Re: Policy: java1-runtime

2003-08-24 Thread Daniel Bonniot
Deprecated features are still available. There are still tagged, so that their use is discouraged, since they might be removed in a later release. As far as I know, nothing has ever been removed yet. Technically, if a package requires the java1 API, it will run with a java2 implementation. So I

Re: Policy: java1-runtime

2003-08-24 Thread Daniel Bonniot
Deprecated features are still available. There are still tagged, so that their use is discouraged, since they might be removed in a later release. As far as I know, nothing has ever been removed yet. Technically, if a package requires the java1 API, it will run with a java2 implementation. So I

Re: Policy: java1-runtime

2003-08-16 Thread T. Alexander Popiel
In message: <[EMAIL PROTECTED]> Daniel Bonniot <[EMAIL PROTECTED]> writes: > >>>I would think that java2 is a superset of java1. >> >>Unfortunately, this is not the case; the deprecation of methods and >>classes make java2 an intersecting set, not a superset of java1. > >Deprecated fe

Re: Policy: java1-runtime

2003-08-16 Thread T. Alexander Popiel
In message: <[EMAIL PROTECTED]> Daniel Bonniot <[EMAIL PROTECTED]> writes: > >>>I would think that java2 is a superset of java1. >> >>Unfortunately, this is not the case; the deprecation of methods and >>classes make java2 an intersecting set, not a superset of java1. > >Deprecated fe

Re: Policy: java1-runtime

2003-08-16 Thread Darryl L. Pierce
On Sat, Aug 16, 2003 at 02:36:08AM -0500, Mike Maurer wrote: > Currently this is true of the official and blackdown implementations. I've > never > seen anything that says deprecated methods are guaranteed to exist until API > version X, or that they're guranteed to be removed by version X. So I

Re: Policy: java1-runtime

2003-08-16 Thread Darryl L. Pierce
On Sat, Aug 16, 2003 at 02:36:08AM -0500, Mike Maurer wrote: > Currently this is true of the official and blackdown implementations. I've never > seen anything that says deprecated methods are guaranteed to exist until API > version X, or that they're guranteed to be removed by version X. So I wo

Re: Policy: java1-runtime

2003-08-16 Thread Mike Maurer
On Fri, Aug 15, 2003 at 11:38:42PM +0200, Daniel Bonniot wrote: > > Deprecated features are still available. There are still tagged, so that > their use is discouraged, since they might be removed in a later > release. As far as I know, nothing has ever been removed yet. > Technically, if a pack

Re: Policy: java1-runtime

2003-08-16 Thread Mike Maurer
On Fri, Aug 15, 2003 at 11:38:42PM +0200, Daniel Bonniot wrote: > > Deprecated features are still available. There are still tagged, so that > their use is discouraged, since they might be removed in a later > release. As far as I know, nothing has ever been removed yet. > Technically, if a pack

Re: Policy: java1-runtime

2003-08-15 Thread Arnaud Vandyck
On Fri, 15 Aug 2003 23:38:42 +0200 Daniel Bonniot <[EMAIL PROTECTED]> wrote: > > > I would think that java2 is a superset of java1. > > > > Unfortunately, this is not the case; the deprecation of methods and > > classes make java2 an intersecting set, not a superset of java1. > > Deprecated feat

Re: Policy: java1-runtime

2003-08-15 Thread Daniel Bonniot
I would think that java2 is a superset of java1. Unfortunately, this is not the case; the deprecation of methods and classes make java2 an intersecting set, not a superset of java1. Deprecated features are still available. There are still tagged, so that their use is discouraged, since they

Re: Policy: java1-runtime

2003-08-15 Thread Arnaud Vandyck
On Fri, 15 Aug 2003 23:38:42 +0200 Daniel Bonniot <[EMAIL PROTECTED]> wrote: > > > I would think that java2 is a superset of java1. > > > > Unfortunately, this is not the case; the deprecation of methods and > > classes make java2 an intersecting set, not a superset of java1. > > Deprecated feat

Re: Policy: java1-runtime

2003-08-15 Thread Daniel Bonniot
I would think that java2 is a superset of java1. Unfortunately, this is not the case; the deprecation of methods and classes make java2 an intersecting set, not a superset of java1. Deprecated features are still available. There are still tagged, so that their use is discouraged, since they

Re: Policy: java1-runtime

2003-08-15 Thread T. Alexander Popiel
In message: <[EMAIL PROTECTED]> Daniel Bonniot <[EMAIL PROTECTED]> writes: >I would think that java2 is a superset of java1. Unfortunately, this is not the case; the deprecation of methods and classes make java2 an intersecting set, not a superset of java1. >I propose the following

Re: Policy: java1-runtime

2003-08-15 Thread T. Alexander Popiel
In message: <[EMAIL PROTECTED]> Daniel Bonniot <[EMAIL PROTECTED]> writes: >I would think that java2 is a superset of java1. Unfortunately, this is not the case; the deprecation of methods and classes make java2 an intersecting set, not a superset of java1. >I propose the following

Re: Policy: java1-runtime

2003-08-15 Thread Daniel Bonniot
In which case fixing dpkg strikes me as far better than adding yet more byzantine workarounds. I'm all for somebody working on improving dpkg. At the same time, I know this is a limitation that has been known for a long time, so it might not be easy to fix, and will probably need some more time.

Re: Policy: java1-runtime

2003-08-15 Thread David Goodenough
On Friday 15 August 2003 11:34, Stefan Gybas wrote: > David Goodenough wrote: > > Surely this says that having explicit runtime-? virtual packages is the > > wrong way to go. What is needed is that the virtual package has a > > version and then it can be compared in the normal way. > > Yes, but un

Re: Policy: java1-runtime

2003-08-15 Thread Stefan Gybas
David Goodenough wrote: Surely this says that having explicit runtime-? virtual packages is the wrong way to go. What is needed is that the virtual package has a version and then it can be compared in the normal way. Yes, but unfortunately dpkg does not support versioned Provides: (see #112131),

Re: Policy: java1-runtime

2003-08-15 Thread David Goodenough
On Friday 15 August 2003 11:02, Philipp Meier wrote: > On Fri, Aug 15, 2003 at 01:10:42PM +0200, Daniel Bonniot wrote: > > I propose the following changes in the policy, instead of the above > > paragraphs: > > > > Programs /must/ depend on /java-virtual-machine/ and the needed runtime > > environm

Re: Policy: java1-runtime

2003-08-15 Thread Philipp Meier
On Fri, Aug 15, 2003 at 01:10:42PM +0200, Daniel Bonniot wrote: > I propose the following changes in the policy, instead of the above > paragraphs: > > Programs /must/ depend on /java-virtual-machine/ and the needed runtime > environment (/java1-runtime/ or /java2-runtime/). > > [JVMs] can als

Re: Policy: java1-runtime

2003-08-15 Thread Daniel Bonniot
In which case fixing dpkg strikes me as far better than adding yet more byzantine workarounds. I'm all for somebody working on improving dpkg. At the same time, I know this is a limitation that has been known for a long time, so it might not be easy to fix, and will probably need some more time.

Re: Policy: java1-runtime

2003-08-15 Thread David Goodenough
On Friday 15 August 2003 11:34, Stefan Gybas wrote: > David Goodenough wrote: > > Surely this says that having explicit runtime-? virtual packages is the > > wrong way to go. What is needed is that the virtual package has a > > version and then it can be compared in the normal way. > > Yes, but un

Policy: java1-runtime

2003-08-15 Thread Daniel Bonniot
Hi, I was reported that my package, which "Depends: java-virtual-machine, java1-runtime", could not be installed of a user's machine, who has blackdown's j2sdk1.4 and j2re1.4 installed. j2re1.4 "Provides: java-virtual-machine, java2-runtime". Something seems to be wrong, since the package should

Re: Policy: java1-runtime

2003-08-15 Thread Stefan Gybas
David Goodenough wrote: Surely this says that having explicit runtime-? virtual packages is the wrong way to go. What is needed is that the virtual package has a version and then it can be compared in the normal way. Yes, but unfortunately dpkg does not support versioned Provides: (see #112131),

Re: Policy: java1-runtime

2003-08-15 Thread David Goodenough
On Friday 15 August 2003 11:02, Philipp Meier wrote: > On Fri, Aug 15, 2003 at 01:10:42PM +0200, Daniel Bonniot wrote: > > I propose the following changes in the policy, instead of the above > > paragraphs: > > > > Programs /must/ depend on /java-virtual-machine/ and the needed runtime > > environm

Re: Policy: java1-runtime

2003-08-15 Thread Philipp Meier
On Fri, Aug 15, 2003 at 01:10:42PM +0200, Daniel Bonniot wrote: > I propose the following changes in the policy, instead of the above > paragraphs: > > Programs /must/ depend on /java-virtual-machine/ and the needed runtime > environment (/java1-runtime/ or /java2-runtime/). > > [JVMs] can als

Policy: java1-runtime

2003-08-15 Thread Daniel Bonniot
Hi, I was reported that my package, which "Depends: java-virtual-machine, java1-runtime", could not be installed of a user's machine, who has blackdown's j2sdk1.4 and j2re1.4 installed. j2re1.4 "Provides: java-virtual-machine, java2-runtime". Something seems to be wrong, since the package shoul