There has always been a difference between which packages are upgradable and which packages will be upgraded, this is not exactly new and phasing dependent.
If A is phasing and B depends on that new A, both will be kept back. While apt list --upgradable could hide A, it can't hide B - it doesn't calculate an upgrade, it just shows you which packages have a newer candidate version. Also if you apt install A, apt *will* install/upgrade to the phased version. So I don't think it makes a whole lot of sense to change the behavior for phased upgrades to not appear here, that would also contradict the internal code. Phasing doesn't determine upgradability, it will be exempted from upgrades post-calculation. ** Changed in: apt (Ubuntu) Status: New => Opinion -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to apt in Ubuntu. https://bugs.launchpad.net/bugs/2015513 Title: apt list --upgradeable does not show what can be upgraded! Status in apt package in Ubuntu: Opinion Bug description: Packages are now being released in Phased updates. However, it seems that whereas apt (and apt-get, and even Discover?) are aware of this, the command, "apt list --upgradeable" is unaware of it and will report that there are upgradable packages which apt(-get) upgrade will *not* in fact install. This makes it impossible(?) to script update notifications, which are needed as Plasma 5.27 no longer has an Updates entry in the System Tray - see bug #2009761. ProblemType: Bug DistroRelease: Ubuntu 22.10 Package: apt 2.5.3 ProcVersionSignature: Ubuntu 5.19.0-38.39-generic 5.19.17 Uname: Linux 5.19.0-38-generic x86_64 ApportVersion: 2.23.1-0ubuntu3.1 Architecture: amd64 CasperMD5CheckResult: pass CurrentDesktop: KDE Date: Fri Apr 7 00:19:33 2023 InstallationDate: Installed on 2022-05-04 (337 days ago) InstallationMedia: Kubuntu 22.04 LTS "Jammy Jellyfish" - Release amd64 (20220419) SourcePackage: apt UpgradeStatus: Upgraded to kinetic on 2022-11-12 (145 days ago) mtime.conffile..etc.cron.daily.apt-compat: 2022-05-04T17:22:10.420246 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/apt/+bug/2015513/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp