Bug#617772: closed by Miguel Landaeta <miguel at miguel.cc> (Bug#617772: fixed in groovy 1.7.9-1)

Miguel Landaeta miguel at miguel.cc
Mon Mar 14 02:18:23 UTC 2011


clone 617815 -1 -2
reassign -1 libjansi-native-java
reassign -2 libhawtjni-runtime-java
retitle -1 libjansi-native-java: Jansi native violates Java policy because it depends unnecessarily on a JRE
retitle -2 libhawtjni-runtime-java violates Java policy because it depends unnecessarily on a JRE
affects -1 groovy
affects -2 groovy
thanks

On Sun, Mar 13, 2011 at 10:15:21PM +0100, Philippe Guinot wrote:
> It seems actually that some packages - like jansi - depend rely on
> default/open JDK JRE and not on generic java2 runtime package:
> 
> * libjansi-java (dep: default-jre-headless)
> * libhawtjni-runtime-java (dep: default-jre-headless)
> * libjansi-native-java (dep: default-jre-headless)
> * libbatik-java (rec: openjdk-6-jre, instead of default-jre OR java2-runtime
> ?)
> 
> Could this be fixed in sid and wheezy please ? Otherwise apt-get still wants
> to install openJDK when installing Java-only modules (as groovy or maven2).

Sure, it can be fixed. It just will take a while to fix them.
Since those packages are libraries they should not depend on a JRE anyway.
Maybe in the meantime you can workaround this issue with equivs.

Regarding libbatik-java, since the issue is with the Recommends on
openjdk-6-jre, I'm not sure that would be a bug. You can file a bug or try to
contact the maintainers and convince them about that Recommends, maybe they
have reasons, I don't know.

Regarding the others packages, I'll fix them soon.

-- 
Miguel Landaeta, miguel at miguel.cc
secure email with PGP 0x7D8967E9 available at http://keyserver.pgp.com/
"Faith means not wanting to know what is true." -- Nietzsche





More information about the pkg-java-maintainers mailing list