Bug#1010885: dkms breaks nvidia-graphics-drivers-tesla-510 autopkgtest on arm64 and ppc64el: unmet dependencies

Paul Gevers elbrus at debian.org
Thu May 12 09:00:34 BST 2022


Source: dkms, nvidia-graphics-drivers-tesla-510
Control: found -1 dkms/3.0.3-1
Control: found -1 nvidia-graphics-drivers-tesla-510/510.47.03-2
Severity: serious
Tags: sid bookworm
User: debian-ci at lists.debian.org
Usertags: breaks needs-update

Dear maintainer(s),

With a recent upload of dkms the autopkgtest of 
nvidia-graphics-drivers-tesla-510 fails in testing when that autopkgtest 
is run with the binary packages of dkms from unstable. It passes when 
run with only packages from testing. In tabular form:

                                   pass            fail
dkms                              from testing    3.0.3-1
nvidia-graphics-drivers-tesla-510 from testing    510.47.03-2
all others                        from testing    from testing

I copied some of the output at the bottom of this report.

Currently this regression is blocking the migration of dkms to testing 
[1]. Due to the nature of this issue, I filed this bug report against 
both packages. Can you please investigate the situation and reassign the 
bug to the right package?

More information about this bug and the reason for filing it can be found on
https://wiki.debian.org/ContinuousIntegration/RegressionEmailInformation

Paul

[1] https://qa.debian.org/excuses.php?package=dkms

https://ci.debian.net/data/autopkgtest/testing/arm64/n/nvidia-graphics-drivers-tesla-510/21592376/log.gz

I: Removing binary package nvidia-tesla-510-kernel-dkms, to get clean state
I: Installing binary package nvidia-tesla-510-kernel-dkms
Reading package lists...
Building dependency tree...
Reading state information...
The following additional packages will be installed:
   glx-alternative-mesa glx-alternative-nvidia glx-diversions
   nvidia-installer-cleanup nvidia-kernel-common nvidia-modprobe
   nvidia-tesla-510-alternative nvidia-tesla-510-kernel-support update-glx
Suggested packages:
   libgl1-mesa-glx | libgl1 nvidia-driver | nvidia-driver-any
Recommended packages:
   nvidia-tesla-510-driver | libnvidia-tesla-510-cuda1
The following NEW packages will be installed:
   glx-alternative-mesa glx-alternative-nvidia glx-diversions
   nvidia-installer-cleanup nvidia-kernel-common nvidia-modprobe
   nvidia-tesla-510-alternative nvidia-tesla-510-kernel-dkms
   nvidia-tesla-510-kernel-support update-glx
0 upgraded, 10 newly installed, 0 to remove and 0 not upgraded.
Need to get 50.4 MB of archives.
After this operation, 95.1 MB of additional disk space will be used.
Get:1 http://deb.debian.org/debian testing/contrib arm64 update-glx 
arm64 1.2.1 [10.6 kB]
Get:2 http://deb.debian.org/debian testing/contrib arm64 
glx-alternative-mesa arm64 1.2.1 [9912 B]
Get:3 http://deb.debian.org/debian testing/contrib arm64 
nvidia-installer-cleanup arm64 20220217+1 [19.4 kB]
Get:4 http://deb.debian.org/debian testing/contrib arm64 glx-diversions 
arm64 1.2.1 [12.6 kB]
Get:5 http://deb.debian.org/debian testing/contrib arm64 
glx-alternative-nvidia arm64 1.2.1 [10.9 kB]
Get:6 http://deb.debian.org/debian testing/non-free arm64 
nvidia-tesla-510-alternative arm64 510.47.03-2 [246 kB]
Get:7 http://deb.debian.org/debian testing/contrib arm64 
nvidia-kernel-common arm64 20220217+1 [10.9 kB]
Get:8 http://deb.debian.org/debian testing/contrib arm64 nvidia-modprobe 
arm64 510.68.02-1 [20.5 kB]
Get:9 http://deb.debian.org/debian testing/non-free arm64 
nvidia-tesla-510-kernel-support arm64 510.47.03-2 [20.7 MB]
Get:10 http://deb.debian.org/debian testing/non-free arm64 
nvidia-tesla-510-kernel-dkms arm64 510.47.03-2 [29.4 MB]
debconf: delaying package configuration, since apt-utils is not installed
Fetched 50.4 MB in 5s (10.2 MB/s)
Selecting previously unselected package update-glx.
(Reading database ... (Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 29721 files and directories currently installed.)
Preparing to unpack .../update-glx_1.2.1_arm64.deb ...
Unpacking update-glx (1.2.1) ...
Selecting previously unselected package glx-alternative-mesa.
Preparing to unpack .../glx-alternative-mesa_1.2.1_arm64.deb ...
Unpacking glx-alternative-mesa (1.2.1) ...
Selecting previously unselected package nvidia-installer-cleanup.
Preparing to unpack .../nvidia-installer-cleanup_20220217+1_arm64.deb ...
Unpacking nvidia-installer-cleanup (20220217+1) ...
Setting up nvidia-installer-cleanup (20220217+1) ...
Selecting previously unselected package glx-diversions.
(Reading database ... (Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 29866 files and directories currently installed.)
Preparing to unpack .../0-glx-diversions_1.2.1_arm64.deb ...
Unpacking glx-diversions (1.2.1) ...
Selecting previously unselected package glx-alternative-nvidia.
Preparing to unpack .../1-glx-alternative-nvidia_1.2.1_arm64.deb ...
Unpacking glx-alternative-nvidia (1.2.1) ...
Selecting previously unselected package nvidia-tesla-510-alternative.
Preparing to unpack 
.../2-nvidia-tesla-510-alternative_510.47.03-2_arm64.deb ...
Unpacking nvidia-tesla-510-alternative (510.47.03-2) ...
Selecting previously unselected package nvidia-kernel-common.
Preparing to unpack .../3-nvidia-kernel-common_20220217+1_arm64.deb ...
Unpacking nvidia-kernel-common (20220217+1) ...
Selecting previously unselected package nvidia-modprobe.
Preparing to unpack .../4-nvidia-modprobe_510.68.02-1_arm64.deb ...
Unpacking nvidia-modprobe (510.68.02-1) ...
Selecting previously unselected package nvidia-tesla-510-kernel-support.
Preparing to unpack 
.../5-nvidia-tesla-510-kernel-support_510.47.03-2_arm64.deb ...
Unpacking nvidia-tesla-510-kernel-support (510.47.03-2) ...
Selecting previously unselected package nvidia-tesla-510-kernel-dkms.
Preparing to unpack 
.../6-nvidia-tesla-510-kernel-dkms_510.47.03-2_arm64.deb ...
Unpacking nvidia-tesla-510-kernel-dkms (510.47.03-2) ...
Setting up nvidia-kernel-common (20220217+1) ...
Setting up update-glx (1.2.1) ...
Setting up nvidia-modprobe (510.68.02-1) ...
Setting up glx-alternative-mesa (1.2.1) ...
Setting up glx-diversions (1.2.1) ...
Processing triggers for glx-alternative-mesa (1.2.1) ...
Setting up glx-alternative-nvidia (1.2.1) ...
Processing triggers for glx-alternative-nvidia (1.2.1) ...
Setting up nvidia-tesla-510-alternative (510.47.03-2) ...
Processing triggers for nvidia-tesla-510-alternative (510.47.03-2) ...
Setting up nvidia-tesla-510-kernel-support (510.47.03-2) ...
Processing triggers for nvidia-tesla-510-alternative (510.47.03-2) ...
Setting up nvidia-tesla-510-kernel-dkms (510.47.03-2) ...
autoinstall for dkms modules has been disabled.
Processing triggers for libc-bin (2.33-7) ...
Processing triggers for update-glx (1.2.1) ...
Processing triggers for glx-alternative-nvidia (1.2.1) ...
Processing triggers for glx-alternative-mesa (1.2.1) ...
Processing triggers for libc-bin (2.33-7) ...
I: Checking for missing dkms dependency by trying to deinstall dkms
dpkg: dependency problems prevent removal of dkms:
  nvidia-tesla-510-kernel-dkms depends on dkms (>= 2.1.0.0).

dpkg: error processing package dkms (--remove):
  dependency problems - not removing
Errors were encountered while processing:
  dkms
I: No Linux header packages are installed. Installing all available ones:
I:   linux-headers-5.17.0-1-arm64
I:   linux-headers-5.17.0-1-cloud-arm64
I:   linux-headers-5.17.0-1-rt-arm64
I:   linux-headers-arm64
I:   linux-headers-cloud-arm64
I:   linux-headers-rt-arm64
I:   linux-headers-5.17.0-2-arm64
I:   linux-headers-5.17.0-2-cloud-arm64
I:   linux-headers-5.17.0-2-rt-arm64
Reading package lists...
Building dependency tree...
Reading state information...
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-5.17.0-2-arm64 : Depends: linux-kbuild-5.17 (>= 
5.17.6-1) but 5.17.3-1 is to be installed
  linux-headers-5.17.0-2-cloud-arm64 : Depends: linux-kbuild-5.17 (>= 
5.17.6-1) but 5.17.3-1 is to be installed
  linux-headers-5.17.0-2-rt-arm64 : Depends: linux-kbuild-5.17 (>= 
5.17.6-1) but 5.17.3-1 is to be installed
E: Unable to correct problems, you have held broken packages.
E: Linux headers failed to install
autopkgtest [13:11:27]: test dkms-autopkgtest

-------------- next part --------------
A non-text attachment was scrubbed...
Name: OpenPGP_signature
Type: application/pgp-signature
Size: 495 bytes
Desc: OpenPGP digital signature
URL: <http://alioth-lists.debian.net/pipermail/pkg-nvidia-devel/attachments/20220512/3c820bb3/attachment.sig>


More information about the pkg-nvidia-devel mailing list