[CentOS] fix firefox?

Thu Sep 25 16:11:35 UTC 2008
Paul Bijnens <Paul.Bijnens at xplanation.com>

I once had firefox x86_64 installed (because it was the default).
But that one has problems with plugins (flash, java), which are
much easily solved by using the i386 version.
So I unstalled firefox, and installed it again using:

   yum install firefox.i386

This worked, and even the plugins worked fine afterwards.

I did have some problems when uninstalling, because yum insisted
on a whole load of dependencies going up to uninstalling the package
'firstboot' (wow!).  However I can't remember the exact details anymore.
I do not remember having to force anything; just reinstall a little
bit more than I was expecting to.
I do remember that after the erase/install, no particular problems
were left and I used firefox since then without any problems.

Today came the update for firefox 3.0.2.

So I did "yum update".  The depencies included xulrunner and devhelp.

However, yum complained about a conflict between xulrunner
being incompatible.  So I erased xulrunner first (yum erase xulrunner).

And then installed firefox again:

   yum install firefox.i386

it pulls in xulrunner as well, but two different versions for two different
architectures (???):

  Package                 Arch       Version          Repository        Size
  firefox                 i386       3.0.2-3.el5.centos  updates            11 M
Installing for dependencies:
  xulrunner               x86_64    updates            10 M
  xulrunner               i386  updates            10 M

and afterwards firefox complains:

  $ firefox
  Could not find compatible GRE between version and

Any idea how to fix the fox?

Paul Bijnens, xplanation Technology Services        Tel  +32 16 397.511
Technologielaan 21 bus 2, B-3001 Leuven, BELGIUM    Fax  +32 16 397.512
http://www.xplanation.com/          email:  Paul.Bijnens at xplanation.com
* I think I've got the hang of it now:  exit, ^D, ^C, ^\, ^Z, ^Q, ^^, *
* F6, quit, ZZ, :q, :q!, M-Z, ^X^C, logoff, logout, close, bye, /bye, *
* stop, end, F3, ~., ^]c, +++ ATH, disconnect, halt,  abort,  hangup, *
* PF4, F20, ^X^X, :D::D, KJOB, F14-f-e, F8-e,  kill -1 $$,  shutdown, *
* init 0, kill -9 1, Alt-F4, Ctrl-Alt-Del, AltGr-NumLock, Stop-A, ... *
* ...  "Are you sure?"  ...   YES   ...   Phew ...   I'm out          *