Problems with 32-bit .so requirements

Greetings,

I am very new to Linux and am still learning. Recently, I have downloaded OpenSuSE 11 64-bit in order to install some software that required a 64-bit Linux environment. At one point in the installation (Oracle DB), the installation script uses Java to attempt to run the installer, but fails.

The issue is that I need the file libXp.so.6 (32-bit) within the /usr/lib location. Currently, I have a libXp.so.6 (64-bit ver) located in the /usr/lib64 folder. I have been doing some researching and trying a few things, but nothing is working:

Try #1: Copy or create a symbolic link ‘ln -s’ the /usr/lib64/libXp.so.6 to /usr/lib/libXp.so.6. This does not work as the libXp.so.6 on my system is 64-bit and the installer returns an error (ELF something…).

Try #2: Install xorg-x11-deprecated-libs. I opened up the Installer program and located xorg-x11-deprecated-libs, but it says it’s already installed. My suspicion is that this is a 64-bit version and I need the 32-bit version.

Try #3: Download a 32-bit RPM containing the 32-bit version of libXp.so.6. Again, this doesn’t work. I Googled and found quite a few versions of the RPM such as: xorg-x11-deprecated-libs-6.8.2-31.i386.rpm. However, when I install it OpenSuSE complains that there is already a newer release installed on the system, and doesn’t continue.

I’m out of any options I know right now. I tried to see if I can manually extract the libXp.so.6 from one of the 32-bit RPMs, but the file didn’t seem to want to extract with rpm2cpio therpmfile.rpm | cpio -vid as I don’t know where the extracted file went.

If anyone can offer any suggestions or assistance, that would be greatly appreciated.

Kind Regards.

Hi
You just need to install the 64bit 32bit version (if that makes
sense), Use YaST software Management or zypper to
install xorg-x11-libXp-32bit


Cheers Malcolm °¿° (Linux Counter #276890)
SUSE Linux Enterprise Desktop 11 (x86_64) Kernel 2.6.27.45-0.1-default
up 20:56, 2 users, load average: 0.16, 0.50, 0.42
GPU GeForce 8600 GTS Silent - CUDA Driver Version: 195.36.15

malcomlewis, thanks very much for the quick reply! I have it installed now and have confirmed that /usr/lib/libXp.so.6 now exists. I’m currently at work, but will try the install once I get home this evening. Hopefully, everything will proceed smoothly from here!