Bug#354026: java-package: generated package should provide java1-runtime

William S william99 at myrealbox.com
Wed Feb 22 18:36:40 UTC 2006


Package: java-package
Version: 0.27
Severity: important


The packages generated by the make-jpkg tool do not provide the
virtual package java1-runtime. However, several packages depend
on java1-runtime only (and not java-runtime or java2-runtime).

Some examples from my sarge packages list:

jflex 1.3.5-7
libdom1-java 0.19990107-6
libjdepend-java 2.9-1
libjzlib-java 1.0.5-1.1

Actually, I think those are all...

I cannot find any information on the Debian Java FAQ, but the
Debian policy for Java states that the preferred virtual package
name is java1-runtime. The discussion on the mailing list
(http://lists.debian.org/debian-java/2005/04/msg00032.html)
said that it will soon be fixed in experimental but the newest
version on the mirrors is 0.27 and the packages it generates
still do not provide java1-runtime.

I suggest adding java1-runtime to the Provides: line in the
shell scripts. That is, unless you consider the Java2 runtimes
to be "packages that do not implement the methods from Java 1.1
that have been deprecated in Java 2".

Thanks.

-- System Information:
Debian Release: 3.1
Architecture: i386 (i686)
Kernel: Linux 2.6.8-2-386
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)

Versions of packages java-package depends on:
ii  coreutils                   5.2.1-2      The GNU core utilities
ii  debhelper                   4.2.32       helper programs for debian/rules
ii  fakeroot                    1.2.10       Gives a fake root environment
ii  unzip                       5.52-1sarge3 De-archiver for .zip files

-- no debconf information




More information about the pkg-java-maintainers mailing list