[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Policy change proposal, Re: Bug#176628: sablevm: package incorrctly provides java1-runtime



> If you have better definitions on how to define java1-runtime and/or
> java2-runtime, I'm grateful for such propositions.

If AWT / GUI stuff is a particular problem (which is my understanding),
I think it would make sense to define virtual packages java1-awt-runtime
(and possibly java2-swing-runtime).

This way we can have kaffe provides java1-runtime, java1-awt-runtime and
sablevm provides java1-runtime (without the awt virtual package).  This
way non-GUI apps can depend on java1-runtime and be installed against a
multitude of free JVMs, whereas GUI apps can restrict their dependencies
to those JVMs that support AWT/Swing.

Though of course there's no guarantee that /usr/bin/java actually points
to the AWT-capable JVM if you have several JVMs installed.  Though this is
a slightly different issue.

b.



Reply to: