On 2017-05-31 14:16, Emmanuel Bourg wrote:
> Thank you for the report Andreas. The upgrade problem is odd because
> ca-certificates-java expects openjdk-7-jre-headless *or*
> java7-runtime-headless which is provided by openjdk-8-jre-headless.
> openjdk-8 isn't pulled automatically in this case?
While installing openjdk-8-jre-headless would be a valid solution, it's
not easy for apt to find that ... especially if there *seems* to be an
easier solution: just keeping openjdk-7-jre-headless installed.
I just tried to switch that dependency and it improves the problematic
upgrade path a bit (openjdk-8 gets pulled in much earlier for ca-c-j,
and openjdk-7-jre-headless is no longer tried to be kept installed as a
solution for ca-c-j) but there are still problems with fdroidserver ...
(which also has a long ored list of alternatives).
For successful upgrades from jessie to stretch openjdk-7 from jessie
*must* be removed due to the -> tzdata-java -> tzdata dependency chain
that is no longer available in stretch.
This is the maintainer address of Debian's Java team
debian-j...@lists.debian.org for discussions and questions.