Unsolved
This post is more than 5 years old
10 Posts
0
9284
June 23rd, 2005 13:00
OMI 4.4 linux x86_64 install problem
Hi,
It bails out with:
warning: instsvc-drivers-5.0.0-1.i386.rpm: V3 DSA signature: NOKEY, key ID 23b66a9d
error: Failed dependencies:
libncurses.so.5 is needed by srvadmin-isvc-4.4.0-339.i386
libncurses.so.5 is needed by srvadmin-omacore-4.4.0-339.i386
libpam.so.0 is needed by srvadmin-omacore-4.4.0-339.i386
These libs DO exist in /usr/lib64/
Any ideas?
No Events found!
tester25
626 Posts
0
June 23rd, 2005 17:00
Yes, there are two packages that need to be installed. The Compatibility Arch Support packages that are part of the list of packages in Add/Remove programs in RHEL. I had this same problem. I forgot exactly what they are called but I know they included "Compatibility Arch" in the names.
Let us know what happens.
Message Edited by tester25 on 06-23-2005 01:10 PM
Blackside
10 Posts
0
June 24th, 2005 07:00
Ok, thanks!
But what are the names of those packages that are part of the Compat Arch group?
Im not running X on this server so I do not have the luxury of a gui where I can Add/Remove packages....
Ive been searching redhat/rhn for Compat Arch and similar but no luck :-(
Cheers
tester25
626 Posts
0
June 24th, 2005 13:00
Blackside
10 Posts
0
June 24th, 2005 17:00
libglib-2.0.so.0 is needed by pam-0.77-65.1.i386
Also, I already have pam-0.77-66.5 installed so why is pam-0.77-65 needed?
Message Edited by Blackside on 06-24-2005 11:00 PM
Message Edited by Blackside on 06-24-2005 11:04 PM
Blackside
10 Posts
0
August 10th, 2005 15:00
tester25
626 Posts
0
August 15th, 2005 17:00
All of these RPMs that are included with the OpenManage Install (inside srvadmin/linux/RPMS/RH4_x86_64) are included on the RedHat Installation CDs. The version numbers of the RPMs may change but the actual RPMs that are needed will not change. OMSA is still a 32Bit application so when it is installed on a 64Bit Linux System, it is making use of all of the old 32Bit RPMs/Shared object files. So rather than looking for all of these .so files inside /usr/lib64, it is going to /usr/lib, which is where the 32Bit shared object library is located. As you may have already noticed, there are 2 versions of each RPM available on your RedHat Installation Media. The x86_64 version of RPM and the i386 version of the RPM. OMSA needs the i386 version of the RPMs because that is the 32Bit version. One way to resolve these dependencies on your own without using the RPMs that Dell includes is to find out which RPM the 64Bit version of the .so file is using. An example is "rpm -q --whatprovides /usr/lib64/libglib-2.0.so.0". This will tell you which RPM provides this shared object file. Then try to find the i386 version of that RPM on your Linux Install Media and rpm -ivh it.
Does all that make sense?
Message Edited by tester25 on 08-15-2005 01:27 PM