[desktop-discuss] firefox and libnss3.so
brian.lu
Brian.Lu at Sun.COM
Mon Jan 15 21:22:30 PST 2007
Please upgrade SUNWtls package.
George Betzos wrote:
> Brian,
>
> I have started with build 39 and I have updated ON and JDS components.
> Apparently SUNWtls is not part of ON (does anyone know if it is part of
> any consolidation?).
>
> Anyway, I am running opensolaris on vmware on a x86 pc (running linux
> fyi). If run from command line, firefox dies with these messages:
>
> ld.so.1: firefox-bin: fatal: libnss3.so: version `NSS_3.11.1' not found
> (required by file /usr/lib/firefox/components/libpipnss.so)
> ld.so.1: firefox-bin: fatal: libnss3.so: open failed: No such file or
> directory
> ld.so.1: firefox-bin: fatal: libnss3.so: version `NSS_3.11.1' not found
> (required by file /usr/lib/firefox/components/libpipnss.so)
> ld.so.1: firefox-bin: fatal: libnss3.so: open failed: No such file or
> directory
> ld.so.1: firefox-bin: fatal: libnss3.so: version `NSS_3.11.1' not found
> (required by file /usr/lib/firefox/components/libpipnss.so)
> ld.so.1: firefox-bin: fatal: libnss3.so: open failed: No such file or
> directory
> ld.so.1: firefox-bin: fatal: libnss3.so: version `NSS_3.11.1' not found
> (required by file /usr/lib/firefox/components/libpipnss.so)
> ld.so.1: firefox-bin: fatal: libnss3.so: open failed: No such file or
> directory
> ld.so.1: firefox-bin: fatal: relocation error:
> file /usr/lib/firefox/components/libpipnss.so: symbol
> SEC_RegisterDefaultHttpClient: referenced symbol not found
> Killed
>
> Also, "ldd -u -r /usr/lib/firefox/firefox-bin" gives:
>
> libCrun.so.1 => /usr/lib/firefox/../libCrun.so.1
> libCstd.so.1 => /usr/lib/firefox/../libCstd.so.1
> libmozjs.so => /usr/lib/firefox/libmozjs.so
> libxpcom_core.so => /usr/lib/firefox/libxpcom_core.so
> libplc4.so => /usr/lib/mps/libplc4.so
> libnspr4.so => /usr/lib/mps/libnspr4.so
> libpthread.so.1 => /usr/lib/firefox/../libpthread.so.1
> libgtk-x11-2.0.so.0 => /usr/lib/firefox/../libgtk-x11-2.0.so.0
> libgdk-x11-2.0.so.0 => /usr/lib/firefox/../libgdk-x11-2.0.so.0
> libX11.so.4 => /usr/lib/firefox/../libX11.so.4
> libnsl.so.1 => /usr/lib/firefox/../libnsl.so.1
> libthread.so.1 => /usr/lib/firefox/../libthread.so.1
> libc.so.1 => /usr/lib/firefox/../libc.so.1
> libm.so.2 => /usr/lib/libm.so.2
> libplds4.so => /usr/lib/mps/libplds4.so
> libdl.so.1 => /usr/lib/firefox/../libdl.so.1
> librt.so.1 => /lib/librt.so.1
> libsocket.so.1 => /lib/libsocket.so.1
> libgdk_pixbuf-2.0.so.0 => /usr/lib/libgdk_pixbuf-2.0.so.0
> libgmodule-2.0.so.0 => /usr/lib/libgmodule-2.0.so.0
> libglib-2.0.so.0 => /usr/lib/libglib-2.0.so.0
> libgobject-2.0.so.0 => /usr/lib/libgobject-2.0.so.0
> libatk-1.0.so.0 => /usr/lib/libatk-1.0.so.0
> libcairo.so.2 => /usr/lib/libcairo.so.2
> libpango-1.0.so.0 => /usr/lib/libpango-1.0.so.0
> libpangocairo-1.0.so.0 => /usr/lib/libpangocairo-1.0.so.0
> libXrandr.so.2 => /usr/X11/lib/libXrandr.so.2
> libXrender.so.1 => /usr/sfw/lib/libXrender.so.1
> libXi.so.5 => /usr/lib/libXi.so.5
> libXext.so.0 => /usr/lib/libXext.so.0
> libfontconfig.so.1 => /usr/lib/libfontconfig.so.1
> libmlib.so.2 => /usr/lib/libmlib.so.2
> libmp.so.2 => /lib/libmp.so.2
> libmd.so.1 => /lib/libmd.so.1
> libscf.so.1 => /lib/libscf.so.1
> libfreetype.so.6 => /usr/sfw/lib/libfreetype.so.6
> libpng12.so.0 => /usr/lib/libpng12.so.0
> libz.so.1 => /usr/lib/libz.so.1
> libpangoft2-1.0.so.0 => /usr/lib/libpangoft2-1.0.so.0
> libexpat.so.0 => /usr/sfw/lib/libexpat.so.0
> libuutil.so.1 => /lib/libuutil.so.1
> libgen.so.1 => /lib/libgen.so.1
> /usr/lib/libmlib/libmlib_sse2.so.2
>
> unused object=/usr/lib/firefox/../libdl.so.1
> unused object=/lib/librt.so.1
>
> I would prefer to avoid installing from scratch build 55, but if that's
> the only way I 'll do it at some point.
>
> Thanks again,
>
> George
> P.S. I am replying using evolution on the opensolaris virtual
> machine :-)
>
> On Fri, 2007-01-05 at 11:57 +0800, brian.lu wrote:
>
>> George,
>>
>> Sun Firefox uses /usr/lib/mps/libnss3.so instead of its own.
>> Firefox uses the system NSS/NSPR libraries (i.e. NSS/NSPR libraries
>> located at /usr/lib/mps).
>>
>> I've installed nv 55 on both my laptop and sparc machines, firefox works
>> well.
>>
>> If you still have such problem, after installing nv build 55, can you
>> tell me following things?
>> 1. Which platform are you using? x86 PC, laptop or sparc machine?
>> 2. How do you install the build 55? fresh install or upgrade?
>> 3. The output of "ldd -u -r /usr/lib/firefox/firefox-bin"
>>
>> Thanks
>>
>> Brian
>>
>> George Betzos wrote:
>>
>>> Hi and Happy New Year!
>>>
>>> I am wondering if I have messed things up or if it is something that can be easily fixed. Firefox won't start, complaining that libnss3.so version NSS_3.11.1 was not found.
>>>
>>> Background: Started with b39 (community express) on vmware and started updating from time to time by building from the ON sources. Around build 47 I couldn't build from source (I had skipped a couple since my last update) because I was missing some dbus header files. So I installed earlier pre-built ON binaries and JDS binaries in order to build. After that firefox would not work. I have updated a couple more ON and JDS builds since then (pre-built binaries) without any success in starting firefox.
>>>
>>> Now I am about to update to ON build 55? (20070101) and the same for the desktop, however I do not expect any improvement on the situation. Does anyone have a clue? Because the SUNWfirefox package does not contain libnss3 and it seems that firefox does not accept /usr/lib/mps/libnss3.so (part of the SUNWtls package).
>>>
>>> I would prefer to fix this system than to re-install a recent community express version. Any help will be greatly appreciated.
>>>
>>> Many thanks,
>>>
>>> George
>>>
>>>
>>> This message posted from opensolaris.org
>>> _______________________________________________
>>> desktop-discuss mailing list
>>> desktop-discuss at opensolaris.org
>>>
>>>
> _______________________________________________
> desktop-discuss mailing list
> desktop-discuss at opensolaris.org
>
More information about the desktop-discuss
mailing list