Bug#876375: linux-headers-amd64: metapackage references nonexistent linux-headers-4.12.0-1-amd64 on buster
Package: linux-headers-amd64
Version: 4.11+82
Severity: important
Dear Maintainer,
* What led up to the situation?
During a regular system upgrade, dkms rejected a build due to missing
kernel headers.
I checked for the presence of kernel headers against the current
kernel version (linux-image); the running kernel was linux-image-4.12.0-2,
the headers linux-headers-4.11.0-1
* What exactly did you do (or not do) that was effective (or
ineffective)?
I tried to force the installation of linux-headers-amd64, but the
linux-headers-4.12.0-1-amd64 dependency could no be met due to the
package not being present in the repository.
Double checking
https://packages.debian.org/buster/linux-headers-amd64
confirms that "dep: linux-headers-4.12.0-1-amd64
Package not available"
The package does not appear to be available for i386 either
* What was the outcome of this action?
root@Not-Ubuntu:~# apt-get install linux-headers-amd64
Reading package lists... Done
Building dependency tree
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:
The following packages have unmet dependencies:
linux-headers-amd64 : Depends: linux-headers-4.12.0-1-amd64 but it
is not installable
E: Unable to correct problems, you have held broken packages.
* What outcome did you expect instead?
Successful installation of the kernel headers matching the current
linux-image
Finally, please note that the info provided by reportbug is not current,
as it was collected after a system reboot. I'm not sure why it states
that linux-headers-amd64 depends on 4.11.0-1, as that's installed and
not what's causing the issue (see reported outcome above).
-- System Information:
Debian Release: buster/sid
APT prefers testing
APT policy: (999, 'testing'), (500, 'unstable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 4.11.0-1-amd64 (SMP w/1 CPU core)
Locale: LANG=en_IE.UTF-8, LC_CTYPE=en_IE.UTF-8 (charmap=UTF-8), LANGUAGE=en_IE:en (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
Versions of packages linux-headers-amd64 depends on:
ii linux-headers-4.11.0-1-amd64 4.11.6-1
linux-headers-amd64 recommends no packages.
linux-headers-amd64 suggests no packages.
-- no debconf information
Reply to: