Hello.
I have recently upgraded my system from Fedora Core 1 to Core 2 using Yum, and am happy to report that it was completely painless for me and my computer. Going from Fedora Core 2 to Core 3 on the other hand .... (lots of expletives deleted) .
I have followed the instructions from these URL's:
http://linux.duke.edu/%7Eskvidal/mis...e-with-yum.txt
http://www.brandonhutchinson.com/Upg..._with_yum.html
but so far I have not been able complete this daunting task.
Here are my yum configuration files:
/etc/yum.conf:
Code:
[main]
cachedir=/var/cache/yum
debuglevel=2
logfile=/var/log/yum.log
pkgpolicy=newest
distroverpkg=redhat-release
tolerant=1
exactarch=1
retries=20
[base]
name=Fedora Core $releasever - $basearch - Base
#baseurl=http://download.fedora.redhat.com/pub/fedora/linux/core/$releasever/$basearch/os/
baseurl=ftp://ftp.telus.net/pub/fedora/linux/core/$releasever/$basearch/os/
[updates-released]
name=Fedora Core $releasever - $basearch - Released Updates
#baseurl=http://download.fedora.redhat.com/pub/fedora/linux/core/updates/$releasever/$basearch/
baseurl=ftp://ftp.telus.net/pub/fedora/linux/core/updates/$releasever/$basearch/
#[updates-testing]
#name=Fedora Core $releasever - $basearch - Unreleased Updates
#baseurl=http://download.fedora.redhat.com/pub/fedora/linux/core/updates/testing/$releasever/$basearch/
#[development]
#name=Fedora Core $releasever - Development Tree
#baseurl=http://download.fedora.redhat.com/pub/fedora/linux/core/development/$basearch/
/etc/yum.repos.d/fedora-updates.repo:
Code:
[updates-released]
name=Fedora Core $releasever - $basearch - Released Updates
#baseurl=http://download.fedora.redhat.com/pub/fedora/linux/core/updates/$releasever/$basearch/
mirrorlist=http://fedora.redhat.com/download/mirrors/updates-released-fc$releasever
enabled=1
gpgcheck=1
/etc/yum.repos.d/fedora.repo:
Code:
[base]
name=Fedora Core $releasever - $basearch - Base
#baseurl=http://download.fedora.redhat.com/pub/fedora/linux/core/$releasever/$basearch/os/
mirrorlist=http://fedora.redhat.com/download/mirrors/fedora-core-$releasever
enabled=1
gpgcheck=1
There are other configuration files too, but they are all backups of old versions of these files.
When I run 'yum update' as root, I get this output:
Code:
libxslt-1.1.11-1.i386.rpm 100% |=========================| 13 kB 00:00
---> Package libxslt.i386 0:1.1.11-1 set to be updated
---> Downloading header for yp-tools to pack into transaction set.
yp-tools-2.8-7.i386.rpm 100% |=========================| 9.6 kB 00:00
---> Package yp-tools.i386 0:2.8-7 set to be installed
---> Downloading header for howl to pack into transaction set.
howl-0.9.6-6.i386.rpm 100% |=========================| 4.6 kB 00:00
---> Package howl.i386 0:0.9.6-6 set to be installed
--> Running transaction check
--> Processing Conflict: xorg-x11-font-utils conflicts xorg-x11-base-fonts<= 6.7.99.903-3
--> Processing Conflict: udev conflicts kernel< 0:2.6
Traceback (most recent call last):
File "/usr/bin/yum", line 8, in ?
yummain.main(sys.argv[1:])
File "/usr/share/yum-cli/yummain.py", line 104, in main
(result, resultmsgs) = base.buildTransaction()
File "/usr/lib/python2.3/site-packages/yum/__init__.py", line 174, in buildTransaction
(rescode, restring) = self.resolveDeps()
File "/usr/lib/python2.3/site-packages/yum/depsolve.py", line 190, in resolveDeps
(checkdep, missing, conflict, errormsgs) = self._processConflict(dep)
File "/usr/lib/python2.3/site-packages/yum/depsolve.py", line 492, in _processConflict
uplist = self.up.getUpdatesList(name=confname)
UnboundLocalError: local variable 'confname' referenced before assignment
If anybody feels like taking a shot at this, I would appreciate it.
Thanks.