diff --git a/rdma-core.spec b/rdma-core.spec index 692d820..6229cfa 100644 --- a/rdma-core.spec +++ b/rdma-core.spec @@ -211,6 +211,8 @@ displays information about RDMA devices. %package -n ibacm Summary: InfiniBand Communication Manager Assistant %{?systemd_requires} +Requires: libibumad%{?_isa} = %{version}-%{release} +Requires: libibverbs%{?_isa} = %{version}-%{release} %description -n ibacm The ibacm daemon helps reduce the load of managing path record lookups on @@ -240,6 +242,7 @@ are used by the IB diagnostic and management tools, including OpenSM. %package -n librdmacm Summary: Userspace RDMA Connection Manager +Requires: libibverbs%{?_isa} = %{version}-%{release} %description -n librdmacm librdmacm provides a userspace RDMA Communication Management API. @@ -247,6 +250,7 @@ librdmacm provides a userspace RDMA Communication Management API. %package -n librdmacm-utils Summary: Examples for the librdmacm library Requires: librdmacm%{?_isa} = %{version}-%{release} +Requires: libibverbs%{?_isa} = %{version}-%{release} %description -n librdmacm-utils Example test programs for the librdmacm library. @@ -257,6 +261,8 @@ Obsoletes: srptools <= 1.0.3 Provides: srptools = %{version}-%{release} Obsoletes: openib-srptools <= 0.0.6 %{?systemd_requires} +Requires: libibumad%{?_isa} = %{version}-%{release} +Requires: libibverbs%{?_isa} = %{version}-%{release} %description -n srp_daemon In conjunction with the kernel ib_srp driver, srp_daemon allows you to @@ -266,6 +272,8 @@ discover and use SCSI devices via the SCSI RDMA Protocol over InfiniBand. %package -n python3-pyverbs Summary: Python3 API over IB verbs %{?python_provide:%python_provide python3-pyverbs} +Requires: librdmacm%{?_isa} = %{version}-%{release} +Requires: libibverbs%{?_isa} = %{version}-%{release} %description -n python3-pyverbs Pyverbs is a Cython-based Python API over libibverbs, providing an