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

Re: How can I find out why apt-get is keeping a package back?



On Sun 10 Jul 2022 at 15:24:11 (-0700), L L wrote:
> How can I find out why apt-get is keeping a package back?

I usually look at the output of  apt-cache show <package>.
For example, after running apt-get update, I currently have
linux-image-amd64 held back. Thus:

$ apt-cache show linux-image-amd64
Package: linux-image-amd64
Source: linux-signed-amd64 (5.10.127+1)
Version: 5.10.127-1
Provides: linux-image-generic, linux-latest-modules-5.10.0-16-amd64, virtualbox-guest-modules, wireguard-modules (= 1.0.0)
Depends: linux-image-5.10.0-16-amd64 (= 5.10.127-1)
Description-en: Linux for 64-bit PCs (meta-package)
 This package depends on the latest Linux kernel and modules for use on PCs
 with AMD64, Intel 64 or VIA Nano processors.
Built-Using: linux (= 5.10.127-1)
Filename: pool/main/l/linux-signed-amd64/linux-image-amd64_5.10.127-1_amd64.deb

Package: linux-image-amd64
Source: linux-signed-amd64 (5.10.120+1)
Version: 5.10.120-1
Provides: linux-image-generic, linux-latest-modules-5.10.0-15-amd64, virtualbox-guest-modules, wireguard-modules (= 1.0.0)
Depends: linux-image-5.10.0-15-amd64 (= 5.10.120-1)
Description-en: Linux for 64-bit PCs (meta-package)
 This package depends on the latest Linux kernel and modules for use on PCs
 with AMD64, Intel 64 or VIA Nano processors.
Built-Using: linux (= 5.10.120-1)
Filename: pool/updates/main/l/linux-signed-amd64/linux-image-amd64_5.10.120-1_amd64.deb

$ 

(with many uninteresting lines snipped).

Its Depends is currently satisfied by linux-image-5.10.0-15-amd64
(installed), but it could be upgraded by installing the new package,
linux-image-5.10.0-16-amd64, which would require running
# apt-get dist-upgrade.

Cheers,
David.


Reply to: