xulrunner-18.0 depends on libnss 3.14, not 3.13
Mike Hommey
mh at glandium.org
Thu Oct 18 05:52:35 UTC 2012
On Thu, Oct 18, 2012 at 10:28:36AM +1100, Tim Allen wrote:
> I have the iceweasel-aurora package installed from the
> mozilla.debian.net archive, and today I upgraded from iceweasel-17 to
> iceweasel-18. Unfortunately, after applying the update, Iceweasel would
> no longer start:
>
> $ iceweasel
> XPCOMGlueLoad error for file /usr/lib/xulrunner-18.0/libxpcom.so:
> libxul.so: cannot open shared object file: No such file or directory
> Couldn't load XPCOM.
>
> Checking libxul.so with ldd, I found:
>
> $ cd /usr/lib/xulrunner-18.0/
> $ ldd libxul.so
> ./libxul.so: /usr/lib/x86_64-linux-gnu/libssl3.so: version
> `NSS_3.14' not found (required by ./libxul.so)
>
> ...so apparently this code was built against libnss 3.14. However, the
> package is marked as only depending on 3.13:
>
> $ apt-cache show xulrunner-18.0 | tr ',' '\n' | grep libnss3
> libnss3 (>= 2:3.13.4-2~) | libnss3-1d (>= 3.14)
>
> I fixed the problem on my system by manually updating libnss3, but
> I thought I should let you know.
Thanks for the report. I'm already aware, as I hit the issue myself.
It's a problem in the libnss3 3.14 package that I haven't fixed yet.
Mike
More information about the pkg-mozilla-maintainers
mailing list