On 07/08/2019 10.02, Emmanuel Bourg wrote: > Hi Andreas, > > Le 07/08/2019 à 08:08, Andreas Beckmann a écrit : > >> in order to fix some upgrade issues from stretch to buster due to the >> dependency cycle between default-jre-headless, openjdk-11-jre-headless >> and ca-certificates-java (#929685), please add an explicit dependency on >> openjdk-11-jre-headless to jython as a workaround. > > Could you elaborate a bit on the upgrade issue you encountered? It looks
see #929685 for details configuration order is ca-certificates-java default-jre-headless jython jython-stilts (FAILS) openjdk-11-jre-headless > a bit arbitrary to change the JRE dependency on jython to work around > the ca-certificates-java dependency cycle, and not on the other > applications depending on the JRE. jython bumped the java dependency to >= 9 which is not satisfiable in stretch, while other packages seem to still work with java 8 There are no other packages triggering this problem in piuparts. Given that noone reacted to #929685, I'm trying to find a minimal workaround suitable for stable. > How did you get this exception? This was triggered by running Java 11 > compiled code on Java 8, it's another issue we have to fix. default-jre-headless being configured, providing java-9, while the openjdk links still point to java-8 Andreas