I'm using RH 4.2, and I downloaded some RH 5.0 rpm files from
ftp.redhat.com://pub/redhat/redhat-5.0/i386/RedHat/RPMS, and I just
went round in circles. Should I conclude that I must install RH 5.0
before I can use any of these rpm files? The rpm files in the
directory /pub/redhat/redhat-4.2/updates/i386 seem to work fine:
[root]# rpm -Uhv XFree86-3.3.1-1.i386.rpm
XFree86
##################################################
Here's my abortive transcript with the 5.0 rpm files:
[root]# rpm -Uhv XFree86-3.3.1-14.i386.rpm
failed dependencies:
/bin/sh is needed by XFree86-3.3.1-14
/bin/bash is needed by XFree86-3.3.1-14
libm.so.6 is needed by XFree86-3.3.1-14
libdl.so.2 is needed by XFree86-3.3.1-14
libcrypt.so.1 is needed by XFree86-3.3.1-14
libc.so.6 is needed by XFree86-3.3.1-14
ld-linux.so.2 is needed by XFree86-3.3.1-14
pam >= 0.59 is needed by XFree86-3.3.1-14
[root]# rpm -Uhv libc-5.3.12-24.i386.rpm
failed dependencies:
/bin/sh is needed by libc-5.3.12-24
/lib/ld-linux.so.1 is needed by libc-5.3.12-24
fileutils is needed by libc-5.3.12-24
grep is needed by libc-5.3.12-24
/sbin/ldconfig is needed by libc-5.3.12-24
[root]# rpm -Uhv grep-2.1-1.i386.rpm
failed dependencies:
libc.so.6 is needed by grep-2.1-1
ld-linux.so.2 is needed by grep-2.1-1
[root]# rpm -Uhv fileutils-3.16-6.i386.rpm
failed dependencies:
libc.so.6 is needed by fileutils-3.16-6
ld-linux.so.2 is needed by fileutils-3.16-6
[root]# rpm -Uhv ld.so-1.9.5-5.i386.rpm
failed dependencies:
filesystem is needed by ld.so-1.9.5-5
[root]# rpm -Uhv filesystem-1.3.1-2.noarch.rpm
failed dependencies:
setup is needed by filesystem-1.3.1-2
[root]# rpm -Uhv setup-1.9-2.noarch.rpm
package setup-1.9-2 is for a different architecture
error: setup-1.9-2.noarch.rpm cannot be installed
[root]# rpm -Uhv setuptool-1.0-1.noarch.rpm
failed dependencies:
/usr/bin/python is needed by setuptool-1.0-1
snack is needed by setuptool-1.0-1
pythonlib >= 1.21 is needed by setuptool-1.0-1
[root]# rpm -Uhv python-1.4-9.i386.rpm
failed dependencies:
/usr/bin/python is needed by python-1.4-9
/bin/sh is needed by python-1.4-9
libreadline.so.3 is needed by python-1.4-9
libm.so.6 is needed by python-1.4-9
libdl.so.2 is needed by python-1.4-9
libc.so.6 is needed by python-1.4-9
ld-linux.so.2 is needed by python-1.4-9
[root]# rpm -Uhv pam-0.59-5.i386.rpm
failed dependencies:
libnsl.so.1 is needed by pam-0.59-5
libcrypt.so.1 is needed by pam-0.59-5
libc.so.6 is needed by pam-0.59-5
ld-linux.so.2 is needed by pam-0.59-5
/bin/sh is needed by pam-0.59-5
I don't even know what libcrypt, libnsl.so and snack are, I don't
think they weren't on the RH 4.2 CD-ROM.