Bug#1115340: transition: glib2.0 2.86

Emilio Pozuelo Monfort pochu at debian.org
Mon Oct 13 13:34:52 BST 2025


Control: tags -1 = confirmed

On 06/10/2025 11:58, Simon McVittie wrote:
> On Fri, 26 Sep 2025 at 20:03:35 +0100, Simon McVittie wrote:
>> I think this sort-of-transition is at a point where we can go ahead
>> whenever the release team are ready for it.
> 
> Does the release team have an idea of when we will be able to do this
> transition?
> 
> Unfortunately, some of the changes that were made in GLib-related
> packages in preparation for this transition have caused regressions:
> GioUnix objects exposed by pygobject do not accept the appropriate
> arguments for their methods, causing a functional regression in at least
> gnome-tweaks
> (<https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1117444#17>). This
> has caused several contributors to propose well-intentioned but wrong
> patches for gnome-tweaks that would make it regress (again) after the
> GLib 2.86 transition goes through, and I'm concerned that similar
> patches might already have been applied in other packages without us
> noticing.
> 
> One way to resolve this would be to do the GLib 2.86 transition, breaking
> rebuilds of glib-d (which is depended on by one leaf package,
> appstream-generator) but fixing the runtime regression in pygobject.
> 
> Another way to resolve this would be to revise the pygobject patches so
> that their effect is only applied when GLib is >= 2.86, or to revert
> them for now and then reapply them (with versioned Breaks) when we do
> this transition. But it seems unnecessary to do that (waste of time +
> risk of regressions) if this transition is imminent anyway...

Looks like the pygobject bug is fixed now, and only the glib-d bug remains. 
Let's go ahead with this and bump the glib-d bug to serious.

Cheers,
Emilio



More information about the pkg-gnome-maintainers mailing list