walt <[email protected]> writes: > On 09/17/2009 01:17 PM, Per-Erik Westerberg wrote: >> I'm using ~x86 and the following fixed the issue for me : >> >> revdep-rebuild --library libnss3.so.12 > > Interesting, thanks. Did you happen to try just plain revdep-rebuild before > adding the --library flag? I'm wondering if that flag actually does something > more than plain revdep-rebuild. Anyone know for sure?
I did try the plain revdep-rebuild first and it showed nothing to be done. What was interesting (at least to me) was that ldd was showing the libnss3.so.12 twice, once found and the other not found. The explanation is that after upgrading to nss-2.12.4, the soname in the library changed from libssl3.so.12 to just libssl.so, so the loader (and ldd) did not use it to resolve the dependency on libssl3.so.12 in the applications. Bug https://bugs.gentoo.org/show_bug.cgi?id=285062 explains it in more detail.

