Bug#1030126: gnome-bluetooth-sendto should take over gnome-bluetooth with a transitional package
On Tue, 07 Feb 2023 at 16:49:46 -0500, Jeremy Bícha wrote: > On Tue, Jan 31, 2023 at 7:48 AM Simon McVittie wrote: > > - upload src:gnome-bluetooth3 adding a gnome-bluetooth (>= 42) transitional > > binary package before bookworm; > > - upload src:gnome-bluetooth removing the gnome-bluetooth binary package > > before bookworm; > > - remove the transitional gnome-bluetooth package in trixie; > > - try to remove src:gnome-bluetooth completely in trixie > > I instead am adding the gnome-bluetooth transitional package to the > old gnome-bluetooth source package. Aha, yes, that's a better plan that what I said: this way the transitional package will "naturally" vanish when the old source package is removed. smcv
Bug#1030126: gnome-bluetooth-sendto should take over gnome-bluetooth with a transitional package
On Tue, Jan 31, 2023 at 7:48 AM Simon McVittie wrote: > - upload src:gnome-bluetooth3 adding a gnome-bluetooth (>= 42) transitional > binary package before bookworm; > - upload src:gnome-bluetooth removing the gnome-bluetooth binary package > before bookworm; > - remove the transitional gnome-bluetooth package in trixie; > - try to remove src:gnome-bluetooth completely in trixie I instead am adding the gnome-bluetooth transitional package to the old gnome-bluetooth source package. This avoided hijacking a package name. I only realized afterwards that hijacking packages actually doesn't go through the NEW queue but I think it is reasonable to do it this way anyway. (Of course, both source packages have the same maintainer so it's not an adversarial hijack.) Thank you, Jeremy Bícha
Bug#1030126: gnome-bluetooth-sendto should take over gnome-bluetooth with a transitional package
Package: gnome-bluetooth-sendto Version: 42.5-2 Severity: normal X-Debbugs-Cc: gnome-blueto...@packages.debian.org While upgrading an old GNOME system from bullseye to bookworm I noticed that aptitude is reluctant to remove gnome-bluetooth in favour of gnome-bluetooth-sendto. Both packages contain some version of the gnome-bluetooth-sendto application. apt full-upgrade managed to figure this out, but aptitude is sometimes more conservative about removing packages. Both apt and aptitude use heuristics to decide what to do, so I think we should make their job easier whenever possible. The version of gnome-bluetooth in bullseye already only contained gnome-bluetooth-sendto, so I think we should make gnome-bluetooth-sendto take over that package name: - upload src:gnome-bluetooth3 adding a gnome-bluetooth (>= 42) transitional binary package before bookworm; - upload src:gnome-bluetooth removing the gnome-bluetooth binary package before bookworm; - remove the transitional gnome-bluetooth package in trixie; - try to remove src:gnome-bluetooth completely in trixie (Or if it's too late to do that for bookworm, then the same for trixie and trixie+1.) smcv