fix(nvidia): Attempt to override library deps that pull the wrong branch (#9141) (#9195)

* fix(nvidia): Attempt to override library deps that pull the wrong branch



* More



* This one doesn't need it?



* 580 too



* bump: Release



* bump: Release



---------


(cherry picked from commit 29f6fab29e)

Signed-off-by: Gilver <rockgrub@disroot.org>
Co-authored-by: Gilver <rockgrub@disroot.org>
This commit is contained in:
Raboneko
2026-01-13 11:41:11 -08:00
committed by GitHub
parent 7cbe270af5
commit de51fd72d0
2 changed files with 6 additions and 2 deletions
@@ -12,7 +12,7 @@
Name: %{real_name}-580
Version: 580.126.09
Release: 1%?dist
Release: 2%?dist
Summary: NVIDIA's proprietary display driver for NVIDIA graphic cards
Epoch: 3
License: NVIDIA License
@@ -84,6 +84,7 @@ Requires: (%{name}-libs(x86-32) = %{?epoch:%{epoch}:}%{version}-%{release}
# dlopened
Requires: libnvidia-gpucomp-580%{?_isa} = %{?epoch:%{epoch}:}%{version}-%{release}
Requires: libnvidia-ml-580%{?_isa} = %{?epoch:%{epoch}:}%{version}-%{release}
Requires: %{name}-cuda-libs%{?_isa} = %{?epoch:%{epoch}:}%{version}-%{release}
Conflicts: nvidia-x11-drv-libs
Conflicts: nvidia-x11-drv-470xx-libs
@@ -98,6 +99,7 @@ Summary: Libraries for %{name}-cuda
Provides: %{name}-devel = %{?epoch:%{epoch}:}%{version}-%{release}
Obsoletes: %{name}-devel < %{?epoch:%{epoch}:}%{version}-%{release}
Requires: libnvidia-ml-580 = %{?epoch:%{epoch}:}%{version}-%{release}
Requires: %{name}-cuda-libs%{?_isa} = %{?epoch:%{epoch}:}%{version}-%{release}
%ifarch x86_64 aarch64
Requires: libnvidia-cfg-580 = %{?epoch:%{epoch}:}%{version}-%{release}
@@ -11,7 +11,7 @@
Name: nvidia-driver
Version: 590.48.01
Release: 3%?dist
Release: 4%?dist
Summary: NVIDIA's proprietary display driver for NVIDIA graphic cards
Epoch: 3
License: NVIDIA License
@@ -77,6 +77,7 @@ Requires: vulkan-loader
# dlopened:
Requires: libnvidia-gpucomp%{?_isa} = %{?epoch:%{epoch}:}%{version}-%{release}
Requires: libnvidia-ml%{?_isa} = %{?epoch:%{epoch}:}%{version}-%{release}
Requires: %{name}-cuda-libs%{?_isa} = %{?epoch:%{epoch}:}%{version}-%{release}
Conflicts: nvidia-x11-drv-libs
Conflicts: nvidia-x11-drv-470xx-libs
@@ -88,6 +89,7 @@ This package provides the shared libraries for %{name}.
%package cuda-libs
Summary: Libraries for %{name}-cuda
Requires: %{name}-cuda-libs%{?_isa} = %{?epoch:%{epoch}:}%{version}-%{release}
Provides: %{name}-devel = %{?epoch:%{epoch}:}%{version}-%{release}
Obsoletes: %{name}-devel < %{?epoch:%{epoch}:}%{version}-%{release}