[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#863820: gcc-6-base: adding Breaks: tzdata-java to smoothen the openjdk 7 -> 8 upgrade path from jessie to stretch



Package: gcc-6-base
Version: 6.3.0-18
Severity: important

Hi Doko,

would it be possible to use gcc-6-base as the bigger hammer to smoothen
the openjdk 7 -> 8 upgrade from jessie to stretch?
The Breaks: tzdata-java added in openjdk-8-jre-headless (#857992)
improved the situation a lot, but I still see some corner cases where
switching to openjdk-8 is not considered by apt, and instead some jessie
packages are kept installed (the openjdk-7 stack, and especially tzdata 
is kept at the jessie version (that still has tzdata-java)).

A versioned Breaks against some openjdk-7 package would not work due to
new upstream releases being uploaded to (old)stable frequently.
An unversioned Breaks against some openjdk-7 package would render the
packages from experimental uninstallable in sid.

gcc-6-base should have a high enough score in apt to stop any attempts
to keep tzdata-java or openjdk-7 (from jessie) installed.

I'll now build a gcc-6 with that Breaks added ...


Andreas


Reply to: