SEARCH

Enter your search query in the box above ^, or use the forum search tool.

You are not logged in.

#1 2014-02-17 03:46:30

IamFuzzles
Member
Registered: 2013-02-16
Posts: 32

Updating Iceweasel? [solved]

When I run apt-cache show, I get that the latest iceweasel is 27.0-2

However, going to the "about" tab in iceweasel, it shows I'm currently running 20.0. How do I fix this? I'd like to run the latest version available.

Another somewhat related question is, will upgrading erase any settings from my current configuration?

Thanks in advance for the help.

Last edited by IamFuzzles (2014-02-19 19:42:50)

Offline

Be excellent to each other!

#2 2014-02-17 04:00:35

pvsage
Internal Affairs
From: North Carolina
Registered: 2009-10-18
Posts: 11,509

Re: Updating Iceweasel? [solved]

To answer your last question first, no, the new version of Iceweasel will retain the settings of your current installation.

To get the latest version of Iceweasel to install, you need to add the mozilla backports repo (which I'll assume you've already done because 27 is showing up in the APT cache) and reduce the pinning of Waldorf to less than 1000 in /etc/apt/preferences.  The exact pinning is rather inconsequential since we just have Wheezy, Waldorf, and Wheezy Backports as targets; I have mine pinned at 800, for whatever that's worth.  You then need to specifically target Wheezy Backports, e.g.

sudo apt-get install -t wheezy-backports iceweasel

After this, updates to Iceweasel in Wheezy Backports will automatically be pulled in the next time you upgrade or dist-upgrade.

Last edited by pvsage (2014-02-17 04:54:57)


Yes; as a matter of fact, I am a cop.  Why do you ask? cool
I'm a moderator here.  How are we doing?  Feedback is encouraged.

Offline

#3 2014-02-17 04:31:28

IamFuzzles
Member
Registered: 2013-02-16
Posts: 32

Re: Updating Iceweasel? [solved]

Hmm, I'm getting this error:

E: The value 'wheezy-backports' is invalid for APT::Default-Release as such a release is not available in the sources

Which makes me think I don't have the mozilla backports? Here's my sources.list for reference:

   ## CRUNCHBANG
   ## Compatible with Debian Wheezy, but use at your own risk.
   deb http://packages.crunchbang.org/waldorf waldorf main
   # deb-src http://packages.crunchbang.org/waldorf waldorf main
   
   ## DEBIAN
   deb http://http.debian.net/debian wheezy main contrib non-free
   # deb-src http://http.debian.net/debian wheezy main contrib non-free
   
   ## DEBIAN SECURITY
   deb http://security.debian.org/ wheezy/updates main
   # deb-src http://security.debian.org/ wheezy/updates main
   
   ## DEBIAN EXPERIMENTAL
   
   deb http://ftp.us.debian.org/debian/ experimental main
   
   deb-src http://ftp.us.debian.org/debian/ experimental main
   
   ## MariaDB
   
   deb http://ftp.igh.cnrs.fr/pub/mariadb/repo/5.5/debian wheezy main
   
   deb-src http://ftp.igh.cnrs.fr/pub/mariadb/repo/5.5/debian wheezy main

Offline

#4 2014-02-17 04:54:39

pvsage
Internal Affairs
From: North Carolina
Registered: 2009-10-18
Posts: 11,509

Re: Updating Iceweasel? [solved]

Could you post the actual results of `apt-cache policy iceweasel`?  I notice you have Experimental in your sources list...which is OK, if you absolutely needed something from Experimental...


Yes; as a matter of fact, I am a cop.  Why do you ask? cool
I'm a moderator here.  How are we doing?  Feedback is encouraged.

Offline

#5 2014-02-17 05:05:17

IamFuzzles
Member
Registered: 2013-02-16
Posts: 32

Re: Updating Iceweasel? [solved]

Not sure why I have that, don't think I use it for anything, so I'll probably comment that out. Thanks for the heads up.

Here's the result of apt-cache policy iceweasel:

iceweasel:
  Installed: 20.0-1
  Candidate: 20.0-1
  Version table:
     27.0-2 0
          1 http://ftp.us.debian.org/debian/ experimental/main amd64 Packages
     24.3.0esr-1~deb7u1 0
        500 http://security.debian.org/ wheezy/updates/main amd64 Packages
 *** 20.0-1 0
        800 http://packages.crunchbang.org/waldorf/ waldorf/main amd64 Packages
        100 /var/lib/dpkg/status
     17.0.10esr-1~deb7u1 0
        500 http://http.debian.net/debian/ wheezy/main amd64 Packages

Also, here's my preferences, in case that matters:

   Package: *
   Pin: release a=waldorf
   Pin-Priority: 800
   
   Package: *
   Pin: release a=wheezy
   Pin-Priority: 500

Offline

#6 2014-02-17 06:26:50

pvsage
Internal Affairs
From: North Carolina
Registered: 2009-10-18
Posts: 11,509

Re: Updating Iceweasel? [solved]

Just as I expected.  In your case, you'd want to specify Experimental as the target.


Yes; as a matter of fact, I am a cop.  Why do you ask? cool
I'm a moderator here.  How are we doing?  Feedback is encouraged.

Offline

#7 2014-02-17 06:58:16

IamFuzzles
Member
Registered: 2013-02-16
Posts: 32

Re: Updating Iceweasel? [solved]

Ah, looks like that fixed it. Well, actually looks like I have a bunch of broken dependencies or something needed for it. But thanks a lot, I'll see what I can do with it.

Offline

#8 2014-02-17 08:50:31

pvsage
Internal Affairs
From: North Carolina
Registered: 2009-10-18
Posts: 11,509

Re: Updating Iceweasel? [solved]

That's why Debian strongly cautions even developers to avoid using Experimental unless absolutely necessary.  If you want the most recent Iceseasel without the hassle, go to http://mozilla.debian.net and follow the directions there.


Yes; as a matter of fact, I am a cop.  Why do you ask? cool
I'm a moderator here.  How are we doing?  Feedback is encouraged.

Offline

#9 2014-02-18 18:45:47

rockon1215
Member
From: Florida
Registered: 2009-05-30
Posts: 39

Re: Updating Iceweasel? [solved]

pvsage is right. Follow the directions at mozilla.debian.net and you should be good to go. Never install something from experimental unless you absolutely have to.

Come back here if you have any questions

Last edited by rockon1215 (2014-02-18 18:46:11)

Offline

#10 2014-02-19 19:42:08

IamFuzzles
Member
Registered: 2013-02-16
Posts: 32

Re: Updating Iceweasel? [solved]

Fantastic, thanks for the help all, I used mozilla's backports as suggested. Worked perfectly.

Offline

#11 2014-03-11 20:06:59

andoru
#! CrunchBanger
Registered: 2014-02-23
Posts: 127

Re: Updating Iceweasel? [solved]

Sorry for bumping this old thread, but I wanted to update Iceweasel as well. Issuing 'apt-cache policy iceweasel' gave me the same output as IamFuzzles, although I have no idea what those "preferences" are.

When I do ' apt-get install -t wheezy-backports iceweasel' (as suggested by the Iceweasel guide linked earlier) it reports that I already have the latest version.

EDIT: Forgot to  show my sources.list:

## CRUNCHBANG
## Compatible with Debian Wheezy, but use at your own risk.
deb http://packages.crunchbang.org/waldorf waldorf main
#deb-src http://packages.crunchbang.org/waldorf waldorf main

## DEBIAN
deb http://http.debian.net/debian testing main contrib non-free
#deb-src http://http.debian.net/debian testing main contrib non-free

## DEBIAN SECURITY
deb http://security.debian.org/ testing/updates main
#deb-src http://security.debian.org/ testing/updates main

## Wheezy Backports

deb http://mozilla.debian.net/ wheezy-backports iceweasel-release

Last edited by andoru (2014-03-11 21:37:16)

Offline

#12 2014-03-11 22:09:42

porkpiehat
#! Die Hard
Registered: 2012-10-02
Posts: 589

Re: Updating Iceweasel? [solved]

Never mind. I wrote a reply, but it was useless here.

Last edited by porkpiehat (2014-03-11 22:11:05)


I love mankind; it's people I can't stand. -- Linus van Pelt

Offline

#13 2014-03-11 22:16:04

andoru
#! CrunchBanger
Registered: 2014-02-23
Posts: 127

Re: Updating Iceweasel? [solved]

Yup  tongue
I have Iceweasel 20 installed and I want to upgrade to 24. But thinking about it I think I'd be better off installing firefox from debs instead. I'll come back if I haven't managed to get that going. But until then you guys can post a solution, maybe somebody else might have the same problems as me.

Offline

#14 2014-03-11 22:38:08

porkpiehat
#! Die Hard
Registered: 2012-10-02
Posts: 589

Re: Updating Iceweasel? [solved]

Change the Waldorf pin in /apt/preferences to something less than 1001, then sudo apt-get update, and you should be able to upgrade to the Wheezy version of iceweasel, currently at v24. You don't need backports or sid at this point.

http://crunchbang.org/forums/viewtopic.php?id=27526

The Waldorf pin of 1001 is preventing you from upgrading past the Waldorf repo.
https://packages.debian.org/wheezy/iceweasel

Last edited by porkpiehat (2014-03-11 22:40:16)


I love mankind; it's people I can't stand. -- Linus van Pelt

Offline

#15 2014-03-11 23:28:29

andoru
#! CrunchBanger
Registered: 2014-02-23
Posts: 127

Re: Updating Iceweasel? [solved]

Thanks!
I have managed now to "install" Firefox 21.0.1 from the tarball as I said earlier, but it seems I still have that ugly iceweasel layout *cringes*
Any way of reverting to FF's default layout?

Offline

#16 2014-03-12 19:47:28

Kaokao
#! Member
From: The Netherlands
Registered: 2011-04-27
Posts: 68

Re: Updating Iceweasel? [solved]

I don't understand why Stable has an older version of a web browser. Isn't that unsafe?

Anyway, instructions from http://mozilla.debian.net/ weren't working for me either, the result was 'already latest version'.

Then I did

sudo apt-get install iceweasel/wheezy-backports

to force latest version. This worked. But then when you do a sudo apt-get upgrade the package gets downgraded again. So need to add this to /etc/apt/preferences:

Package: iceweasel
Pin: release a=wheezy-backports
Pin-Priority: 1500

Where the priority is high enough to override other repos. Now apt-get upgrade doesn't show it's going to downgrade Iceweasel. Probably if you do this first, then upgrade, you don't need the forced install I mentioned.

Not in the most literate mode right now, but I thought I should add this, maybe it'll help someone.

Last edited by Kaokao (2014-03-12 19:48:12)

Offline

#17 2014-03-12 20:03:04

snowpine
#!-a-roo
Registered: 2008-11-24
Posts: 2,911

Re: Updating Iceweasel? [solved]

Kaokao wrote:

I don't understand why Stable has an older version of a web browser. Isn't that unsafe?

Debian Stable (but NOT CrunchBang!) uses Iceweasel ESR (Extended Support Release) which is perfect for users who prefer stability over bleeding-edge.

http://www.mozilla.org/en-US/firefox/organizations/

Since Linux is "open source" each user can investigate the status of security patches that affect relevant vulnerabilities. Have a look at the Iceweasel changelog to see if the Debian team has addressed your security concern: http://metadata.ftp-master.debian.org/c … iceweasel/

Better yet, join Debian Security Mailing List and get involved!
https://lists.debian.org/debian-security-announce/

For a general discussion of "how do stable distros deal with keeping older software up-to-date with security patches?" here is a nice article (written from a Red Hat perspective but equally applicable to Debian): https://access.redhat.com/site/security … ckporting/

Last edited by snowpine (2014-03-12 20:06:43)


/hugged

Offline

#18 2014-03-13 08:25:57

Kaokao
#! Member
From: The Netherlands
Registered: 2011-04-27
Posts: 68

Re: Updating Iceweasel? [solved]

Thanks snowpine, will read the article you linked!

Also I think maybe I was a bit too caffeinated yesterday. Read through this thread again just now with more attention and finally understand what's going on; and that I was just rephrasing what had already been said big_smile

Offline

#19 2014-03-13 08:57:41

Alad
#! Crunchbanger
From: bugs.debian.org
Registered: 2014-02-20
Posts: 354
Website

Re: Updating Iceweasel? [solved]

The easiest way to upgrade iceweasel is in post #14 (except waldorf needs to be at less than 1000, not less than 1001), no need to pin backports.

Last edited by Alad (2014-03-13 09:02:59)


Round off #! Waldorf  Part I - Part II
LD_LIBRARY_PATH  |  XSettings
cb-exit  |  cb-steam | Thunar 1.6.3

Offline

Board footer

Powered by FluxBB

Copyright © 2012 CrunchBang Linux.
Proudly powered by Debian. Hosted by Linode.
Debian is a registered trademark of Software in the Public Interest, Inc.

Debian Logo