Bug#288619: Shouldn't 1.5 provide 1.4 and 1.4 provide 1.3?

Jeroen van Wolffelaar Jeroen van Wolffelaar <jeroen@wolffelaar.nl>, 288619@bugs.debian.org
Wed Jan 5 03:55:04 2005


On Wed, Jan 05, 2005 at 11:12:53AM +0100, Arnaud Vandyck wrote:
> Tue, 04 Jan 2005 12:07:35 -0600, 
> Jerry Haltom <jhaltom@feedbackplusinc.com> wrote: 
> 
> > Package: java-package
> >
> > Shouldn't the Java 1.5 packages be made to provide the 1.4 packages,
> > etc. To provide 1.5 means it obeys the 1.5 spec, which means it is
> > compatible with 1.4. All the way back to 1.3, etc.
> 
> I'm not sure it's true. I think of the 'enum' problem and I'm sure there
> are others.

Hm, interesting question. There is a virtual package to depend on if you
just want 'any' RE. But indeed, it's currently not possible to depend on
'Runtime Environment >= 1.4', since all branches (1.3, 1.4, 1.5, 1.6?)
are distinct packages. Cc'ing -mentors for input and tips on how to
solve this (please keep the bug and the bug submitter in Cc, then). 

Having just one package that will be able to 'upgrade' from 1.3 through
1.4 to 1.5, in stead of distinct packages, is also a possibility to
consider. It'd remove the possibility to have both java 1.4 and java
1.5, but I don't think that's a critical feature anyway.

Opinions?

--Jeroen

-- 
Jeroen van Wolffelaar
Jeroen@wolffelaar.nl (also for Jabber & MSN; ICQ: 33944357)
http://Jeroen.A-Eskwadraat.nl