Samba 'libauthkrb5' library breaks several apps

This morning I could not launch SMPlayer as it would complain about a 'relocation error'.

smplayer: relocation error: /usr/lib64/samba/libauthkrb5-samba4.so: symbol teventreqisunixerror, version TEVENTUTIL0.0.1 not defined in file libtevent-util.so.0 with link time reference

It's been quite a few days I did not use SMPlayer and somehow a recent update of Tumbleweed could have updated that Samba library. Yes, it comes from the samba-libs package.

ish@coffee-bar:~> rpm -qf /usr/lib64/samba/libauthkrb5-samba4.so
samba-libs-4.4.2-1.1.x86_64

I ran the above command when writing this blog post, which was after a Samba update. Therefore I guess a previous version of the samba-libs was behind the apps-breaking incident. Yup! SMPlayer would work just fine after the update. Reading from the openSUSE forums, a couple of days ago other geekos complained about some items failing to launch after Tumbleweed update.


Ideally, one could run zypper up to update the system rather than just the Samba package.


Share this post