Skip to Main Content

Infrastructure Software

Announcement

For appeals, questions and feedback about Oracle Forums, please email oracle-forums-moderators_us@oracle.com. Technical questions should be asked in the appropriate category. Thank you!

RPM already installed per yum but rpm check identifies that its not installed.

Indigo ChildFeb 26 2015 — edited Mar 1 2015

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.

Comments
Locked Post
New comments cannot be posted to this locked post.
Post Details
Locked on Mar 29 2015
Added on Feb 26 2015
4 comments
3,127 views