[25847] in Source-Commits

home help back first fref pref prev next nref lref last post

Re: /svn/athena r25255 - in trunk/athena/lib/firefox-extension: . debian

daemon@ATHENA.MIT.EDU (Jonathan Reed)
Tue Jul 19 20:50:23 2011

Mime-Version: 1.0 (Apple Message framework v1084)
Content-Type: text/plain; charset=us-ascii
From: Jonathan Reed <jdreed@MIT.EDU>
In-Reply-To: <alpine.DEB.2.00.1107191641400.27496@tyger.mit.edu>
Date: Tue, 19 Jul 2011 20:50:16 -0400
Cc: source-commits@mit.edu
Message-Id: <7415D7DE-4C96-41CB-B9E2-AD2585D42C3F@mit.edu>
To: Geoffrey Thomas <geofft@mit.edu>
Content-Transfer-Encoding: 8bit

So, this doesn't quite work.

Steps to reproduce:

1) rm -rf ~/.mozilla
2) Log in to Lucid, open Browser, play around, close browser.
3) Log in to Natty with debathena-firefox-extension 10.0.7
4) Launch Firefox
5) Receive error about incompatibility
6) Quit firefox
7) sudo touch /usr/lib/debathena-firefox-extension/install.rdf
8) Launch firefox, note that extension is now active again.
9) WTF?

(Note that subsequent launches between steps 6 and 7 will show the extension is still disabled.  It's not a first launch thing, you... actually have to touch the file.)

I'll note that if the extension version on natty is higher than on lucid, this "just works", but there's no good way to do that.

-Jon


On Jul 19, 2011, at 4:41 PM, Geoffrey Thomas wrote:

> Jon ACK'd this verbally, so I'll be uploading this to -development.
> 
> -- 
> Geoffrey Thomas
> geofft@mit.edu
> 
> On Tue, 19 Jul 2011, Geoffrey Thomas wrote:
> 
>> Author: geofft
>> Date: 2011-07-19 16:41:31 -0400 (Tue, 19 Jul 2011)
>> New Revision: 25255
>> 
>> Modified:
>>  trunk/athena/lib/firefox-extension/debian/changelog
>>  trunk/athena/lib/firefox-extension/install.rdf
>> Log:
>> In firefox-extension:
>> * Support Firefox 5.0, since Natty has upgraded to that.
>> 
>> 
>> Modified: trunk/athena/lib/firefox-extension/debian/changelog
>> ===================================================================
>> --- trunk/athena/lib/firefox-extension/debian/changelog	2011-07-19 12:59:00 UTC (rev 25254)
>> +++ trunk/athena/lib/firefox-extension/debian/changelog	2011-07-19 20:41:31 UTC (rev 25255)
>> @@ -1,3 +1,9 @@
>> +debathena-firefox-extension (10.0.7-0debathena1) unstable; urgency=low
>> +
>> +  * Support Firefox 5.0, since Natty has upgraded to that.
>> +
>> + -- Geoffrey Thomas <geofft@mit.edu>  Tue, 19 Jul 2011 16:40:51 -0400
>> +
>> debathena-firefox-extension (10.0.6-0debathena1) unstable; urgency=low
>> 
>>  * Punt duplex printing code; Gtk+ printing now provides this (Trac #563)
>> 
>> Modified: trunk/athena/lib/firefox-extension/install.rdf
>> ===================================================================
>> --- trunk/athena/lib/firefox-extension/install.rdf	2011-07-19 12:59:00 UTC (rev 25254)
>> +++ trunk/athena/lib/firefox-extension/install.rdf	2011-07-19 20:41:31 UTC (rev 25255)
>> @@ -14,7 +14,7 @@
>>      <Description>
>>        <em:id>{ec8030f7-c20a-464f-9b0e-13a3a9e97384}</em:id>
>>        <em:minVersion>1.0+</em:minVersion>
>> -        <em:maxVersion>4.0.*</em:maxVersion>
>> +        <em:maxVersion>5.0.*</em:maxVersion>
>>      </Description>
>>    </em:targetApplication>
>> 
>> 
>> 



home help back first fref pref prev next nref lref last post