Bug#1064889: libproxy: should have transitional packages for the plugins

Simon McVittie smcv at debian.org
Tue Feb 27 17:36:29 GMT 2024


(Sorry, I thought I had sent this earlier.)

On Tue, 27 Feb 2024 at 08:39:05 -0500, Jeremy Bícha wrote:
> On Tue, Feb 27, 2024 at 5:33 AM Simon McVittie <smcv at debian.org> wrote:
> > If that's the case, then we should have transitional packages with those
> > names that just depend on libproxy1v5 (>= 0.5.3). This serves two purposes:
> 
> What do you think about adding versioned Breaks/Replaces/Provides
> instead? That seemed to work when Ubuntu dropped
> adwaita-icon-theme-full this month.

That sometimes works, but sometimes doesn't: it relies on apt being
able to find a solution that its heuristics see as acceptable. In my
experience, having real transitional packages has always worked, so it's
a more robust route.

The upgrade to Debian 13 and Ubuntu 24.04 is going to include a lot of
Conflicts/Replaces as a result of the 64-bit time_t transition, so I think
anything we can do to reduce the number of packages being removed in the
upgrade path is likely to be helpful.

    smcv



More information about the pkg-gnome-maintainers mailing list