[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Bug#954422: transition: GNOME 3.36



On 16/04/2020 10:08, Simon McVittie wrote:
> On Fri, 10 Apr 2020 at 12:27:04 +0200, Emilio Pozuelo Monfort wrote:
>> Let's go ahead.
> 
> gnome-desktop3 has migrated, but gnome-shell and mutter have not. We're
> now getting reports that GNOME Shell in testing is crashing because it
> indirectly loads more than one copy of gnome-desktop3.
> 
> Would it be possible to binNMU affected packages *in testing*, so that
> everything is using the same version even before they migrate? (I'm
> not sure whether that will work - they might FTBFS - but it seems worth
> a try.)
> 
> Dependent packages that are not in sync between testing and unstable:
> 
> - mutter
> - gnome-shell
> - gnome-weather (for completeness, but probably doesn't matter here)
> 
> Or is there something else we should have done to make this transition
> go more smoothly, like having gnome-desktop3 3.36.x Breaks older
> gnome-shell and mutter?
> 
> Giving libgnome-desktop-3-19 a Conflicts on -17 and -18 doesn't seem
> great because it defeats part of the purpose of the SONAMEs, but perhaps
> that would have been the lesser evil?
> 
> Versioned symbols in gnome-desktop3 would not help us here, because the
> GObject type system is a flat global namespace.
> 
> If you would prefer to solve this by getting GNOME Shell 3.36.x
> into testing ASAP: it looks as though gnome-shell 3.36 is ready to
> migrate if gnome-shell-xrdesktop, gnome-shell-extension-dashtodock,
> gnome-shell-extension-easyscreencast are temporarily removed, and
> gnome-shell-extension-appindicator is aged by at least a day.

I've gone that route. If all goes well, gnome-shell/mutter should migrate in the
next britney run at 1600Z.

Cheers,
Emilio


Reply to: