Q-Logic IB0056101-00 G manual Version Number Conflict with opensm-* on RHEL5 Systems

Models: IB0056101-00 G

1 114
Download 114 pages 8.55 Kb
Page 88
Image 88
Version Number Conflict with opensm-*on RHEL5 Systems

A – Installation Troubleshooting

Version Number Conflict with opensm-*on RHEL5 Systems

S

Version Number Conflict with opensm-*on RHEL5 Systems

The older opensm-*packages that come with the RHEL5 distribution have a version number (3) that is greater the InfiniPath version number (2.2). This prevents the newer InfiniPath packages from being installed. You may see an error message similar to this when trying to install:

Preparing packages for installation...

package opensm-3.1.8-0.1.ofed20080130 (which is newer than opensm-2.2-33596.832.3_1_10.rhel4_qlc) is already installed package opensm-devel-3.1.8-0.1.ofed20080130 (which is newer than opensm-devel-2.2-33596.832.3_1_10.rhel4_qlc) is already installed

These older packages should be manually uninstalled before installing the InfiniPath and OpenFabrics 2.2 packages. Run the following command (as root):

#rpm -qa opensm\* xargs rpm -e --nodeps --allmatches

If a package was not installed, you may see a warning message similar to:

rpm: no packages given for erase

OpenFabrics Dependencies

Install sysfsutils for your distribution before installing the OpenFabrics RPMs, as there are dependencies. If sysfsutils has not been installed, you will see error messages like this:

error: Failed dependencies: libsysfs.so.1()(64bit) is needed by libipathverbs-2.2-28581.811.1_1.rhel4_psc.x86_64

libsysfs.so.1()(64bit) is needed by libibverbs-utils-2.2-28581.811.1_1.rhel4_psc.x86_64 /usr/include/sysfs/libsysfs.h is needed by libibverbs-devel-2.2-28581.811.1_1.rhel4_psc.x86_64

Check your distribution’s documentation for information about sysfsutils.

OpenFabrics Library Dependencies

There are two issues with OpenFabrics on RHEL4 and RHEL5 distributions. Some of the OpenFabrics RPMs (most notably ibutils) have library dependencies that are distribution-specific. Additionally, the OpenFabrics packages contained in this release are newer than the ones that are distributed with RHEL4 U5 and RHEL5, and can cause conflicts during installation. An RPM, rhel4-ofed-fixup-2.2-xxx.rhel4_psc.noarch.rpm (where xxx is the build identifier), has been added to the RHEL tarball to work around the conflicts problem. It is contained in the OpenFabrics directory, and is installed when the other OpenFabrics RPMs are installed. Installation of this RPM will not affect FC6 users.

A-4

IB0056101-00 G

Page 88
Image 88
Q-Logic IB0056101-00 G manual Version Number Conflict with opensm-* on RHEL5 Systems, OpenFabrics Dependencies