Bug#1110938: upgrade-reports: apt wants to (correctly?) autoremove network-manager-gnome after successful XFCE Bookworm to Trixie upgrade

[email protected] Sat, 16 Aug 2025 16:32:21 +0000
Newsgroups gmane.linux.debian.user.testing
Message-ID <17b1456dc49bc47e003e3b848264f4f1__16364.9294570618$1755362733$gmane$org@autistici.org>
Package: upgrade-reports
Followup-For: Bug #1110938


As per subject, after a successful XFCE Bookworm to Trixie upgrade
apt suggests to autoremove network-manager-gnome among others:

    root@debian4:~# apt upgrade
    The following packages were automatically installed and are no longer 
required:
      libaio1       libexecs0  libfuse3-3  libunistring2          
python3-pyatspi  python3-pysimplesoap  python3.11-minimal
      libcapstone4  libfmt9    libnfs13    network-manager-gnome  
python3-pycurl   python3.11
    Use 'apt autoremove' to remove them.

    Summary:
      Upgrading: 0, Installing: 0, Removing: 0, Not Upgrading: 0
    root@debian4:~#


I believe that this is happening because network-manager-gnome is a
transitional package in Trixie and was not manually installed:

    magnus@debian4:~$ apt show network-manager-gnome
    Package: network-manager-gnome
    Version: 1.36.0-3+b1
    Priority: optional
    Section: oldlibs
    Source: network-manager-applet (1.36.0-3)
    Maintainer: Utopia Maintenance Team 
<[email protected]>
    Installed-Size: 19.5 kB
    Depends: network-manager-applet (= 1.36.0-3+b1), nm-connection-editor 
(= 1.36.0-3+b1)
    Homepage: https://networkmanager.dev
    Tag: implemented-in::c, interface::daemon, interface::graphical,
     interface::x11, network::configuration, protocol::dhcp, 
protocol::ip,
     role::program, suite::gnome, uitoolkit::gtk, use::configuring,
     x11::application
    Download-Size: 10.8 kB
    APT-Manual-Installed: no
    APT-Sources: http://deb.debian.org/debian trixie/main amd64 Packages
    Description: transitional package for network-manager-applet and 
nm-connection-editor
     NetworkManager is a system network service that manages your network 
devices
     and connections, attempting to keep active network connectivity when
     available. It manages ethernet, Wi-Fi, mobile broadband (WWAN), and 
PPPoE
     devices, and provides VPN integration with a variety of different 
VPN
     services.
     .
     This transitional package depends on network-manager-applet 
(shipping
     nm-applet which provides a notification area applet for controlling
     NetworkManager) and nm-connection-editor (a network connection 
configuration
     editor for NetworkManager).
     .
     It can be removed safely once no other package depends on it.

    magnus@debian4:~$


In fact task-xfce-desktop now depends on network-manager-applet and
nm-connection-editor and not anymore on network-manager-gnome:

    task-xfce-desktop: recommends transitional network-manager-gnome
    https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1086831


HTH, Magnus