Hallo, Robby,
Du meintest am 23.04.16:
>> when I install samba 4.3.x or 4.4.x and the "nettle-3.2" packet and
>> then call
>>
>> smbclient
>>
>> then this program crashes with a segmentation fault:
[...]
> You've got something custom on your system that links
> libnettle.so.4.4, and smbclient is linking to something that links
> that. If you look at the output of objdump, you'll see that smbclient
> isn't directly linked to libnettle at all:
> objdump -p $(which smbclient) | grep NEEDED
No information for me ...
NEEDED libpthread.so.0
NEEDED libreplace-samba4.so
NEEDED libsamba-errors.so.1
NEEDED libsamba-security-samba4.so
NEEDED libsamba3-util-samba4.so
NEEDED libpopt-samba3-samba4.so
NEEDED libsamba-util.so.0
NEEDED liblibsmb-samba4.so
NEEDED libmsrpc3-samba4.so
NEEDED libsmbconf.so.0
NEEDED libcli-smb-common-samba4.so
NEEDED libtalloc.so.2
NEEDED libdcerpc-samba-samba4.so
NEEDED libndr-standard.so.0
NEEDED libsamba-debug-samba4.so
NEEDED libutil-cmdline-samba4.so
NEEDED libsmbregistry-samba4.so
NEEDED libpopt.so.0
NEEDED libarchive.so.13
NEEDED libc.so.6
------------------
But I've seen "libnettle.so.4" etc. even after "removepkg nettle-2.5*" -
seems there are unwanted remainders.
But when I delete this library and their link, then run "ldconfig -v"
and again "ld $(which smbclient) | grep nettle" then the system tells
libnettle.so.4 => not found
"libnettle.so.6" seems to be ok.
smbclient
then sends only the error message
"smbclient: error while loading shared libraries: libnettle.so.4: cannot
open shared object file: No such file or directory"
My system: 32 bit, self made kernel 3.19.6