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

Bug#876375: closed by Ben Hutchings <ben@decadent.org.uk> (Re: Bug#876375: linux-headers-amd64: metapackage references nonexistent linux-headers-4.12.0-1-amd64 on buster)



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-kernel@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 <owner@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 <ben@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 <ben@decadent.org.uk> by
replying to this email.


--
876375: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=876375
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems


---------- Forwarded message ----------
From: Ben Hutchings <ben@decadent.org.uk>
To: 876375-done@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 <flyingstar16@gmail.com>
To: Debian Bug Tracking System <submit@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



Reply to: