From 4c05b660b4b2406fbe4f44a9d20e18a09a553dd93a8e1fa1b9467e45af94d010 Mon Sep 17 00:00:00 2001 From: Stefan Dirsch Date: Thu, 6 Jun 2024 13:10:17 +0000 Subject: [PATCH] Accepting request 1178175 from home:guoyunhe:branches:X11:XOrg - Restrict all internal depencency version to match the exact Mesa build, so that users won't install Mesa packages partly from other repos and make the system broken. OBS-URL: https://build.opensuse.org/request/show/1178175 OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=1292 --- Mesa.changes | 7 +++++++ Mesa.spec | 10 +++++----- 2 files changed, 12 insertions(+), 5 deletions(-) diff --git a/Mesa.changes b/Mesa.changes index 867052f..f8e7eaf 100644 --- a/Mesa.changes +++ b/Mesa.changes @@ -1,3 +1,10 @@ +------------------------------------------------------------------- +Sun Jun 2 16:27:55 UTC 2024 - Yunhe Guo + +- Restrict all internal depencency version to match the exact Mesa build, + so that users won't install Mesa packages partly from other repos and + make the system broken. + ------------------------------------------------------------------- Thu May 23 11:05:09 UTC 2024 - Stefan Dirsch diff --git a/Mesa.spec b/Mesa.spec index 3e1a175..a15e931 100644 --- a/Mesa.spec +++ b/Mesa.spec @@ -1,5 +1,5 @@ # -# spec file +# spec file for package Mesa # # Copyright (c) 2024 SUSE LLC # @@ -315,7 +315,7 @@ Requires: Mesa-libGLESv1_CM-devel = %{version} Requires: Mesa-libGLESv2-devel = %{version} Requires: Mesa-libglapi-devel = %{version} Requires: libOSMesa-devel = %{version} -Requires: libgbm-devel +Requires: libgbm-devel = %{version} Provides: Mesa-devel-static = %{version} Provides: xorg-x11-Mesa-devel = %{version} Requires: libglvnd-devel >= 1.2.0 @@ -677,7 +677,7 @@ This package contains the Mesa VA-API implementation provided through gallium. Summary: Mesa vulkan driver for Intel GPU Group: System/Libraries Supplements: modalias(pci:v00008086d*sv*sd*bc03sc*i*) -Requires: Mesa-vulkan-device-select +Requires: Mesa-vulkan-device-select = %{version} # get rid of this package, which is no longer neeeded at all Provides: Mesa-libVulkan-devel = 22.0.0 Obsoletes: Mesa-libVulkan-devel < 22.0.0 @@ -689,7 +689,7 @@ This package contains the Vulkan parts for Mesa. Summary: Mesa vulkan driver for AMD GPU Group: System/Libraries Supplements: modalias(pci:v00001002d*sv*sd*bc03sc*i*) -Requires: Mesa-vulkan-device-select +Requires: Mesa-vulkan-device-select = %{version} %description -n libvulkan_radeon This package contains the Vulkan parts for Mesa. @@ -697,7 +697,7 @@ This package contains the Vulkan parts for Mesa. %package -n libvulkan_lvp Summary: Mesa vulkan driver for LVP Group: System/Libraries -Requires: Mesa-vulkan-device-select +Requires: Mesa-vulkan-device-select = %{version} %description -n libvulkan_lvp This package contains the Vulkan parts for Mesa.