Upgrade Fedora 7 to Fedora 8 (Werewolf)

In the past, we discussed the procedure for upgrading Fedora using yum. Ready to try it again for Werewolf?

Grab the new fedora-release and fedora-release-notes to update repos:

[code lang=”bash”]rpm -Uvh
ftp://download.fedora.redhat.com/pub/fedora/linux/releases/8/Fedora/i386/os/Packages/fedora-release-8-3.noarch.rpm ftp://download.fedora.redhat.com/pub/fedora/linux/releases/8/Fedora/i386/os/Packages/fedora-release-notes-8.0.0-3.noarch.rpm
[/code]

Now sit back, relax, and run yum -y upgrade for a couple of hours.

Actually, there was nothing relaxing about it. Yum repeatedly killed itself during the transaction test. If that happens, you might try upgrading sqlite (that’s yum -y upgrade sqlite) before all other packages.

Then I started getting memory alloc errors. I don’t exactly know how I ran out of memory, but I closed my VNC session and tried again through a remote shell. If that doesn’t work, try upgrading bits and pieces instead of everything at once. For example, upgrade perl, then rpm, then python, etc.

I also ran into problems with mismatched checksums. I didn’t want to re-download every last package AGAIN, so I removed pretty much everything in /var/cache/yum except for downloaded packages, and that took care of it. Another way: yum clean dbcache. Oh, and make sure you have a backup of your data first.

Eventually it installed 80 packages, updated 880, and removed 4. (Download size: 776 M)

Since the previous upgrade, I’ve reduced unnecessary packages, but the entire thing still sucked a lot compared to Ubuntu’s upgrade to 7.10.

If you attempted this upgrade, how did it go? Did you run into as many problems?

About Benjamin Perove

Ben has been associated with a broad spectrum of technologies starting from an early age, and he's contributed to the success of many businesses and enterprises professionally since 2001. Most of his time is spent building cool stuff. When he's not working, he enjoys reading, playing acoustic guitar, and being with friends. He currently resides in Medellin, Colombia.

10 Comments

  1. Just been trying to upgrade my Fedora 7 to Fedora 8 (via DVD). No joy!

    The install/upgrade does not get very far. When it’s on the “Dependancy Check”, it gets a short way then just stops, my machine is not locked up but the upgrade does not progress any further, I have waited for more that 30mins and tried the update a few times, also tried it in text mode – this also stops at 26% each time.

    Kev.

  2. I also had ran into the same problems with upgrading from the DVD. It freezes during the rpcbind update and will not proceed any further. I hope this method will get me around that. Thanks.

  3. I had the exact same problem — frozen at 26% during the dependency check, even after 2 hrs in text mode. I will try the yum method also.

  4. Hmm. I’ve never upgraded with the DVD like that. I assume it uses pup? Pup is a front-end to yum, much like yumex only not as good in my experience.

    But something’s up with rpcbind. What do the logs tell you?

    tail /var/log/messages or /var/log/yum.log

    You could try removing it before the upgrade and just install it again later.

    I was having other issues with my o/s during the upgrade. As it turns out, my memory problem was related to an inactive swap partition. Because of that, yum would bomb right in the middle of installing packages. Happened at least 5 times.

    So running this:

    rpm -qa | sort | grep rpcbind

    Showed me this:

    rpcbind-0.1.4-11.fc8
    rpcbind-0.1.4-8.fc7

    I removed the old with:

    rpm -e rpcbind-0.1.4-8.fc7

    I would suggest giving the yum method a shot. Also, after resolving dependencies, it should go much better for you than it did here (hopefully).

  5. I have the exact same problem — frozen at 31% during the dependency check,. Yum is not working too :-(

  6. The problem I had was with the kmod-nvidia module from Livna.

    When the dependency from Livna for kmod-nvidia is resolved, it picks the latest version, 100.14.19-18.lvn8 which is for 2.6.23.1-49, the latest kernel in the Fedora updates repository instead of the released kernel 2.6.23.1-42.

    I was able to get past this by using yum to install the kernel by specifying the correct rpm versions on the yum command line.

  7. I did finally get the yum update method to work. However, I did have to remove several programs (using rpm) that mucking up the works. After about 5 of these, I finally had removed all of the offending programs and the update run to completion. Thanks for this how to.

Submit a Comment

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Got WordPress Security?

You will definitely wish you had downloaded my top 5 recommendations when you're cleaning out malicious Javascript from deep within you WordPress site. Enter your email and get the PDF right now, before it's too late.