[Bug 2015513] Re: apt list --upgradeable does not show what can be upgraded!
Julian Andres Klode
2015513 at bugs.launchpad.net
Fri Apr 7 05:23:36 UTC 2023
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
Foundations Bugs, 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
More information about the foundations-bugs
mailing list