The latest updates to CentOS 5.5 seem to have broken the Java plugin, and have defeated any and all attempts to get it working again. I'm running CentOS 5.5 (32-bit) and Firefox 3.6.9 (installed from the CentOS repository); I've tried BOTH the openJDK plugin available through the Argeo repositories, and installing Java 1.6.0 directly from Sun/Oracle and creating the plugin soft link in /usr/lib/mozilla/plugins. Neither works at all. This was working a while ago, but it broke and I didn't notice.
Thanks for any help you can provide, -G. -- Glenn Eychaner (geychaner@lco.cl) Telescope Systems Programmer, Las Campanas Observatory
The latest updates to CentOS 5.5 seem to have broken the Java plugin, and have defeated any and all attempts to get it working again. I'm running CentOS 5.5 (32-bit) and Firefox 3.6.9 (installed from the CentOS repository); I've tried BOTH the openJDK plugin available through the Argeo repositories, and installing Java 1.6.0 directly from Sun/Oracle and creating the plugin soft link in /usr/lib/mozilla/plugins. Neither works at all. This was working a while ago, but it broke and I didn't notice.
Starting in Firefox 3.6.7 (I think) the (Sun) Java plugin changed names. Here is what it should look like ...
$ ls -la /usr/lib/mozilla/plugins/libnpjp2.so lrwxrwxrwx 1 root root 37 Jun 24 19:32 /usr/lib/mozilla/plugins/libnpjp2.so -> /usr/java/latest/lib/i386/libnpjp2.so
The plugin name changed .. the old one plugin is still in the jdk, but will silently fail in the browser.
Hope this helps.
Barry
On Wed, 2010-09-22 at 22:37 -0500, Barry Brimer wrote:
Starting in Firefox 3.6.7 (I think) the (Sun) Java plugin changed names. Here is what it should look like ...
$ ls -la /usr/lib/mozilla/plugins/libnpjp2.so lrwxrwxrwx 1 root root 37 Jun 24 19:32 /usr/lib/mozilla/plugins/libnpjp2.so -> /usr/java/latest/lib/i386/libnpjp2.so
The plugin name changed .. the old one plugin is still in the jdk, but will silently fail in the browser.
---- Funny I ahve: amd64 java "Sun" FF 64bit libnpjp2.so -> /usr/java/jre1.6.0_21/lib/amd64/libnpjp2.so
and it does not work period. Sun says 64bit plugin works? All my 32 bit workstations are fine.
John
Starting in Firefox 3.6.7 (I think) the (Sun) Java plugin changed names. Here is what it should look like ...
$ ls -la /usr/lib/mozilla/plugins/libnpjp2.so lrwxrwxrwx 1 root root 37 Jun 24 19:32 /usr/lib/mozilla/plugins/libnpjp2.so -> /usr/java/latest/lib/i386/libnpjp2.so
The plugin name changed .. the old one plugin is still in the jdk, but will silently fail in the browser.
Funny I ahve: amd64 java "Sun" FF 64bit libnpjp2.so -> /usr/java/jre1.6.0_21/lib/amd64/libnpjp2.so
and it does not work period. Sun says 64bit plugin works? All my 32 bit workstations are fine.
I only have 32-bit, which is what my example is from.
On Thu, 2010-09-23 at 00:12 -0500, Barry Brimer wrote:
Starting in Firefox 3.6.7 (I think) the (Sun) Java plugin changed names. Here is what it should look like ...
$ ls -la /usr/lib/mozilla/plugins/libnpjp2.so lrwxrwxrwx 1 root root 37 Jun 24 19:32 /usr/lib/mozilla/plugins/libnpjp2.so -> /usr/java/latest/lib/i386/libnpjp2.so
The plugin name changed .. the old one plugin is still in the jdk, but will silently fail in the browser.
Funny I ahve: amd64 java "Sun" FF 64bit libnpjp2.so -> /usr/java/jre1.6.0_21/lib/amd64/libnpjp2.so
and it does not work period. Sun says 64bit plugin works? All my 32 bit workstations are fine.
I only have 32-bit, which is what my example is from.
--- Noted...
John
epository); I've tried BOTH the openJDK plugin available through the Argeo repositories, and installing Java
I am the packager of the Argeo version of the JDK containing the plugin.
Please first note that the location has changed because some other packages in the repo started to be used more widely and I wanted to clearly separate Java efforts: http://www.argeo.org/linux/argeo-el/5/java-plus/
Please also note that it will probably change location again (we are upgrading our infrastructure) or even disappear if there is little interested (I did not think that anybody else used it). I recommend interested users to download the SRPM as a backup, in order to be independent of future evolutions.
Now to your problem: - the plugin is still working for me, and went smoothly through the CentOS 5.5 update (from a package update perspective). - but it is working badly: at some point it starts eating all the CPU and I need to restart Firefox, or even kill the process - the bug for x86_64 has been updated in July and they recommend to try again with the standard version: http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=405
Did you try removing and installing the Argeo OpenJdk again?
I haven't looked at it yet, but my idea was to try again building the plugin and if it works, to have an additional package only for the plugin, which would not require to update the base OpenJdk (I had rebuilt everything at the time because I also needed 1.6.0-b16 because of some bugs fixed between b09 and b16, not only the plugin).#
If there is interest that I keep this effort public, please let me know (off- or on-list). This will give me a motivation to look at it sooner.
- the plugin is still working for me, and went smoothly through the
I realize that I should have been more precise (and read the OP more carefully): the plugin from the Argeo repo is working for me on x86_64, but I haven't tested it for a while on i386.
So it is indeed possible that the Argeo RPM plugin is broken on 32 bit (this is a completely different plugin which is built between i386 and x86_64 since the main plugin was broken on 64 bits)
I'll let it know on the list when (if) I find time to work on this again. (interested users/testers/packagers are welcome to show up)
So it is indeed possible that the Argeo RPM plugin is broken on 32 bit
As per http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=405 the old default plugin (which is the one built for 32 bits in Argeo's RPMs) is not supported anymore.
The NPP plugin is now the supported version which may explain why the 64bits is still working (more or less) and the 32 bits would be broken.
So maybe a simple rebuild based on the existing specs files and using the NPP plugin for 32 bits as well could already give at least basic support (as in 64bits). Using the latest version maybe a bit harder and require more analysis. I'll let you know.
On Sep 22, 2010, at 11:22 PM, Glenn Eychaner wrote:
The latest updates to CentOS 5.5 seem to have broken the Java plugin, and have defeated any and all attempts to get it working again. I'm running CentOS 5.5 (32-bit) and Firefox 3.6.9 (installed from the CentOS repository); I've tried BOTH the openJDK plugin available through the Argeo repositories, and installing Java 1.6.0 directly from Sun/Oracle and creating the plugin soft link in /usr/lib/mozilla/plugins. Neither works at all.
Thanks to everyone for their help. It turns out that I had two problems: 1) The page that you get redirected to by the Firefox plugin finder links to these (incorrect) install instructions: http://java.com/en/download/help/linux_install.xml#rpm The correct install instructions can be found at Oracle's website: http://www.oracle.com/technetwork/java/javase/install-linux-rpm-137089.html 2) I was using the Argeo-Plus plugin (32-bit), which appears to be broken. Mathieu, if you get it working again, I'd be happy to use it, but if not, I understand. I was aware that the location had changed (serendipitously), and have the latest version (I've since rolled everything to the Oracle/Sun plugin).
Thanks all, -G. -- Glenn Eychaner (geychaner@lco.cl) Telescope Systems Programmer, Las Campanas Observatory