On Mon, 04 Apr 2022 at 12:59:33 +0200, Sebastian Ramacher wrote: > Will this issue also affect bullseye to bookworm upgrades?
At the moment, yes, it could affect partial upgrades. I was going to give gir1.2-gweather-4.0 a Breaks: gnome-shell (<< 42) to prevent the known-broken partial upgrades from happening, unless you consider the cost of those Breaks to the apt solver to be higher than the risk of broken partial upgrades. There are probably other scenarios where a partial upgrade from bullseye to bookworm will break bullseye's gnome-shell. I can try to scatter enough Breaks through our ecosystem to prevent those, but it seems unlikely that I'll find all of them. Because testing is already broken (it's too late for a gir1.2-gweather-4.0 change to fix existing systems immediately), and partial upgrades are not really supportable in general, I had been prioritizing like this: 1. fix full upgrades to testing by getting Shell 42 migrated 2. fix Shell upstream so this won't happen again in 42 -> 43 3. (please mind the gap) 4. a best-effort attempt to stop the breakage that already happened from affecting partial upgrades smcv