Public bug reported:

Currently nvtop in disco/eoan depends on package libnvidia-compute-418.

However Ubuntu provides several different versions of nVidia drivers:
disco: 390, 410, 418
eoan: 390, 410, 418, 430
Also nVidia drivers are easily upgradable via a PPA [1].

Package nvtop depending on a specific libnvidia-compute-NNN version
renders it uninstallable with any other nVidia driver version.

Fix:

Package nvtop should depend on:
the lowest possible version available in a given Ubuntu release (disco/eoan: 
390?)
*OR* any following version officially released by nVidia [2].

So for disco and eoan this libnvidia-compute dependency should say:
libnvidia-compute-390 | libnvidia-compute-396 | libnvidia-compute-410 | 
libnvidia-compute-415 | libnvidia-compute-418 | libnvidia-compute-430

Even if some of those packages are not [officially] available in Ubuntu.

This also means that this package's dependencies should be updated each
time a new driver is officially released by nVidia.

[1] https://launchpad.net/~graphics-drivers/+archive/ubuntu/ppa
[2] https://download.nvidia.com/XFree86/Linux-x86_64/

** Affects: nvtop (Ubuntu)
     Importance: Undecided
         Status: New

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1835630

Title:
  Relax dependency on specific version of libnvidia-compute-NNN

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/nvtop/+bug/1835630/+subscriptions

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to