AG logo
Fix for AG2.3 SharedBrowser in Slackware 10.1
penguin logo


Overview

 AccessGrid 2.3 toolkit for Slackware 10.1 is available here.

A missing symbol in the Java JRE's plugin for Netscape prevents the AG toolkit's SharedBrowser from working. If the JRE is not installed, then you don't have this problem!


Method

The least disruptive solution is to just remove the offending plugin file, leaving the remainder of the JRE intact. Try (as root):
    rm /usr/lib/jre-1.5.0_01/plugin/i386/ns7/libjavaplugin_oji.so


Another solution is to remove the whole JRE package with:
    removepkg jre-1_5_0_01-i586-1
(although this method leaves the system without any Java support)


Possibly the best solution is to replace the JRE with the SDK version of Java. The JDK is available on the 3rd CD of a Slackware 10.1 release, in directory extra/j2sdk-1.5.0_01, from which you could first remove the jre (as above) and then install the JDK with the command:
    installpkg j2sdk-1_5_0_01-i586-1.tgz

or both removal of JRE and installation of JDK can be done with the single command:
    upgradepkg jre-1_5_0_01-i586-1%j2sdk-1_5_0_01-i586-1.tgz

The last solution allows wxMozilla (the browser component of the SharedBrowser) to run, yet complete Java support is maintained.



Comments and suggestions to Chris Willing <willing at itee.uq.edu.au>