[Htmlvalidator-help] Problem on install: openSUSE 10.3 x86_64, 32bit FF 2.0.0.11
Brought to you by:
mgueury
From: Werner F. <wer...@uf...> - 2008-01-19 10:51:24
|
Hi Marc, again me with the same problem :-( You helped me before (Feb 2007, for example) when you put my nose on the doc, I hope you succeed this time, too ;-) Well, I use openSUSE 10.3 x86_64 and - because I want to use Java - the 32bit Version of Firefox 2.0.0.11. On starting FF, I am thrown to a page that tells me "FATAL ERROR : The dynamic C library contained in the extension file could not be found." This is independent of my selection of the validation method. So I follow the link to http://users.skynet.be/mgueury/mozilla/faq.html#LINUX and find the usual solution, ldd. I get: ~/.mozilla/firefox/g87hlvrl.default/extensions/{3b56bcc7-54e5-44a2-9b44-66c3ef58c13e}/components> ldd libnstidy.so linux-gate.so.1 => (0xffffe000) libxpcom.so => /usr/lib/xulrunner-1.8.1.10/libxpcom.so (0xf7d7e000) libplds4.so => /usr/lib/libplds4.so (0xf7d7a000) libplc4.so => /usr/lib/libplc4.so (0xf7d74000) libnspr4.so => /usr/lib/libnspr4.so (0xf7d3f000) libpthread.so.0 => /lib/libpthread.so.0 (0xf7d27000) libdl.so.2 => /lib/libdl.so.2 (0xf7d23000) libstdc++.so.5 => /usr/lib/libstdc++.so.5 (0xf7c62000) libm.so.6 => /lib/libm.so.6 (0xf7c3d000) libgcc_s.so.1 => /lib/libgcc_s.so.1 (0xf7c31000) libc.so.6 => /lib/libc.so.6 (0xf7afe000) libxul.so => /usr/lib/xulrunner-1.8.1.10/libxul.so (0xf7062000) libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0xf6f74000) /lib/ld-linux.so.2 (0x56555000) libjpeg.so.62 => /usr/lib/libjpeg.so.62 (0xf6f54000) libpng12.so.0 => /usr/lib/libpng12.so.0 (0xf6f2f000) libmozjs.so => /usr/lib/xulrunner-1.8.1.10/libmozjs.so (0xf6e9f000) libz.so.1 => /lib/libz.so.1 (0xf6e8b000) libX11.so.6 => /usr/lib/libX11.so.6 (0xf6d70000) libXft.so.2 => /usr/lib/libXft.so.2 (0xf6d5d000) libXrender.so.1 => /usr/lib/libXrender.so.1 (0xf6d54000) libfontconfig.so.1 => /usr/lib/libfontconfig.so.1 (0xf6d28000) libfreetype.so.6 => /usr/lib/libfreetype.so.6 (0xf6cb9000) libgtk-x11-2.0.so.0 => /usr/lib/libgtk-x11-2.0.so.0 (0xf6947000) libgdk-x11-2.0.so.0 => /usr/lib/libgdk-x11-2.0.so.0 (0xf68c3000) libatk-1.0.so.0 => /usr/lib/libatk-1.0.so.0 (0xf68a8000) libgdk_pixbuf-2.0.so.0 => /usr/lib/libgdk_pixbuf-2.0.so.0 (0xf688f000) libpangocairo-1.0.so.0 => /usr/lib/libpangocairo-1.0.so.0 (0xf6885000) libpango-1.0.so.0 => /usr/lib/libpango-1.0.so.0 (0xf6849000) libcairo.so.2 => /usr/lib/libcairo.so.2 (0xf67ca000) libgobject-2.0.so.0 => /usr/lib/libgobject-2.0.so.0 (0xf678f000) libgmodule-2.0.so.0 => /usr/lib/libgmodule-2.0.so.0 (0xf678a000) libglib-2.0.so.0 => /usr/lib/libglib-2.0.so.0 (0xf66e9000) libXt.so.6 => /usr/lib/libXt.so.6 (0xf6698000) libgthread-2.0.so.0 => /usr/lib/libgthread-2.0.so.0 (0xf6693000) libpangoft2-1.0.so.0 => /usr/lib/libpangoft2-1.0.so.0 (0xf6664000) libxcb-xlib.so.0 => /usr/lib/libxcb-xlib.so.0 (0xf6661000) libxcb.so.1 => /usr/lib/libxcb.so.1 (0xf6648000) libexpat.so.1 => /lib/libexpat.so.1 (0xf6627000) libXcomposite.so.1 => /usr/lib/libXcomposite.so.1 (0xf6623000) libXdamage.so.1 => /usr/lib/libXdamage.so.1 (0xf661e000) libXfixes.so.3 => /usr/lib/libXfixes.so.3 (0xf6618000) libXext.so.6 => /usr/lib/libXext.so.6 (0xf6609000) libXinerama.so.1 => /usr/lib/libXinerama.so.1 (0xf6605000) libXi.so.6 => /usr/lib/libXi.so.6 (0xf65fc000) libXrandr.so.2 => /usr/lib/libXrandr.so.2 (0xf65f4000) libXcursor.so.1 => /usr/lib/libXcursor.so.1 (0xf65ea000) libglitz.so.1 => /usr/lib/libglitz.so.1 (0xf65c3000) libxcb-render-util.so.0 => /usr/lib/libxcb-render-util.so.0 (0xf65be000) libxcb-render.so.0 => /usr/lib/libxcb-render.so.0 (0xf65b6000) libpcre.so.0 => /usr/lib/libpcre.so.0 (0xf658d000) libSM.so.6 => /usr/lib/libSM.so.6 (0xf6584000) libICE.so.6 => /usr/lib/libICE.so.6 (0xf656b000) librt.so.1 => /lib/librt.so.1 (0xf6562000) libXau.so.6 => /usr/lib/libXau.so.6 (0xf655e000) I do not see a missing library. I do not see a 64bit library, they are all in /usr/lib64. After adding /usr/lib/firefox (before xulrunner) to the ldconfig files and running ldconfig as root, I get: ldd libnstidy.so linux-gate.so.1 => (0xffffe000) libxpcom.so => /usr/lib/firefox/libxpcom.so (0xf7def000) libplds4.so => /usr/lib/libplds4.so (0xf7deb000) libplc4.so => /usr/lib/libplc4.so (0xf7de5000) libnspr4.so => /usr/lib/libnspr4.so (0xf7db0000) libpthread.so.0 => /lib/libpthread.so.0 (0xf7d98000) libdl.so.2 => /lib/libdl.so.2 (0xf7d94000) libstdc++.so.5 => /usr/lib/libstdc++.so.5 (0xf7cd3000) libm.so.6 => /lib/libm.so.6 (0xf7cae000) libgcc_s.so.1 => /lib/libgcc_s.so.1 (0xf7ca2000) libc.so.6 => /lib/libc.so.6 (0xf7b6f000) libxpcom_core.so => /usr/lib/firefox/libxpcom_core.so (0xf7adc000) libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0xf79ee000) /lib/ld-linux.so.2 (0x56555000) Hm. We are not amused ;-) What will be the reason for the eror, when ldconfig tells me all libraries are present? At the bottom of the Errors/FAQ page, you give instructions how to create a debug file, but the directory contains files from last August only, though I'm reproducing the bug on every restart of FF. I will disable HTML validator now to get FF working :-( Regards, Werner |