Cameron's Links
It seems like it wasn't that long ago that I was upgrading my FC6 (Fedora Core 6) to FC7 (or F7, Fedora 7). Now I've just gone to FC8 (or F8), and it was pretty easy. Again, I used the yum package updater to do it and here is my experience.I followed Carson's Directions over at the IonCannon blog until the final yum update. I also had to uninstall a couple of packages that gave grief on dependencies: #yum remove beryl-settings
#yum remove heliodor
Things worked fine until that final update, which didn't work. It wouldn't retrieve any data. So this is what I did next:I did a yum clean all
, and got an error:
# yum -y update
Could not retrieve mirrorlist http://poptop.sourceforge.net/yum/stable/mirrorlist-poptop-stable-fc8 error was
[Errno 14] HTTP Error 404: Not Found
Error: Cannot retrieve repository metadata (repomd.xml) for repository: poptop-stable. Please verify its path and try again
So, I went to that site in a browser, and sure enough, it didn't exist, but there was a yum/stable/rhl8 directory. At any rate, I went in to the /etc/yum.repos.d dir and saw that the pptp.repos file was the guilty one but that the "baseurl" settings appeared to be right (rather than the mirrorlist). I did another yum -y update
, and then found it still complained:
# yum -y update
http://poptop.sourceforge.net/yum/stable/fc8/i386/repodata/repomd.xml: [Errno 14] HTTP Error 404: Not Found
Trying other mirror.
But that was easy, I just went in and on the repo lines, changed the fc$releaserver
to rhl$releasever
on all the applicable lines:
Old: baseurl=http://poptop.sourceforge.net/yum/stable/fc$releasever/$basearch
New: baseurl=http://poptop.sourceforge.net/yum/stable/rhl$releasever/$basearch
Now the yum -y update
worked.
I upgraded another box and had no dependencies, but everybody's install will be a little different. I haven't determined anything amazing about FC8 yet, but I'm happy with Fedora.
Posted by Cameron at December 7, 2007 8:26 AM
I just tried this and got completely different dependency issues (lirc, fuse and surprisingly, syslog-ng...) But, after removing those 3 packages things seem to be taking off... I'm on 1/1276 packages...Also, I didn't get any of the 404 errors you were getting... Possibly because I am using the yum-fastestmirror plugin.
Posted by Jarom at December 7, 2007 1:10 AM