jumpstarting yum on 7.2
g
gmott at ntlworld.com
Fri Feb 20 16:21:49 UTC 2004
hello legacists,
after installing 7.2 from CD, the instructions at
http://fedoralegacy.org/docs/yum-rh7x.php
do not work:
# rpm -Uvh http://download.fedoralegacy.org/redhat/7.2/updates/i386/rpm-4.0.4-7x.i386.rpm
Retrieving http://download.fedoralegacy.org/redhat/7.2/updates/i386/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
perhaps those instructions are presuming the user has already used RHN,
but they do not say so. so here's what i did instead, and what
happened:
# rsync -vSPa rsync://ftp.heanet.ie/mirrors/download.fedoralegacy.org/redhat/7.2/updates/i386/rpm-* /tmp#
# rsync -vSPa rsync://ftp.heanet.ie/mirrors/download.fedoralegacy.org/redhat/7.2/updates/i386/popt-* /tmp
# rsync -vSPa rsync://ftp.heanet.ie/mirrors/download.fedoralegacy.org/redhat/7.2/legacy-utils/i386/yum-* /tmp
# rpm -Uvh --nodeps /tmp/yum-* /tmp/rpm-* /tmp/popt-*
i adjusted my /etc/yum.conf (see below), then
# gpg --import /usr/share/doc/yum-1.0.3/*GPG-KEY
# gpg --import /usr/share/doc/yum-1.0.3/*GPG-KEY
# yum update
...
.conflict between kernel-smp and bcm5820
conflict between kernel-debug and bcm5820
conflict between kernel and bcm5820
# rpm -e bcm5820
# yum update
...
Getting postgresql-tcl-7.1.3-5.72.i386.rpm
Getting php-pgsql-4.1.2-7.2.6.i386.rpm
Error: MD5 Signature check failed for /var/cache/yum/updates/packages/php-pgsql-4.1.2-7.2.6.i386.rpm
You may want to run yum clean or remove the file:
/var/cache/yum/updates/packages/php-pgsql-4.1.2-7.2.6.i386.rpm
Exiting.
# rsync -vSPa rsync://ftp.heanet.ie/mirrors/download.fedoralegacy.org/redhat/7.2/updates/i386/php-pgsql-4.1.2-7.2.6.i386.rpm /var/cache/yum/updates/packages
# yum update
yum update finally ran successfully.
#my /etc/yum.conf:
[main]
cachedir=/var/cache/yum
debuglevel=2
logfile=/var/log/yum.log
pkgpolicy=newest
exactarch=1
exclude=
# Added this because some mirrors go down and then retying takes forever.
retries=1
[base]
name=Red Hat Linux $releasever base
baseurl=http://ftp.heanet.ie/mirrors/download.fedoralegacy.org/redhat/$releasever/os/$basearch
gpgcheck=1
[updates]
name=Red Hat Linux $releasever updates
baseurl=http://ftp.heanet.ie/mirrors/download.fedoralegacy.org/redhat/$releasever/updates/$basearch
gpgcheck=1
[legacy-utils]
name=Fedora Legacy utilities for Red Hat Linux $releasever
baseurl=http://ftp.heanet.ie/mirrors/download.fedoralegacy.org/redhat/$releasever/legacy-utils/$basearch
gpgcheck=1
More information about the fedora-legacy-list
mailing list