Package: src:dkms
Version: 3.0.11-3
Severity: serious
Tags: sid trixie

seen with
https://ci.debian.net/data/autopkgtest/testing/amd64/d/dkms/35776414/log.gz

triggered by gcc-11, gcc-12, gcc-9

dkms's dependencies are a bit bogus, make | build-essential can be reduced to just make, because build-essential depends on it.

gcc | c-compiler probably leads to the excessive testing, please consider dropping the alternative, or if you want to really test with a specific compiler, use the package that triggered the test.

But having these tests fail on a regular basis is just a burden.

[...]
343s autoinstall for dkms modules has been disabled.
343s I: Checking for missing dkms dependency by trying to deinstall dkms
343s dpkg: dependency problems prevent removal of dkms:
343s  dkms-test-dkms depends on dkms (>= 2.1.0.0).
343s
343s dpkg: error processing package dkms (--remove):
343s  dependency problems - not removing
343s Errors were encountered while processing:
343s  dkms
344s I: No Linux header packages are installed.
344s I: Installing all available ones from src:linux 6.3.7-1:
344s I:   install linux-headers-6.3.0-1-amd64
344s I:   install linux-headers-6.3.0-1-cloud-amd64
344s I:   install linux-headers-6.3.0-1-rt-amd64
344s I:   skip    linux-headers-amd64
344s I:   skip    linux-headers-cloud-amd64
345s I:   skip    linux-headers-rt-amd64
345s I:   skip    linux-headers-6.3.0-2-amd64
345s I:   skip    linux-headers-6.3.0-2-cloud-amd64
345s I:   skip    linux-headers-6.3.0-2-rt-amd64
345s Reading package lists...
345s Building dependency tree...
345s Reading state information...
345s Some packages could not be installed. This may mean that you have
345s requested an impossible situation or if you are using the unstable
345s distribution that some required packages have not yet been created
345s or been moved out of Incoming.
345s The following information may help to resolve the situation:
345s
345s The following packages have unmet dependencies:
345s  libatomic1 : Depends: gcc-13-base (= 13.1.0-8) but 13.1.0-6 is to be 
installed
345s  libcc1-0 : Depends: gcc-13-base (= 13.1.0-8) but 13.1.0-6 is to be 
installed
345s  libgomp1 : Depends: gcc-13-base (= 13.1.0-8) but 13.1.0-6 is to be 
installed
345s  libitm1 : Depends: gcc-13-base (= 13.1.0-8) but 13.1.0-6 is to be 
installed
345s  liblsan0 : Depends: gcc-13-base (= 13.1.0-8) but 13.1.0-6 is to be 
installed
345s libquadmath0 : Depends: gcc-13-base (= 13.1.0-8) but 13.1.0-6 is to be installed
345s  libubsan1 : Depends: gcc-13-base (= 13.1.0-8) but 13.1.0-6 is to be 
installed
345s E: Unable to correct problems, you have held broken packages.
345s E: Linux headers failed to install.

Reply via email to