Bug#1063881: nvidia-graphics-drivers: provide dependency package to catch all packages of given version

Drew Parsons dparsons at debian.org
Tue Feb 13 23:37:30 GMT 2024


Source: nvidia-graphics-drivers
Version: 525.147.05-6
Severity: normal

>From time to time the version of nvidia-driver in experimental is far
ahead of the current version in unstable.  It's often desirable to
install it to see if the new version fixes particular problems.

The problem is that there are many different packages generated for
nvidia-graphics-drivers.  Ideally the same version would want to be
installed for all of them, including the cuda or opencl components.
This means to upgrade to the new version in experimental, one has to
individually select every single nvidia component.  There's more than
20 of them, it's a bit of effort.

Conversely, if the experimental version becomes stale, it does not get
automatically updated.  One might need to step back to the nvidia
version in unstable if the experimental version no longer confirms to
package standards, or to get automatic updating going forward.  Or
there might be a new version in experimental, which is not
automatically updated.  Either way, one again has to select every
single component package and mark it explicitly for downgrade or
upgrade.

It would be much easier to switch between versions in unstable and
experimental, or upgrade from experimental, if there were a dummy
dependency package that depends on all the manifold nvidia component
packages for the given version.  It could be called nvidia-driver-all,
for instance.  Then only the one package needs to be marked for
upgrade (or downgrade) and will bring in all the others.

Can it be done?



More information about the pkg-nvidia-devel mailing list