IBM Support

Error while loading shared libraries: libXmu.so.6

Troubleshooting


Problem

Installing TCR 2.x on Red Hat 5.x (64-bit) fails

Cause

Xorg 32-bit libraries are not installed on the Red Hat server.

Diagnosing The Problem

Review the tcr.cognos.err file generated after the install fails searching for errors regarding libX libraries.

Contents of tcr.cognos.err:


/tmp/TCR211_install_media/TCRInstaller/COI/PackageSteps/TCRCore/FILES/c8/image/linuxi38664/issetup: error while loading shared libraries: libXmu.so.6: cannot open shared object file: No such file or directory


The Red Hat tool 'ldd' will confirm the missing libraries:
# ldd /tmp/TCR211_install_media/TCRInstaller/COI/PackageSteps/TCRCore/FILES/c8/image/linuxi38664/issetup

linux-gate.so.1 => (0xffffe000)
libXm.so.3 => /usr/lib/libXm.so.3 (0xf7cd4000)
libXt.so.6 => /usr/X11R6/lib/libXt.so.6 (0xf7c82000)
libX11.so.6 => /usr/X11R6/lib/libX11.so.6 (0xf7b9d000)
libc.so.6 => /lib/libc.so.6 (0x00915000)
libXmu.so.6 => not found
libSM.so.6 => /usr/X11R6/lib/libSM.so.6 (0xf7b7f000)
libICE.so.6 => /usr/X11R6/lib/libICE.so.6 (0xf7b66000)
libXext.so.6 => /usr/X11R6/lib/libXext.so.6 (0xf7b58000)
libXp.so.6 => not found
libdl.so.2 => /lib/libdl.so.2 (0x00a5d000)
/lib/ld-linux.so.2 (0x008f7000)

Any libraries that are not found, must be installed at the operating system level.

Resolving The Problem

Install the 32-bit libraries:
xorg-x11-deprecated-libs-6.8.2-1.EL.33.i386.rpm
xorg-x11-libs-6.8.2-1.EL.33.i386.rpm

[{"Product":{"code":"SSH2DF","label":"Tivoli Common Reporting"},"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Component":"--","Platform":[{"code":"PF016","label":"Linux"}],"Version":"2.1;2.1.1","Edition":"","Line of Business":{"code":"LOB45","label":"Automation"}}]

Document Information

More support for:
Tivoli Common Reporting

Software version:
2.1, 2.1.1

Operating system(s):
Linux

Document number:
434351

Modified date:
17 June 2018

UID

swg21515482