[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