Hi all,
I am trying to install Oracle 10gR2 on RHEL 6. I know.. i know.. dont flame me for this, its obsolete, and unsupported by Oracle, but still it runs. We have a couple of db servers in the company thats running on this exact same platform. The plan is to upgrade this to 12c, and for this i am creating a test environment to test out the migrations. Hence working on installing this right now.
Now, here's whats happening. I have followed the rpm pre-requisite check from the previous RHEL 5 version and made sure everything is there. Out of all one of the RPM compat-libstdc++ complains that its not installed, however when i try to install it via yum install compat-libstdc++ it says that its already installed with the latest version and there is nothing to do.
I have both the versions of the rpm installed the i686 and the x86_64 version as well. But still it complains, anyways after struggling for a while, i thought it must be a glitch, and then proceeded to install the binaries, and the installation failed while linking, wiht the error...
make *** ctxhx error 1
A quick google search mentioned its because compat-libstdc++ is not installed... well duh!! i knew it something was wrong to begin with. Now each time i try to install the package, it says it exists. I know for sure that there is no i386 package for RHEL 6, so its not like i am missing that to install.
Going to post a couple of things i checked. Need your help here guys.
rpm -q --qf '%{NAME}-%{VERSION}-%{RELEASE} (%{ARCH})\n' \
binutils \
compat-db \
compat-libstdc++ \
control-center \
gcc \
gcc-c++ \
glibc \
glibc \
glibc-common \
glibc-devel \
glibc-devel \
glibc-headers \
ksh-20060214 \
libaio \
libgcc \
libgcc \
libgnome \
libgnomeui \
libgomp \
libstdc++ \
libstdc++-devel \
libXp \
libXtst \
make \
sysstat
binutils-2.20.51.0.2-5.42.el6 (x86_64)
compat-db-4.6.21-15.el6 (x86_64)
package compat-libstdc++ is not installed
control-center-2.28.1-39.el6 (x86_64)
gcc-4.4.7-11.el6 (x86_64)
gcc-c++-4.4.7-11.el6 (x86_64)
glibc-2.12-1.149.el6_6.5 (x86_64)
glibc-2.12-1.149.el6_6.5 (i686)
glibc-2.12-1.149.el6_6.5 (x86_64)
glibc-2.12-1.149.el6_6.5 (i686)
glibc-common-2.12-1.149.el6_6.5 (x86_64)
glibc-devel-2.12-1.149.el6_6.5 (x86_64)
glibc-devel-2.12-1.149.el6_6.5 (x86_64)
glibc-headers-2.12-1.149.el6_6.5 (x86_64)
package ksh-20060214 is not installed
libaio-0.3.107-10.el6 (x86_64)
libgcc-4.4.7-11.el6 (x86_64)
libgcc-4.4.7-11.el6 (i686)
libgcc-4.4.7-11.el6 (x86_64)
libgcc-4.4.7-11.el6 (i686)
libgnome-2.28.0-11.el6 (x86_64)
libgnomeui-2.24.1-4.el6 (x86_64)
libgomp-4.4.7-11.el6 (x86_64)
libstdc++-4.4.7-11.el6 (i686)
libstdc++-4.4.7-11.el6 (x86_64)
libstdc++-devel-4.4.7-11.el6 (x86_64)
libXp-1.0.2-2.1.el6 (x86_64)
libXp-1.0.2-2.1.el6 (i686)
libXtst-1.2.2-2.1.el6 (x86_64)
libXtst-1.2.2-2.1.el6 (i686)
make-3.81-20.el6 (x86_64)
sysstat-9.0.4-27.el6 (x86_64)
[root@server-P11 tmp]# yum install compat-libstdc*
Setting up Install Process
Examining compat-libstdc++-296-2.96-144.el6.i686.rpm: compat-libstdc++-296-2.96-144.el6.i686
compat-libstdc++-296-2.96-144.el6.i686.rpm: does not update installed package.
Error: Nothing to do
[root@server-P11 tmp]# yum list | grep compat-libstdc
This system is not registered with RHN Classic or RHN Satellite.
You can use rhn_register to register.
RHN Satellite or RHN Classic support will be disabled.
compat-libstdc++-296.i686 2.96-144.el6 @redhat
compat-libstdc++-33.i686 3.2.3-69.el6 @redhat
compat-libstdc++-33.x86_64 3.2.3-69.el6 @redhat
[root@server-P11 tmp]# yum list compat-libstdc++-33
Installed Packages
compat-libstdc++-33.i686 3.2.3-69.el6 @redhat
compat-libstdc++-33.x86_64 3.2.3-69.el6 @redhat
[root@server-P11 tmp]# rpm -q compat-libstdc*
package compat-libstdc++-296-2.96-144.el6.i686.rpm is not installed
I have an issue with another package as well, as seen above named ksh and the issue is similar.