IBM Support

IT08963: libstdc++.so.5 is needed by TIVsm-APIcit-7.1.2-0.x86_64 when installing 7.1.2 backup-archive client CIT packages on SLES 12

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as documentation error.

Error description

  • Tivoli Storage Manager Client version 7.1.2 BAcit and APIcit RPM
    packages might not install on SUSE Linux Enterprise Server
    (SLES) 12 due to failed dependencies on 32bit libstdc++.so.5.
    This can happen because the 32-bit libstdc++.so.5 library is no
    longer part of the distribution for SLES 12.
    
    
    
    
    
    For example;
    rpm -i TIVsm-APIcit.x86_64.rpm TIVsm-BAcit.x86_64.rpm
    error: Failed dependencies:
    libstdc++.so.5 is needed by TIVsm-APIcit-7.1.2-0.x86_64
    libstdc++.so.5(CXXABI_1.2) is needed by
    TIVsm-APIcit-7.1.2-0.x86_64
    libstdc++.so.5(GLIBCPP_3.2) is needed by
    TIVsm-APIcit-7.1.2-0.x86_64
    libstdc++.so.5(GLIBCPP_3.2.2) is needed by
    TIVsm-APIcit-7.1.2-0.x86_64
    libstdc++.so.5 is needed by TIVsm-BAcit-7.1.2-0.x86_64
    libstdc++.so.5(CXXABI_1.2) is needed by
    TIVsm-BAcit-7.1.2-0.x86_64
    libstdc++.so.5(GLIBCPP_3.2) is needed by
    TIVsm-BAcit-7.1.2-0.x86_64
    libstdc++.so.5(GLIBCPP_3.2.2) is needed by
    TIVsm-BAcit-7.1.2-0.x86_64
    
    
    This problem does not affect the other RPM packages included in
    the 7.1.2 backup-archive client.
    
    
    
    
    
    
    
    
    
    Tivoli Storage Manager ClientVersions Affected:  7.1.2 on SUSE
    Linux 12 platform
    
    Initial Impact: Medium
    
    Additional Keywords:  TSM install cut fails pre-req CIT 32bit
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED:                                              *
    * Tivoli Storage Manager API and backup-archive clients        *
    * version 7.1.2 running in pure 64-bit Linux distributions'    *
    * environment.                                                 *
    ****************************************************************
    * PROBLEM DESCRIPTION:                                         *
    * See ERROR DESCRIPTION.                                       *
    ****************************************************************
    * RECOMMENDATION:                                              *
    * To install the Tivoli Storage Manager client version 7.1.2   *
    * Common Inventory Technology components in a pure 64-bit      *
    * Linux distribution environment, follow the instructions      *
    * mentioned in the following Tivoli Storage Manager "Linux     *
    * Client Requirements" web pages (per supported Linux          *
    * platform):                                                   *
    * http://www-01.ibm.com/support/docview.wss?uid=swg21052223    *
    * http://www-01.ibm.com/support/docview.wss?uid=swg21169963    *
    * http://www-01.ibm.com/support/docview.wss?uid=swg21066436    *
    ****************************************************************
    *
    

Problem conclusion

  • The appropriate Tivoli Storage Manager "Linux Client
    Requirements" web pages (per supported Linux platform) will be
    updated to document additional software requirements to install
    Tivoli Storage Manager Clients Common Inventory Technology
    components on RHEL 7, SLES 12 and Ubuntu 14.04 Linux
    distributions as follows:
    
    For Linux on x86/x86_64 and Power platforms:
    "
    Additional Software
    ...
    To use the Common Inventory Technology components in a pure
    64-bit Linux environment the following 32-bit run-time support
    packages should be installed:
    - with RHEL 7, the compat-libstdc++-33 package is required;
    - with SLES 12, the libstdc++33-32bit package is required (note:
    this package is provided by SUSE Legacy Module, see
    https://www.suse.com/products/server/features/modules.html);
    - with Ubuntu 14.04, the libstdc++5:i386 package is required.
    ...
    "
    
    For Linux on zSeries platform:
    "
    Additional Software
    ...
    To use the Common Inventory Technology components in a pure
    64-bit Linux environment the following 32-bit run-time support
    packages should be installed:
    - with RHEL 7, the compat-libstdc++-33 package is required;
    - with SLES 12, the libstdc++33-32bit package is required (note:
    this package is provided by SUSE Legacy Module, see
    https://www.suse.com/products/server/features/modules.html);
    ...
    "
    

Temporary fix

Comments

APAR Information

  • APAR number

    IT08963

  • Reported component name

    TSM CLIENT

  • Reported component ID

    5698ISMCL

  • Reported release

    71L

  • Status

    CLOSED DOC

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2015-05-21

  • Closed date

    2015-06-08

  • Last modified date

    2015-07-14

  • APAR is sysrouted FROM one or more of the following:

  • APAR is sysrouted TO one or more of the following:

Fix information

Applicable component levels

[{"Business Unit":{"code":"BU058","label":"IBM Infrastructure w\/TPS"},"Product":{"code":"SSGSG7","label":"Tivoli Storage Manager"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"71L","Edition":"","Line of Business":{"code":"LOB26","label":"Storage"}}]

Document Information

Modified date:
14 July 2015