Make a file "/usr/share/java/core-compiler-classes.jar" that is managed via the alternatives mechanism. Some other name could be used, but this would suffice. There could be a virtual package of the same name which is provided by the debs which supply said .jar.
On another note, I think that this whole /usr/share/java/repository thing may create more problems than it solves. I'm not entirely sure about that, but I kind of feel that way. On Wed, Sep 08, 1999 at 03:14:18PM +0200, Stephane Bortzmeyer wrote: > [It may be a good idea to copy important messages to [EMAIL PROTECTED] > since this problem is logged as a jikes bug.] > > Jikes has a problem with core classes. It can use those of the JDK or those > of > kaffe (which allows it to stay free) but is is necessary to tell it where to > find them. > > Which means you cannot compile even the smallest program without setting > CLASSPATH to indicate where it can find core classes. > <http://www.research.ibm.com/jikes/jikes.htm#jikespath> directly violates > Debian policy about environment variables. > > Mike Goldman, jikes' maintainer, suggests that Java virtual machines put the > core classes in the Java Repository, /usr/share/java/repository. That way, > jikes will find them. > > This was discussed at the beginning of the talk about the Java policy and > dismissed because of the risk to have two VMs trying to put conflicting > java.lang.* into /usr/share/java/repository. > > So, the policy says: > > > The problem of Java core classes is put on hold. In the mean time, > > Java virtual machines are requested to come with their own core classes. > > (Or to depends on another VM, like jikes does.) > > Any suggestion on the best way to solve the problem? > > 1) Follows Mike's suggestion, which would need to change the policy, to > change the VM a bit and to find a way to deal with the conflict mentioned > above. > > 2) Make a package of core classes (may be from kaffe's Klasses.jar) and let > jikes depend on it. If this package comes from kaffe's classes, the best > thing would be to have kaffe sources build two packages. > > 3) Integrate core classes (may be from kaffe or from GNU's classpath) into > jikes. It would mean incorporating it upstream. > > > > -- > To UNSUBSCRIBE, email to [EMAIL PROTECTED] > with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED] > -- ___________________________________________________________________ Ean Schuessler Freak Novare International Inc. Freak Central --- Some or all of the above signature may be a joke

