Wednesday, June 22, 2011

If you’re running Iceweasel 4.0.1 from mozilla.debian.net, change your sources to Iceweasel 5.0


Strict Standards: Non-static method StringParser_Node::destroyNode() should not be called statically, assuming $this from incompatible context in /home1/passjoe/public_html/debian/fp-plugins/bbcode/inc/stringparser.class.php on line 358

I don’t exactly keep tabs on what’s happening at Mozilla with Firefox/Iceweasel, but I came across this ZDNet article: Attention Firefox 4.x users - Firefox 5.0 is your security update by Adrian Kingsley-Hughes.

The short version is that Mozilla is continuing development for Firefox not in the 4.0.x series but in 5.x. So there will presumably be no security updates past 4.0.1, which is what I’m running now from the Debian Mozilla Team’s repository.

(For those new to Debian, the Firefox web browser has been renamed Iceweasel — get it??? — in order to avoid the copyrighted Firefox name and branding; the same is true for Thunderbird/Icedove, Seamonkey/Iceape, and Sunbird/Iceowl.)

So I went into my sources.list and changed the relevant line

from

deb http://mozilla.debian.net/ squeeze-backports iceweasel-4.0

to

deb http://mozilla.debian.net/ squeeze-backports iceweasel-5.0

Then run the following to update (assuming you’ve already installed a version of Iceweasel from the Debian Mozilla Team repository; if not, begin here) — again, I’m using sudo, which I recommend over su to root:

$ sudo aptitude update
$ sudo aptitude upgrade

(In my case, I’m not shoving all my external repositories in /etc/apt/sources.list. This particular line lives in the file /etc/apt/sources.list.d/mozilla.list.

Minutes later: I’m now running Iceweasel 5.0, as you can see in the screen-grab from my Debian Squeeze system. I don’t think I ran Iceweasel 4.0.x enough to grasp all the changes from 3.6.x, so now that I’m in 5.x it’s just about as “new” and vaguely “improved.” I can tell you that two add-ons I use (Firebug and Web Developer) seem to work fine with 5.0.

  1. Ice

    Thursday, June 23, 2011 - 00:13:20

    Quote:
    I don’t exactly keep tabs on what’s happening at Mozilla with Firefox/Iceweasel, but I came across this ZDNet article: Attention Firefox 4.x users - Firefox 5.0 is your security update by Adrian Kingsley-Hughes.

    Assuming you’ve missed the ZDNet article, which i’ve never came across (and I’m running Iceweasel), then you’ll never know.

    This by itself is a security risk.

    Shouldn’t the repository be something like
    deb http://mozilla.debian.net/ squeeze-backports iceweasel-stable

    so that all new versions (or security updates) be automatically updated.

    Debian seems to be more and more lacking - and all in the name of copyright crap. sigh!

  2. steven

    Thursday, June 23, 2011 - 00:32:23

    Au contraire, mon frère, being able to specify your application version in the repo line gives you the freedom to stick with 4.0.1 if you wish. You’re not forced into the upgrade if you don’t want it.

    I’m still running two Debian Squeeze systems with Iceweasel 3.5.x, which is what ships with Squeeze.

    Regarding the renaming of the Mozilla apps due to copyright issues, I’ve heard that this issue might be resolved at some point in the future, and when Wheezy goes Stable, Debian might be calling the app Firefox instead of Iceweasel.

    I first encountered “Iceweasel” back in 2006 when I burned my first Knoppix disk. It didn’t take me too long to realize that it was Firefox under a different name.

    Once you’re in the Debian world, you get used to it. I’ve had to change the “user-agent” line in the Iceweasel configuration a couple of times for pesky web-based applications. I haven’t needed to do that in a while, though.

    I know others are more excited than I am about a Firefox-named browser coming back into Debian. I really don’t care one way or another as long as it works (and it does).

  3. Archdevil

    Friday, June 24, 2011 - 15:17:37

    I have had my encounter with iceweasel many years ago and I have to agree with Ice here. It should automatically change! Using a version that is old is a securityrisk! Why should you want to kling onto an old version?

  4. peter

    Monday, June 27, 2011 - 08:50:31

    Thanks for sharing.
    I needed to do:
    sudo apt-get install iceweasel
    to force to upgrade.


Strict Standards: Non-static method StringParser_Node::destroyNode() should not be called statically, assuming $this from incompatible context in /home1/passjoe/public_html/debian/fp-plugins/bbcode/inc/stringparser.class.php on line 358

Strict Standards: Non-static method StringParser_Node::destroyNode() should not be called statically, assuming $this from incompatible context in /home1/passjoe/public_html/debian/fp-plugins/bbcode/inc/stringparser.class.php on line 358

About

Steven Rosenberg writes about many things in many places, including Debian (and FlatPress) right here.

Categories


Strict Standards: Only variables should be passed by reference in /home1/passjoe/public_html/debian/fp-includes/smarty/plugins/function.list_categories.php on line 33

Strict Standards: Only variables should be passed by reference in /home1/passjoe/public_html/debian/fp-includes/smarty/plugins/function.list_categories.php on line 33

Strict Standards: Only variables should be passed by reference in /home1/passjoe/public_html/debian/fp-includes/smarty/plugins/function.list_categories.php on line 33

Strict Standards: Only variables should be passed by reference in /home1/passjoe/public_html/debian/fp-includes/core/core.fpdb.class.php on line 289

Admin area