#1061066 Debian Trixie package gir1.2-freedesktop & gir1.2-glib-2.0 breaks sysstem

Package:
gir1.2-freedesktop
Source:
gir1.2-freedesktop
Description:
Introspection data for some FreeDesktop components
Submitter:
Tom Kleingeld
Date:
2024-01-17 13:57:03 UTC
Severity:
normal
Tags:
#1061066#5
Date:
2024-01-17 09:21:09 UTC
From:
To:
Version: 1.78.1-10

Apt removes gnome-shell, gnome-session, gdm and others (gnome) and
breaks system

#1061066#10
Date:
2024-01-17 10:44:49 UTC
From:
To:
Control: tags -1 + moreinfo

What command are you using to upgrade? An ordinary `apt upgrade` should
not be proposing to remove packages.

If you use `apt full-upgrade` or `apt dist-upgrade`, then you will need
to be prepared to cancel the upgrade if you see that it is going to remove
important packages.

What was logged in /var/log/apt/history.log and /var/log/apt/term.log
during this upgrade?

Thanks,
    smcv

#1061066#17
Date:
2024-01-17 11:42:05 UTC
From:
To:
I tried upgrading a GNOME virtual machine from an outdated version of
trixie to current trixie, and that did not reproduce this problem.
The only packages that were held back by `apt upgrade` were unrelated to
gobject-introspection (related to the Boost version transition).

According to a reply sent privately, the answer is that it was synaptic
and not apt that removed (proposed to remove?) these packages.

Please could you answer this? It will help to figure out why this
happened. Please reply to the bug address rather than to me personally,
so that other team members are able to help you.

It would also be helpful to see the output of:

    apt --dry-run dist-upgrade

which will help us to see why apt is now holding back these packages.

Thanks,
    smcv

#1061066#22
Date:
2024-01-17 13:55:31 UTC
From:
To:
I tried upgrading a GNOME virtual machine from an outdated version of
trixie to current trixie, and that did not reproduce this problem.
The only packages that were held back by `apt upgrade` were unrelated to
gobject-introspection (related to the Boost version transition).

According to a reply sent privately, the answer is that it was synaptic
and not apt that removed (proposed to remove?) these packages.

Please could you answer this? It will help to figure out why this
happened. Please reply to the bug address rather than to me personally,
so that other team members are able to help you.

It would also be helpful to see the output of:

     apt --dry-run dist-upgrade

which will help us to see why apt is now holding back these packages.

Thanks,
     smcv
----------- output: # apt --dry-run dist-upgrade Reading package lists... Done Building dependency tree... Done Reading state information... Done Calculating upgrade... Done The following NEW packages will be installed: gir1.2-girepository-2.0 The following packages will be upgraded: gir1.2-freedesktop gir1.2-glib-2.0 2 upgraded, 1 newly installed, 0 to remove and 0 not upgraded. Inst gir1.2-freedesktop [1.78.1-6] (1.78.1-10 Debian:testing [amd64]) [] Inst gir1.2-glib-2.0 [1.78.1-6] (1.78.1-10 Debian:testing [amd64]) [python3-gi:amd64 libgjs0g:amd64 ] Inst gir1.2-girepository-2.0 (1.78.1-10 Debian:testing [amd64]) Conf gir1.2-freedesktop (1.78.1-10 Debian:testing [amd64]) Conf gir1.2-glib-2.0 (1.78.1-10 Debian:testing [amd64]) Conf gir1.2-girepository-2.0 (1.78.1-10 Debian:testing [amd64]) Seems like after # apt upgrade now synaptic updates gir1.2-freedesktop gir1.2-glib-2.0 without removing gnome packages. Only thing that changed to the system was installing fonts-droid-fallback. Sorry for sending private message. I am kind of new to debian / bugreporting. Regards, TomK