Activity log for bug #2025462

Date Who What changed Old value New value Message
2023-06-30 08:41:58 Alexander Bakker bug added bug
2023-06-30 12:18:31 Ubuntu Foundations Team Bug Bot tags bot-comment
2023-06-30 20:41:38 Brian Murray affects ubuntu apt (Ubuntu)
2023-07-03 07:02:21 Julian Andres Klode apt (Ubuntu): status New Incomplete
2023-07-03 09:13:05 Julian Andres Klode apt (Ubuntu): status Incomplete Triaged
2023-07-03 09:15:03 Julian Andres Klode apt (Ubuntu): importance Undecided Critical
2023-07-03 09:25:47 Julian Andres Klode apt (Ubuntu): assignee Julian Andres Klode (juliank)
2023-07-03 09:25:49 Julian Andres Klode apt (Ubuntu): status Triaged In Progress
2023-07-03 09:46:34 Julian Andres Klode nominated for series Ubuntu Kinetic
2023-07-03 09:46:34 Julian Andres Klode bug task added apt (Ubuntu Kinetic)
2023-07-03 09:46:34 Julian Andres Klode nominated for series Ubuntu Mantic
2023-07-03 09:46:34 Julian Andres Klode bug task added apt (Ubuntu Mantic)
2023-07-03 09:46:34 Julian Andres Klode nominated for series Ubuntu Lunar
2023-07-03 09:46:34 Julian Andres Klode bug task added apt (Ubuntu Lunar)
2023-07-03 09:46:34 Julian Andres Klode nominated for series Ubuntu Jammy
2023-07-03 09:46:34 Julian Andres Klode bug task added apt (Ubuntu Jammy)
2023-07-03 09:52:18 Julian Andres Klode description This morning I got surprised by my laptop booting to a tty instead of a desktop environment. It turned out that the entire desktop environment was no longer present on my machine. Doing an apt install ubuntu-desktop-minimal resolved the issue. The machine had been running for a while. Looking at the apt logs, it looks like apt deleted ubuntu-desktop on its own during a dist-upgrade a couple of weeks back. Start-Date: 2023-06-08 14:20:46 Commandline: apt dist-upgrade Requested-By: alex (1000) Upgrade: gnome-shell-common:amd64 (44.0-2ubuntu3, 44.1-0ubuntu1) Remove: gnome-shell:amd64 (44.0-2ubuntu3), ubuntu-desktop:amd64 (1.501), gdm3:amd64 (44.0-1ubuntu1), gnome-shell-extension-desktop-icons-ng:amd64 (46+really47.0.2-3), gnome-shell-extension-appindicator:amd64 (53-1), ubuntu-session:amd64 (44.0-1ubuntu1), gnome-shell-extension-manager:amd64 (0.4.0-1), gnome-shell-extension-ubuntu-dock:amd64 (79ubuntu2.23.04.1), ubuntu-desktop-minimal:amd64 (1.501) End-Date: 2023-06-08 14:20:48 I'm using the following version of Ubuntu: Distributor ID: Ubuntu Description: Ubuntu 23.04 Release: 23.04 Codename: lunar [Impact] gnome-shell gets removed on upgrades of gnome-shell and mutter if due to phasing we can only upgrade src:gnome-shell. [Test plan] This adds a minimal test case to the test suite that reproduced the issue and verifies the fix, test plan consists of the autopkgtests. [Where problems could occur] We could see a resurgence of bugs like LP#1990586 where the solver failed to run at all because things got too complex, however this is a bit more unlikely as we now use the by-keep resolver to handle rolling back phased updates. [Other Info] gnome-shell Depends: gnome-shell-common (= ${binary-Version), mutter (>= matching) So when mutter cannot be updated due to phasing, gnome-shell becomes non-installable, but gnome-shell-common can be updated, so APT decided to remove gnome-shell and the meta packages in its infinite wisdom. The fix addresses this by resolving the dist-upgrade as if there were no phasing, and then retroactively marks phases for keep and then anything broken by that for keep. This required some restructuring because normally we'd also keep broken Recommends back, but here dist-upgrade may have decided that was ok, so we need to build an allowlist of where Recommends can be broken to avoid undoing unrelated changes. [Original bug report] This morning I got surprised by my laptop booting to a tty instead of a desktop environment. It turned out that the entire desktop environment was no longer present on my machine. Doing an apt install ubuntu-desktop-minimal resolved the issue. The machine had been running for a while. Looking at the apt logs, it looks like apt deleted ubuntu-desktop on its own during a dist-upgrade a couple of weeks back. Start-Date: 2023-06-08 14:20:46 Commandline: apt dist-upgrade Requested-By: alex (1000) Upgrade: gnome-shell-common:amd64 (44.0-2ubuntu3, 44.1-0ubuntu1) Remove: gnome-shell:amd64 (44.0-2ubuntu3), ubuntu-desktop:amd64 (1.501), gdm3:amd64 (44.0-1ubuntu1), gnome-shell-extension-desktop-icons-ng:amd64 (46+really47.0.2-3), gnome-shell-extension-appindicator:amd64 (53-1), ubuntu-session:amd64 (44.0-1ubuntu1), gnome-shell-extension-manager:amd64 (0.4.0-1), gnome-shell-extension-ubuntu-dock:amd64 (79ubuntu2.23.04.1), ubuntu-desktop-minimal:amd64 (1.501) End-Date: 2023-06-08 14:20:48 I'm using the following version of Ubuntu: Distributor ID: Ubuntu Description: Ubuntu 23.04 Release: 23.04 Codename: lunar
2023-07-03 10:52:12 Julian Andres Klode tags bot-comment bot-comment foundations-todo
2023-07-14 15:28:46 Julian Andres Klode description [Impact] gnome-shell gets removed on upgrades of gnome-shell and mutter if due to phasing we can only upgrade src:gnome-shell. [Test plan] This adds a minimal test case to the test suite that reproduced the issue and verifies the fix, test plan consists of the autopkgtests. [Where problems could occur] We could see a resurgence of bugs like LP#1990586 where the solver failed to run at all because things got too complex, however this is a bit more unlikely as we now use the by-keep resolver to handle rolling back phased updates. [Other Info] gnome-shell Depends: gnome-shell-common (= ${binary-Version), mutter (>= matching) So when mutter cannot be updated due to phasing, gnome-shell becomes non-installable, but gnome-shell-common can be updated, so APT decided to remove gnome-shell and the meta packages in its infinite wisdom. The fix addresses this by resolving the dist-upgrade as if there were no phasing, and then retroactively marks phases for keep and then anything broken by that for keep. This required some restructuring because normally we'd also keep broken Recommends back, but here dist-upgrade may have decided that was ok, so we need to build an allowlist of where Recommends can be broken to avoid undoing unrelated changes. [Original bug report] This morning I got surprised by my laptop booting to a tty instead of a desktop environment. It turned out that the entire desktop environment was no longer present on my machine. Doing an apt install ubuntu-desktop-minimal resolved the issue. The machine had been running for a while. Looking at the apt logs, it looks like apt deleted ubuntu-desktop on its own during a dist-upgrade a couple of weeks back. Start-Date: 2023-06-08 14:20:46 Commandline: apt dist-upgrade Requested-By: alex (1000) Upgrade: gnome-shell-common:amd64 (44.0-2ubuntu3, 44.1-0ubuntu1) Remove: gnome-shell:amd64 (44.0-2ubuntu3), ubuntu-desktop:amd64 (1.501), gdm3:amd64 (44.0-1ubuntu1), gnome-shell-extension-desktop-icons-ng:amd64 (46+really47.0.2-3), gnome-shell-extension-appindicator:amd64 (53-1), ubuntu-session:amd64 (44.0-1ubuntu1), gnome-shell-extension-manager:amd64 (0.4.0-1), gnome-shell-extension-ubuntu-dock:amd64 (79ubuntu2.23.04.1), ubuntu-desktop-minimal:amd64 (1.501) End-Date: 2023-06-08 14:20:48 I'm using the following version of Ubuntu: Distributor ID: Ubuntu Description: Ubuntu 23.04 Release: 23.04 Codename: lunar [Impact] gnome-shell gets removed on upgrades of gnome-shell and mutter if due to phasing we can only upgrade src:gnome-shell. [Test plan] This adds a minimal test case to the test suite that reproduced the issue and verifies the fix, test plan consists of the autopkgtests. [Where problems could occur] We could see a resurgence of bugs like LP#1990586 where the solver failed to run at all because things got too complex, however this is a bit more unlikely as we now use the by-keep resolver to handle rolling back phased updates. We also saw an issue with a phased update's dependencies being installed despite the phased update being hold back. We saw that both before in `apt upgrade` and with the fix for this bug, we also introduced it to `dist-upgrade`, but this is also fixed in these uploads, basically we skip marking for install (which in turn caused me to discover we need to check a different version). [Other Info] gnome-shell Depends: gnome-shell-common (= ${binary-Version), mutter (>= matching) So when mutter cannot be updated due to phasing, gnome-shell becomes non-installable, but gnome-shell-common can be updated, so APT decided to remove gnome-shell and the meta packages in its infinite wisdom. The fix addresses this by resolving the dist-upgrade as if there were no phasing, and then retroactively marks phases for keep and then anything broken by that for keep. This required some restructuring because normally we'd also keep broken Recommends back, but here dist-upgrade may have decided that was ok, so we need to build an allowlist of where Recommends can be broken to avoid undoing unrelated changes. [Original bug report] This morning I got surprised by my laptop booting to a tty instead of a desktop environment. It turned out that the entire desktop environment was no longer present on my machine. Doing an apt install ubuntu-desktop-minimal resolved the issue. The machine had been running for a while. Looking at the apt logs, it looks like apt deleted ubuntu-desktop on its own during a dist-upgrade a couple of weeks back. Start-Date: 2023-06-08 14:20:46 Commandline: apt dist-upgrade Requested-By: alex (1000) Upgrade: gnome-shell-common:amd64 (44.0-2ubuntu3, 44.1-0ubuntu1) Remove: gnome-shell:amd64 (44.0-2ubuntu3), ubuntu-desktop:amd64 (1.501), gdm3:amd64 (44.0-1ubuntu1), gnome-shell-extension-desktop-icons-ng:amd64 (46+really47.0.2-3), gnome-shell-extension-appindicator:amd64 (53-1), ubuntu-session:amd64 (44.0-1ubuntu1), gnome-shell-extension-manager:amd64 (0.4.0-1), gnome-shell-extension-ubuntu-dock:amd64 (79ubuntu2.23.04.1), ubuntu-desktop-minimal:amd64 (1.501) End-Date: 2023-06-08 14:20:48 I'm using the following version of Ubuntu: Distributor ID: Ubuntu Description: Ubuntu 23.04 Release: 23.04 Codename: lunar
2023-07-14 15:28:57 Julian Andres Klode description [Impact] gnome-shell gets removed on upgrades of gnome-shell and mutter if due to phasing we can only upgrade src:gnome-shell. [Test plan] This adds a minimal test case to the test suite that reproduced the issue and verifies the fix, test plan consists of the autopkgtests. [Where problems could occur] We could see a resurgence of bugs like LP#1990586 where the solver failed to run at all because things got too complex, however this is a bit more unlikely as we now use the by-keep resolver to handle rolling back phased updates. We also saw an issue with a phased update's dependencies being installed despite the phased update being hold back. We saw that both before in `apt upgrade` and with the fix for this bug, we also introduced it to `dist-upgrade`, but this is also fixed in these uploads, basically we skip marking for install (which in turn caused me to discover we need to check a different version). [Other Info] gnome-shell Depends: gnome-shell-common (= ${binary-Version), mutter (>= matching) So when mutter cannot be updated due to phasing, gnome-shell becomes non-installable, but gnome-shell-common can be updated, so APT decided to remove gnome-shell and the meta packages in its infinite wisdom. The fix addresses this by resolving the dist-upgrade as if there were no phasing, and then retroactively marks phases for keep and then anything broken by that for keep. This required some restructuring because normally we'd also keep broken Recommends back, but here dist-upgrade may have decided that was ok, so we need to build an allowlist of where Recommends can be broken to avoid undoing unrelated changes. [Original bug report] This morning I got surprised by my laptop booting to a tty instead of a desktop environment. It turned out that the entire desktop environment was no longer present on my machine. Doing an apt install ubuntu-desktop-minimal resolved the issue. The machine had been running for a while. Looking at the apt logs, it looks like apt deleted ubuntu-desktop on its own during a dist-upgrade a couple of weeks back. Start-Date: 2023-06-08 14:20:46 Commandline: apt dist-upgrade Requested-By: alex (1000) Upgrade: gnome-shell-common:amd64 (44.0-2ubuntu3, 44.1-0ubuntu1) Remove: gnome-shell:amd64 (44.0-2ubuntu3), ubuntu-desktop:amd64 (1.501), gdm3:amd64 (44.0-1ubuntu1), gnome-shell-extension-desktop-icons-ng:amd64 (46+really47.0.2-3), gnome-shell-extension-appindicator:amd64 (53-1), ubuntu-session:amd64 (44.0-1ubuntu1), gnome-shell-extension-manager:amd64 (0.4.0-1), gnome-shell-extension-ubuntu-dock:amd64 (79ubuntu2.23.04.1), ubuntu-desktop-minimal:amd64 (1.501) End-Date: 2023-06-08 14:20:48 I'm using the following version of Ubuntu: Distributor ID: Ubuntu Description: Ubuntu 23.04 Release: 23.04 Codename: lunar [Impact] gnome-shell gets removed on upgrades of gnome-shell and mutter if due to phasing we can only upgrade src:gnome-shell. [Test plan] This adds a minimal test case to the test suite that reproduced the issue and verifies the fix, test plan consists of the autopkgtests. [Where problems could occur] We could see a resurgence of bugs like LP#1990586 where the solver failed to run at all because things got too complex, however this is a bit more unlikely as we now use the by-keep resolver to handle rolling back phased updates. We also saw an issue with a phased update's dependencies being installed despite the phased update being hold back. We saw that both before in `apt upgrade` and with the fix for this bug, we also introduced it to `dist-upgrade`, but this is also fixed and tested in these uploads, basically we skip marking for install (which in turn caused me to discover we need to check a different version). [Other Info] gnome-shell Depends: gnome-shell-common (= ${binary-Version), mutter (>= matching) So when mutter cannot be updated due to phasing, gnome-shell becomes non-installable, but gnome-shell-common can be updated, so APT decided to remove gnome-shell and the meta packages in its infinite wisdom. The fix addresses this by resolving the dist-upgrade as if there were no phasing, and then retroactively marks phases for keep and then anything broken by that for keep. This required some restructuring because normally we'd also keep broken Recommends back, but here dist-upgrade may have decided that was ok, so we need to build an allowlist of where Recommends can be broken to avoid undoing unrelated changes. [Original bug report] This morning I got surprised by my laptop booting to a tty instead of a desktop environment. It turned out that the entire desktop environment was no longer present on my machine. Doing an apt install ubuntu-desktop-minimal resolved the issue. The machine had been running for a while. Looking at the apt logs, it looks like apt deleted ubuntu-desktop on its own during a dist-upgrade a couple of weeks back. Start-Date: 2023-06-08 14:20:46 Commandline: apt dist-upgrade Requested-By: alex (1000) Upgrade: gnome-shell-common:amd64 (44.0-2ubuntu3, 44.1-0ubuntu1) Remove: gnome-shell:amd64 (44.0-2ubuntu3), ubuntu-desktop:amd64 (1.501), gdm3:amd64 (44.0-1ubuntu1), gnome-shell-extension-desktop-icons-ng:amd64 (46+really47.0.2-3), gnome-shell-extension-appindicator:amd64 (53-1), ubuntu-session:amd64 (44.0-1ubuntu1), gnome-shell-extension-manager:amd64 (0.4.0-1), gnome-shell-extension-ubuntu-dock:amd64 (79ubuntu2.23.04.1), ubuntu-desktop-minimal:amd64 (1.501) End-Date: 2023-06-08 14:20:48 I'm using the following version of Ubuntu: Distributor ID: Ubuntu Description: Ubuntu 23.04 Release: 23.04 Codename: lunar
2023-07-20 23:02:03 Launchpad Janitor apt (Ubuntu Mantic): status In Progress Fix Released
2023-08-01 14:43:23 Julian Andres Klode apt (Ubuntu Kinetic): status New Won't Fix
2023-08-02 13:17:16 Julian Andres Klode apt (Ubuntu Lunar): status New Triaged
2023-08-02 13:17:18 Julian Andres Klode apt (Ubuntu Jammy): status New Triaged
2023-08-02 14:15:17 Julian Andres Klode apt (Ubuntu Jammy): status Triaged In Progress
2023-08-02 14:15:19 Julian Andres Klode apt (Ubuntu Lunar): status Triaged In Progress
2023-08-02 15:46:54 Ubuntu Archive Robot bug added subscriber Julian Andres Klode
2023-08-03 18:36:46 Andreas Hasenack apt (Ubuntu Lunar): status In Progress Fix Committed
2023-08-03 18:36:48 Andreas Hasenack bug added subscriber Ubuntu Stable Release Updates Team
2023-08-03 18:36:49 Andreas Hasenack bug added subscriber SRU Verification
2023-08-03 18:36:57 Andreas Hasenack tags bot-comment foundations-todo bot-comment foundations-todo verification-needed verification-needed-lunar
2023-08-03 18:37:53 Andreas Hasenack apt (Ubuntu Jammy): status In Progress Fix Committed
2023-08-03 18:37:59 Andreas Hasenack tags bot-comment foundations-todo verification-needed verification-needed-lunar bot-comment foundations-todo verification-needed verification-needed-jammy verification-needed-lunar
2023-08-07 05:15:45 Daniel van Vugt apt (Ubuntu Jammy): importance Undecided Critical
2023-08-07 05:17:43 Daniel van Vugt apt (Ubuntu Lunar): importance Undecided Critical
2023-08-07 05:17:45 Daniel van Vugt bug added subscriber Daniel van Vugt
2023-08-07 08:21:22 Julian Andres Klode tags bot-comment foundations-todo verification-needed verification-needed-jammy verification-needed-lunar bot-comment foundations-todo verification-done verification-done-jammy verification-done-lunar
2023-08-09 12:03:41 Guðjón Ingi Magnússon bug added subscriber Guðjón Ingi Magnússon
2023-08-15 16:54:10 Launchpad Janitor apt (Ubuntu Lunar): status Fix Committed Fix Released
2023-08-15 16:54:15 Brian Murray removed subscriber Ubuntu Stable Release Updates Team
2023-08-15 16:58:45 Launchpad Janitor apt (Ubuntu Jammy): status Fix Committed Fix Released