Catch-22 on an old Red Hat Linux 7.2 box

Mark Allen mark.allen at shavlik.com
Fri May 6 22:13:04 UTC 2005


Try putting all your RPMs to install in the same command line.

You're still going to have to locate, download and install popt-1.6.4
and probably a few other rpm related RPMs.

In any case, you can specify more than one RPM on the command line. RPM
should work out the dependencies (assuming they're all satisfied and do
the right thing.)

--Mark 

-----Original Message-----
From: fedora-legacy-list-bounces at redhat.com
[mailto:fedora-legacy-list-bounces at redhat.com] On Behalf Of Andrew Vong
Sent: Friday, May 06, 2005 4:53 PM
To: fedora-legacy-list at redhat.com
Subject: Catch-22 on an old Red Hat Linux 7.2 box


Dear Gurus,

With the limited Linux knowledge I have, I have tried all that I can but
seem to have hit a brickwall that I can't seem to get over. I hope
someone out there can help me out.

I refer to this page --> http://fedoralegacy.org/docs/quickstart.php

I am trying to install yum on a very old RHL 7.2 box so that I can
update it. However, I seem to be at a Catch-22 stuation.

Here's why:-

# rpm -U yum-1.0.3-6.0.7.x.legacy.noarch.rpm
error: failed dependencies:
         rpm-python >= 0:4.0.4 is needed by yum-1.0.3-6.0.7.x.legacy
         rpm >= 0:4.0.4 is needed by yum-1.0.3-6.0.7.x.legacy

 From here, I go and download rpm-python and rpm from -->
http://download.fedoralegacy.org/redhat/7.2/updates/i386/

Here are the results I get from trying to install both the RPMs:-

rpm -U rpm-4.0.4-7x.i386.rpm
error: failed dependencies:
         popt = 1.6.4 is needed by rpm-4.0.4-7x
         rpm = 4.0.3 is needed by rpm-python-4.0.3-1.03
         rpm = 4.0.3 is needed by rpm-build-4.0.3-1.03
         rpm = 4.0.3 is needed by rpm-devel-4.0.3-1.03
         rpm = 4.0.3 is needed by rpm-perl-4.0.3-1.03
         librpm-4.0.3.so   is needed by gnorpm-0.96-11
         librpm-4.0.3.so   is needed by kdeadmin-2.2-8
         librpm-4.0.3.so   is needed by rpm-python-4.0.3-1.03
         librpm-4.0.3.so   is needed by rpm-build-4.0.3-1.03
         librpm-4.0.3.so   is needed by rpm-perl-4.0.3-1.03
         librpm-4.0.3.so   is needed by rpm2html-1.7-1
         librpm-4.0.3.so   is needed by rpmfind-1.7-2
         librpmbuild-4.0.3.so   is needed by kdeadmin-2.2-8
         librpmbuild-4.0.3.so   is needed by rpm-build-4.0.3-1.03
         librpmdb-4.0.3.so   is needed by gnorpm-0.96-11
         librpmdb-4.0.3.so   is needed by kdeadmin-2.2-8
         librpmdb-4.0.3.so   is needed by rpm-python-4.0.3-1.03
         librpmdb-4.0.3.so   is needed by rpm-build-4.0.3-1.03
         librpmdb-4.0.3.so   is needed by rpm-perl-4.0.3-1.03
         librpmdb-4.0.3.so   is needed by rpm2html-1.7-1
         librpmdb-4.0.3.so   is needed by rpmfind-1.7-2
         librpmio-4.0.3.so   is needed by gnorpm-0.96-11
         librpmio-4.0.3.so   is needed by kdeadmin-2.2-8
         librpmio-4.0.3.so   is needed by rpm-python-4.0.3-1.03
         librpmio-4.0.3.so   is needed by rpm-build-4.0.3-1.03
         librpmio-4.0.3.so   is needed by rpm-perl-4.0.3-1.03
         librpmio-4.0.3.so   is needed by rpm2html-1.7-1
         librpmio-4.0.3.so   is needed by rpmfind-1.7-2


AND

rpm -U rpm-python-4.0.4-7x.i386.rpm
error: failed dependencies:
         rpm = 4.0.4 is needed by rpm-python-4.0.4-7x
         popt = 1.6.4 is needed by rpm-python-4.0.4-7x
         librpm-4.0.4.so   is needed by rpm-python-4.0.4-7x
         librpmdb-4.0.4.so   is needed by rpm-python-4.0.4-7x
         librpmio-4.0.4.so   is needed by rpm-python-4.0.4-7x


So it seems that I'm in a catch-22 situation here as the system does not
allow me to install any of the dependent rpms.

Can anyone tell me what I can do to resolve this?

Thank you in advance.

Best Regards,
Andrew

--
fedora-legacy-list mailing list
fedora-legacy-list at redhat.com
http://www.redhat.com/mailman/listinfo/fedora-legacy-list




More information about the fedora-legacy-list mailing list