Firefox 3.5 on Gentoo

[2009-07-03]

Today I installed Firefox 3.5 (what a beauty... ;-)) on Gentoo. It is available in this overlay

* zugaina    [Rsync     ] (rsync://gentoo.zugaina.org/zugaina...)

After emerging and a revdep-rebuild, it didn't start. Starting Firefox from the cli gave me this clue

Could not find compatible GRE between version 1.9.1 and 1.9.1.

I found out that this says that Xulrunner is not compatible. The Xulrunner version on my system was

jarra@jarra.nl:~$ /usr/bin/xulrunner-1.9 -GRE-version
1.9.0.11

The revdep-rebuild must have downgraded Xulrunner again. But Firefox 3.5 was searching for 1.9.1, as you can see in the application.ini file

jarra@jarra.nl:~$ cat /usr/lib/mozilla-firefox/application.ini 
[Gecko]
MinVersion=1.9.1
MaxVersion=1.9.1

Then I remerged Xulrunner again and that resolved it for me.

[edit 2009-07-18]
When I wanted to do an "emerge -uND world" I got complaints about Epiphany wanting a Xulrunner 1.9.0. I never use Epiphany, but it's pulled in by Gnome (unfortunately).

I updated Epiphany to 2.26.3, and now Epiphany is using Xulrunner 1.9.1. I had to unmask these packages:

ww-client/epiphany ~x86
x11-libs/gtk+ ~x86
dev-libs/glib ~x86
dev-util/gtk-doc-am ~x86

And haven't tried Epiphany, as I don't mind whether it's working or not... ;-)
[/edit]

 

Comments

_

Want to leave a msg?

_

 

No comments yet...