[Bug 2110027] Re: Phased packages are listed in sensitive state, but are unselectable.
Julian Andres Klode
2110027 at bugs.launchpad.net
Tue May 6 10:04:49 UTC 2025
With the change we have come up with, instead of calculating which
updates are ignored phased updates, we instead consider any update as an
ignored phased update that has the phased update field set and could not
be upgraded by apt.
This is a change in behavior in that:
1) If an upgrade is say 90% phased and ready for your system, but
depends on another phased update that is not ready, it will not be shown
anymore. (this is sort of a bug fix, e.g. some times this happens to
kernel updates, or grub updates built from different source packages)
2) Similarly, if it is not installable for other reasons, it won't be
shown
That is, the regression potential is that dependency issues on SRU will
only become visible in the update manager once the package has fully
phased.
--
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to python-apt in Ubuntu.
https://bugs.launchpad.net/bugs/2110027
Title:
Phased packages are listed in sensitive state, but are unselectable.
Status in python-apt package in Ubuntu:
New
Status in update-manager package in Ubuntu:
Triaged
Bug description:
--->
% apt list --upgradable
grub-common/noble-updates 2.12-1ubuntu7.3 amd64 [upgradable from: 2.12-1ubuntu7]
grub-pc-bin/noble-updates 2.12-1ubuntu7.3 amd64 [upgradable from: 2.12-1ubuntu7]
grub-pc/noble-updates 2.12-1ubuntu7.3 amd64 [upgradable from: 2.12-1ubuntu7]
grub2-common/noble-updates 2.12-1ubuntu7.3 amd64 [upgradable from: 2.12-1ubuntu7]
ubuntu-drivers-common/noble-updates 1:0.9.7.6ubuntu3.2 amd64 [upgradable from: 1:0.9.7.6ubuntu3]
% apt upgrade --dry-run
The following packages were automatically installed and are no longer required:
linux-headers-6.11.0-19-generic linux-hwe-6.11-headers-6.11.0-19 linux-hwe-6.11-tools-6.11.0-19 linux-image-6.11.0-19-generic linux-modules-6.11.0-19-generic
linux-modules-extra-6.11.0-19-generic linux-tools-6.11.0-19-generic python3-netifaces
Use 'apt autoremove' to remove them.
The following upgrades have been deferred due to phasing:
grub-common grub-pc grub-pc-bin grub2-common ubuntu-drivers-common
0 upgraded, 0 newly installed, 0 to remove and 5 not upgraded.
% lsb_release -c
Codename: noble
<---
Update-manager shows the 4 grub packages, but clicking their check-
boxes does nothing, nor the ones of 'other updates' or 'system
components' (c.f. attached screen-shot).
Relates to LP:2109758.
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/python-apt/+bug/2110027/+subscriptions
More information about the foundations-bugs
mailing list