Changes to the Debian Mozilla team APT archive

I made some changes as to how packages from the Debian Mozilla team that can’t yet be distributed in the Debian archives are distributed to users. Please update your APT sources and now use the following for 4.0 beta packages:

deb experimental iceweasel-4.0

You’ll also need the experimental repository in your sources, but the overall installation is much easier now:

# apt-get install -t experimental iceweasel

This should work for squeeze and unstable users.

I also added Iceweasel 3.6 backports for Debian Lenny users. For these, add the following APT source:

deb lenny-backports iceweasel-3.6

You’ll also need the lenny-backports repository in your sources. As for the experimental packages above, installation should be as easy as:

# apt-get install -t lenny-backports iceweasel

If your APT complains about the archive key, please check the instructions to add the key to your APT keyring.

2011-01-14 10:25:48+0900


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

27 Responses to “Changes to the Debian Mozilla team APT archive”

  1. rozie Says:

    What about Squeeze and unstable version of Debian? There’s still 3.5.16-4 there. Any chance to get 4.0 or at least 3.6 there (as binary package)?

  2. Christoph Anton Mitterer Says:

    Is it still planned to move back to the firefox branding? If so, any timescale? :)

  3. Rupert Swarbrick Says:

    This looks good! Although, the url in the public-key fetching example is wrong, which confused me for a minute. I’m sure this isn’t the right place to report it, but there’s no email address on, so hopefully this’ll do.

  4. glandium Says:

    rozie: Squeeze and unstable users can use experimental for 3.6 and the debian mozilla team apt repository for experimental for 4.0.

    Christoph: Hopefully, maybe some time in 2011.

    Rupert: Fixed, thanks for the report.

  5. rozie Says:

    @glandium: Thank you. Will stick to 3.6 right now, as it’s stable version.

  6. mETz Says:

    These packages don’t work for squeeze as neither squeeze nor experimental contain libsqlite3-0 (>= 3.7.4), only unstable has 3.7.4.

  7. glandium Says:

    mETz: this is not true, they depend on libsqlite3-0 (>= 3.7.3)

  8. Planeta » Zmiany w repozytorium Debian Mozilla Says:

    […] Hommey poinformowaÅ‚ na blogu o zmianach w repozytorium zawierajÄ…cym wersje rozwojowe Iceweasel 4.0 przeznaczone dla Debiana […]

  9. mETz Says:

    glandium: Too bad that was not the case when I wrote the above comment. So either aptitude is on crack or you guys actually uploaded new packages. Aptitude certainly did not take the version from /dev/null

  10. Hongzheng Wang Says:

    Thank you, Glandium. I have upgraded to 4.0b9 and very like the new Iceweasel button. I found a save-as problem since 4.0b8 but I wonder if it is a bug in the upstream or iceweasel related. So I would like to post it here to get other users’ confirmation. Specifically, when iceweasel opens some particular web pages, the “save page as” command from the file menu can cause the download dialog to loose response. For example, the homepages of the following web sites have the problem:

  11. Cambia el botón “Firefox” por un icono en Firefox 4 (también válido para Iceweasel) « De pingüinos y otras aves Says:

    […] cierto que en ese mismo blog viene cómo hacer la instalación de Iceweasel 4 en Debian. Para los que os dé pereza abrir el enlace os lo digo aquí. Hay que […]

  12. glandium Says:

    mETz: when you posted, the 4.0~b9-1 packages had been available for a couple hours, so the dependencies were already good. Most likely, your aptitude was not up-to-date.

    Hongzheng Wang: works for me. The best you can do, anyways, is to try to reproduce with an upstream Firefox build.

  13. Hongzheng Wang Says:

    Thanks for the suggestion. I tested and found a very weired result. Iceweasel cannot save some particular pages unless the “Sync” is disconnected, while the upstream firefox (32bit) can work well all the time. No ideas :(

  14. Andreas Kloeckner Says:

    I get signature errors when using the Debian mozilla repo. (with the key installed)

    It says “NODATA 1 NODATA 2”.

    Any hints?

  15. glandium Says:

    Hongzheng Wang: Could you file a bug, with the output you get when running iceweasel with NSPR_LOG_MODULES=all:5 attached ? (you may want to also set NSPR_LOG_FILE to get that directly in a file)

    Andreas Kloeckner: no idea but to seek help from apt maintainers.

  16. frogmaster Says:

    Andreas Kloeckner: Check your sources.list file or wherever you keep the repo info. I had the same problem, and that was because i forgot to remove “packages” from the http url.

  17. nlvivar Says:

    I’m having a dependency issue installing the iceweasel-4.0 package. I do not have a high enough version of libcairo2. xulrunner-2.0 is looking for libcairo2 >=1.10.2-2. Which repository can I find this version of libcairo2?


  18. glandium Says:

    nlvivar: You need unstable.

  19. nlvivar Says:

    Glandium: Ah, ok. Thanks a bunch for the help and all your work on this.

  20. nlvivar Says:

    I guess I do have one more question.

    How do you decide which version gets to go with which release? E.g. iceweasel 3.6 with backports & testing and 4.0 with unstable+experimental?

    I’m curious and also want to know whether I’ll ever be able to use 4.0 using testing. Or do I have to dive into unstable in order to use 4.0 until the release after Wheezy?

    Thanks again.

  21. glandium Says:

    nlvivar: I’m planning to make 4.0 available to squeeze and wheezy users through I’m just not there yet.

  22. nlvivar Says:

    glandium: Oh, ok. Thanks for the dialogue! Good luck on your endeavors.

  23. Rolf Says:

    Thanks Glandium!

    Hopefully we can see an Icedove and a keyring package soon as well. Hint-hint ;-)

  24. Gordon Says:

    Thanks for all the work you do on packaging Firefox for Debian.

    I’m curious: why you distribute these packages through as opposed to through

  25. glandium Says:

    Gordon: because has strict rules: only packages from testing can go in.

  26. Gordon Says:

    Ah! Thanks for the explanation. I wasn’t aware of the backports rules – I’ve learnt something new.

  27. Aleksandar Says:

    Hello, any cahnces you can fix thunderbird with this fix:

    I don’t think I can report a bug with debian bug tracker for an unofficial package so I hope somebody from mozilla debian team will see my comment here.

Leave a Reply