diff --git a/ndctl.spec b/ndctl.spec index b1d574d..44e857c 100644 --- a/ndctl.spec +++ b/ndctl.spec @@ -1,6 +1,6 @@ Name: ndctl Version: 80 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Manage "libnvdimm" subsystem devices (Non-volatile Memory) License: GPL-2.0-only and LGPL-2.1-only and CC0-1.0 and MIT Url: https://github.com/pmem/ndctl @@ -59,6 +59,7 @@ developing applications that use %{name}. Summary: Manage Device-DAX instances License: GPL-2.0-only Requires: daxctl-libs%{?_isa} = %{version}-%{release} +Requires: ndctl-libs%{?_isa} = %{version}-%{release} %description -n daxctl The daxctl utility provides enumeration and provisioning commands for @@ -70,6 +71,7 @@ filesystem. Summary: Manage CXL devices License: GPL-2.0-only Requires: cxl-libs%{?_isa} = %{version}-%{release} +Requires: daxctl-libs%{?_isa} = %{version}-%{release} %description -n cxl-cli The cxl utility provides enumeration and provisioning commands for @@ -117,6 +119,7 @@ control API for these devices. %package -n cxl-libs Summary: Management library for CXL devices License: LGPL-2.1-only and CC0-1.0 and MIT +Requires: daxctl-libs%{?_isa} = %{version}-%{release} %description -n cxl-libs libcxl is a library for enumerating and communicating with CXL devices. @@ -240,6 +243,10 @@ fi %changelog +* Mon Oct 21 2024 Jeff Moyer - 80-2 +- Declare explicit version dependencies for daxctl, cxl-cli and cxl-libs. +- Related: RHEL-33029 + * Wed Oct 16 2024 Jeff Moyer - 80-1 - Update to upstream v80. - Resolves: RHEL-33029