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.