F9->F10 preupgrade


I spent some time over the weekend upgrading my son’s F9 machine to F10 and chose the PreUpgrade path. It all went well and when I finally logged into the F10 environment, Firefox refused to run saying that it “Couldn’t load XPCOM”. Did a search for similar reports and all of them, unfortunately, were rather sparse in information. I decided to do the following:
a) rpm -e firefox
b) yum search mozilla

The search yielded some clues – xulrunner among others. So, the following was done:
c) yum -y reinstall xulrunner*
d) yum install firefox

and when it was all said and done, ff fired up happily!

6 thoughts on “F9->F10 preupgrade

  1. Reinstall?
    This was the first time I’ve ever seen the ‘reinstall’ option for yum. I immediately checked the man page, and there’s no documentation for it. When did this functionality become available? What does it actually do (‘rpm -e –nodeps’ and ‘yum install’ under the covers?)? Does it force overwrite of existing configurations, or are those saved in rpmsave files?

    1. Re: Reinstall?
      Good question. I recall seeing it on some page somewhere and just assumed that it was in the man pages. From what I have seen in it’s behaviour, it will download a fresh set of the rpm(s) as needed and go through the process of “forcing” the install – I guess the rpm -e –nodeps route. And indeed, man yum, does not show that as an option.

  2. Strange haven’t seen that error yet…
    That is strange, I haven’t seen that error yet when I have done some F9->F10 PreUpgrades. I wonder what the difference was with the one that gave you problems.

    1. Re: Strange haven’t seen that error yet…
      That F9 machine was well maintained with the system pretty much uptodate. I did have rpmfusion enabled as a repo as well and I did disable it when I was encountering the problem.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s