Sunday, February 24, 2013

undefined symbol: tdb_transaction_start_nonblock

When enabling Samba on an openSUSE instance, I received the above error when I tried to use:

net join

to join a domain.

Apparently there are some dependency issues.  To resolve this problem I used yast to find libtdb and install it and the error went away.

However, when I tried to start Samba on startup it failed.  I discovered this second error by looking in /var/log/samba/log.smbd:

/var/sbin/smbd: symbol lookup error: /usr/sbin/smbd: undefined symbol: wbcSidsToUnixIds

I found that this is from libwbclient0, so I used yast to install it (version 3.6.3-115.1) and this second error went away.   You may have to first stop the nmb daemon using:

rcnmb stop


After rebooting I checked the status of both nmb and smb using the following commands:

rcsmb status
and
rcnmb status

and now both daemons are running.

1 comment:

  1. A optimistic count implies that extra low-valued cards have been dealt—the remainder of the deck is in your favor! A unfavorable count implies that fewer aces and 10-valued cards remain—not good for you. Increasing and reducing your bets based on the count increases the possibility that you will bring residence some 바카라사이트 winnings from the blackjack table.

    ReplyDelete