[Samba] symbol Lookup Error
Michael Wood
esiotrot at gmail.com
Sat Oct 10 06:55:58 MDT 2009
Sorry, I forgot to send this to the list.
2009/10/10 Rod Rook <rod.rook at gmail.com>:
> Hi,
>
> I've just installed Fedora 11 and samba (including common, client, server,
> config-system0samba).
>
> I am unable to start smbd with the following error.
>
> *[2009/10/09 22:16:45, 0] smbd/server.c:1065(main)
> smbd version 3.4.2-0.42.fc11 started.
> Copyright Andrew Tridgell and the Samba Team 1992-2009
> smbd: symbol lookup error: smbd: undefined symbol: _talloc_get_type_abort*
>
> What would cause this problem?
It looks like it can't find one or more libraries.
Try running:
ldd /usr/sbin/smbd
It should print out all the libraries it's looking for and will tell
you which ones it can't find. This would either be because there is a
package missing or because the libraries are not where the dynamic
linker can find them (defined in /etc/ld.so.conf or similar).
Were these rawhide packages or something? Maybe one of the packages
hasn't defined the correct dependencies? I don't run Fedora, so I'm
not sure what packages are available in Fedora 11 as opposed to from
rawhide.
I did find a list of samba packages, though, and it sounds like you
have the following installed?
libsmbclient-3.4.2-0.42.fc11
samba-3.4.2-0.42.fc11
samba-client-3.4.2-0.42.fc11
samba-common-3.4.2-0.42.fc11
I see the other related packages are:
libsmbclient-devel-3.4.2-0.42.fc11
samba-debuginfo-3.4.2-0.42.fc11
samba-doc-3.4.2-0.42.fc11
samba-domainjoin-gui-3.4.2-0.42.fc11
samba-swat-3.4.2-0.42.fc11
samba-winbind-3.4.2-0.42.fc11
samba-winbind-devel-3.4.2-0.42.fc11
So if you are in fact missing some libraries, maybe you could try
installing some of those to see if they contain the missing libraries.
e.g. samba-winbind.
--
Michael Wood <esiotrot at gmail.com>
More information about the samba
mailing list