package compat-libstdc++ is not installed
| Topic ID: 1756 | |
| Created By: | 2007-FEB-27 17:28:07 [Vitaliy] |
| Updated By: | 2007-DEC-13 20:07:10 [Vitaliy] |
| Status: | Open |
| Severity: | Normal |
| Read Only: | No |
|
5383
2007-FEB-27 17:28:07
|
||||
|
Installing Oracle 10gR2 on Enterprise Linux Enterprise Linux AS release 4 (October Update 4). Following prerequisite steps to verify installed packages (RPMs) according to Oracle Database Installation Guide 10g Release 2 (10.2) for Linux x86: Install 10gR2 on Linux x86 - Checking the Software Requirements we must have the following RPMs installed: Red Hat Enterprise Linux 4.0 and Asianux 2.0: binutils-2.15.92.0.2-13.EL4 compat-db-4.1.25-9 compat-libstdc++-296-2.96-132.7.2 control-center-2.8.0-12 gcc-3.4.3-22.1.EL4 gcc-c++-3.4.3-22.1.EL44 glibc-2.3.4-2.9 glibc-common-2.3.4-2.9 gnome-libs-1.4.1.2.90-44.1 libstdc++-3.4.3-22.1 libstdc++-devel-3.4.3-22.1 make-3.80-5 pdksh-5.2.14-30 sysstat-5.0.5-1 xscreensaver-4.18-5.rhel4.2 setarch-1.6-1 checking for installed packages using the following command: rpm -q binutils compat-db compat-libstdc++ \ control-center gcc gcc-c++ glibc \ glibc-common gnome-libs libstdc++ \ libstdc++-devel make pdksh \ sysstat xscreensaver setarch the result is: [root@bosco software]# rpm -q binutils compat-db compat-libstdc++ \ > control-center gcc gcc-c++ glibc \ > glibc-common gnome-libs libstdc++ \ > libstdc++-devel make pdksh \ > sysstat xscreensaver setarch binutils-2.15.92.0.2-21 compat-db-4.1.25-9 package compat-libstdc++ is not installed <===== missing control-center-2.8.0-12.rhel4.5 gcc-3.4.6-3.1 gcc-c++-3.4.6-3.1 glibc-2.3.4-2.25 glibc-common-2.3.4-2.25 gnome-libs-1.4.1.2.90-44.2 libstdc++-3.4.6-3.1 libstdc++-devel-3.4.6-3.1 make-3.80-6.EL4 pdksh-5.2.14-30.3 package sysstat is not installed <===== missing xscreensaver-4.18-5.rhel4.12 setarch-1.6-1 Attempt to load compat-libstdc++ results in "is already installed" message: [root@bosco RPMS]# pwd /media/cdrecorder/Enterprise/RPMS [root@bosco RPMS]# ls -l compat* -r--r--r-- 3 root root 231663 Oct 9 18:22 compat-libstdc++-33-3.2.3-47.3.i386.rpm [root@bosco RPMS]# rpm -iv compat-libstdc++-33-3.2.3-47.3.i386.rpm warning: compat-libstdc++-33-3.2.3-47.3.i386.rpm: V3 DSA signature: NOKEY, key ID b38a8516 Preparing packages for installation... package compat-libstdc++-33-3.2.3-47.3 is already installed The query for compat-libstdc++ still returns "package compat-libstdc++ is not installed": [root@bosco RPMS]# rpm -q compat-libstdc++ package compat-libstdc++ is not installed SOLUTION: Use correct package name when querying RPM: [root@bosco RPMS]# rpm -q compat-libstdc++-33 compat-libstdc++-33-3.2.3-47.3 EXPLANATION: If you try to force load compat-libstdc++-33-3.2.3-47.3.i386.rpm it will reveal the "real" name of the package which is compat-libstdc++-33 NOT compat-libstdc++: [root@bosco RPMS]# rpm -ivh --force compat-libstdc++-33-3.2.3-47.3.i386.rpm warning: compat-libstdc++-33-3.2.3-47.3.i386.rpm: V3 DSA signature: NOKEY, key ID b38a8516 Preparing... ########################################### [100%] 1:compat-libstdc++-33 ########################################### [100%] ^^^^^^^^^^^^^^^^^^^ notice that it's called compat-libstdc++-33 NOT compat-libstdc++ [root@bosco RPMS]# rpm -qi compat-libstdc++-33 Name : compat-libstdc++-33 Relocations: (not relocatable) Version : 3.2.3 Vendor: (none) Release : 47.3 Build Date: Fri 06 Oct 2006 08:14:55 PM PDT Install Date: Tue 27 Feb 2007 05:20:44 PM PST Build Host: ca-build10.us.oracle.com Group : System Environment/Libraries Source RPM: compat-gcc-32-3.2.3-47.3.src.rpm Size : 733392 License: GPL Signature : DSA/SHA1, Mon 09 Oct 2006 06:22:45 PM PDT, Key ID 2e2bcdbcb38a8516 URL : http://gcc.gnu.org Summary : Compatibility standard C++ libraries Description : The libstdc++ package contains compatibility standard C++ library from GCC 3.3.4. UPDATE: you can also get compat-libstdc++-33 from the Oracle EL CD#1: compat-libstdc++-33-3.2.3-47.3.i386.rpm
[edited by: Vitaliy at 20:07 (CST) on Dec. 13, 2007]