From 259e7997afc7e608a9205cc911d650d160b406687cf017927b56f02733aa3c2d Mon Sep 17 00:00:00 2001 From: Stefan Dirsch Date: Thu, 28 Nov 2024 13:07:57 +0000 Subject: [PATCH] - preamble * resolve self conflicts of -cuda KMP during update by adding obsoletes to older versions (boo#1233332) OBS-URL: https://build.opensuse.org/package/show/X11:Drivers:Video:Redesign/nvidia-open-driver-G06-signed?expand=0&rev=152 --- nvidia-open-driver-G06-signed.changes | 7 +++++++ preamble | 4 ++++ 2 files changed, 11 insertions(+) diff --git a/nvidia-open-driver-G06-signed.changes b/nvidia-open-driver-G06-signed.changes index 6281960..5b3ae49 100644 --- a/nvidia-open-driver-G06-signed.changes +++ b/nvidia-open-driver-G06-signed.changes @@ -1,3 +1,10 @@ +------------------------------------------------------------------- +Thu Nov 28 12:28:40 UTC 2024 - Stefan Dirsch + +- preamble + * resolve self conflicts of -cuda KMP during update by adding + obsoletes to older versions (boo#1233332) + ------------------------------------------------------------------- Mon Nov 25 19:16:46 UTC 2024 - Stefan Dirsch diff --git a/preamble b/preamble index 1213ef7..4dcd1e1 100644 --- a/preamble +++ b/preamble @@ -11,6 +11,10 @@ Conflicts: nvidia-open-driver-G06-signed-kmp-%1 # workaround for broken cuda-drivers Provides: nvidia-open-driver-G06-kmp = %{-v*} Provides: nvidia-open-driver-G06-kmp-%1 = %{-v*} +# resolve self conflicts of -cuda KMP during update by adding +# obsoletes to older versions (boo#1233332) +Obsoletes: nvidia-open-driver-G06-signed-cuda-kmp-%1 < %{-v*} +Obsoletes: nvidia-open-driver-G06-signed-cuda-kmp < %{-v*} Requires: (kernel-firmware-nvidia-gspx-G06 = %{-v*} if (nvidia-compute-utils-G06 = %{-v*} or nvidia-compute-G06 = %{-v*} or sle-module-NVIDIA-compute-release)) %else Requires: (kernel-firmware-nvidia-gspx-G06 = %{-v*} if nvidia-compute-utils-G06 = %{-v*})