I thought I'd give a shot at icedtea6. Seems to have emerged fine,
java-config and eselect show that things are set how I would like:
java-config -L
The following VMs are available for generation-2:
1) Sun 32bit JRE 1.6.0.11 [emul-linux-x86-java-1.6]
2) GCJ 4.3 [gcj-jdk]
*) OpenJDK6/IcedTea6 1.3.1 [icedtea6]
4) Sun JDK 1.6.0.11 [sun-jdk-1.6]
eselect java-nsplugin list
Available 32-bit Java browser plugins
[1] emul-linux-x86-java-1.6 current
[2] emul-linux-x86-java-1.6-plugin2
Available 64-bit Java browser plugins
[1] icedtea6 current
But, here is where I'm at a loss and hoping someone can kick me in the
right direction. When I launch my 64-bit seamonkey and do about:plugins
icedtea6 doesn't show up and pages with java applets indicate I need a
java plugin. When running seamonkey on the command line, the following
is output when I do about:plugins
LoadPlugin: failed to initialize shared library
/usr/lib64/icedtea6/jre/lib/amd64/IcedTeaPlugin.so [libxul.so: cannot
open shared object file: No such file or directory]
LoadPlugin: failed to initialize shared library
/usr/lib64/icedtea6/jre/lib/amd64/IcedTeaPlugin.so [libxul.so: cannot
open shared object file: No such file or directory]
Now, if I add /usr/lib64/xulrunner-1.9 to /etc/ld.so.conf or symlink
/usr/lib64/xulrunner-1.9/libxul.so into /usr/lib64 and run ldconfig then
seamonkey segfaults with the following:
/usr/libexec/mozilla-launcher: line 119: 6046 Segmentation fault
$(type -P aoss) "$mozbin" $xulparams
"$@"
seamonkey-bin exited with non-zero status
(139)
--
Stan & Tashi