> 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
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
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
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
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
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