Bug#968372: libpango-1.0-0: ABI break in PangoRenderer, particularly serious on 32-bit

Simon McVittie smcv at debian.org
Sat Aug 15 22:45:52 BST 2020


On Sat, 15 Aug 2020 at 18:10:10 +0100, Simon McVittie wrote:
> I've reported it upstream and will see what happens. We should not change
> the 1.46.x ABI downstream until we have discussed the problem with upstream,
> because that will be storing up incompatibilities for us later, but it
> might make sense to go back to the new version in unstable for now, so
> that dependent packages like GTK don't get recompiled against the new ABI.

The set of libraries that reference PangoRenderer is manageably small, we
can binNMU them to comply with whichever ABI we end up with
(1.44.x-compatible or 1.46.0-compatible), and there don't seem to be
recursive dependencies on PangoRenderer (in particular it doesn't seem
to have any practical effect on the ABI that GTK provides to dependent
packages), so I'm going to see whether I get an answer from upstream on
which way they're going to go.

If I don't get an answer fairly soon, I'll do a +really version to revert
to 1.44.x, but I'd prefer to avoid that if I can.

Maintainers of gtk, cogl, mutter, muffin, ukwm, geda-gaf and lepton-eda:
to avoid spreading the ABI break around, please don't upload to unstable
until this is resolved, unless the upload is particularly important. If in
doubt, ask on this bug or in #debian-gnome on OFTC.

Thanks,
    smcv



More information about the pkg-gnome-maintainers mailing list