Hi, i’m relatively new to linux/unix so please bear with me. I am trying to install a simple oracle DB on a linux box, the version of oracle i have requires several packages to be installed before running the Oracle Installer.
What you installed is a source RPM. See the .src.rpm at the end of the filename?
To cut to the chase, a .src.rpm is not what you want. Get the RPM package pdksh-5.2.14-30.<arch>.rpm and install that. Better still, install it from YaST, I’m sure there’s a pdksh package in openSUSE’s repos.
DO NOT DO THIS EVER AGAIN. What you did is simply you tried to hammer mandriva rmps into openSUSE. That can only do bad things. Really bad, so please do not do this again. rmpfind is good, but make sure you get the right version. The error message you got is most likely not supposed to be installed on suse. Be careful.
Use a generic Linux binary package, usually not packaged as a RPM
Build from source or SRPM.
Installing a foreign RPM might sometimes work, but might also blow up in your face. You would have to know what you are doing if you are going to attempt that.