On Thu, 14 Jun 2007, Urs Beyerle wrote:
Michael H. Semcheski wrote:
Hello,
<snip.
Yum says I have gcj 1.4.2 and java-1.5.0-sun-compat.noarch installed.
I downloaded the java 6 jre from java.com as a binary installer, which
unpacks to an rpm and installed it.
I've created symlinks to the sun plugin in /usr/lib/mozilla/plugins,
mucked with about:config java:java_plugin_library_name.
I really need the Sun JRE, but they don't make it easy, do they? Any
suggestions?
What I have:
jdk-1.6.0_01-fcs downloaded from Sun and installed with rpm -Uhv.
java-1.6.0-sun-compat-1.6.0.01-1jpp rebuild from SRPM, downloaded from
http: //www.jpackage.org/ - you find it here:
http:
//linux.web.psi.ch/dist/scientific/50/psi/all/java-1.6.0-sun-compat-1.6.0.01-1jpp.i586.rpm
firefox plugin works with the rpms.
By the way, the link in /usr/lib/mozilla/plugins is done by
java-1.6.0-sun-compat-1.6.0.01-1jpp:
$ ll /usr/lib/mozilla/plugins/libjavaplugin_oji.so
lrwxrwxrwx 1 root root 77 Jun 8 20:56
/usr/lib/mozilla/plugins/libjavaplugin_oji.so ->
/usr/lib/jvm/java-1.6.0-sun-1.6.0.01/jre/plugin/i386/ns7/libjavaplugin_oji.so
We download the non-rpm version (for historical reasons and because we
need to have several different versions of the JRE/JDK installed), and
then just make symlinks from the mozilla-seamonkey and firefox plugins
trees (because that is how we have always done it)...
e.g. for firefox we do
...
my $moz_inst="/usr/lib/firefox-$mver";
...
(hackery for lib64 stuff)
...
chdir($moz_inst) || die ("Can't chdir to $moz_inst: $!");
...
for $targ (keys(%elinks)) {
...
symlink($elinks{$targ}, $targ);
...
where for plugins/libjavaplugin_oji.so that currently points off at
/opt/sunjava/jre1.6.0_01/plugin/i386/ns7/libjavaplugin_oji.so
We do the same process for mozilla-seamonkey except that obviously
$moz_inst starts off being /usr/lib/mozilla-$moztype-$mver or something...
What is the /usr/lib/mozilla/plugins/ tree for? Stuff that is shared by
*both* firefox and mozilla or something else?
--
Jon Peatfield, Computer Officer, DAMTP, University of Cambridge
Mail: [EMAIL PROTECTED] Web: http://www.damtp.cam.ac.uk/