[Debian-ha-maintainers] Bug#985173: pacemaker-resource-agents: missing Breaks+Replaces: pacemaker (<< 2)
Andreas Beckmann
anbe at debian.org
Sun May 9 09:44:12 BST 2021
On 26/03/2021 17.09, wferi at niif.hu wrote:
> Hi Andreas,
>
> Sorry for not responding sooner, some mail forwarding problem
> intervened. Looks like there's another serious problem with the
> security upload breaking the buster upgrade path, see
> https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=981088. I haven't
> asked the Security Team yet, but if that problem can be solved through
> the security channel, then maybe this one could be as well? I mean a
> hypothetical 1.1.24-0+deb9u2 upload would (besides introducing the new
> binary packages for the new SONAMEs to fix #981088) also move
> /usr/lib/ocf/resource.d/pacemaker/ifspeed from pacemaker into
> pacemaker-resource-agents, fixing the buster upgrade. Do you think that
> would work out well? Or should we push this change regardless into
> buster and unstable and bullseye?
Disregarding if and how this gets fixed in stretch, one should be able
to cleanly upgrade from all versions that are/were in stretch(-security)
to buster. This fix can go in via buster-pu, don't bother trying
buster-security for this. (Especially given the long time since the bug
was introduced in stretch-security.)
I've added Breaks against the bad library packages in stretch-security
(lib*10 shipping lib*.so.16) s.t. they get removed on upgrades to buster.
> (I understand that introducing libpe-status16 wouldn't fix the damage
> already done by 1.1.24-0+deb9u2, and the workaround (upgrading
> pacemaker-cli-utils) is easy and already happened anyway in most of the
> cases. So we could also follow the tactic of leaving stretch-security
> alone, and tighten Breaks+Replaces in buster and beyond as you
> implemented here.)
I wouldn't introduce NEW packages into stretch, but given the limited
amount of affected packages I'd just fake the transition with a number
of Breaks. I can try to provide a patch if I find some time ...
Andreas
-------------- next part --------------
A non-text attachment was scrubbed...
Name: pacemaker_2.0.1-5+deb10u2.v2.dsc.diff
Type: text/x-diff
Size: 1963 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/debian-ha-maintainers/attachments/20210509/1e57bfc3/attachment.diff>
More information about the Debian-ha-maintainers
mailing list