Installation of TIBCO Product fails due to missing system libraries - dependency check
book
Article ID: KB0072084
calendar_today
Updated On:
Description
Error:
Problem: conflicting requests
- nothing provides librdmacm.so.1() (64bit) needed by <rpm_name>
- nothing provides librdmacm.so.1(RDMACM) (64bit) needed by <rpm_name>
Sometimes while installing a TIBCO product using the .rpm files, e.g. "sudo yum install-y rpm/*.rpm" One can encounter that the product may be missing some libraries it needs and it will fail to install, a quick solution to skip the .rpm files which are failing to install can be to use the following flag while installing --skip-broken, but it may be worth checking if we can install all the .rpm packages that come with the product - as we may be missing on some important functionality.
In order to troubleshoot the issue, we need to understand the .rpm package dependencies see below:
rpm -qpR TIB_ftl_6.8.1_linux_x86_64-enterprise.rpm ==>List dependencies
/bin/bash
/bin/sh
/bin/sh
/bin/sh
/bin/sh
libc.so.6()(64bit)
libc.so.6(GLIBC_2.14)(64bit)
libc.so.6(GLIBC_2.2.5)(64bit)
libcrypto.so.3()(64bit)
libcurl.so.4()(64bit)
libdl.so.2()(64bit)
libibverbs.so.1()(64bit)
libibverbs.so.1(IBVERBS_1.0)(64bit)
libibverbs.so.1(IBVERBS_1.1)(64bit)
libm.so.6()(64bit)
libnghttp2.so.14()(64bit)
libpthread.so.0()(64bit)
libpthread.so.0(GLIBC_2.2.5)(64bit)
librdmacm.so.1()(64bit)
librdmacm.so.1(RDMACM_1.0)(64bit)
librt.so.1()(64bit)
libssl.so.3()(64bit)
libtib.so.1()(64bit)
libtibgroup.so.1()(64bit)
libtibrdma.so.2()(64bit)
libtibsvc.so.1()(64bit)
libtibutil.so.1()(64bit)
rpmlib(CompressedFileNames) <= 3.0.4-1
rpmlib(FileDigests) <= 4.6.0-1
rpmlib(PayloadFilesHavePrefix) <= 4.0-1
rtld(GNU_HASH)
rpmlib(PayloadIsXz) <= 5.2-1
rpm -ivh TIB_ftl_6.8.1_linux_x86_64-enterprise.rpm ==> List failed dependencies
error: Failed dependencies:
libcrypto.so.3()(64bit) is needed by tib_ftl_6.8-enterprise-6.8.1-3.x86_64
libssl.so.3()(64bit) is needed by tib_ftl_6.8-enterprise-6.8.1-3.x86_64
Once you know, which libraries/files the packages needs, you can contact your OS team to have the missing libraries installed.
Issue/Introduction
Installation of any TIBCO Product fails due to missing system libraries - dependency check
Feedback
thumb_up
Yes
thumb_down
No