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

Bug#1043434: linux-headers-amd64 cannot be upgraded to 6.1.38-3 (dependency is unavailable)



Package: linux-headers-amd64
Version: 6.1.38-2
Severity: important
X-Debbugs-Cc: dave@forkbox.net

Dear Maintainer,

It looks like linux-headers-amd64 6.1.38-3 depends on
linux-headers-6.1.0-11-amd64 (=6.1.38-3), which makes sense.
Unfortunately, the only version of linux-headers-6.1.0-11-amd64
available is 6.1.38-4. There is no newer version of linux-headers-amd64
available right now.

I marked this "important" because trying to upgrade now will upgrade the
kernel, but not the headers. This means my system's latest kernel has no
headers, which breaks DKMS, and in particular, nvidia-kernel-dkms.
My system didn't attempt to bring up a GUI without nvidia_drm loaded.

I'm not entirely sure I understand what else went wrong here. I think I
tried reinstalling nvidia-kernel-dkms, which skipped the current kernel
because it couldn't find headers, but seemed to also skip the previous
kernel. This would explain why, when I tried rebooting into
6.1.0-10-amd64, I still had no GUI. Reinstalling nvidia-kernel-dkms
while booted into 6.1.0-10-amd64 got my GUI back.


-- System Information:
Debian Release: 12.1
  APT prefers stable-security
  APT policy: (500, 'stable-security'), (500, 'stable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 6.1.0-10-amd64 (SMP w/8 CPU threads; PREEMPT)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages linux-headers-amd64 depends on:
ii  linux-headers-6.1.0-10-amd64  6.1.38-2

linux-headers-amd64 recommends no packages.

linux-headers-amd64 suggests no packages.

-- no debconf information


Reply to: