[ewg] Problem installing dapl with latest nightly build (librdmacm dependency)

Jeremy Brown jeremy.brown at qlogic.com
Fri May 11 14:08:59 PDT 2007


I've just opened bug 612 about the following issue. I built and
attempted to install the latest nightly build, OFED-1.2-20070511-0600,
and discovered that dapl has a dependency on librdmacm.so, which is not
provided by the librdmacm rpm. The bug got "bugzilla at openib.org" as its
default owner, so I figured I'd post it here. From the bug:

This is with the OFED-1.2-20070511-0600 nightly build, on an x86-64
machine running SLES 10. Attempting to install all the rpms results in:

idev-13:~ # rpm -ivh ~mee/OFED-1.2-20070511-0600-SLES10/*
error: Failed dependencies:
        librdmacm.so is needed by dapl-1.2.1-0.x86_64
        librdmacm.so(RDMACM_1.0) is needed by dapl-1.2.1-0.x86_64

This is because the librdmacm rpm provides librdmacm.so.1, but not
librdmacm.so:

idev-13:~ # rpm -qip --provides
~mee/OFED-1.2-20070511-0600-SLES10/librdmacm-1.0-2.x86_64.rpm 
Name        : librdmacm                    Relocations: (not relocatable)
Version     : 1.0                               Vendor: OpenFabrics
Release     : 2                             Build Date: Fri May 11 11:39:27
2007
Install Date: (not installed)               Build Host:
idev-13.internal.keyresearch.com
Group       : System Environment/Libraries   Source RPM:
ofa_user-1.2-rc2.src.rpm
Size        : 135023                           License: GPL/BSD
Signature   : (none)
URL         : http://www.openfabrics.org/
Summary     : Userspace RDMA Connection Manager.
Description :
RDMA cm library.
Distribution: (none)
librdmacm.so.1  
librdmacm.so.1()(64bit)  
librdmacm.so.1(RDMACM_1.0)  
librdmacm.so.1(RDMACM_1.0)(64bit)  
librdmacm.so.1(librdmacm.so.1)  
librdmacm.so.1(librdmacm.so.1)(64bit)  
librdmacm = 1.0-2

I can see that librdmacm-devel does include librdmacm.so, but it doesn't
show up in its provides list:

idev-13:~ # rpm -qip --provides ~mee/OFED-1.2-20070511-0600-SLES10/librdmacm-devel-1.0-2.x86_64.rpm 
Name        : librdmacm-devel              Relocations: (not relocatable)
Version     : 1.0                               Vendor: OpenFabrics
Release     : 2                             Build Date: Fri May 11 11:39:27 2007
Install Date: (not installed)               Build Host: idev-13.internal.keyresearch.com
Group       : System Environment/Libraries   Source RPM: ofa_user-1.2-rc2.src.rpm
Size        : 90116                            License: GPL/BSD
Signature   : (none)
URL         : http://www.openfabrics.org/
Summary     : Development files for the librdmacm library
Description :
Development files for the librdmacm library.
Distribution: (none)
librdmacm-devel = 1.0-2

Any ideas?

Jeremy




More information about the ewg mailing list