xulrunner-18.0 depends on libnss 3.14, not 3.13
Tim Allen
screwtape at froup.com
Wed Oct 17 23:28:36 UTC 2012
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 maintaining shiny up-to-date Iceweasel packages!
More information about the pkg-mozilla-maintainers
mailing list