hpacucli-9.40-12.0.i386.rpm
unable to install the below package,
[root@ustsmascvtc091 tmp]# rpm -i hpacucli-9.40-12.0.i386.rpm
error: Failed dependencies:
libstdc++.so.6 is needed by hpacucli-9.40-12.0.i386
libstdc++.so.6(CXXABI_1.3) is needed by hpacucli-9.40-12.0.i386
libstdc++.so.6(GLIBCXX_3.4) is needed by hpacucli-9.40-12.0.i386
[root@ustsmascvtc091 tmp]#
it's required the dependencies, I tried to download but unable to find those
please help me to resolve the problwm
Responses
Hello Bunty - if this is urgent, I recommend opening a case with Red Hat. We all do our best here at the forum to help people, but there are no guarantees when someone may see the post and try to help.
I will try to help you. I recommend that you use "yum" even for local packages. The following assumes that have registered your systems for support or have added repos for installing software. (If you have no external repos configured, please let us know in a reply and I can explain how to setup a repo from your installation media).
Would you please try the following:
# yum clean all
# uname -a
# yum localinstall /tmp/hpacucli-9.40-12.0.i386.rpm
If that failed, please include the output it creates in your reply.
You can see what packages provide the files in question by running:
[root@spacewalk ~]# yum whatprovides */libstdc++.so.6
Loaded plugins: fastestmirror, security
Determining fastest mirrors
libstdc++-4.4.7-3.el6.i686 : GNU Standard C++ Library
Repo : base
Matched from:
Filename : /usr/lib/libstdc++.so.6
https://access.redhat.com/site/documentation/en-US/Red_Hat_Enterprise_Linux/5/html/Deployment_Guide/s1-yum-useful-commands.html
It's not a RedHat issue, it's an issue with the crap job that HP does with packaging the Proliant Support Pack (PSP). I'd say that the OP would be better served opening a case with HP's support group, but HP's support of Linux has proven to be infuriatingly poor.
In general, HP expects that your installation of the PSP will be done through the graphical installer that comes with the CD/ISO. Unfortunately, unless you're either running a 32bit RedHat or a 64bit RedHat with, not just the x86_64 and i686 packages, but also the i386 packages installed, that installer isn't going to work. Even then, you're typically going to suffer less frustrations just identifying all of the relevant Linux components and installing via RPM. If the OP's environment is locked down like our production environments, use of yum doesn't really buy you much, as the repos aren't available to allow yum to auto-resolve dependencies for you.
Overall, if you're trying to install all or part of the PSP, you're really better off doing it in an open environment like a T&I lab, first, so that you can ID all the dependencies that the PSP components have, and then ship up both the PSP and the "missing" RPMs to support it.
Install libstdc++.i686
# yum install libstdc++.i686
# rpm -ivh hpacucli-9.40-12.0.i386.rpm
Preparing... ########################################### [100%]
1:hpacucli ########################################### [100%]
Welcome! Check out the Getting Started with Red Hat page for quick tours and guides for common tasks.
