Bug#1020761: nvidia-cuda-dev: Depends on driver from experimental or for tesla

Marc Glisse marc.glisse at normalesup.org
Mon Sep 26 07:51:30 BST 2022


Package: nvidia-cuda-dev
Version: 11.5.2-2
Severity: normal

Dear Maintainer,

since yesterday, on this debian testing system, apt upgrade prints the following:


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:
 nvidia-alternative : Breaks: nvidia-tesla-alternative (> 0) but 510.85.02-1 is to be installed


This appears to be because I have nvidia-cuda-dev (11.4.3-5) installed.
Apt wants to upgrade it to 11.5.2-2, but that version wants libcuda1 (>=
495), which is only available in experimental. It sees the alternative
libnvidia-tesla-cuda1 (>= 495), which is available in testing, but that
requires changing too many packages.

I am confused, what is the expected path forward? Some possible
hypotheses:

- the tesla driver somehow replaces the normal driver now. I am not
  finding much evidence for this.

- nvidia-cuda-toolkit was accidentally uploaded too early /
  nvidia-graphics-drivers was accidentally not uploaded early enough.

-- System Information:
Debian Release: bookworm/sid
  APT prefers testing-debug
  APT policy: (500, 'testing-debug'), (500, 'stable-security'), (500, 'stable-debug'), (500, 'testing'), (500, 'stable'), (50, 'unstable-debug'), (50, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)

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



More information about the pkg-nvidia-devel mailing list