Please SRU nvidia-modprobe 465.24

Bug #1928146 reported by Erich Eickmeyer
12
This bug affects 1 person
Affects Status Importance Assigned to Milestone
nvidia-modprobe (Ubuntu)
Fix Released
Undecided
Unassigned
Focal
Fix Released
High
Unassigned
Groovy
Fix Released
High
Unassigned
Hirsute
Fix Released
High
Unassigned
Impish
Fix Released
Undecided
Unassigned
nvidia-settings (Ubuntu)
Fix Released
Undecided
Unassigned
Focal
Fix Released
High
Unassigned
Groovy
Fix Released
High
Unassigned
Hirsute
Fix Released
High
Unassigned
Impish
Fix Released
Undecided
Unassigned

Bug Description

[Impact]

Users of the Nvidia CUDA libraries using Hirsute, Groovy, or Focal are unable to install and/or upgrade to version 460.73 of the CUDA libraries. This is because the new libraries have a versioned hard dependency on nvidia-modprobe >= 460.73 and nvidia-settings >= 460.73.

This is impacting data scientists and deep learning customers.

[Test Case]

* Add the Nvidia CUDA repositories below:

echo 'deb http://developer.download.nvidia.com/compute/cuda/repos/ubuntu1804/x86_64 /
deb http://developer.download.nvidia.com/compute/machine-learning/repos/ubuntu1804/x86_64 /
' | sudo tee /etc/apt/sources.list.d/nvidia-cuda.list
sudo apt-get update

* Ensure nvidia and libnvidia files come from the Ubuntu repository:

echo 'Package: nvidia-* libnvidia-* xserver-xorg-*
Pin: release l=NVIDIA CUDA
Pin-Priority: -1' |sudo tee /etc/apt/preferences.d/nvidia-libs.conf
sudo apt-get update

* Install nvidia-driver-460 from the Ubuntu repository:

sudo apt-get install nvidia-driver-460

* Confirm that almost all Nvidia driver packages are set to the same
version (460.73.01) except for nvidia-settings and nvidia-modprobe:

dpkg --list |grep nvidia |grep ^ii |awk '{print $3"\t" $2}' |sort -n

* Attempt to install the CUDA package from Nvidia

sudo apt-get install cuda-drivers-460

* The drivers will not install due to a version mismatch as show below:

sudo apt-get install cuda-drivers-460
...
The following packages have unmet dependencies:
cuda-drivers-460
Depends: nvidia-modprobe (>= 460.73.01) but 460.32.03-0ubuntu20.04.1 is to be installed
Depends: nvidia-settings (>= 460.73.01) but 460.39-0ubuntu0.20.04.1 is to be installed
E: Unable to correct problems, you have held broken packages.

[Where problems could occur]

 * This may potentially cause issues with older versions of the Nvidia driver, but this is low since this is for users of the 460 drivers.

[Other Information]

Can nvidia-modprobe and nvidia-settings be synchronized to match the other versions provided in this and all future nvidia-drivers-* metapackages? This should resolve the issue forever going forward.

Debdiffs:

Hirsute: https://launchpad.net/~eeickmeyer/+archive/ubuntu/ppa/+files/nvidia-settings_460.56-0ubuntu2_460.73.01-0ubuntu1~ubuntu21.04.1~ppa1.diff.gz

Groovy: https://launchpad.net/~eeickmeyer/+archive/ubuntu/ppa/+files/nvidia-settings_440.82-0ubuntu1_460.73.01-0ubuntu1~ubuntu20.10.1~ppa1.diff.gz

Focal:
https://launchpad.net/~eeickmeyer/+archive/ubuntu/ppa/+files/nvidia-settings_440.64-0ubuntu1_460.73.01-0ubuntu1~ubuntu20.04.1~ppa1.diff.gz

Changed in nvidia-settings (Ubuntu Impish):
status: New → Fix Released
Changed in nvidia-modprobe (Ubuntu Impish):
status: New → Fix Released
description: updated
Changed in nvidia-modprobe (Ubuntu Impish):
status: Fix Released → New
Revision history for this message
Erich Eickmeyer (eeickmeyer) wrote :

This bug was fixed in the package nvidia-modprobe - 465.24.02-1

---------------
nvidia-modprobe (465.24.02-1) experimental; urgency=medium

  * New upstream release. (Closes: #987744)

 -- Luca Boccassi <email address hidden> Thu, 29 Apr 2021 11:48:45 +0100

description: updated
Changed in nvidia-modprobe (Ubuntu):
status: New → Fix Released
summary: - Please SRU nvidia-modprobe and nvidia-settings 460.73
+ Please SRU nvidia-modprobe 465.24 and nvidia-settings 460.73
description: updated
Changed in nvidia-modprobe (Ubuntu Hirsute):
status: New → Fix Committed
status: Fix Committed → New
description: updated
Changed in nvidia-modprobe (Ubuntu Hirsute):
importance: Undecided → High
Changed in nvidia-modprobe (Ubuntu Groovy):
importance: Undecided → High
Changed in nvidia-modprobe (Ubuntu Focal):
importance: Undecided → High
Changed in nvidia-settings (Ubuntu Focal):
importance: Undecided → High
Changed in nvidia-settings (Ubuntu Groovy):
importance: Undecided → High
Changed in nvidia-settings (Ubuntu Hirsute):
importance: Undecided → High
Changed in nvidia-modprobe (Ubuntu Focal):
status: New → Fix Committed
Changed in nvidia-modprobe (Ubuntu Groovy):
status: New → Fix Committed
Changed in nvidia-modprobe (Ubuntu Hirsute):
status: New → Fix Committed
Changed in nvidia-settings (Ubuntu Focal):
status: New → Fix Committed
Changed in nvidia-settings (Ubuntu Groovy):
status: New → Fix Committed
Changed in nvidia-settings (Ubuntu Hirsute):
status: New → Fix Committed
Changed in nvidia-settings (Ubuntu Focal):
status: Fix Committed → Fix Released
Changed in nvidia-settings (Ubuntu Groovy):
status: Fix Committed → Fix Released
Changed in nvidia-settings (Ubuntu Hirsute):
status: Fix Committed → Fix Released
summary: - Please SRU nvidia-modprobe 465.24 and nvidia-settings 460.73
+ Please SRU nvidia-modprobe 465.24
Revision history for this message
Timo Aaltonen (tjaalton) wrote : Please test proposed package

Hello Erich, or anyone else affected,

Accepted nvidia-modprobe into hirsute-proposed. The package will build now and be available at https://launchpad.net/ubuntu/+source/nvidia-modprobe/465.24.02-1~ubuntu21.04.1 in a few hours, and then in the -proposed repository.

Please help us by testing this new package. See https://wiki.ubuntu.com/Testing/EnableProposed for documentation on how to enable and use -proposed. Your feedback will aid us getting this update out to other Ubuntu users.

If this package fixes the bug for you, please add a comment to this bug, mentioning the version of the package you tested, what testing has been performed on the package and change the tag from verification-needed-hirsute to verification-done-hirsute. If it does not fix the bug for you, please add a comment stating that, and change the tag to verification-failed-hirsute. In either case, without details of your testing we will not be able to proceed.

Further information regarding the verification process can be found at https://wiki.ubuntu.com/QATeam/PerformingSRUVerification . Thank you in advance for helping!

N.B. The updated package will be released to -updates after the bug(s) fixed by this package have been verified and the package has been in -proposed for a minimum of 7 days.

tags: added: verification-needed verification-needed-hirsute
tags: added: verification-needed-groovy
Revision history for this message
Timo Aaltonen (tjaalton) wrote :

Hello Erich, or anyone else affected,

Accepted nvidia-modprobe into groovy-proposed. The package will build now and be available at https://launchpad.net/ubuntu/+source/nvidia-modprobe/465.24.02-1~ubuntu20.10.1 in a few hours, and then in the -proposed repository.

Please help us by testing this new package. See https://wiki.ubuntu.com/Testing/EnableProposed for documentation on how to enable and use -proposed. Your feedback will aid us getting this update out to other Ubuntu users.

If this package fixes the bug for you, please add a comment to this bug, mentioning the version of the package you tested, what testing has been performed on the package and change the tag from verification-needed-groovy to verification-done-groovy. If it does not fix the bug for you, please add a comment stating that, and change the tag to verification-failed-groovy. In either case, without details of your testing we will not be able to proceed.

Further information regarding the verification process can be found at https://wiki.ubuntu.com/QATeam/PerformingSRUVerification . Thank you in advance for helping!

N.B. The updated package will be released to -updates after the bug(s) fixed by this package have been verified and the package has been in -proposed for a minimum of 7 days.

tags: added: verification-needed-focal
Revision history for this message
Timo Aaltonen (tjaalton) wrote :

Hello Erich, or anyone else affected,

Accepted nvidia-modprobe into focal-proposed. The package will build now and be available at https://launchpad.net/ubuntu/+source/nvidia-modprobe/465.24.02-1~ubuntu20.04.1 in a few hours, and then in the -proposed repository.

Please help us by testing this new package. See https://wiki.ubuntu.com/Testing/EnableProposed for documentation on how to enable and use -proposed. Your feedback will aid us getting this update out to other Ubuntu users.

If this package fixes the bug for you, please add a comment to this bug, mentioning the version of the package you tested, what testing has been performed on the package and change the tag from verification-needed-focal to verification-done-focal. If it does not fix the bug for you, please add a comment stating that, and change the tag to verification-failed-focal. In either case, without details of your testing we will not be able to proceed.

Further information regarding the verification process can be found at https://wiki.ubuntu.com/QATeam/PerformingSRUVerification . Thank you in advance for helping!

N.B. The updated package will be released to -updates after the bug(s) fixed by this package have been verified and the package has been in -proposed for a minimum of 7 days.

Revision history for this message
Erich Eickmeyer (eeickmeyer) wrote :

Enabled proposed for this file, does exactly what is described and allows for CUDA library installation on Hirsute, Groovy, and Focal.

tags: added: verification-done verification-done-focal verification-done-groovy verification-done-hirsute
removed: verification-needed verification-needed-focal verification-needed-groovy verification-needed-hirsute
Revision history for this message
Chris Halse Rogers (raof) wrote : Update Released

The verification of the Stable Release Update for nvidia-modprobe has completed successfully and the package is now being released to -updates. Subsequently, the Ubuntu Stable Release Updates Team is being unsubscribed and will not receive messages about this bug report. In the event that you encounter a regression using the package from -updates please report a new bug using ubuntu-bug and tag the bug report regression-update so we can easily find any regressions.

Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package nvidia-modprobe - 465.24.02-1~ubuntu20.04.1

---------------
nvidia-modprobe (465.24.02-1~ubuntu20.04.1) focal; urgency=medium

  * No-change backport to Focal (LP: #1928146)

 -- Erich Eickmeyer <email address hidden> Wed, 12 May 2021 13:16:24 -0700

Changed in nvidia-modprobe (Ubuntu Focal):
status: Fix Committed → Fix Released
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package nvidia-modprobe - 465.24.02-1~ubuntu20.10.1

---------------
nvidia-modprobe (465.24.02-1~ubuntu20.10.1) groovy; urgency=medium

  * No-change backport to groovy for SRU (LP: #1928146)

 -- Erich Eickmeyer <email address hidden> Wed, 12 May 2021 13:16:24 -0700

Changed in nvidia-modprobe (Ubuntu Groovy):
status: Fix Committed → Fix Released
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package nvidia-modprobe - 465.24.02-1~ubuntu21.04.1

---------------
nvidia-modprobe (465.24.02-1~ubuntu21.04.1) hirsute; urgency=medium

  * No-change backport to hirsute for SRU (LP: #1928146)

 -- Erich Eickmeyer <email address hidden> Wed, 12 May 2021 13:16:24 -0700

Changed in nvidia-modprobe (Ubuntu Hirsute):
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.