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

Re: Bug#182466: libbatik-java: limited JRE depencies



In message:  <[🔎] 20030226203604.GA25720@chrystal.opal.dhs.org>
             Ola Lundqvist <opal@debian.org> writes:
>Hello
>
>On Wed, Feb 26, 2003 at 08:16:01AM -0800, T. Alexander Popiel wrote:
>> In message:  <[🔎] 20030226144746.GA14788@chrystal.opal.dhs.org>
>>              Ola Lundqvist <opal@debian.org> writes:
>> >
>> >Hi
>> >
>> >Well there seems to be some vauge statements in the policy. I assumed
>> >that blackdown should present both java1-runtime _and_ java2-runtime
>> >becuse it can fulfill both runtime requirements (in reasonable way).
>> >
>> >What do people on the debian java list think about this?
>> 
>> That seems right to me.  Note that some packages which provide
>> java2-runtime might not provide java1-runtime, particularly if
>> they don't support the deprecated methods...
>
>Do I have to make this more clear in the policy?
>
>Should I make better recommendation when to provide what, or should
>we trust peoples common sense?

Unfortunately, relying on common sense is usually a recipe for
disaster.  It probably should be clearer in the policy.  Something
like:

  Packages that contain a runtime conforming to the Java 1.1
  specification should provide java1-runtime.  Packages that
  contain a runtime conforming to the Java 2 specification
  should provide java2-runtime.  If a package conforms to
  both, then it should provide both; however, packages that
  do not implement the methods from Java 1.1 that have been
  deprecated in Java 2 must not provide java1-runtime.
 
- Alex



Reply to: