[25847] in Source-Commits
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>
>>
>>
>>