ProLiant Servers (ML,DL,SL)
1847947 Members
2865 Online
104021 Solutions
New Discussion

cannot install the MCP pack for HP proiant G7 server in Centos 6.3

 
chuiking
Occasional Contributor

cannot install the MCP pack for HP proiant G7 server in Centos 6.3

[root@localhost 9.00]# rpm -ivh cpqacuxe-9.0-24.0.noarch.rpm hpacucli-9.0-24.0.noarch.rpm hp-smh-templates-9.0.0.36-35.all.noarch.rpm
error: Failed dependencies:
        libstdc++.so.6 is needed by cpqacuxe-9.0-24.0.i386
        libstdc++.so.6(CXXABI_1.3) is needed by cpqacuxe-9.0-24.0.i386
        libstdc++.so.6(GLIBCXX_3.4) is needed by cpqacuxe-9.0-24.0.i386
        libstdc++.so.6 is needed by hpacucli-9.0-24.0.i386
        libstdc++.so.6(CXXABI_1.3) is needed by hpacucli-9.0-24.0.i386
        libstdc++.so.6(GLIBCXX_3.4) is needed by hpacucli-9.0-24.0.i386
        hp-snmp-agents is needed by hp-smh-templates-9.0.0.36-35.all.noarch
[root@localhost 9.00]# rpm -ivh hp-snmp-agents-9.0.0.48-49.rhel6.x86_64.rpm
error: Failed dependencies:
        libstdc++.so.6 is needed by hp-snmp-agents-9.0.0.48-49.rhel6.x86_64
        libstdc++.so.6(CXXABI_1.3) is needed by hp-snmp-agents-9.0.0.48-49.rhel6.x86_64
        libstdc++.so.6(GLIBCXX_3.4) is needed by hp-snmp-agents-9.0.0.48-49.rhel6.x86_64
[root@localhost 9.00]# rpm -aq | grep libstdc
libstdc++-devel-4.4.6-4.el6.x86_64
compat-libstdc++-33-3.2.3-69.el6.x86_64
libstdc++-docs-4.4.6-4.el6.x86_64
libstdc++-4.4.6-4.el6.x86_64
compat-libstdc++-296-2.96-144.el6.i686
[root@localhost 9.00]#
[root@localhost 9.00]# cd /usr/lib64
[root@localhost lib64]# ls -lt libstdc*
lrwxrwxrwx. 1 root root     18 Nov 14 00:54 libstdc++.so.5 -> libstdc++.so.5.0.7
lrwxrwxrwx. 1 root root     19 Nov 14 00:29 libstdc++.so.6 -> libstdc++.so.6.0.1                     3
-rwxr-xr-x. 1 root root 987096 Jun 22 16:07 libstdc++.so.6.0.13
-rwxr-xr-x. 1 root root 825480 Mar 23  2011 libstdc++.so.5.0.7
[root@localhost lib64]#

 

Why I cannot install those rpm package in Centos 6.3 ??? Please advice ...

1 REPLY 1
Matti_Kurkela
Honored Contributor

Re: cannot install the MCP pack for HP proiant G7 server in Centos 6.3

You are running a 64-bit version of Centos 6.3, but the cpqacuxe and hpacucli RPMs require 32-bit libraries, specifically compat-libstc++-33-<version>.i686.rpm. You only have a 64-bit version of that installed.


The snmp-agents RPM may actually have the same requirement, even though it is named .x86_64.rpm. That only means the package is intended for a 64-bit system: it does not guarantee that the package is implemented completely using 64-bit code.

 

I think the hpacucli and the hp-snmp-agents may have finally become purely 64-bit at version 9.1.0, eliminating the need for 32-bit compatibility libraries. Not sure about cpqacuxe and SMH.

 

If you have package repositories configured (= you can use "yum" to install packages), it's often easier to use "yum localinstall" instead of "rpm -ivh": it will automatically figure out if other packages will need to be installed to satisfy dependencies, and will ask you to accept a list of additional things to install before proceeding. If you accept, it will auto-download the dependencies from the configured package repositories before installing the package(s) you specified on the command line.

 

So, you might try:

# yum localinstall hp-snmp-agents-9.0.0.48-49.rhel6.x86_64.rpm

# yum localinstall cpqacuxe-9.0-24.0.noarch.rpm hpacucli-9.0-24.0.noarch.rpm hp-smh-templates-9.0.0.36-35.all.noarch.rpm

 

MK