Firefox and Thunderbird 12

Archived topics about LMDE 1
Shay255
Level 1
Level 1
Posts: 27
Joined: Tue Feb 14, 2012 10:24 pm

Firefox and Thunderbird 12

Post by Shay255 » Tue Apr 24, 2012 6:06 pm

Hi new to Linux mint Debian and wondering when will version 12 come out for Linux Debian 2012-4. If anyone could tell me that would be great thank you=].

Godwin
Level 1
Level 1
Posts: 12
Joined: Tue Apr 24, 2012 6:07 pm

Re: Firefox and Thunderbird 12

Post by Godwin » Tue Apr 24, 2012 7:13 pm

You can add Firefox yourself via instructions here: http://palupix.blogspot.ca/2012/04/how- ... 12-on.html

I don't see Firefox / Thunderbird 12 on any of the repositories.. so we will have to wait for a while if you want it do be done automatically.

zerozero
Level 16
Level 16
Posts: 6506
Joined: Tue Jul 07, 2009 2:29 pm

Re: Firefox and Thunderbird 12

Post by zerozero » Tue Apr 24, 2012 7:34 pm

Godwin wrote:You can add Firefox yourself via instructions here: http://palupix.blogspot.ca/2012/04/how- ... 12-on.html

I don't see Firefox / Thunderbird 12 on any of the repositories.. so we will have to wait for a while if you want it do be done automatically.
these instructions are for ubuntu, not debian :evil:
- don't give instructions that might break others installs!
- as a general rule don't use ppa's in debian (if you do, you break it for sure)

firefox12 might take some time to come to lmde because is packaged by the mint team (there's no firefox in debian);
if you want to stay absolutely uptodate add http://mozilla.debian.net/ to your sources.list and pick wheezy in the first drop-down box and release for the current version, or beta or aurora in the second (and you have iceweasel, firefox unbranded)
Image

[ bliss of ignorance ]

craigevil
Level 5
Level 5
Posts: 554
Joined: Wed Sep 15, 2010 6:10 am
Location: down the rabbit hole
Contact:

Re: Firefox and Thunderbird 12

Post by craigevil » Tue Apr 24, 2012 9:53 pm

zerozero wrote:
Godwin wrote:You can add Firefox yourself via instructions here: http://palupix.blogspot.ca/2012/04/how- ... 12-on.html

I don't see Firefox / Thunderbird 12 on any of the repositories.. so we will have to wait for a while if you want it do be done automatically.
these instructions are for ubuntu, not debian :evil:
- don't give instructions that might break others installs!
- as a general rule don't use ppa's in debian (if you do, you break it for sure)

firefox12 might take some time to come to lmde because is packaged by the mint team (there's no firefox in debian);
if you want to stay absolutely uptodate add http://mozilla.debian.net/ to your sources.list and pick wheezy in the first drop-down box and release for the current version, or beta or aurora in the second (and you have iceweasel, firefox unbranded)
Or just do it the easy way, download both Firefox and Thunderbird from Mozilla. Much easier than relying on any repo, and they both get updated any time Mozilla releases a new version. Firefox updated for me yesterday, Thunderbird today.
download, extract, create a shortcut and you are good to go.

Tech Patterns :: Switching from Debian Iceweasel to Firefox, permanently : http://techpatterns.com/forums/about1435.html
Debian Sid KDE4.8.4 Kernel 3.4 Thinkpad R40 CPU Pentium M 1.3MHz RAM 2GB ATI Mobility 7500
Debian - "If you can't apt-get something, it isn't useful or doesn't exist"
Giant Debian sources.list | Debian upgrade script smxi | sysinfo script inxi

gavinhc
Level 2
Level 2
Posts: 82
Joined: Sat Oct 16, 2010 1:53 pm
Location: Canada

Re: Firefox and Thunderbird 12

Post by gavinhc » Wed Apr 25, 2012 10:14 am

craigevil, I can't help but comment on the disconnect between what you just said in your post and the quote in your signature. Given the sentiment in your signature, I'd have thought you would encourage the use of the mozilla.debian.net repos.

To actually contribute productively to the conversation, I have used the mozilla.debian.net repos for a long time and never been disappointed. You get updates much faster than through the regular Debian repos (for Iceweasel) or the Mint repos (for Firefox). I have never found any actual difference between Iceweasel and Firefox other than the name and icon.
AMD Athlon II X4 630, 4 GB DDR3 RAM, Nvidia GeForce GT 430 - 64-bit LMDE (Gnome3) tracking testing, 64-bit Archlinux, 32-bit Windows XP
Aluminum Unibody MacBook - MacOS X 10.7 "Lion"

craigevil
Level 5
Level 5
Posts: 554
Joined: Wed Sep 15, 2010 6:10 am
Location: down the rabbit hole
Contact:

Re: Re: Firefox and Thunderbird 12

Post by craigevil » Wed Apr 25, 2012 1:29 pm

gavinhc wrote:craigevil, I can't help but comment on the disconnect between what you just said in your post and the quote in your signature. Given the sentiment in your signature, I'd have thought you would encourage the use of the mozilla.debian.net repos.

To actually contribute productively to the conversation, I have used the mozilla.debian.net repos for a long time and never been disappointed. You get updates much faster than through the regular Debian repos (for Iceweasel) or the Mint repos (for Firefox). I have never found any actual difference between Iceweasel and Firefox other than the name and icon.
for a long time after Debian switched to iceweasel it lagged behind Firefox, Icedove still does, even in experimental it lags. much easier to stay current using them both straight from Mozilla.

sent from my Kindle Fire using Tapatalk2
Debian Sid KDE4.8.4 Kernel 3.4 Thinkpad R40 CPU Pentium M 1.3MHz RAM 2GB ATI Mobility 7500
Debian - "If you can't apt-get something, it isn't useful or doesn't exist"
Giant Debian sources.list | Debian upgrade script smxi | sysinfo script inxi

Godwin
Level 1
Level 1
Posts: 12
Joined: Tue Apr 24, 2012 6:07 pm

Re: Firefox and Thunderbird 12

Post by Godwin » Tue May 01, 2012 5:59 am

I should post an apology.. yes don't use PPA.

This is how I upgrade.
0. Verify that your firefox / thunderbird is installed in /opt directory
1. sudo apt-get remove your firefox / thunderbird (so it is removed from the apt source).
2. Download the latest tar.gz from Mozilla website.
3. Extract the archive to any directory you have access to, and just drag and drop the firefox or thunderbird directory into /opt
4. Since you haven't change the location of either binaries from the default location, all your exisiting short cuts / launchers should work as before.

The built in upgrading for firefox and thunderbird seems to work fairly well. However for Thunderbird updates to work properly you have to use gksu. See http://forums.linuxmint.com/viewtopic.p ... 0&t=101067

gothmog123
Level 1
Level 1
Posts: 26
Joined: Tue Apr 26, 2011 12:59 pm

Re: Firefox and Thunderbird 12

Post by gothmog123 » Tue May 01, 2012 7:10 am

zerozero wrote: firefox12 might take some time to come to lmde because is packaged by the mint team (there's no firefox in debian);
if you want to stay absolutely uptodate add http://mozilla.debian.net/ to your sources.list and pick wheezy in the first drop-down box and release for the current version, or beta or aurora in the second (and you have iceweasel, firefox unbranded)
Just one question zerozero,

If I add the repos for icewesel release suggested by mozilla.debian.net for testing (deb http://your-mirror.debian.org/debian experimental main),my whole system gets upgraded to experimental on an upgrade.

What's going on?

I could install iceweasel beta fine because its repo is deb http://mozilla.debian.net/ experimental iceweasel-beta, and not a repo for the whole of debian....
running LMDE MATE 201204

zerozero
Level 16
Level 16
Posts: 6506
Joined: Tue Jul 07, 2009 2:29 pm

Re: Firefox and Thunderbird 12

Post by zerozero » Tue May 01, 2012 7:20 am

gothmog123 wrote: What's going on?
i can test this later, but my guess is that since iceweasel (release) is now in experimental, mozilla gives you that repo to install from, while the beta and aurora v. are still from their repo.
but you should do

Code: Select all

$ apt-get update
$ apt-get install -t experimental iceweasel
explicitly install iceweasel from experimental and then better disable again the repo (as you only want iceweasel from there and until a new v. is available there's no point having it enabled)
Image

[ bliss of ignorance ]

gothmog123
Level 1
Level 1
Posts: 26
Joined: Tue Apr 26, 2011 12:59 pm

Re: Firefox and Thunderbird 12

Post by gothmog123 » Tue May 01, 2012 7:29 am

zerozero wrote: explicitly install iceweasel from experimental and then better disable again the repo (as you only want iceweasel from there and until a new v. is available there's no point having it enabled)
Oh ok thanks, I will use this method. Didn't know it was that simple.
running LMDE MATE 201204

zerozero
Level 16
Level 16
Posts: 6506
Joined: Tue Jul 07, 2009 2:29 pm

Re: Firefox and Thunderbird 12

Post by zerozero » Tue May 01, 2012 7:34 am

or you can add this rule to

Code: Select all

/etc/apt/preferences

Code: Select all

Package: *
Pin: release a=experimental
Pin-Priority: 50
this way you can keep experimental repo on but becaues you set a lower priority only if you explicitly install from there you are going to see those pkgs, otherwise they will "hidden"
Image

[ bliss of ignorance ]

craigevil
Level 5
Level 5
Posts: 554
Joined: Wed Sep 15, 2010 6:10 am
Location: down the rabbit hole
Contact:

Re: Firefox and Thunderbird 12

Post by craigevil » Tue May 01, 2012 4:27 pm

Packages in experimental are automatically set to 1. They do not get installed unless you specifically install them, similar to backports on Debian Stable. Having it in your sources.list does absolutely nothing until you specifically tell apt to install from there.

Code: Select all

apt-get install -t experimental iceweasel
Installs exactly 3 packages.

Code: Select all

The following NEW packages will be installed:
  libmozjs12d xulrunner-12.0
The following packages will be upgraded:
  iceweasel
1 upgraded, 2 newly installed
No need to use pinning or to remove it from your sources.list.

Note the output of apt-cache policy

Code: Select all

1 http://ftp.us.debian.org/debian/ experimental/non-free i386 Packages
     release o=Debian,a=experimental,n=experimental,l=Debian,c=non-free
     origin ftp.us.debian.org
   1 http://ftp.us.debian.org/debian/ experimental/contrib i386 Packages
     release o=Debian,a=experimental,n=experimental,l=Debian,c=contrib
     origin ftp.us.debian.org
   1 http://ftp.us.debian.org/debian/ experimental/main i386 Packages
     release o=Debian,a=experimental,n=experimental,l=Debian,c=main
     origin ftp.us.debian.org
Debian Sid KDE4.8.4 Kernel 3.4 Thinkpad R40 CPU Pentium M 1.3MHz RAM 2GB ATI Mobility 7500
Debian - "If you can't apt-get something, it isn't useful or doesn't exist"
Giant Debian sources.list | Debian upgrade script smxi | sysinfo script inxi

zerozero
Level 16
Level 16
Posts: 6506
Joined: Tue Jul 07, 2009 2:29 pm

Re: Firefox and Thunderbird 12

Post by zerozero » Tue May 01, 2012 6:17 pm

craigevil,
unfortunately with lmde is not like that :shock: because as default lmde has this preferences file

Code: Select all

amadeu@zerozero:~$ cat /etc/apt/preferences
Package: *
Pin: release o=linuxmint
Pin-Priority: 700

Package: *
Pin: origin packages.linuxmint.com
Pin-Priority: 700

Package: *
Pin: release o=Debian
Pin-Priority: 500
what makes all pkgs from debian jump to 500

Code: Select all

amadeu@zerozero:~$ apt policy iceweasel
iceweasel:
  Installed: (none)
  Candidate: 12.0-3
  Version table:
     12.0-3 0
        500 http://ftp.debian.org/debian/ experimental/main amd64 Packages
     10.0.2-1 0
        500 http://debian.linuxmint.com/latest/ testing/main amd64 Packages
so if the user adds

Code: Select all

deb http://ftp.debian.org/debian experimental main
in order to get just iceweasel, needs as well the rule i posted above in the preferences file

Code: Select all

Package: *
    Pin: release a=experimental
    Pin-Priority: 50
tested with

Code: Select all

amadeu@zerozero:~$ inxi -r
Repos:     Active apt sources in file: /etc/apt/sources.list
           deb http://packages.linuxmint.com/ debian main upstream import
           deb http://debian.linuxmint.com/latest testing main contrib non-free
           deb http://debian.linuxmint.com/latest/security testing/updates main contrib non-free
           deb http://debian.linuxmint.com/latest/multimedia testing main non-free
           deb http://ftp.debian.org/debian experimental main
ahh, and adding experimental to latest/incoming at this moment would result in

Code: Select all

amadeu@zerozero:~$ apt dist-upgrade
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Calculating upgrade... Done
The following packages will be REMOVED:
  evince gs-cjk-resource gthumb libgl1-mesa-dev libreoffice libreoffice-base
  libreoffice-filter-mobiledev libreoffice-java-common
  libreoffice-report-builder-bin nvidia-glx nvidia-kernel-dkms
The following NEW packages will be installed:
  bootlogd libblas3 libcmis-0.2-0 libcogl9 libexiv2-11 libexttextcat-data
  libexttextcat0 libgxps2 liblapack3 libpoppler19 libservlet2.4-java
  python-dbus-dev tcl8.6
The following packages have been kept back:
  accountsservice apache2.2-bin brasero brasero-common compiz-core compiz-gtk
  compiz-plugins compizconfig-backend-gconf compizconfig-settings-manager cpp
  g++ gcc gir1.2-clutter-1.0 gir1.2-evince-3.0 gir1.2-gnomebluetooth-1.0
  gnome-bluetooth libaccountsservice0 libbrasero-media3-1 libclutter-1.0-0
  libclutter-gst-1.0-0 libclutter-gtk-1.0-0 libcompizconfig0 libgcj-bc
  libgl1-mesa-glx libglapi-mesa libmission-control-plugins0 libmutter0
  libpurple0 libreoffice-base-core libreoffice-calc libreoffice-common
  libreoffice-core libreoffice-draw libreoffice-gnome libreoffice-gtk
  libreoffice-impress libreoffice-math libreoffice-style-galaxy
  libreoffice-style-tango libreoffice-writer python-compizconfig python-uno
  telepathy-mission-control-5 xserver-xorg-video-fbdev
  xserver-xorg-video-nouveau xserver-xorg-video-r128
The following packages will be upgraded:
  debian-archive-keyring evince-common exiv2 findutils fonts-opensymbol
  gir1.2-accountsservice-1.0 gir1.2-clutter-gst-1.0 gir1.2-cogl-1.0
  gir1.2-coglpango-1.0 gir1.2-gtkclutter-1.0 gir1.2-mutter-3.0
  gir1.2-totem-1.0 gthumb-data ifupdown initscripts libblas3gf libcogl-common
  libcogl-pango0 libdecoration0 libevince3-3 libfftw3-3 libgcj-common
  libgl1-mesa-dri libglu1-mesa libhsqldb-java liblapack3gf libpixman-1-0
  libpostproc52 libpurple-bin libqt4-dbus libqt4-network libqt4-xml libqtcore4
  libqtgui4 libreoffice-emailmerge libshout3 libsigsegv2 libsvga1 libtotem0
  linux-libc-dev make mesa-common-dev mutter-common patch pidgin pidgin-data
  poppler-data poppler-utils python-dbus qdbus sysv-rc sysvinit sysvinit-utils
  tcl totem totem-common totem-mozilla totem-plugins ttf-opensymbol uno-libs3
  ure
61 upgraded, 13 newly installed, 11 to remove and 46 not upgraded.
Need to get 99.3 MB of archives.
After this operation, 39.0 MB disk space will be freed.
Do you want to continue [Y/n]? n
(not to bad :lol: but a breakage for sure)
Image

[ bliss of ignorance ]

craigevil
Level 5
Level 5
Posts: 554
Joined: Wed Sep 15, 2010 6:10 am
Location: down the rabbit hole
Contact:

Re: Firefox and Thunderbird 12

Post by craigevil » Tue May 01, 2012 7:37 pm

Nice didn't know that.

In that case pin experimental

Package: *
Pin: release a=experimental
Pin-Priority: 1

Or you can pin it so it tracks only the packages you want.
Optionally, if you want to track a given package from experimental, add the following to /etc/apt/preferences:

Package: iceweasel
Pin: release a=experimental
Pin-Priority: 800
AptPreferences - Debian Wiki - http://wiki.debian.org/AptPreferences
Aptpinning - Debian Wiki - http://wiki.debian.org/AptPinning
Debian Sid KDE4.8.4 Kernel 3.4 Thinkpad R40 CPU Pentium M 1.3MHz RAM 2GB ATI Mobility 7500
Debian - "If you can't apt-get something, it isn't useful or doesn't exist"
Giant Debian sources.list | Debian upgrade script smxi | sysinfo script inxi

timgood
Level 1
Level 1
Posts: 10
Joined: Tue May 01, 2012 4:19 am

Re: Firefox and Thunderbird 12

Post by timgood » Thu May 03, 2012 9:47 am

Godwin wrote:I should post an apology.. yes don't use PPA.

This is how I upgrade.
0. Verify that your firefox / thunderbird is installed in /opt directory
1. sudo apt-get remove your firefox / thunderbird (so it is removed from the apt source).
2. Download the latest tar.gz from Mozilla website.
3. Extract the archive to any directory you have access to, and just drag and drop the firefox or thunderbird directory into /opt
4. Since you haven't change the location of either binaries from the default location, all your exisiting short cuts / launchers should work as before.

The built in upgrading for firefox and thunderbird seems to work fairly well. However for Thunderbird updates to work properly you have to use gksu. See http://forums.linuxmint.com/viewtopic.p ... 0&t=101067
I tried this and both worked, but Thunderbird looked ugly. So I deleted the folders firefox and thunderbird from /opt and re-installed both from apt-get install. Now neither of them work. Thunderbird crashes on start and Firefox simply wont start at all. Any ideas?

craigevil
Level 5
Level 5
Posts: 554
Joined: Wed Sep 15, 2010 6:10 am
Location: down the rabbit hole
Contact:

Re: Firefox and Thunderbird 12

Post by craigevil » Thu May 03, 2012 1:38 pm

Tech Patterns :: Switching from Debian Iceweasel to Firefox, permanently - http://techpatterns.com/forums/about1435.html

Since I am the only one that uses my laptop all I do is download Firefox/Thunderbird to /home/craig/Downloads, extract, then I copy the Iceweasel/Icedove desktop file that is in /usr/share/applications edit the files to the proper names and the Exec= and Icon= lines , and poof I have Firefox/Thunderbird both of which autoupgrade without messing with su/sudo/gksu.
Makes much more sense to me to deal with Mozilla than to worry about when Debian will update Iceweasel/Icedove or in this case when LMDE will update Firefox/Thunderbird.

They show up on the menu, and I set Firefox as my default browser, and Thunderbird as my mail client.

Code: Select all

# update-alternatives --config x-www-browser
There are 7 choices for the alternative x-www-browser (providing /usr/bin/x-www-browser).

  Selection    Path                                   Priority   Status
------------------------------------------------------------
  0            /usr/bin/google-chrome                  200       auto mode
* 1            /home/craig/Downloads/firefox/firefox   100       manual mode
  2            /usr/bin/google-chrome                  200       manual mode
  3            /usr/bin/iceweasel                      70        manual mode
  4            /usr/bin/konqueror                      100       manual mode
  5            /usr/bin/midori                         50        manual mode
  6            /usr/bin/uzbl-browser                   10        manual mode
  7            /usr/bin/xlinks2                        69        manual mode
my firefox.desktop file
#!/usr/bin/env xdg-open
[Desktop Entry]
Categories=Network;WebBrowser;
Comment[en_US]=Browse the World Wide Web
Comment=Browse the World Wide Web
Encoding=UTF-8
Exec=/home/craig/Downloads/firefox/firefox '%u'
GenericName[en_US]=Firefox
GenericName=Firefox
Icon=/home/craig/Downloads/firefox/icons/mozicon128.png
MimeType=text/html;image/png;image/jpeg;image/gif;application/xml;application/xml;application/xhtml+xml;application/vnd.mozilla.xul+xml;application/rss+xml;application/rdf+xml;
Name[en_US]=firefox
Name=firefox
Path=
StartupNotify=true
StartupWMClass=Firefox-bin
Terminal=false
TerminalOptions=
Type=Application
X-DBUS-ServiceName=
X-DBUS-StartupType=
X-GNOME-FullName=Firefox
X-KDE-SubstituteUID=false
X-KDE-Username=Firefox
X-MultipleArgs=false
my thunderbird.desktop file
#!/usr/bin/env xdg-open
[Desktop Entry]
Categories=Network;Email;News;GTK;
Comment[en_US]=Read/Write Mail/News with Thunderbird
Comment=Read/Write Mail/News with Thunderbird
Exec=/home/craig/Downloads/thunderbird/thunderbird %u
GenericName[en_US]=Mail Client
GenericName=Mail Client
Icon=/home/craig/Downloads/thunderbird/chrome/icons/default/default32.png
MimeType=message/rfc822;
Name[en_US]=Thunderbird Mail/News
Name=Thunderbird Mail/News
Path=
StartupNotify=true
StartupWMClass=thunderbird
Terminal=false
TerminalOptions=
Type=Application
X-DBUS-ServiceName=
X-DBUS-StartupType=
X-KDE-SubstituteUID=false
X-KDE-Username=
X-MultipleArgs=false
Image

Image
Debian Sid KDE4.8.4 Kernel 3.4 Thinkpad R40 CPU Pentium M 1.3MHz RAM 2GB ATI Mobility 7500
Debian - "If you can't apt-get something, it isn't useful or doesn't exist"
Giant Debian sources.list | Debian upgrade script smxi | sysinfo script inxi

Godwin
Level 1
Level 1
Posts: 12
Joined: Tue Apr 24, 2012 6:07 pm

Re: Firefox and Thunderbird 12

Post by Godwin » Sat May 05, 2012 2:59 am

Have you thought of starting both at safe mode in CLI? http://kb.mozillazine.org/Safe_mode It should tell you wants wrong.

I seem to recall there is some extensions and search engine settings that might be changed if you do direct download vs apt-get

timgood
Level 1
Level 1
Posts: 10
Joined: Tue May 01, 2012 4:19 am

Re: Firefox and Thunderbird 12

Post by timgood » Sat May 05, 2012 6:19 am

Godwin wrote:Have you thought of starting both at safe mode in CLI? http://kb.mozillazine.org/Safe_mode It should tell you wants wrong.

I seem to recall there is some extensions and search engine settings that might be changed if you do direct download vs apt-get
Yes, I tried this and it did not work. Luckily this was a new install and I have a seperate /home partition, so a 15 minute re-install did the trick. :cry:

I have now upgraded Thunderbird using the 'gksu thunderbird' approach, and this worked fine.

gothmog123
Level 1
Level 1
Posts: 26
Joined: Tue Apr 26, 2011 12:59 pm

Re: Firefox and Thunderbird 12

Post by gothmog123 » Mon May 07, 2012 1:58 pm

Aaargh!

Already, installing the debian mozilla recommended package from experimental for iceweasel is broken. I think the difference between LMDE and testing is already too big. xulrunner 12 cannot be installed....
running LMDE MATE 201204

zerozero
Level 16
Level 16
Posts: 6506
Joined: Tue Jul 07, 2009 2:29 pm

Re: Firefox and Thunderbird 12

Post by zerozero » Mon May 07, 2012 2:27 pm

what is the error message, when you do

Code: Select all

apt install iceweasel
post the output here
Image

[ bliss of ignorance ]

Locked

Return to “LMDE 1 Archive”