Page 1 of 1

oracle 32bit client on 64bit os - what a messy thing

Posted: 2012/12/24 23:15:00
by keviny
Hi
I had to install 64bit Oracle Server on 64bit Centos because an application required it (Actually I am told on good authority). Runs fine.

Application is built in such a way that it needs to link to 32bit libs for the oracle client (product being Documentum version 6.x through 7).
32 bit client wont install....

Ora 32bit installer says:

Package: pdksh-5.2.14 - This is a prerequisite condition to test whether the package "pdksh-5.2.14" is available on the system.
Expected Value : pdksh-5.2.14
Actual Value : missing


Yum does not seem to allow an install so found suitable package and:

[root@db1 tmp]# rpm -ivh ./pdksh-5.2.14-943.1.2.x86_64.rpm
warning: ./pdksh-5.2.14-943.1.2.x86_64.rpm: Header V3 RSA/SHA256 Signature, key ID 3dbdc284: NOKEY
error: Failed dependencies:
/etc/bash.bashrc is needed by pdksh-5.2.14-943.1.2.x86_64
libc.so.6(GLIBC_2.14)(64bit) is needed by pdksh-5.2.14-943.1.2.x86_64
update-alternatives is needed by pdksh-5.2.14-943.1.2.x86_64
pdksh conflicts with ksh-20100621-16.el6.x86_64

so

[root@db1 tmp]# rpm -e ksh-20100621-16.el6.x86_64
error: Failed dependencies:
ksh is needed by (installed) oracle-rdbms-server-11gR2-preinstall-1.0-6.el6.x86_64


I'm running out of ideas here and have spent quite a lot of time on the net trying to solve this and can see I am not the first person to run into issues with pdksh.

Can I please have some tips as to how I can get round this problem as it is driving me bonkers

Thanks
Kevin

Re: oracle 32bit client on 64bit os - what a messy thing

Posted: 2012/12/27 10:39:18
by Boba
You must execute command (as root) :

# yum install ksh


and then check :

# yum provides ksh


Good luck ! Boba.