I'm going to declare this done for Oracular, but we can't fix the hard
dependencies that already exist up to and including Noble. Because those
dependencies are already on peoples' hard disks.

https://salsa.debian.org/gnome-team/gnome-
shell/-/commit/40849f7efd55e48346ecb9ed3e171ae1ad75adb0

No longer "Incomplete" awaiting a reply to comment #6.

** Also affects: gnome-shell (Ubuntu Jammy)
   Importance: Undecided
       Status: New

** Also affects: gnome-shell (Ubuntu Noble)
   Importance: Undecided
       Status: New

** Also affects: gnome-shell (Ubuntu Oracular)
   Importance: High
       Status: Incomplete

** Changed in: gnome-shell (Ubuntu Oracular)
     Assignee: (unassigned) => Daniel van Vugt (vanvugt)

** Changed in: gnome-shell (Ubuntu Oracular)
       Status: Incomplete => Fix Committed

** Changed in: gnome-shell (Ubuntu Noble)
       Status: New => Won't Fix

** Changed in: gnome-shell (Ubuntu Jammy)
       Status: New => Won't Fix

** Changed in: gnome-shell (Ubuntu Oracular)
   Importance: High => Medium

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to gnome-shell in Ubuntu.
https://bugs.launchpad.net/bugs/2077232

Title:
  Security update 42.9-0ubuntu2.2 uninstalls GDM

Status in gnome-shell package in Ubuntu:
  Fix Committed
Status in gnome-shell source package in Jammy:
  Won't Fix
Status in gnome-shell source package in Noble:
  Won't Fix
Status in gnome-shell source package in Oracular:
  Fix Committed

Bug description:
  After running the Software Updater app, the GUI disappears and I only
  have terminal access. The cause seems to be gnome-shell-common
  42.9-0ubuntu2.2 being marked as incompatible with gdm3.

  cat /var/log/apt/history.log
  ```
  ...
  Start-Date: 2024-08-16  16:05:36
  Commandline: packagekit role='update-packages'
  Install: notification-daemon:amd64 (3.20.0-4build1, automatic), 
policykit-1-gnome:amd64 (0.105-7ubuntu3, automatic)
  Upgrade: gnome-shell-common:amd64 (42.9-0ubuntu2.1, 42.9-0ubuntu2.2)
  Remove: gnome-shell:amd64 (42.9-0ubuntu2.1), ubuntu-desktop:amd64 (1.481.3), 
gdm3:amd64 (42.0-1ubuntu7.22.04.4), 
gnome-shell-extension-desktop-icons-ng:amd64 (43-2ubuntu1), 
gnome-shell-extension-appindicator:amd64 (42-2~fakesync1), 
chrome-gnome-shell:amd64 (10.1-5), ubuntu-session:amd64 (42.0-1ubuntu2), 
gnome-shell-extension-manager:amd64 (0.3.0-0ubuntu2.1), 
gnome-shell-extension-ubuntu-dock:amd64 (72~ubuntu5.22.04.2.1), 
ubuntu-desktop-minimal:amd64 (1.481.3)
  End-Date: 2024-08-16  16:05:39
  ...
  ```

  apt-cache policy gnome-shell gnome-shell-common
  ```
  gnome-shell:
    Installed: 42.9-0ubuntu2.1
    Candidate: 42.9-0ubuntu2.1
    Version table:
   *** 42.9-0ubuntu2.1 500
          500 http://us.archive.ubuntu.com/ubuntu jammy-updates/main amd64 
Packages
          500 http://security.ubuntu.com/ubuntu jammy-security/main amd64 
Packages
          100 /var/lib/dpkg/status
       42.0-2ubuntu1 500
          500 http://us.archive.ubuntu.com/ubuntu jammy/main amd64 Packages
  gnome-shell-common:
    Installed: 42.9-0ubuntu2.1
    Candidate: 42.9-0ubuntu2.2
    Version table:
       42.9-0ubuntu2.2 500
          500 http://security.ubuntu.com/ubuntu jammy-security/main i386 
Packages
   *** 42.9-0ubuntu2.1 500
          500 http://us.archive.ubuntu.com/ubuntu jammy-updates/main amd64 
Packages
          500 http://us.archive.ubuntu.com/ubuntu jammy-updates/main i386 
Packages
          500 http://security.ubuntu.com/ubuntu jammy-security/main amd64 
Packages
          100 /var/lib/dpkg/status
       42.0-2ubuntu1 500
          500 http://us.archive.ubuntu.com/ubuntu jammy/main amd64 Packages
          500 http://us.archive.ubuntu.com/ubuntu jammy/main i386 Packages
  ```

  apt install --simulate gnome-shell-common=42.9-0ubuntu2.2
  ```
  ...
  The following packages will be REMOVED:
    chrome-gnome-shell gdm3 gnome-shell gnome-shell-extension-appindicator 
gnome-shell-extension-desktop-icons-ng gnome-shell-extension-manager 
gnome-shell-extension-ubuntu-dock ubuntu-desktop
    ubuntu-desktop-minimal ubuntu-session
  ...
  ```

  apt install --simulate -o Debug::pkgProblemResolver=true 
gnome-shell-common=42.9-0ubuntu2.2
  ```
  ...
  Starting pkgProblemResolver with broken count: 9
  Starting 2 pkgProblemResolver with broken count: 9
  Investigating (0) ubuntu-session:amd64 < 42.0-1ubuntu2 @ii mK Ib >
  Broken ubuntu-session:amd64 Depends on gnome-shell:amd64 < 42.9-0ubuntu2.1 
@ii pmR > (>= 3.37.91)
    Considering gnome-shell:amd64 8 as a solution to ubuntu-session:amd64 14
    Added gnome-shell:amd64 to the remove list
  Investigating (0) gnome-shell-extension-appindicator:amd64 < 42-2~fakesync1 
@ii mK Ib >
  Broken gnome-shell-extension-appindicator:amd64 Depends on gnome-shell:amd64 
< 42.9-0ubuntu2.1 @ii pmR > (>= 3.33)
    Considering gnome-shell:amd64 14 as a solution to 
gnome-shell-extension-appindicator:amd64 5
    Removing gnome-shell-extension-appindicator:amd64 rather than change 
gnome-shell:amd64
  Investigating (0) gnome-shell-extension-desktop-icons-ng:amd64 < 43-2ubuntu1 
@ii mK Ib >
  Broken gnome-shell-extension-desktop-icons-ng:amd64 Depends on 
gnome-shell:amd64 < 42.9-0ubuntu2.1 @ii pmR > (>= 3.38)
    Considering gnome-shell:amd64 14 as a solution to 
gnome-shell-extension-desktop-icons-ng:amd64 5
    Removing gnome-shell-extension-desktop-icons-ng:amd64 rather than change 
gnome-shell:amd64
  Investigating (0) gnome-shell-extension-ubuntu-dock:amd64 < 
72~ubuntu5.22.04.2.1 @ii mK Ib >
  Broken gnome-shell-extension-ubuntu-dock:amd64 Depends on gnome-shell:amd64 < 
42.9-0ubuntu2.1 @ii pmR > (< 43)
    Considering gnome-shell:amd64 14 as a solution to 
gnome-shell-extension-ubuntu-dock:amd64 5
    Removing gnome-shell-extension-ubuntu-dock:amd64 rather than change 
gnome-shell:amd64
  Investigating (0) gdm3:amd64 < 42.0-1ubuntu7.22.04.4 @ii mK Ib >
  Broken gdm3:amd64 Depends on gnome-shell:amd64 < 42.9-0ubuntu2.1 @ii pmR > 
(>= 3.37.90)
    Considering gnome-shell:amd64 14 as a solution to gdm3:amd64 5
    Removing gdm3:amd64 rather than change gnome-shell:amd64
  Investigating (0) ubuntu-desktop-minimal:amd64 < 1.481.3 @ii mK Ib >
  Broken ubuntu-desktop-minimal:amd64 Depends on gdm3:amd64 < 
42.0-1ubuntu7.22.04.4 @ii mR >
    Considering gdm3:amd64 5 as a solution to ubuntu-desktop-minimal:amd64 3
    Removing ubuntu-desktop-minimal:amd64 rather than change gdm3:amd64
  Investigating (0) ubuntu-desktop:amd64 < 1.481.3 @ii mK Ib >
  Broken ubuntu-desktop:amd64 Depends on gdm3:amd64 < 42.0-1ubuntu7.22.04.4 @ii 
mR >
    Considering gdm3:amd64 5 as a solution to ubuntu-desktop:amd64 1
    Removing ubuntu-desktop:amd64 rather than change gdm3:amd64
  Investigating (0) chrome-gnome-shell:amd64 < 10.1-5 @ii mK Ib >
  Broken chrome-gnome-shell:amd64 Depends on gnome-shell:amd64 < 
42.9-0ubuntu2.1 @ii pmR >
    Considering gnome-shell:amd64 14 as a solution to chrome-gnome-shell:amd64 0
    Removing chrome-gnome-shell:amd64 rather than change gnome-shell:amd64
  Investigating (0) gnome-shell-extension-manager:amd64 < 0.3.0-0ubuntu2.1 @ii 
mK Ib >
  Broken gnome-shell-extension-manager:amd64 Depends on gnome-shell:amd64 < 
42.9-0ubuntu2.1 @ii pmR >
    Considering gnome-shell:amd64 14 as a solution to 
gnome-shell-extension-manager:amd64 0
    Removing gnome-shell-extension-manager:amd64 rather than change 
gnome-shell:amd64
  Investigating (1) ubuntu-session:amd64 < 42.0-1ubuntu2 @ii mK Ib >
  Broken ubuntu-session:amd64 Depends on gnome-shell:amd64 < 42.9-0ubuntu2.1 
@ii pmR > (>= 3.37.91)
    Considering gnome-shell:amd64 14 as a solution to ubuntu-session:amd64 14
    Removing ubuntu-session:amd64 rather than change gnome-shell:amd64
  Done
  ...
  ```

  lsb_release -rd
  ```
  Description:  Ubuntu 22.04.4 LTS
  Release:      22.04
  ```

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/gnome-shell/+bug/2077232/+subscriptions


-- 
Mailing list: https://launchpad.net/~desktop-packages
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~desktop-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to