OpenVRML plugin in extras buggy?

Zoltan Boszormenyi zboszor at freemail.hu
Tue Nov 28 09:40:49 UTC 2006


Hi,

I just noticed that there is openvrml in FE6.
I quickly installed both the i386 and x86_64 packages
but it doesn't appear on the about:plugins page in Firefox,
no matter which version (32 or 64 bit) I try to run.

There's no openvrml in FE6 bugzilla, so I report it here.

# yum list "openvrml*"
Installed Packages
openvrml.i386                            0.16.1-4.fc6           
installed      
openvrml.x86_64                          0.16.1-4.fc6           
installed      
openvrml-devel.i386                      0.16.1-4.fc6           
installed      
openvrml-devel.x86_64                    0.16.1-4.fc6           
installed      
openvrml-gl.x86_64                       0.16.1-4.fc6           
installed      
openvrml-gl.i386                         0.16.1-4.fc6           
installed      
openvrml-gl-devel.i386                   0.16.1-4.fc6           
installed      
openvrml-gl-devel.x86_64                 0.16.1-4.fc6           
installed      
openvrml-gtkplug.i386                    0.16.1-4.fc6           
installed      
openvrml-gtkplug.x86_64                  0.16.1-4.fc6           
installed      
openvrml-mozilla-plugin.x86_64           0.16.1-4.fc6           
installed      
openvrml-mozilla-plugin.i386             0.16.1-4.fc6           installed

I noticed this (same for the 64-bit lib):

# ldd /usr/lib/libopenvrml.so.6.1.0
        linux-gate.so.1 =>  (0xffffe000)
        libjpeg.so.62 => /usr/lib/libjpeg.so.62 (0xf7368000)
        libpng12.so.0 => /usr/lib/libpng12.so.0 (0xf7342000)
        libz.so.1 => /usr/lib/libz.so.1 (0xf732f000)
        libfontconfig.so.1 => /usr/lib/libfontconfig.so.1 (0xf7300000)
        libfreetype.so.6 => /usr/lib/libfreetype.so.6 (0xf727f000)
        libmozjs.so => not found
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
        libplds4.so => /usr/lib/libplds4.so (0xf727c000)
        libplc4.so => /usr/lib/libplc4.so (0xf7277000)
        libnspr4.so => /usr/lib/libnspr4.so (0xf723f000)
        libpthread.so.0 => /lib/libpthread.so.0 (0xf7228000)
        libdl.so.2 => /lib/libdl.so.2 (0xf7223000)
        libboost_thread.so.2 => /usr/lib/libboost_thread.so.2 (0xf7218000)
        libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0xf712c000)
        libm.so.6 => /lib/libm.so.6 (0xf7105000)
        libc.so.6 => /lib/libc.so.6 (0xf6fc8000)
        libgcc_s.so.1 => /lib/libgcc_s.so.1 (0xf6fbc000)
        libexpat.so.0 => /lib/libexpat.so.0 (0xf6f9a000)
        /lib/ld-linux.so.2 (0x56555000)
        librt.so.1 => /lib/librt.so.1 (0xf6f91000)

I tried this:

# LD_LIBRARY_PATH=/usr/lib/firefox-1.5.0.8 ldd /usr/lib/libopenvrml.so.6.1.0
        linux-gate.so.1 =>  (0xffffe000)
        libjpeg.so.62 => /usr/lib/libjpeg.so.62 (0xf7368000)
        libpng12.so.0 => /usr/lib/libpng12.so.0 (0xf7342000)
        libz.so.1 => /usr/lib/libz.so.1 (0xf732f000)
        libfontconfig.so.1 => /usr/lib/libfontconfig.so.1 (0xf7300000)
        libfreetype.so.6 => /usr/lib/libfreetype.so.6 (0xf727f000)
        libmozjs.so => /usr/lib/firefox-1.5.0.8/libmozjs.so (0xf71d9000)
        libplds4.so => /usr/lib/libplds4.so (0xf71d6000)
        libplc4.so => /usr/lib/libplc4.so (0xf71d1000)
        libnspr4.so => /usr/lib/libnspr4.so (0xf7199000)
        libpthread.so.0 => /lib/libpthread.so.0 (0xf7182000)
        libdl.so.2 => /lib/libdl.so.2 (0xf717d000)
        libboost_thread.so.2 => /usr/lib/libboost_thread.so.2 (0xf7172000)
        libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0xf7086000)
        libm.so.6 => /lib/libm.so.6 (0xf705f000)
        libc.so.6 => /lib/libc.so.6 (0xf6f22000)
        libgcc_s.so.1 => /lib/libgcc_s.so.1 (0xf6f16000)
        libexpat.so.0 => /lib/libexpat.so.0 (0xf6ef4000)
        /lib/ld-linux.so.2 (0x56555000)
        librt.so.1 => /lib/librt.so.1 (0xf6eeb000)

and I have put these lines into the /usr/bin/firefox script:

LD_LIBRARY_PATH="$MOZ_DIST_BIN"
export LD_LIBRARY_PATH

but no success.

On the other hand, when I try to compile openvrml-0.16.1
(which is a virtue in itself, as compilation requires 1.6+ GB(!)
on some source files) it announces itself correctly under Firefox.

Is there a known fix for this?

Best regards,
Zoltán Böszörményi




More information about the fedora-list mailing list