LinuxQuestions.org
Latest LQ Deal: Latest LQ Deals
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Debian
User Name
Password
Debian This forum is for the discussion of Debian Linux.

Notices


Reply
  Search this Thread
Old 06-14-2016, 01:37 PM   #1
erik2282
Member
 
Registered: May 2011
Location: Texas
Distribution: Primarily Deb/Ubuntu, and some CentOS
Posts: 829

Rep: Reputation: 229Reputation: 229Reputation: 229
Wink Iceweasel to Firefox ESR update


Just in case you're wondering, after update/upgrade your Debian Jessie (stable) machine, you can "apt-get install iceweasel" and it will update to Firefox ESR.

Just FYI.
 
Old 06-14-2016, 02:49 PM   #2
Mitt Green
Member
 
Registered: May 2014
Location: Europe
Posts: 199

Rep: Reputation: 116Reputation: 116
Icedove still remains Icedove though. Even in Sid...
 
1 members found this post helpful.
Old 06-14-2016, 03:05 PM   #3
erik2282
Member
 
Registered: May 2011
Location: Texas
Distribution: Primarily Deb/Ubuntu, and some CentOS
Posts: 829

Original Poster
Rep: Reputation: 229Reputation: 229Reputation: 229
That is a fact.
 
Old 06-17-2016, 07:43 AM   #4
jens
Senior Member
 
Registered: May 2004
Location: Belgium
Distribution: Debian, Slackware, Fedora
Posts: 1,463

Rep: Reputation: 299Reputation: 299Reputation: 299
Quote:
Originally Posted by Mitt Green View Post
Icedove still remains Icedove though. Even in Sid...
Indeed.
Icedove is a community project while Iceweasel has always been Mozilla.
Sadly, it's still unclear whether the name (thunderbird) is still under same trademark policy or not.

Last edited by jens; 06-17-2016 at 07:46 AM.
 
Old 06-20-2016, 06:11 AM   #5
luvr
Member
 
Registered: May 2005
Location: Boom - The Home Town of Tomorrowland, Belgium
Distribution: Slackware, Xubuntu
Posts: 459
Blog Entries: 2

Rep: Reputation: 194Reputation: 194
Iceweasel to Firefox ESR update: A little issue

I did notice an, admittedly fairly inconsequential, issue with this update, though, in that the apt-get dist-upgrade command produced the following warnings (at least, for me it did—though that could be because I received firefox while I switched from stable to testing):
Code:
update-alternatives: warning: forcing reinstallation of alternative /usr/bin/iceweasel because link group x-www-browser is broken
update-alternatives: warning: skip creation of /usr/share/man/man1/x-www-browser.1.gz because associated file /usr/share/man/man1/iceweasel.1.gz (of link group x-www-browser) doesn't exist
update-alternatives: warning: forcing reinstallation of alternative /usr/bin/iceweasel because link group gnome-www-browser is broken
update-alternatives: warning: skip creation of /usr/share/man/man1/gnome-www-browser.1.gz because associated file /usr/share/man/man1/iceweasel.1.gz (of link group gnome-www-browser) doesn't exist
As it turns out, the update didn't modify the x-www-browser and gnome-www-browser link groups, which continue to point to iceweasel:
Code:
$ update-alternatives --query x-www-browser
Name: x-www-browser
Link: /usr/bin/x-www-browser
Slaves:
 x-www-browser.1.gz /usr/share/man/man1/x-www-browser.1.gz
Status: auto
Best: /usr/bin/iceweasel
Value: /usr/bin/iceweasel

Alternative: /usr/bin/firefox-esr
Priority: 70
Slaves:
 x-www-browser.1.gz /usr/share/man/man1/firefox-esr.1.gz

Alternative: /usr/bin/iceweasel
Priority: 70
Slaves:
 x-www-browser.1.gz /usr/share/man/man1/iceweasel.1.gz
$ update-alternatives --query gnome-www-browser
Name: gnome-www-browser
Link: /usr/bin/gnome-www-browser
Slaves:
 gnome-www-browser.1.gz /usr/share/man/man1/gnome-www-browser.1.gz
Status: auto
Best: /usr/bin/iceweasel
Value: /usr/bin/iceweasel

Alternative: /usr/bin/firefox-esr
Priority: 70
Slaves:
 gnome-www-browser.1.gz /usr/share/man/man1/firefox-esr.1.gz

Alternative: /usr/bin/iceweasel
Priority: 70
Slaves:
 gnome-www-browser.1.gz /usr/share/man/man1/iceweasel.1.gz
Now, iceweasel is still installed, but it is just a transitional package:
Code:
$ dpkg-query --list 'iceweasel'
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name                              Version               Architecture          Description
+++-=================================-=====================-=====================-========================================================================
ii  iceweasel                         45.1.1esr-1           all                   Web browser based on Firefox - Transitional package
And, '/usr/bin/iceweasel' is just a link to the firefox executable:
Code:
$ ls -l /usr/bin/iceweasel
lrwxrwxrwx 1 root root 30 May  8 03:06 /usr/bin/iceweasel -> ../lib/firefox-esr/firefox-esr
Also, the slave links of both link groups, i.e., '/usr/share/man/man1/x-www-browser.1.gz' and '/usr/share/man/man1/gnome-www-browser.1.gz', are missing, because they would resolve to a nonexistent man page, '/usr/share/man/man1/iceweasel.1.gz'. That file no longer comes with the, now transitional, iceweasel package.

Even though this issue does not cause any real problems, you may still want to resolve it. To that end, simply clean up the references to the iceweasel package in the x-www-browser and gnome-www-browser link groups, and finally remove the package:
  • Remove the 'iceweasel' alternative from the x-www-browser link group:
    Code:
    # update-alternatives --remove x-www-browser /usr/bin/iceweasel
    update-alternatives: using /usr/bin/firefox-esr to provide /usr/bin/x-www-browser (x-www-browser) in auto mode
  • Similarly, remove the 'iceweasel' alternative from the gnome-www-browser link group:
    Code:
    # update-alternatives --remove gnome-www-browser /usr/bin/iceweasel
    update-alternatives: using /usr/bin/firefox-esr to provide /usr/bin/gnome-www-browser (gnome-www-browser) in auto mode
  • Finally, remove the iceweasel package:
    Code:
    # apt-get purge iceweasel
 
1 members found this post helpful.
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
Is FireFox ESR working well for you? Zwergele Slackware 28 07-11-2014 07:33 PM
[SOLVED] no firefox 24 esr? Stuferus Mageia 4 09-21-2013 01:52 PM
Firefox ESR on 13.37 won't sync kfritz Slackware 1 06-30-2013 09:50 AM
LXer: Iceweasel 10.0.09 ESR update for Debian Wheezy LXer Syndicated Linux News 0 10-17-2012 11:31 PM
Firefox/Iceweasel no script update always fails jimdaworm Linux - Desktop 1 12-25-2008 07:28 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Debian

All times are GMT -5. The time now is 01:04 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration