Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines
Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.
REPEAT: Do NOT report bugs for outdated packages!
https://wiki.archlinux.org/title/Bug_reporting_guidelines
Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.
REPEAT: Do NOT report bugs for outdated packages!
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
|
DetailsDescription: 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?