Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Bug#1030126: gnome-bluetooth-sendto should take over gnome-bluetooth with a transitional package

0 views
Skip to first unread message

Simon McVittie

unread,
Jan 31, 2023, 7:50:04 AM1/31/23
to
Package: gnome-bluetooth-sendto
Version: 42.5-2
Severity: normal
X-Debbugs-Cc: gnome-b...@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

Jeremy Bícha

unread,
Feb 7, 2023, 5:00:04 PM2/7/23
to
On Tue, Jan 31, 2023 at 7:48 AM Simon McVittie <sm...@debian.org> 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

Simon McVittie

unread,
Feb 7, 2023, 7:40:04 PM2/7/23
to
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 <sm...@debian.org> 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
0 new messages