Declare explicit version dependencies for daxctl, cxl-cli and cxl-libs.

Related: RHEL-33029

Signed-off-by: Jeff Moyer <jmoyer@redhat.com>
This commit is contained in:
Jeff Moyer 2024-10-21 13:31:23 -04:00
parent a0c3b02e61
commit 4447eecab6

View File

@ -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 <jmoyer@redhat.com> - 80-2
- Declare explicit version dependencies for daxctl, cxl-cli and cxl-libs.
- Related: RHEL-33029
* Wed Oct 16 2024 Jeff Moyer <jmoyer@redhat.com> - 80-1
- Update to upstream v80.
- Resolves: RHEL-33029