RedHat missing dependencies during program install

Hi,

New to using redhat 6, I'm trying to install the LSI MegaRaid utility on the box to manage a locally attached sas shelf.  I was able to copy the libstdc++.so.6 to the usr\lib folder and the install completes successfully until the very end when it says dependencies failed.

error: Failed dependencies:
  libstdc++.so.6 is needed by sas_snmp-3.17-1123.i386
  libstdc++.so.6 (CXXABI_1.3) is needed by sas_snmp-3.17-1123.i386
SAS SNMP installation failed
error: Failed dependencies:
   libstdc++.so.6 is needed by sas_ir_snmp-3.17-1126.i386
   libstdc++.so.6 (CXXABI_1.3) is needed by sas_ir_snmp-3.17-1126.i386
   libstdc++.so.6 (GLIBCXX_3.4) is needed by sas_ir_snmp-3.17-1126.i386
SAS-IR SNMP installation failed

The rest of t he install looks successful and it puts an icon for the application under applications, but it will not launch.

I copied the libstdc++.so.6 to the /usr/lib folder I got an error saying not a symbolic link

The attached screen shots probably explain this better.  Thanks

 dependencies failed2withc6copy1.JPG
fcpsAsked:
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

PapertripCommented:
Remove the packages (and any files you copied yourself) and start fresh, then install the c++ library properly and try the MegaRaid install again.

The package you want is libstdc++
yum install libstdc++

Open in new window

0

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
PapertripCommented:
Remove the packages (and any files you copied yourself) and start fresh, then install the c++ library properly and try the MegaRaid install again.

The package you want is libstdc++
yum install libstdc++

Open in new window

0
fcpsAuthor Commented:
The install now completes successfully but the program won't open.  It does throw an SNMP error at the end of the install, but we aren't monitoring with SNMP so I'm not concerned about that.  Sorry for the long delay, we had to register the server to use the yum command.
Capture.JPG
0
Ultimate Tool Kit for Technology Solution Provider

Broken down into practical pointers and step-by-step instructions, the IT Service Excellence Tool Kit delivers expert advice for technology solution providers. Get your free copy now.

PapertripCommented:
That definitely doesn't look like the install finished, since it says "Exiting".  The package needs snmpd installed, regardless if you are monitoring with it or not.
0
fcpsAuthor Commented:
Is there a yum command for snmp?

I ran
yum install net-snmp-utils
 
and it installed net-snmp-libs as a dependency

Then I ran
yum install net-snmp
and it installed several items

It still wouldn't launch after this.



snmp.jpg
0
PapertripCommented:
It says it started it OK, why are you trying to delete sas_snmp package with 'rpm -e' ?
0
fcpsAuthor Commented:
it has a failed error message aboce saying sas snmp installation failed.  I was going to see if the install had a different version on it and maybe that was the issue, but it wouldn't remove anyway.
0
PapertripCommented:
I don't think you need to worry about that.

How are you trying to launch whatever executable you have been trying to run?
0
fcpsAuthor Commented:
I was able to get this to work by first running the yum install libstdc++ command
then running yum install net-snmp
yum install libstdc++.so.6
then yup update
then re running the dependencies listed in the readme file associated with the installer
libstdc++-4.4.4-13.el6.i686.rpm
compat-libstdc++-33-3.2.3-69.i686.rpm  
libXau-1.0.5-1.el6.i686.rpm
libxcb-1.5-1.el6.i686.rpm
libX11-1.3-2.el6.i686.rpm
libXext-1.1-3.el6.i686.rpm
libXi-1.3-3.el6.i686.rpm
libXtst-1.0.99.2-3.el6.i686.rpm

Then reboot and everything launched as it should

Thanks so much for the help
0
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Operating Systems

From novice to tech pro — start learning today.

Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.