nvidia-open-kmod/kmod-nvidia-open.spec.preamble
Pat Riehecky d7ebef3964
Have dashvariant also provide non-dash names.
Signed-off-by: Pat Riehecky <riehecky@fnal.gov>
2025-12-31 08:32:51 -06:00

17 lines
720 B
Plaintext

Conflicts: akmod-%{kmodname}
Conflicts: dkms-%{kmodname}
Conflicts: kmod-%{kmodname}-dkms
# Conflict with legacy driver
Conflicts: dkms-nvidia
Conflicts: kmod-nvidia
Conflicts: kmod-nvidia${dashvariant}
# Declare ourselves as a provider of the nvidia kernel module
Conflicts: nvidia-kmod
Provides: nvidia-kmod = 3:%{version}-%{release}
Provides: kmod-nvidia-open = 3:%{version}-%{release}
Provides: kmod-nvidia-open${dashvariant} = 3:%{version}-%{release}
# Require our parts of the stack
Requires: nvidia-open-kmod = %{version}-%{release}
# Install if negativo17 packaged userspace libraries are being installed
Supplements: (kernel${dashvariant} and (nvidia-driver-libs%{?_isa} or nvidia-driver-cuda-libs%{?_isa}))