openjdk team mailing list archive
-
openjdk team
-
Mailing list archive
-
Message #01169
[Bug 291123] [NEW] Circular dependency between -lib and -jre-headless
Public bug reported:
openjdk-6-jre-headless depends on openjdk-6-jre-lib, while openjdk-6
-jre-lib depends on openjdk-6-jre-headless.
This circular dependency can result in packages depending on default-
jre-headless to fail to configure properly. One example of this is bug
288616, where Tomcat 6 fails to start during postinst if the dependency
loop was arbitrarily broken at the wrong point.
This should probably be fixed by removing the "Depends: openjdk-6-jre-
headless" from openjdk-6-jre-lib as nothing should rely on depending on
-jre-lib to install jre-headless.
** Affects: openjdk-6 (Ubuntu)
Importance: Undecided
Status: New
--
Circular dependency between -lib and -jre-headless
https://bugs.launchpad.net/bugs/291123
You received this bug notification because you are a member of OpenJDK,
which is subscribed to openjdk-6 in ubuntu.
Status in “openjdk-6” source package in Ubuntu: New
Bug description:
openjdk-6-jre-headless depends on openjdk-6-jre-lib, while openjdk-6-jre-lib depends on openjdk-6-jre-headless.
This circular dependency can result in packages depending on default-jre-headless to fail to configure properly. One example of this is bug 288616, where Tomcat 6 fails to start during postinst if the dependency loop was arbitrarily broken at the wrong point.
This should probably be fixed by removing the "Depends: openjdk-6-jre-headless" from openjdk-6-jre-lib as nothing should rely on depending on -jre-lib to install jre-headless.
Follow ups
References