FS#69245 - [nvidia-dkms] Provides NVIDIA-MODULE instead of nvidia
Attached to Project:
Arch Linux
Opened by imtbl (imtbl) - Thursday, 07 January 2021, 23:22 GMT
Last edited by Sven-Hendrik Haase (Svenstaro) - Saturday, 14 May 2022, 00:48 GMT
Opened by imtbl (imtbl) - Thursday, 07 January 2021, 23:22 GMT
Last edited by Sven-Hendrik Haase (Svenstaro) - Saturday, 14 May 2022, 00:48 GMT
|
Details
Description: nvidia-dkms provides NVIDIA-MODULE instead of
nvidia. I am not sure if this change is intentional or not,
but it's certainly different than in the past. It means that
when installing a package that requires nvidia (e.g.,
https://aur.archlinux.org/packages/gpu_burn-git/), nvidia-dkms does not satisfy that dependency.
Furthermore, having nvidia installed and installing
nvidia-dkms (or vice versa) will no longer cause the
packages to conflict and prompt for removal of the already
installed package (which it obviously should).
The same is also true for nvidia-lts (provides NVIDIA-MODULE instead of nvidia), but I wasn't sure if I should open a separate report for that or not, so I didn't. |
This task depends upon
Closed by Sven-Hendrik Haase (Svenstaro)
Saturday, 14 May 2022, 00:48 GMT
Reason for closing: Fixed
Additional comments about closing: I quite like the current solution so I'll go with this for now.
Saturday, 14 May 2022, 00:48 GMT
Reason for closing: Fixed
Additional comments about closing: I quite like the current solution so I'll go with this for now.
If I understand it correctly, dkms built modules are indeed not in conflict with the pre-compiled one, so both packages providing NVIDIA-MODULE instead of conflicting with each other is technically correct. I don't know which module would be used in this case, though.
The suggested set of packages is now in testing. Any thoughts on this?