Bug#774873: Circular dependency in java-headless packages

2015-03-17 Thread Rebecca N. Palmer
I installed openjdk-7-jre:i386 on an amd64 system and for some reason openjdk-7-jre:amd64 has been pulled as well. That's probably because of this dependency cycle: multiarch treats arch:all packages as the native architecture (https://wiki.ubuntu.com/MultiarchSpec#Dependencies_involving_Arch

Bug#774873: Circular dependency in java-headless packages

2015-02-04 Thread Emmanuel Bourg
Le 19/01/2015 11:01, Guillem Jover a écrit : > Having taken a look at that script, there's some issues that I've > noticed: Thank you for the review Guillem. > * Using «dpkg --print-architecture» in maintscripts is almost always >wrong, in this case what you want is the architecture matchi

Bug#774873: Circular dependency in java-headless packages

2015-01-19 Thread Guillem Jover
Hi! On Thu, 2015-01-15 at 12:11:33 +0100, Emmanuel Bourg wrote: > Could this be solved with a trigger in the ca-certificates-java package? > We change the postinst script [1] to do nothing if the JDK is not > installed (so it's executed on upgrades but not on the first install), > and we add a tri

Bug#774873: Circular dependency in java-headless packages

2015-01-15 Thread Emmanuel Bourg
Could this be solved with a trigger in the ca-certificates-java package? We change the postinst script [1] to do nothing if the JDK is not installed (so it's executed on upgrades but not on the first install), and we add a trigger executing the postinst script when the JDK is installed. Would that