From 29aef55b5868067e97927c76aefb9392373d3826 Mon Sep 17 00:00:00 2001 From: Jeff Moyer Date: Mon, 29 Jul 2024 10:55:17 -0400 Subject: [PATCH] ndctl: add explicit library version requirements - Related: RHEL-29151 Signed-off-by: Jeff Moyer --- ndctl.spec | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/ndctl.spec b/ndctl.spec index a465107..0b03753 100644 --- a/ndctl.spec +++ b/ndctl.spec @@ -1,6 +1,6 @@ Name: ndctl Version: 78 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Manage "libnvdimm" subsystem devices (Non-volatile Memory) License: GPLv2 Url: https://github.com/pmem/ndctl @@ -105,6 +105,7 @@ Libraries for %{name}. %package -n daxctl-libs Summary: Management library for "Device DAX" devices License: LGPLv2 +Requires: ndctl-libs%{?_isa} = %{version}-%{release} %description -n daxctl-libs Device DAX is a facility for establishing DAX mappings of performance / @@ -114,6 +115,7 @@ control API for these devices. %package -n cxl-libs Summary: Management library for CXL devices License: LGPLv2 +Requires: daxctl-libs%{?_isa} = %{version}-%{release} %description -n cxl-libs libcxl is a library for enumerating and communicating with CXL devices. @@ -208,6 +210,10 @@ libcxl is a library for enumerating and communicating with CXL devices. %changelog +* Fri Jul 26 2024 Jeff Moyer - 78-2 +- Add explicit package version requirements. (Jeff Moyer) +- Related: RHEL-29151 + * Wed Nov 15 2023 Jeff Moyer - 78-1 - Rebase to v78 - Add support for legacy monitor.conf file location