Comment 21 for bug 291135

Revision history for this message
Leo Milano (lmilano) wrote :

I now have a new 64 bit machine , and a fresh install of Jaunty. I went ahead and installed the Sun Java6 packages:

sudo apt-get install sun-java6-jre sun-java6-plugin sun-java6-fonts

Going to the applets test page would make Java use 100% of one of the cores and would keep hang even after exiting firefox. Needles to say, the applets would fail to load. I noticed this:

cd /etc/alternatives/
ls -l |grep javap

lrwxrwxrwx 1 root root 49 2009-07-09 19:51 firefox-javaplugin.so -> /usr/lib/jvm/java-6-sun/jre/lib/amd64/libnpjp2.so
lrwxrwxrwx 1 root root 49 2009-07-09 19:51 iceape-javaplugin.so -> /usr/lib/jvm/java-6-sun/jre/lib/amd64/libnpjp2.so
lrwxrwxrwx 1 root root 49 2009-07-09 19:51 iceweasel-javaplugin.so -> /usr/lib/jvm/java-6-sun/jre/lib/amd64/libnpjp2.so
lrwxrwxrwx 1 root root 49 2009-07-09 19:51 midbrowser-javaplugin.so -> /usr/lib/jvm/java-6-sun/jre/lib/amd64/libnpjp2.so
lrwxrwxrwx 1 root root 49 2009-07-09 19:51 mozilla-javaplugin.so -> /usr/lib/jvm/java-6-sun/jre/lib/amd64/libnpjp2.so
lrwxrwxrwx 1 root root 58 2009-07-09 19:51 xulrunner-1.9-javaplugin.so -> /usr/lib/jvm/java-6-openjdk/jre/lib/amd64/IcedTeaPlugin.so
lrwxrwxrwx 1 root root 49 2009-07-09 19:51 xulrunner-javaplugin.so -> /usr/lib/jvm/java-6-sun/jre/lib/amd64/libnpjp2.so

Clearly, icedtea6-plugin was on the way. Removing it fixed the issue:

lmilano@grisell:alternatives$ ls -l |grep javap
lrwxrwxrwx 1 root root 49 2009-07-09 19:51 firefox-javaplugin.so -> /usr/lib/jvm/java-6-sun/jre/lib/amd64/libnpjp2.so
lrwxrwxrwx 1 root root 49 2009-07-09 19:51 iceape-javaplugin.so -> /usr/lib/jvm/java-6-sun/jre/lib/amd64/libnpjp2.so
lrwxrwxrwx 1 root root 49 2009-07-09 19:51 iceweasel-javaplugin.so -> /usr/lib/jvm/java-6-sun/jre/lib/amd64/libnpjp2.so
lrwxrwxrwx 1 root root 49 2009-07-09 19:51 midbrowser-javaplugin.so -> /usr/lib/jvm/java-6-sun/jre/lib/amd64/libnpjp2.so
lrwxrwxrwx 1 root root 49 2009-07-09 19:51 mozilla-javaplugin.so -> /usr/lib/jvm/java-6-sun/jre/lib/amd64/libnpjp2.so
lrwxrwxrwx 1 root root 49 2009-07-09 20:04 xulrunner-1.9-javaplugin.so -> /usr/lib/jvm/java-6-sun/jre/lib/amd64/libnpjp2.so
lrwxrwxrwx 1 root root 49 2009-07-09 19:51 xulrunner-javaplugin.so -> /usr/lib/jvm/java-6-sun/jre/lib/amd64/libnpjp2.so

Now the applets load just fine. Shouldn't the sun-java6-plugin package conflict with the icedtea6-plugin? Meaning that when you install dpkg would force you to uninstall the other?

Hope this helps ...