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.

Reply via email to