IBM Support

AIX Open Source Tip: libXrender.a errors for IBM Installation Manager (IBMIM) and other OSS products

Question & Answer


Question

 Why do the following errors occur when I try to install an IBM product with IBM Installation Manager?
# ./IBMIM
00:00.84 ERROR [main] com.ibm.cic.agent.internal.ui.AgentUI reportStatus
Could not load SWT library.
Reasons:
        /opt/IBM/IBMIM/eclipse/configuration/org.eclipse.osgi/156/0/.cp/libswt-pi-gtk-4630.a
(0509-022 Cannot load module /opt/freeware/lib/libgdk-x11-2.0.a(libgdk-x11-2.0.so.0).
        0509-150   Dependent module /usr/lib/libXrender.a(libXrender.so.1) could not be loaded.
        0509-152   Member libXrender.so.1 is not found in archive

Cause

The IBM Installation Manager (IIM or IBMIM) is not supported by AIX Support. However it is supported by the product that bundled IBMIM.

Tip: The IBMIM application depends on Open Source libXrender. Install the libXrender package from the AIX Toolbox for Linux Applications download site.

For example,

# rpm -ivH libXrender-0.9.8-2waixX11.aix6.1.ppc.rpm

The libXrender package delivers the IBMIM dependency, /opt/freeware/lib/libXrender.a, which contains libXrender.so.1

# dump -Hv /opt/freeware/lib/libXrender.a 
/opt/freeware/lib/libXrender.a[libXrender.so.1]:
/opt/freeware/lib/libXrender.a[libXrender.so.0]:
# dump -Hv /usr/lib/libXrender.a 
/usr/lib/libXrender.a[shr.o]:
/usr/lib/libXrender.a[libXrender.so.0]:

The previously listed error, "/usr/lib/libXrender.a(libXrender.so.1) could not be loaded", indicates that /usr/lib/libXrender.a is loaded, instead of /opt/freeeware/lib/libXrender.a.

Answer

LIBPATH must not be set to load /usr/lib before /opt/freeware/lib.

# unset LIBPATH

SUPPORT
  • Read about other IBMIM dependencies in Required gtk libraries for IBM Installation Manager on AIX
  • The IBM Installation Manager (IIM or IBMIM) is not supported by AIX Support. However it is supported by the product that bundled IBMIM.
    • If you still have IBMIM issues, engage the support team for the product you are installing with IBMIM.
Cases opened to address IBMIM problems are canceled and users are referred to the related product support process.

For all questions or issues with AIX Toolbox for Linux Application ("AIX Toolbox") packages, support is provided through the AIX Open Source Community Discussion forum: 

[{"Type":"MASTER","Line of Business":{"code":"LOB08","label":"Cognitive Systems"},"Business Unit":{"code":"BU058","label":"IBM Infrastructure w\/TPS"},"Product":{"code":"SWG10","label":"AIX"},"ARM Category":[{"code":"a8m0z000000cw3dAAA","label":"AIX OSS:AIX Toolbox for Linux"}],"ARM Case Number":"","Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"All Versions"}]

Document Information

Modified date:
08 November 2021

UID

ibm16467691