Comment #21 on issue 975 by johnfsca: FF 3.0.15 said to be incompatible
with Gears 0.5.33.0
http://code.google.com/p/gears/issues/detail?id=975
Re: comment 18 ... that solution was also proposed in:
http://groups.google.com/group/gears-users/browse_thread/thread/317d178b1cb5c055
However, as noted in that thread, this "solution" only downgrades Gears to
the
previous version. The next time you restart Firefox, Gears will want to
upgrade, and
you're back in the soup.
It turns out that, despite the wording of the error message, the problem
has NOTHING
to do with the type of build. Firefox correctly returns "Linux_x86-gcc3"
(or, for
Ubuntu Edgy Eft, "linux-gnu_x86-gcc3"), which is precisely what Gears is
looking for.
So the error message is misleading.
That thread, however, also makes reference to a proposed solution for Mac
users:
http://support.mozilla.com/en-US/forum/1/398497?s=google%20gears%20compatible
This ALMOST works for Linux, but not quite. I did some checking, and the
problem is
indeed in the "install.rdf" file in the line cited. The proposed solution
notes that
Gears changed the "maxVersion" value that it accepts from Firefox.
The line *used* to read:
<em:maxVersion>3.6</em:maxVersion>
This was changed in Gears 0.5.32.0 to read:
<em:maxVersion>3.5.*</em:maxVersion>
The Mozilla documentation says that 3.5.* should work, but apparently it
doesn't.
Changing it back to 3.6 fixed the problem, for me anyhow. So the detailed
solution is:
1) In an empty directory, use wget to download the Gears xpi file, then
unzip it:
% wget http://dl.google.com/gears/current/gears-linux-opt.xpi
% unzip gears-linux-opt.xpi
2) Edit the "install.rdf" file, changing "3.5.*" to "3.6"
3) zip and rename the file
% zip -r gears-linux-new.xpi .
4) Start up Firefox and open the new XPI file using File ... Open. Allow
the install.
I'm attaching the corrected XPI. Hope this works for you ... let me know ...
Attachments:
gears-linux-new.xpi 3.5 MB
--
You received this message because you are listed in the owner
or CC fields of this issue, or because you starred this issue.
You may adjust your issue notification preferences at:
http://code.google.com/hosting/settings