Ok I figured this out. It is a combination of two things: my mistake and the default way extensions update.
My mistake was to have a install.rdf with out an update XML entry. Normally all the getfirebug.com versions have an update entry. That way they look for upgrades in the same directory they were installed from. 1.2 goes to firebug/1.2/*; 1.2X goes to firebug/1.2X/*. Then what Shaver said does not matter because 1.2X.1 never gets compared to 1.2.0, only to other 1.2X versions. Since the update XML tag was missing, this separation was not relevant. The bit that was relevant then was the default extension update: go to versioncheck.addons.mozilla.org and ask about firebug. There it found the stable-stream firebug at version 1.2.0. Then Shaver's point is relevant and 1.2X.1b1 upgrades to 1.2.0. To 1.2X users: sorry. In a day or so you will be on 1.2.1 from addons.mozilla.org. Or reinstall 1.2X.1 from getfirebug.com/ releases. jjb On Sep 11, 3:22 pm, "Mike Shaver" <[EMAIL PROTECTED]> wrote: > On Thu, Sep 11, 2008 at 4:59 PM, John J Barton > > <[EMAIL PROTECTED]> wrote: > > > For some reason I don't understand 1.2.X.1b1 is upgrading to 1.2.0 > > rather than 1.2.1. > > I believe that 1.2<letter> is always taken as less than 1.2 without a > letter, so if the subject is correct (and you typo'd in an additional > . in the body), then I would expect 1.2X.1 to upgrade to 1.2.0, as I > would expect 1.2b to upgrade to 1.2.0. > > http://developer.mozilla.org/En/Toolkit_version_format > > Mike --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Firebug" group. To post to this group, send email to firebug@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/firebug?hl=en -~----------~----~----~----~------~----~------~--~---