Bug#528306: default-jre-headless: circular dependency hell
Package: default-jre-headless
Version: 1.5-31
Severity: important
Hello Debian Java Mailing List,
There is a circular dependency between default-jre-headless, java-gcj-compat-headless, libbcel-java, liblog4j1.2-java, libmx4j-java and libregexp-java:
default-jre-headless :Depends: java-gcj-compat-headless (>= 1.0.77-4)
java-gcj-compat-headless:Depends: libmx4j-java (>= 3.0.1)
libbcel-java :Depends: libregexp-java
liblog4j1.2-java :Depends: default-jre-headless
libmx4j-java :Depends: default-jre-headless, liblog4j1.2-java, libbcel-java (>= 5.0)
libregexp-java :Depends: default-jre-headless
(the dependency graph is available at
<http://debian.semistable.com/dot/libregexp-java_unstable.png>)
Complex circular dependencies are known to cause problems during upgrade, so we
should try to get rid of them.
In this instance I do not think the java libraries have to depend on
default-jre-headless.
Cheers,
--
Bill. <ballombe@debian.org>
Imagine a large red swirl here.
Reply to: