Summary: | firefox-3.5.5 does not run with xulrunner 1.9.1.4/5 | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | thanosz <athanasios.zorbas> |
Component: | Current packages | Assignee: | Mozilla Gentoo Team <mozilla> |
Status: | RESOLVED NEEDINFO | ||
Severity: | normal | ||
Priority: | High | ||
Version: | unspecified | ||
Hardware: | AMD64 | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
thanosz
2009-11-19 08:40:39 UTC
emerge xulrunner && emerge mozilla-firefox && emerge lafilefixer && lafilefixer --justfixit. After that please run revdep-rebuild. (In reply to comment #1) > emerge xulrunner && emerge mozilla-firefox && emerge lafilefixer && lafilefixer > --justfixit. After that please run revdep-rebuild. > It did not solve it but I was able to trace the problem. The application.ini in user's home directory contains 1.9.1.3 in [Gecko] section. Removing the file did not solve it and firefox complained about being unable to read it, so I had to manually edit it. Should this be copied from /usr/lib64/mozilla-firefox/application.ini? (but whose responsibility is this? - emerge?) (In reply to comment #2) > (In reply to comment #1) > > emerge xulrunner && emerge mozilla-firefox && emerge lafilefixer && lafilefixer > > --justfixit. After that please run revdep-rebuild. > > > > It did not solve it but I was able to trace the problem. The application.ini in > user's home directory contains 1.9.1.3 in [Gecko] section. Removing the file > did not solve it and firefox complained about being unable to read it, so I had > to manually edit it. > > Should this be copied from /usr/lib64/mozilla-firefox/application.ini? (but > whose responsibility is this? - emerge?) > Actually you should not have an application.ini in the users home dir. You will need to 'mv .mozilla .mozilla-bak' and restest. This is most likely just an issue where the profile did not properly update. I have tried this already with no luck. There is no .mozilla nor application.ini in home... than@zeta ~ $ ls -lad .mozilla* drwx------ 6 than users 4096 2009-02-07 11:36 .mozilla.bak than@zeta ~ $ ls -la application.ini* -rw-r--r-- 1 than users 2029 2009-11-23 13:50 application.ini.bak than@zeta ~ $ firefox Could not read application.ini than@zeta ~ $ > $ firefox
> Could not find compatible GRE between version 1.9.1.3 and 1.9.1.3.
I was getting this to, and it disappeared after *all* firefoxes and xulrunners were removed and reinstalled:
# emerge -C net-libs/xulrunner-bin www-client/mozilla-firefox-bin net-libs/xulrunner www-client/mozilla-firefox
# emerge mozilla-firefox
This is caused when cat /etc/gre.d/* is not updated properly. So any workarround besides re-emerging everything? The same is still happening with 1.9.1.6.. than@zeta ~ $ mv .mozilla .mozilla_ than@zeta ~ $ firefox Error: Platform version '1.9.1.6' is not compatible with minVersion >= 1.9.1.5 maxVersion <= 1.9.1.5 than@zeta ~ $ cd /etc/gre.d/ than@zeta /etc/gre.d $ ls 1.8.1.19-bin.conf 1.9.1.5.system.conf gre.conf 1.9.1.3.system.conf 1.9.1.6.system.conf than@zeta /etc/gre.d $ cat 1.9.1.6.system.conf [1.9.1.6] GRE_PATH=/usr/lib64/xulrunner-1.9.1 xulrunner=true abi=x86_64-gcc3 than@zeta /etc/gre.d $ cat 1.9.1.5.system.conf [1.9.1.5] GRE_PATH=/usr/lib64/xulrunner-1.9.1 xulrunner=true abi=x86_64-gcc3 than@zeta /etc/gre.d $ cat gre.conf GRE_PATH=/opt/seamonkey (In reply to comment #7) > than@zeta /etc/gre.d $ ls > 1.8.1.19-bin.conf 1.9.1.5.system.conf gre.conf > 1.9.1.3.system.conf 1.9.1.6.system.conf You need only have 1.9.1.6.system.conf, remove 1.9.1.3 and 1.9.1.5 these are remoed by portage normally. You need to find out why they are still installed even when you upgraded to 1.9.1.6. Reopen if you want to come back to this, with no response from you the reporter we are closing. |