Relax dependency on specific version of libnvidia-compute-NNN
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
nvtop (Ubuntu) |
Confirmed
|
Undecided
|
Unassigned |
Bug Description
Currently nvtop in disco/eoan depends on package libnvidia-
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-
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-
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:/
[2] https:/
i'm even using this for our place: dev-10- 0 | nvidia-cuda-dev, cuda-driver- dev-10- 0 | libnvidia-ml1, libncurses-dev
Build-Depends: debhelper (>=11), cmake (>=3.1), cuda-driver-
should also consider 10-1 meanwhile.