[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#963523: apt: show held packages status with 'apt list --upgradable' command



Package: apt
Version: 1.8.2.1
Severity: wishlist
Tags: upstream

Dear Maintainers,

Sometimes I hold some packages from being automatically upgraded using
'apt-mark hold <package>' command; but when I run 'apt list
--upgradable' command, there is no way to know which package has been
held. Indeed, I can know list of held package by running 'apt-mark
showhold' command. But isn't it would be nice if these information will
also be available with 'apt list --upgradable' command as meta
information along with package?

May be just adding meta tag along with package would be enough.

$ sudo apt-mark hold riot-desktop
riot-desktop set on hold.

## Actual output of apt list command.

$ apt list --upgradable 
Listing... Done
libvlc-bin/stable,stable 3.0.11-0+deb10u1 amd64 [upgradable from: 3.0.10-0+deb10u1]
libvlc5/stable,stable 3.0.11-0+deb10u1 amd64 [upgradable from: 3.0.10-0+deb10u1]
libvlccore9/stable,stable 3.0.11-0+deb10u1 amd64 [upgradable from: 3.0.10-0+deb10u1]
riot-desktop/unknown 1.6.5 amd64 [upgradable from: 1.6.4]
vlc-bin/stable,stable 3.0.11-0+deb10u1 amd64 [upgradable from: 3.0.10-0+deb10u1]
vlc-data/stable,stable 3.0.11-0+deb10u1 all [upgradable from: 3.0.10-0+deb10u1]
vlc-l10n/stable,stable 3.0.11-0+deb10u1 all [upgradable from: 3.0.10-0+deb10u1]
vlc-plugin-base/stable,stable 3.0.11-0+deb10u1 amd64 [upgradable from: 3.0.10-0+deb10u1]
vlc-plugin-notify/stable,stable 3.0.11-0+deb10u1 amd64 [upgradable from: 3.0.10-0+deb10u1]
vlc-plugin-qt/stable,stable 3.0.11-0+deb10u1 amd64 [upgradable from: 3.0.10-0+deb10u1]
vlc-plugin-samba/stable,stable 3.0.11-0+deb10u1 amd64 [upgradable from: 3.0.10-0+deb10u1]
vlc-plugin-skins2/stable,stable 3.0.11-0+deb10u1 amd64 [upgradable from: 3.0.10-0+deb10u1]
vlc-plugin-video-output/stable,stable 3.0.11-0+deb10u1 amd64 [upgradable from: 3.0.10-0+deb10u1]
vlc-plugin-video-splitter/stable,stable 3.0.11-0+deb10u1 amd64 [upgradable from: 3.0.10-0+deb10u1]
vlc-plugin-visualization/stable,stable 3.0.11-0+deb10u1 amd64 [upgradable from: 3.0.10-0+deb10u1]
vlc/stable,stable 3.0.11-0+deb10u1 amd64 [upgradable from: 3.0.10-0+deb10u1]

## Instead, we can add a little meta tag along with riot-desktop package, or something similar.

$ apt list --upgradable
Listing... Done
libvlc-bin/stable,stable 3.0.11-0+deb10u1 amd64 [upgradable from: 3.0.10-0+deb10u1]
libvlc5/stable,stable 3.0.11-0+deb10u1 amd64 [upgradable from: 3.0.10-0+deb10u1]
libvlccore9/stable,stable 3.0.11-0+deb10u1 amd64 [upgradable from: 3.0.10-0+deb10u1]
riot-desktop/unknown 1.6.5 amd64 [upgradable from: 1.6.4] [hold]
vlc-bin/stable,stable 3.0.11-0+deb10u1 amd64 [upgradable from: 3.0.10-0+deb10u1]
vlc-data/stable,stable 3.0.11-0+deb10u1 all [upgradable from: 3.0.10-0+deb10u1]
vlc-l10n/stable,stable 3.0.11-0+deb10u1 all [upgradable from: 3.0.10-0+deb10u1]
vlc-plugin-base/stable,stable 3.0.11-0+deb10u1 amd64 [upgradable from: 3.0.10-0+deb10u1]
vlc-plugin-notify/stable,stable 3.0.11-0+deb10u1 amd64 [upgradable from: 3.0.10-0+deb10u1]
vlc-plugin-qt/stable,stable 3.0.11-0+deb10u1 amd64 [upgradable from: 3.0.10-0+deb10u1]
vlc-plugin-samba/stable,stable 3.0.11-0+deb10u1 amd64 [upgradable from: 3.0.10-0+deb10u1]
vlc-plugin-skins2/stable,stable 3.0.11-0+deb10u1 amd64 [upgradable from: 3.0.10-0+deb10u1]
vlc-plugin-video-output/stable,stable 3.0.11-0+deb10u1 amd64 [upgradable from: 3.0.10-0+deb10u1]
vlc-plugin-video-splitter/stable,stable 3.0.11-0+deb10u1 amd64 [upgradable from: 3.0.10-0+deb10u1]
vlc-plugin-visualization/stable,stable 3.0.11-0+deb10u1 amd64 [upgradable from: 3.0.10-0+deb10u1]
vlc/stable,stable 3.0.11-0+deb10u1 amd64 [upgradable from: 3.0.10-0+deb10u1]


Cheers,
Vipul


Reply to: