[Bug 1584118] Re: 16.04 incorrectly installs openjdk-9 to satisfy java8-runtime dependency

2016-08-15 Thread Jonas Kalderstam
> Any installed JRE that Provides java8-runtime will satisfy your Depends. > Unfortunately that includes openjdk-9-jre - but then the user must have > installed it beforehand. Otherwise openjdk-8-jre-headless will be > installed. We are OK with openjdk-9 satisfying the Depends as long as it has be

[Bug 1584118] Re: 16.04 incorrectly installs openjdk-9 to satisfy java8-runtime dependency

2016-08-15 Thread Jonas Kalderstam
Tiago, after some additional testing, this appears to be a solution, can you see any problems with it? ``` Depends: ${misc:Depends}, bash, daemon, adduser, psmisc, lsb-base, openjdk-8-jre-headless | java8-runtime Conflicts: ``` These were the results in my testing: - With no JRE installed, ope

[Bug 1584118] Re: 16.04 incorrectly installs openjdk-9 to satisfy java8-runtime dependency

2016-08-14 Thread Jonas Kalderstam
Thanks for your reply > Actually, it does work just fine and will install OpenJDK 8 > *if* the user has not installed OpenJDK 9 before (otherwise > OpenJDK 9 will satisfy the java8|9-runtime dependencies) I can confirm that this works. However, this introduces another issue in case the user has i

[Bug 1584118] Re: 16.04 incorrectly installs openjdk-9 to satisfy java8-runtime dependency

2016-08-12 Thread Jonas Kalderstam
I am not involved with Puppet. I just linked to them as an example. But your suggestion doesn't work since the problem is that Java9 is the default java8-runtime which is installed if you don't have java installed already. And until Java9 is released, the default java8-runtime should be provided b

[Bug 1584118] [NEW] 16.04 incorrectly installs openjdk-9 to satisfy java8-runtime dependency

2016-05-20 Thread Jonas Kalderstam
Public bug reported: Hi, A user recently reported an issue on our bug tracker stating that our package was pulling in openjdk-9 and subsequently crashed when started. This apparently because openjdk-9 is the default choice for java8-runtime, which is quite surprising. Now it is technically cor

[Bug 1584118] Re: 16.04 incorrectly installs openjdk-9 to satisfy java8-runtime dependency

2016-05-20 Thread Jonas Kalderstam
Forgot to mention, version 16.04 (sorry, got lost in an edit) -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1584118 Title: 16.04 incorrectly installs openjdk-9 to satisfy java8-runtime dependency