[REDHAT] Newb, rpm, Failed dependencies ...
Peter Smith
goodjobfastcar at gmail.com
Fri Nov 24 23:26:00 UTC 2006
RH People,
I'm trying to install Oracle on my RH box.
The Oracle installer complained about some missing rpms:
Checking for compat-libstdc++-296-2.96-132.7.2; found Not found.
Failed <<<<
Checking for libstdc++devel-3.4.3-22.1; found Not found. Failed <<<<
Checking for openmotif-21-2.1.30-11; found Not found. Failed <<<<
Checking for pdksh-5.2.14-30; found Not found. Failed <<<<
Checking for gnome-libs-1.4.1.2.90-44.1; found Not found. Failed <<<<
Checking for sysstat-5.0.5-1; found Not found. Failed <<<<
Checking for compat-db-4.1.25-9; found Not found. Failed <<<<
Checking for control-center-2.8.0-12; found Not found. Failed <<<<
Checking for xscreensaver-4.18-5.rhel4.2; found Not found. Failed <<<<
I found some close matches on my DVD and installed them with this script:
#! /bin/sh
rpm -Uvh compat-db-4.1.25-9.i386.rpm
rpm -Uvh compat-libstdc++-296-2.96-132.7.2.i386.rpm
rpm -Uvh control-center-2.8.0-12.rhel4.2.i386.rpm
rpm -Uvh gnome-libs-1.4.1.2.90-44.1.i386.rpm
rpm -Uvh libstdc++-devel-3.4.5-2.i386.rpm
rpm -Uvh openmotif21-2.1.30-11.RHEL4.4.i386.rpm
rpm -Uvh pdksh-5.2.14-30.3.i386.rpm
rpm -Uvh sysstat-5.0.5-7.rhel4.i386.rpm
rpm -Uvh xscreensaver-4.18-5.rhel4.10.i386.rpm
Now redhat is complaining:
[root at ow2 software]# sh -x rpm4ow2.sh
+ rpm -Uvh compat-db-4.1.25-9.i386.rpm
warning: compat-db-4.1.25-9.i386.rpm: Header V3 DSA signature: NOKEY, key ID
443e1821
Preparing... ###########################################
[100%]
1:compat-db ###########################################
[100%]
+ rpm -Uvh compat-libstdc++-296-2.96-132.7.2.i386.rpm
warning: compat-libstdc++-296-2.96-132.7.2.i386.rpm: Header V3 DSA
signature: NOKEY, key ID 443e1821
Preparing... ###########################################
[100%]
package compat-libstdc++-296-2.96-135 (which is newer than
compat-libstdc++-296-2.96-132.7.2) is already installed
+ rpm -Uvh control-center-2.8.0-12.rhel4.2.i386.rpm
warning: control-center-2.8.0-12.rhel4.2.i386.rpm: Header V3 DSA signature:
NOKEY, key ID 443e1821
error: Failed dependencies:
gnome-icon-theme is needed by control-center-2.8.0-12.rhel4.2.i386
libeel-2.so.2 is needed by control-center-2.8.0-12.rhel4.2.i386
libgail-gnome is needed by control-center-2.8.0-12.rhel4.2.i386
libgailutil.so.17 is needed by control-center-2.8.0-12.rhel4.2.i386
libmetacity-private.so.0 is needed by
control-center-2.8.0-12.rhel4.2.i386
libnautilus.so.2 is needed by control-center-2.8.0-12.rhel4.2.i386
libxklavier >= 1.02 is needed by
control-center-2.8.0-12.rhel4.2.i386
libxklavier.so.8 is needed by control-center-2.8.0-12.rhel4.2.i386
xscreensaver is needed by control-center-2.8.0-12.rhel4.2.i386
+ rpm -Uvh gnome-libs-1.4.1.2.90-44.1.i386.rpm
warning: gnome-libs-1.4.1.2.90-44.1.i386.rpm: Header V3 DSA signature:
NOKEY, key ID 443e1821
error: Failed dependencies:
ORBit is needed by gnome-libs-1.4.1.2.90-44.1.i386
gtk+ >= 1:1.2.5 is needed by gnome-libs-1.4.1.2.90-44.1.i386
imlib is needed by gnome-libs-1.4.1.2.90-44.1.i386
libIIOP.so.0 is needed by gnome-libs-1.4.1.2.90-44.1.i386
libORBit.so.0 is needed by gnome-libs-1.4.1.2.90-44.1.i386
libORBitCosNaming.so.0 is needed by gnome-libs-1.4.1.2.90-44.1.i386
libORBitutil.so.0 is needed by gnome-libs-1.4.1.2.90-44.1.i386
libgdk-1.2.so.0 is needed by gnome-libs-1.4.1.2.90-44.1.i386
libgdk_imlib.so.1 is needed by gnome-libs-1.4.1.2.90-44.1.i386
libglib-1.2.so.0 is needed by gnome-libs-1.4.1.2.90-44.1.i386
libgmodule-1.2.so.0 is needed by gnome-libs-1.4.1.2.90-44.1.i386
libgtk-1.2.so.0 is needed by gnome-libs-1.4.1.2.90-44.1.i386
libpng.so.2 is needed by gnome-libs-1.4.1.2.90-44.1.i386
+ rpm -Uvh libstdc++-devel-3.4.5-2.i386.rpm
warning: libstdc++-devel-3.4.5-2.i386.rpm: Header V3 DSA signature: NOKEY,
key ID 443e1821
error: Failed dependencies:
libstdc++ = 3.4.5-2 is needed by libstdc++-devel-3.4.5-2.i386
libstdc++-devel = 4.1.1-1.fc5 is needed by (installed) gcc-c++-
4.1.1-1.fc5.i386
libstdc++-devel >= 4.1.0 is needed by (installed) libstdc++so7-
devel-4.2.0-0.3.20060428.fc5.3.i386
+ rpm -Uvh openmotif21-2.1.30-11.RHEL4.4.i386.rpm
warning: openmotif21-2.1.30-11.RHEL4.4.i386.rpm: Header V3 DSA signature:
NOKEY, key ID 443e1821
Preparing... ###########################################
[100%]
1:openmotif21 ###########################################
[100%]
+ rpm -Uvh pdksh-5.2.14-30.3.i386.rpm
warning: pdksh-5.2.14-30.3.i386.rpm: Header V3 DSA signature: NOKEY, key ID
443e1821
error: Failed dependencies:
pdksh conflicts with ksh-20060124-3.i386
+ rpm -Uvh sysstat-5.0.5-7.rhel4.i386.rpm
warning: sysstat-5.0.5-7.rhel4.i386.rpm: Header V3 DSA signature: NOKEY, key
ID 443e1821
Preparing... ###########################################
[100%]
1:sysstat ###########################################
[100%]
+ rpm -Uvh xscreensaver-4.18-5.rhel4.10.i386.rpm
warning: xscreensaver-4.18-5.rhel4.10.i386.rpm: Header V3 DSA signature:
NOKEY, key ID 443e1821
error: Failed dependencies:
xloadimage is needed by xscreensaver-4.18-5.rhel4.10.i386
[root at ow2 software]#
I have some basic questions.
Q: What is the best way to deal with this?
I'm a bit short on common sense when it comes to using rpm to install
Linux software. I'm worried that if I try to force something in,
something else, somewhere else will break.
Now I have some more specific questions.
I see this:
+ rpm -Uvh control-center-2.8.0-12.rhel4.2.i386.rpm
warning: control-center-2.8.0-12.rhel4.2.i386.rpm: Header V3 DSA signature:
NOKEY, key ID 443e1821
error: Failed dependencies:
gnome-icon-theme is needed by control-center-2.8.0-12.rhel4.2.i386
libeel-2.so.2 is needed by control-center-2.8.0-12.rhel4.2.i386
libgail-gnome is needed by control-center-2.8.0-12.rhel4.2.i386
libgailutil.so.17 is needed by control-center-2.8.0-12.rhel4.2.i386
libmetacity-private.so.0 is needed by
control-center-2.8.0-12.rhel4.2.i386
libnautilus.so.2 is needed by control-center-2.8.0-12.rhel4.2.i386
libxklavier >= 1.02 is needed by
control-center-2.8.0-12.rhel4.2.i386
libxklavier.so.8 is needed by control-center-2.8.0-12.rhel4.2.i386
xscreensaver is needed by control-center-2.8.0-12.rhel4.2.i386
I assume the proper way to deal with this is to search around on my DVD for
9
rpms which correspond to the 9 lines above spit out by the error handler.
True??
-Peter
--
Peter Smith
GoodJobFastCar at gmail.com
http://GoodJobFastCar.com
More information about the redhat-list
mailing list