Prepare yourself for the upcoming changes on the repository

With the upcoming changes in the beta and aurora channels (6.0 is going to reach beta, and 7.0 to reach aurora), the repository is going to adapt, and drop versioned archives in favor of channel archives. The channel archives for beta and aurora already existed, however what is new is the "release" channel. Currently, that channel contains Iceweasel 5.0, but as soon as 6.0 is released, that's what the "release" channel will contain.

To summarize, if you added lines containing iceweasel-x.0 where x is 4, 5, or 6 in your /etc/apt/sources.list, you need to update it to the corresponding channel (don't forget 4.0 is dead, you should use "release" instead).

The iceweasel-5.0 and iceweasel-6.0 archives still exist at the moment but will be dropped as soon as the new aurora and beta releases are ready, which should be real soon now (only waiting for actual upstream releases).

As a somehow related note, it should be noted that Iceweasel 5.0 should (finally) enter Debian unstable on the 15th of July, at which point the latest 6.0 beta will also be uploaded to Debian experimental. It is still unclear how long it will take for Iceweasel 5.0 to reach Debian testing/wheezy, because of all the reverse dependencies, but when that happens, we'll also be able to push it to

2011-07-07 12:25:21+0900


You can leave a response, or trackback from your own site.

24 Responses to “Prepare yourself for the upcoming changes on the repository”

  1. rjc Says:


    I read your previous posts regarding
    Could you make it clear that it is for x86 and amd64 architectures only, please?



  2. jordi Says:

    Hey Mike, have you considered what we talked about in the FOSDEM bus? Is it feasible to suck the l10n stuff into an extra source tarball for iceweasel?

  3. glandium Says:

    Jordi: l10n is on my TODO list, but I haven’t had time for it yet.

  4. Iceweasel 5.0 freigegeben « Says:

    […] in den Kommentaren auf das neue Versionsschema von Iceweasel in der sources.list hingewiesen hat. Im Blog des Debian Paketverwalters für Iceweasel wurde heute angekündigt, dass Iceweasel als Release […]

  5. Josh Says:

    Thanks for adding the “release” channel; exactly what I’d like to use on stable boxen. Would you consider adding a “release” channel for Icedove as well?

    Also, would you mind taking a look at ?

  6. Josh2 Says:

    Like the other commenter named Josh, I really appreciate the “release” channel. Thanks.

  7. Philipp Kern Says:

    So far you can pull the l10n packages from experimental onto your squeeze installation, if the major version fits. But it would be nice to have them in the mozilla.d.n repository as well. ;-)

  8. JB Says:

    Thanks for your work.
    I’m not sure you’re in charge with it, but what about Icedove 5.0 ?
    Afaik, it’s not in the repos right now. Do you know if there are plans to upload it ?

  9. name required Says:

    +1 for icedove (thunderbird) 5

  10. Jancok Taek Silit Says:

    Hi, thanks for the change. Now i can leave the config file and assured that Iceweasel will rolling on the newest version available.

  11. ICE-M Says:

    is there a repo for nightly build? i see that firefox 8 just came out, would be great if iceweasel would have a nightly version.

  12. glandium Says:

    I was considering tracking nightlies before the rapid release process came into action, but now with the rapid release process it would just be too much additional work.

  13. denk Says:

    What about the integration of the patches from OpenSuse regarding KDE-integration (at least as an additional build)? Opening files with the standard application of KDE or choosing another one using the “Choose Application” dialog from KDE wxould be a big improvement!
    Posting this question again as I think my first one has got lost in the shuffle.


  14. Blip Says:

    The upload in unstable should be done today! Cool!

  15. Připravte se pro změny v repozitáři ( Says:

    […] v debiánu pÅ™ichází pár zmÄ›n, na které je lepší být pÅ™ipravat, tak se to aspoň píše na […]

  16. Linux Blog » Blog Archive » PÅ™ipravte se pro zmÄ›ny v repozitáři Says:

    […] v debiánu pÅ™ichází pár zmÄ›n, na které je lepší být pÅ™ipravat, tak se to aspoň píše na […]

  17. David Banks Says:

    Mike, congratulations on getting v5 into unstable! I am using it now, works great.

  18. Mich Says:

    You forgot to update?

    deb squeeze-backports iceweasel-release

    Any chance icedove catching up on the release?

    deb squeeze-backports main

    is still on 3.1

  19. Dejan Says:

    anything new on Icedove front? If you need help with debranding and packaging I am volunteering

  20. anonymous Says:

    good, but what bout Icedove?

  21. Jonathan Carter Says:

    Hi! Thanks for all the work that goes in to this! Is there any updates on Icedove 5 though? I’m really eager to try it out.

  22. Anon Says:

    Iceweasel migration to Testing;printalldeps=1

    As of today, we finally have met all the required dependencies in Testing and have a candidate that is >= 10 days old.

    HOWEVER, the migration report is now showing:

    – Updating iceweasel makes 84 depending packages uninstallable on i386:
    * 79 localization pkgs, eg iceweasel-l10n-all
    * 5 others: libopenvrml-dev, libopenvrml9, mozvoikko, openvrml-lookat, python-xpcom

    – Updating iceweasel makes 30 non-depending packages uninstallable on i386: google-gadgets-gtk, google-gadgets-qt, google-gadgets-xul, libgtk-mozembed-ruby, libgtk-mozembed-ruby1.8, libgtk-mozembed-ruby1.8-dbg, mongodb, mongodb-clients, mongodb-dev, mongodb-server, plasma-scriptengine-googlegadgets, plasma-scriptengines, pyjamas, pyjamas-desktop, python-hulahop, ruby-gnome2, ruby-gnome2-dev, sucrose-0.84, sucrose-0.86, sucrose-0.88, sugar-browse-activity-0.84, sugar-browse-activity-0.86, task-kannada-desktop, tasksel-kannada-desktop-meta-faux, tuxguitar, tuxguitar-alsa, tuxguitar-fluidsynth, tuxguitar-jack, tuxguitar-jsa, tuxguitar-oss (recur was tried but failed)

    What’s the plan forward?

    Now that iceweasel’s dependencies are resolved, when can we expect to see iceweasel > 3.5.19 in Testing?

  23. Shmerl Says:

    How is the proposal of renaming Iceweasel back to Firefox progressing?

  24. Anon Says:

    So, 5.x has been in testing for awhile, and now 6.x is a candidate; however, while it too now meets all required dependencies and is >= 10 days old, migration is similarly blocked:

    Why is package X not in testing yet?
    Checking iceweasel

    trying to update iceweasel from 5.0-6 to 6.0.2-1 (candidate is 12 days old)

    Updating iceweasel makes 92 depending packages uninstallable on i386:
    * 92 localization pkgs, eg: iceweasel-l10n-all

    Updating iceweasel makes 3 non-depending packages uninstallable on i386:
    * mozvoikko — dep: libnspr4-0d (>= [believe this is the referenced dependency]
    * task-kannada-desktop — binary package task-kannada-desktop, previously provided by tasksel, is now obsolete
    * tasksel-kannada-desktop-meta-faux — tasksel-kannada-desktop-meta-faux is not available in Debian

    info: iceweasel has a version in experimental (7.0~b5-1)

    So, if 5.x migrated to testing with a superset including the 6.x migration blockers, why is 6.x similarly delayed from migration? Does this require manual hinting? Will we have to revisit this every new release (eg 7.x, 8.x, etc)?


Leave a Reply