Bug#864597: upgrade-reports: jessie -> stretch: gnome fails to upgrade: cycle found while processing triggers
kibi at debian.org
Thu Jun 15 15:25:38 UTC 2017
Andreas Beckmann <anbe at debian.org> (2017-06-15):
> On 2017-06-15 15:16, Cyril Brulebois wrote:
> > Julien Cristau <jcristau at debian.org> (2017-06-15):
> >> It sounds like openjdk-8 added two Breaks recently, one or both of
> >> which are causing trouble, and none of which fix anything as bad as
> >> this. So I think we should remove the Breaks on tzdata-java from
> >> openjdk-8-jdk-headless, and remove the Breaks on ca-certificates-java
> >> from openjdk-8-jre-headless. Would that fix the current issue?
FWIW, there are absolutely no differences when removing those two breaks,
even with resolver debugging enabled.
> What I had tested was reverting the recent ca-certificates-java change,
> i.e. switching the dependency on
> openjdk-8-jre-headless | java7-runtime-headless
> back to
> openjdk-7-jre-headless | java7-runtime-headless
> (or similar)
> That change was made later than the one in openjdk-8 and it proved to be
> sufficient in my piuparts test to fix^Wnot activate that trigger cycle.
I was just saying this on IRC:
“should I try to reinstate ca-certificates-java's old dependencies and
compare? from my initial bug report, that's the change in the archive
that led to the regression.”
and mentioned earlier that given the old dependencies have an OR anyway,
we shouldn't be introducing an uninstallable package. This would have
the nice effect of being a solution that can be implemented in hours
instead of days (given openjdk-8's build time). This doesn't mean we
should jump the gun anyway…
I'll report back.
-------------- next part --------------
A non-text attachment was scrubbed...
Size: 819 bytes
Desc: Digital signature
More information about the Pkg-freedesktop-maintainers