Description of problem:
After updating to libwbclient 2:4.2.1-2.fc22 from updates-testing, applications linked to libwbclient.so cannot find the shared library, because the path /usr/lib64/samba/wbclient is not part of the ldconfig lookup path.
Version-Release number of selected component (if applicable):
Fedora 22 Beta
Steps to Reproduce:
1. dnf update
2. try to start an app linked to this library (gnome-control-center)
Applications linked to libwbclient do not start
I added this in /etc/ld.so.conf.d/samba.conf:
and ran ldconfig as root. Apps work fine after this fix.
*** Bug 1215109 has been marked as a duplicate of this bug. ***
Created attachment 1018410 [details]
Alternatives update for libwbclient.0.12
This patch makes the alternatives tool aware of the new version of libwbclient and adds a check which should make sure the next time a version change is already discovered at build time.
I tested up- and downgrades and alternatives is updated as expected. If sssd-libwbclient is install which currently only implements 0.11 (update will coming soon as well) there will be still a link pointing to the 0.11 implementation of SSSD but ldconfig is smart enough to pick the newer version.
samba-4.2.1-3.fc22 has been submitted as an update for Fedora 22.
Thanks. Appears to be resolved, karma given.
Updating to samba-4.2.1-4.fc22 fixed the issue for me.
samba-4.2.1-4.fc22 has been pushed to the Fedora 22 stable repository. If problems still persist, please make note of it in this bug report.
*** Bug 1215450 has been marked as a duplicate of this bug. ***
Same thing like Nicholas Laplante, but on Fedora 24 and Gnome 3.20.2