Hi Ben, I'm using "deb http://http.debian.net/debian/ testing main contrib non-free" which redirects to "http://cdn-fastly.deb.debian.org/debian/", but please note that this is also shown on packages.debian.org ( https://packages.debian.org/buster/linux-headers-amd64).
If I do an apt-cache search linux-headers I can see linux-headers-4.12.0-2-amd64 available, but the linux-headers-amd64 metapackage references linux-headers-4.12.0-1-amd64 (0-1 instead of 0-2), and linux-image-amd64 still tries to install 4.12.0-1 (instead of the available 4.12.0-2).. This is from http://ftp.debian.org/debian/dists/testing/main/binary-amd64/Packages.xz Package: linux-headers-amd64 Source: linux-latest (84) Version: 4.12+84 Installed-Size: 12 Maintainer: Debian Kernel Team <debian-ker...@lists.debian.org> Architecture: amd64 Depends: linux-headers-4.12.0-1-amd64 Description: Header files for Linux amd64 configuration (meta-package) Description-md5: c3bd37fd9656f71f4133642896829a35 Section: kernel Priority: optional Filename: pool/main/l/linux-latest/linux-headers-amd64_4.12+84_amd64.deb Size: 5926 MD5sum: 380d0c64d622d67dd4abd64063c5d647 SHA256: ffb0ce6a11ea7d3c762a490da4280c59dfb5d490bd0eb1709bcc2f76cefadcf0 Understood that it was fixed in sid, but I'm on buster, and this is effectively breaking, at least, dkms. Claudio On Thu, Sep 21, 2017 at 10:36 PM, Debian Bug Tracking System < ow...@bugs.debian.org> wrote: > This is an automatic notification regarding your Bug report > which was filed against the linux-headers-amd64 package: > > #876375: linux-headers-amd64: metapackage references nonexistent > linux-headers-4.12.0-1-amd64 on buster > > It has been closed by Ben Hutchings <b...@decadent.org.uk>. > > Their explanation is attached below along with your original report. > If this explanation is unsatisfactory and you have not received a > better one in a separate message then please contact Ben Hutchings < > b...@decadent.org.uk> by > replying to this email. > > > -- > 876375: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=876375 > Debian Bug Tracking System > Contact ow...@bugs.debian.org with problems > > > ---------- Forwarded message ---------- > From: Ben Hutchings <b...@decadent.org.uk> > To: 876375-d...@bugs.debian.org > Cc: > Bcc: > Date: Thu, 21 Sep 2017 22:33:30 +0100 > Subject: Re: Bug#876375: linux-headers-amd64: metapackage references > nonexistent linux-headers-4.12.0-1-amd64 on buster > Version: 4.12+85 > > This was fixed a few days ago, but your mirror might not have caught up > yet. > > Ben. > > -- > Ben Hutchings > Design a system any fool can use, and only a fool will want to use it. > > > > ---------- Forwarded message ---------- > From: Claudio Moretti <flyingsta...@gmail.com> > To: Debian Bug Tracking System <sub...@bugs.debian.org> > Cc: > Bcc: > Date: Thu, 21 Sep 2017 14:30:43 +0100 > Subject: 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 > >