PDA

View Full Version : Install The Newest Firefox ppa with command "add-apt-repository" (9.10 & above)



Pages : [1] 2 3

SilverWave
December 12th, 2009, 01:48 AM
THIS TUTORIAL IS OUTDATED

Install the latest: Beta or Nightly builds of Firefox (firefox 12.0~b2 or firefox-trunk 14.0a1). (https://launchpad.net/%7Esilverwave)
A new command makes it easy to add a PPA repository and its key, all at once.

________________________________________
Upcoming Releases

*** 2012.03.17 Add-on Compatibility FF12 - a case in point: Tab Utilities 1.1.3 (http://ubuntuforums.org/showpost.php?p=11772419&postcount=702)

Firefox 12

https://wiki.mozilla.org/images/1/1e/Final-50slice.png (https://wiki.mozilla.org/File:Final-50slice.png)Currently in BETA channel Moves to RELEASED on April 24, 2012

Firefox 13

https://wiki.mozilla.org/images/4/4f/Aurora-50slice.png (https://wiki.mozilla.org/File:Aurora-50slice.png)Currently in AURORA channel Moves to BETA on April 24, 2012

Firefox 14

https://wiki.mozilla.org/images/f/fa/Nightly-50slice.png (https://wiki.mozilla.org/File:Nightly-50slice.png)Currently in NIGHTLY channel Moves to AURORA on April 24, 2012
________________________________________

Add a Firefox 12.0 Beta PPA
I think that the Beta's represent the best reward (in running the latest Firefox) for the least risk (very stable and polished).

Just a note now that I see how the new rapid release for Firefox is actually working in practice...


My PPA's will be updated to the latest Beta's as they come out.



At the end of the cycle they will be updated to the latest firefox.

If you add a Beta PPA from the list below, you will always have the latest FF10, FF11 etc., as soon as they are available.


The latest firefox Beta - No other packages.
Copied from firefox-next, Ubuntu Security Proposed & Ubuntu Mozilla Security.
Warning! I am impatient and I copy packages before they have been fully tested.
I even copy packages when status reads "Publishing has been disabled for this archive".
I can do this in good conscience as these ppa's are for my personal use, although I have no problem with others using them.___

Precise:
https://launchpad.net/~silverwave/+archive/testing8 (https://launchpad.net/%7Esilverwave/+archive/testing8)


sudo add-apt-repository ppa:silverwave/testing8 Oneiric:
https://launchpad.net/~silverwave/+archive/testing7
(https://launchpad.net/%7Esilverwave/+archive/testing7)

sudo add-apt-repository ppa:silverwave/testing7
Natty:
https://launchpad.net/~silverwave/+archive/testing4 (https://launchpad.net/%7Esilverwave/+archive/testing4)


sudo add-apt-repository ppa:silverwave/testing4
Lucid
https://launchpad.net/~silverwave/+archive/testing6 (https://launchpad.net/%7Esilverwave/+archive/testing6)


sudo add-apt-repository ppa:silverwave/testing6 Update & Install


sudo apt-get update
sudo apt-get install firefoxNote1: This beta will replace your old firefox.

Note2:If you don't wish to replace your firefox, you can use the "One Nightly A Week" PPA's below.
___

[Original packages from firefox-next (https://launchpad.net/%7Emozillateam/+archive/firefox-next), Ubuntu Security Proposed (https://launchpad.net/%7Eubuntu-security-proposed/+archive/ppa) & Ubuntu Mozilla Security Team (https://launchpad.net/%7Eubuntu-mozilla-security/+archive/ppa)]

________________________________________

Latest News & Post Highlights:

*** 2012.03.17 Add-on Compatibility FF12 - a case in point: Tab Utilities 1.1.3 (http://ubuntuforums.org/showpost.php?p=11772419&postcount=702)

*** 2012.02.25 Maverik Nightly PPA removed as no longer supported (http://ubuntuforums.org/showpost.php?p=11716136&postcount=674)

*** 2010.12.16 Surviving the Statusbar/Add-on Bar Changes - Barlesque (http://ubuntuforums.org/showpost.php?p=10243110&postcount=283)

________________________________________

One Nightly A Week
The latest firefox each week.


One ppa per Ubuntu Version (containing firefox-trunk).
Updated at the start of each Week.
This package will not replace your old firefox, (you can use both).

________________________________________

Add a PPA:

One Nightly A Week #2 - Precise (https://launchpad.net/%7Esilverwave/+archive/testing2)

sudo add-apt-repository ppa:silverwave/testing2One Nightly A Week #3 - Oneiric (https://launchpad.net/%7Esilverwave/+archive/testing3)

sudo add-apt-repository ppa:silverwave/testing3One Nightly A Week #1 - Natty (https://launchpad.net/%7Esilverwave/+archive/testing1)

sudo add-apt-repository ppa:silverwave/testing2One Nightly A Week #0 - Lucid (https://launchpad.net/%7Esilverwave/+archive/testing0)

sudo add-apt-repository ppa:silverwave/testing0Update & Install

sudo apt-get update
sudo apt-get install firefox-trunkApplications > Internet.
"Nightly Web Browser"


[Original packages from ubuntu-mozilla-daily (https://launchpad.net/%7Eubuntu-mozilla-daily/+archive/ppa?field.series_filter=)]

________________________________________

Alternatives

Direct from ubuntu-mozilla-daily (https://launchpad.net/%7Eubuntu-mozilla-daily/+archive/ppa?field.series_filter=).
Set-up

sudo add-apt-repository ppa:ubuntu-mozilla-daily/ppa
sudo apt-get update
sudo apt-get install firefox-trunk

Low safety, daily packages have not undergone any quality assurance.
Sometimes very safe but sometimes may not work at all.
One potential downside of using ubuntu-mozilla-daily is the number of updates offered.
Another is that packages other than Firefox are present in the PPA.
________________________________________

Other "add-apt-repository" examples (Non Firefox).
$ sudo add-apt-repository ppa:chromium-daily/beta
$ sudo add-apt-repository ppa:chromium-daily/dev
$ sudo add-apt-repository ppa:chromium-daily/ppa
The "add-apt-repository" command.
Creates the file "ubuntu-mozilla-daily-ppa-lucid.list" in the folder /etc/apt/sources.list.d

Adds the key for the ppa.
The file ubuntu-mozilla-daily-ppa-lucid.list contains the following line:
deb http ://ppa.launchpad.net/ubuntu-mozilla-daily/ppa/ubuntu lucid main
________________________________________


:)

jpeddicord
December 13th, 2009, 06:28 PM
Modified your title a bit; this is mainly for Karmic and below (future-proofing; possibly Lucid in the future). Short, but gets the job done. Thanks for your contribution to Tutorials & Tips!

vrkalak
December 13th, 2009, 10:47 PM
I am using the development edition of Xubuntu 10.04 Alpha 1 and I added this to my repository in Software Sources.

http:// ppa.launchpad.net/ubuntu-mozilla-daily/ppa/ubuntu (http://ppa.launchpad.net/ubuntu-mozilla-daily/ppa/ubuntu) lucid main

And I am now using Firefox 3.7 pre-Alpha 1 as my browser

SilverWave
December 13th, 2009, 11:13 PM
...And I am now using Firefox 3.7 pre-Alpha 1 as my browser
Yep this is what is available in Karmic today:


firefox-3.5 3.5.7~hg20091209r26657+nobinonly-0ubuntu1~umd1~karmic Fabien Tassin (2009-12-10)
firefox-3.6 3.6~b6~hg20091212r33356+nobinonly-0ubuntu1~umd1~karmic Fabien Tassin (18 hours ago)
firefox-3.7 3.7~a1~hg20091213r35651+nobinonly-0ubuntu1~umd1~karmic Fabien Tassin (18 hours ago) The Firefox 3.6~b6 Beta is pretty stable at this stage but I wouldn't want to risk a 3.7 Alpha1. :D

SilverWave
December 27th, 2009, 04:50 PM
Just installed on new PC this is the expected output:

$ sudo add-apt-repository ppa:ubuntu-mozilla-daily/ppa
[sudo] password for me:
Executing: gpg --ignore-time-conflict --no-options --no-default-keyring --secret-keyring /etc/apt/secring.gpg --trustdb-name /etc/apt/trustdb.gpg --keyring /etc/apt/trusted.gpg --keyserver keyserver.ubuntu.com --recv B34505EA326FEAEA07E3618DEF4186FE247510BE
gpg: requesting key 247510BE from hkp server keyserver.ubuntu.com
gpg: key 247510BE: public key "Launchpad PPA for Ubuntu Mozilla Daily Build Team" imported
gpg: Total number processed: 1
gpg: imported: 1 (RSA: 1)
$

Mahngiel
December 27th, 2009, 08:25 PM
So i followed your HowTo, and i appreciate it.

But i'm not sure why.. but after everything was update and upgraded, i now have two 'FireFox' browsers. One's named "Shiretoko' and the other 'Namoroka'.

Care to enlighten me on wtf?

Mahngiel
December 28th, 2009, 03:37 PM
here's a screenie.

SilverWave
December 30th, 2009, 12:01 AM
So i followed your HowTo, and i appreciate it.

But i'm not sure why.. but after everything was update and upgraded, i now have two 'FireFox' browsers. One's named "Shiretoko' and the other 'Namoroka'.

Care to enlighten me on wtf?

Shiretoko = FF3.5
Namoroka = FF3.6

You can only use the Firefox Name and Logo if its an official Mozilla build or they have signed off on it.


I had a look here:
https://launchpad.net/~ubuntu-mozilla-daily/+archive/ppa (https://launchpad.net/%7Eubuntu-mozilla-daily/+archive/ppa)
The latest offerings in the ppa are...
firefox-3.5 3.5.8~hg20091226r26705+nobinonly-0ubuntu2~umd1~karmic Fabien Tassin (2009-12-27)
and
firefox-3.6 3.6~b6~hg20091228r33441+nobinonly-0ubuntu1~umd1~karmic Fabien Tassin (19 hours ago)


Check in Synaptic Package Manager and see which version you have of FF3.5, I would bet you have:
3.5.8~hg20091226r26705+nobinonly-0ubuntu2~umd1~karmic

If so you have updated FF3.5 as well as FF3.6.

Note:
I have updated the How-to regarding the Update Manager and an explanation of how FF3.6 daily is named "Namoroka".

SilverWave
December 30th, 2009, 03:15 PM
The UMD ppa, at the moment, is offering builds of the following:

firefox-3.5
firefox-3.6
firefox-3.7
mozilla-devscripts
prism
thunderbird-3.0
thunderbird-3.1
xulrunner-1.9.1
xulrunner-1.9.2
xulrunner-1.9.3

TSP
December 31st, 2009, 10:31 PM
Already added this repo. My intention is to use thunderbird from here, but keep firefox in sync with current ubuntu repos. If i hold firefox, i don't get any update...is i do and update i get the firefox from this ppa.
Is there any way to do this? I mean thunderbird from ppa and firefox from official repos?

Cheers.

SilverWave
January 1st, 2010, 04:31 AM
Already added this repo. My intention is to use thunderbird from here, but keep firefox in sync with current ubuntu repos. If i hold firefox, i don't get any update...is i do and update i get the firefox from this ppa.
Is there any way to do this? I mean thunderbird from ppa and firefox from official repos?

Cheers.

Easiest way is to add the ppa and use the "Synaptic Package Manager" to install Thunderbird.

Then go to "Software Sources" and deselect the ppa from "Other Software".

Just turn it back on whenever you want to get a more up to date Thunderbird (then turn it back off).

"Synaptic Package Manager" is your friend. :)

SilverWave
January 2nd, 2010, 06:28 PM
Now successfully running the 2010 build of 3.6

Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2b6pre) Gecko/20100102 Ubuntu/9.10 (karmic) Namoroka/3.6b6pre

nanotube
January 5th, 2010, 05:37 AM
For those who'd like to play it safer and stick to the latest mozilla releases (rather than the alphas, betas, and daily trunk builds which you get from this ppa), there's the ubuntuzilla repository:
http://ubuntuzilla.sourceforge.net/

SilverWave
January 5th, 2010, 01:55 PM
For those who'd like to play it safer and stick to the latest mozilla releases (rather than the alphas, betas, and daily trunk builds which you get from this ppa), there's the ubuntuzilla repository:
http://ubuntuzilla.sourceforge.net/

Thanks.

I always advise people to be careful and not to install packages except from official sources.

I'm sort of stretching a point with the UMD PPA which is semi-official but I don't like 3rd party scripts. I do like that the UMD uses the same protections as the normal repositories use, such as PGP key signing.

I'm mainly adding the UMD PPA to get the 3.6Beta which has no official package in Ubuntu yet.

Some questions re ubuntuzilla:


Are your packages PGP key signed.
Why don't you use a PPA?
Is there a 3.6Beta available now?
Are there 64bit versions?
Do your packages install to separate directories to the Official Ubuntu Firefox?
Can I use my normal 3.5 at the same time as I use your package?

nanotube
January 5th, 2010, 03:00 PM
Some questions re ubuntuzilla:


all of these questions are answered on the ubuntuzilla website ... but i'll answer them again :)



Are your packages PGP key signed.


yes


]
Why don't you use a PPA?

well, the ubuntuzilla repository /is/ a ppa (it is a 'personal package archive'). but i know that what you're really asking is that why it's not a ppa hosted on launchpad, so i'll answer that question.

the problem with using launchpad is that it requires source package uploads (https://help.launchpad.net/Packaging/PPA/Uploading), and then builds the packages. the ubuntuzilla packages, however, are simply repacks of the official binary mozilla builds, rather than builds from source. so there are no 'source' packages to upload.



Is there a 3.6Beta available now?


no, the repository follows only the official mozilla release stream.

i think the 'unsafe' versions are already quite well served with the daily and security launchpad ppas, so at this point there's no plan to add the betas and alphas and friends.



Are there 64bit versions?


no, mozilla doesn't release 64bit builds, so there are no 64bit packages.



Do your packages install to separate directories to the Official Ubuntu Firefox?


yes, the stuff goes into /opt.



Can I use my normal 3.5 at the same time as I use your package?


yes you can use any other firefoxes that may be present from the ubuntu repositories. (just be careful not to share the same profile between different major versions of firefox - but that applies to any package regardless of it being from ubuntuzilla or not.)

let me know if you have any other questions! :)

SilverWave
January 5th, 2010, 03:39 PM
Thanks for the reply I was looking though the FAQ...

Ubuntuzilla has moved forward a lot from the last time I looked, very nice :)

The problem for me is that Ubuntuzilla is the wrong tool for the job in this case.

The only reason I am using the UMD is that Ubuntu has not provided an up to date 3.6b for me at this time.
Your repository is of no help in this regard as you do not provide beta packages either :(
Also as I run a 64 OS, it would be a step back to start installing 32bit packages at this late stage in the game.

TBH I think Ubuntuzilla addressed a real need 2 years ago, I remember that Ubuntu seemed very slow in releasing Firefox security updates at that time.

Your problem is that Ubuntu are now very fast in releasing updates and they release 64bit packages.

I would suggest that if Ubuntuzilla is to stay relevant it needs to offer beta packages and 64bit builds.
(As Mozilla don't do 64bit builds I'm not sure you can do anything about that given that you repackage but its a real deal breaker).

nanotube
January 5th, 2010, 05:40 PM
Ubuntuzilla has moved forward a lot from the last time I looked, very nice :)


yea we switched from script to repository very recently. :)




The problem for me is that Ubuntuzilla is the wrong tool for the job in this case.

The only reason I am using the UMD is that Ubuntu has not provided an up to date 3.6b for me at this time.
Your repository is of no help in this regard as you do not provide beta packages either :(

indeed, if your goal is to use beta or alpha or daily trunk builds, ubuntuzilla is not for you. but since your post title was "install newest firefox", i figured installing the latest /release/ was also applicable, and people looking at this thread might want to know about it.



Also as I run a 64 OS, it would be a step back to start installing 32bit packages at this late stage in the game.

indeed - but until mozilla starts releasing 64bit builds, there's nothing to repack into .deb and stick into the repository...



TBH I think Ubuntuzilla addressed a real need 2 years ago, I remember that Ubuntu seemed very slow in releasing Firefox security updates at that time.

Your problem is that Ubuntu are now very fast in releasing updates and they release 64bit packages.


well, it still takes a week or two for a point-release of firefox to make it to the repositories; even longer than that for a point-release of thunderbird; and approximately never for a point-release of seamonkey.

furthermore, major-releases /never/ make it as an update into the repos. if you're on hardy, intrepid, or jaunty, you're stuck with ff3.0. if you're on hardy, intrepid, jaunty, or karmic, you're stuck with tb2. if you're on hardy, intrepid, jaunty, or karmic, you're stuck with seamonkey1. and all of these are currently /supported/ ubuntu releases.

so, imho, ubuntuzilla is still quite relevant and addresses a real need, which is to get the latest mozilla release of $package on your ubuntu install in a timely manner.



I would suggest that if Ubuntuzilla is to stay relevant it needs to offer beta packages and 64bit builds.
(As Mozilla don't do 64bit builds I'm not sure you can do anything about that given that you repackage but its a real deal breaker).

well, as far as beta packages - what would be the point of duplicating the effort of the UMD ppa?

as far as 64bit builds... yes, as soon as mozilla starts making 64bit builds (which, afaik, they are planning to do at /some/ point in the medium-term future - as soon as they get the tracemonkey javascript engine working ono 64bit, at any rate), i'll include 64bit builds in the ubuntuzilla repository. until then, 32bit is all i can do.

SilverWave
January 5th, 2010, 06:21 PM
yea we switched from script to repository very recently. :)

furthermore, major-releases /never/ make it as an update into the repos. if you're on hardy, intrepid, or jaunty, you're stuck with ff3.0. [...]

Thats not correct, I used a Firefox-3.5beta in Jaunty and that was offered from Ubuntu.

See here:
https://help.ubuntu.com/community/FirefoxNewVersion

"Jaunty and Karmic
install the following package (https://help.ubuntu.com/community/InstallingSoftware#installing-a-package): firefox-3.5 (apt:firefox-3.5). Firefox 3.5 will be installed alongside Firefox 3.0."

I was looking for something similar for FF3.6 in Karmic, but as it was originally due out as a quick release, I imagine that it wont be available until it is complete this time.



well, as far as beta packages - what would be the point of duplicating the effort of the UMD ppa?
Because they are a moving target(and bleeding edge) and you don't get the equivalent to the present official offering from Mozilla(which is only cutting edge) like this one:

http://www.mozilla.com/en-US/firefox/all-beta.html

Free Download 3.6b5 for Linux i686 English (US) (9.4MB) (http://www.mozilla.com/products/download.html?product=firefox-3.6b5&os=linux&lang=en-US)

nanotube
January 5th, 2010, 06:31 PM
That not correct, I used a Firefox-3.5beta in Jaunty and that was offered from Ubuntu.

See here:
https://help.ubuntu.com/community/FirefoxNewVersion (https://help.ubuntu.com/community/FirefoxNewVersionThats)

"Jaunty and Karmic
install the following package (https://help.ubuntu.com/community/InstallingSoftware#installing-a-package): firefox-3.5 (apt:firefox-3.5). Firefox 3.5 will be installed alongside Firefox 3.0."


ah yes, the firefox-3.5 package is there, but it doesn't exist on hardy or intrepid, and comes with "shiretoko" branding.



Because they are a moving target and you don't have the equivalent to the present official offering from Mozilla like this one:
http://www.mozilla.com/en-US/firefox/all-beta.html

Free Download 3.6b5 for Linux i686 English (US) (9.4MB) (http://www.mozilla.com/products/download.html?product=firefox-3.6b5&os=linux&lang=en-US)

ah hmm... well that's a good point... i'll consider it, but i think following betas would be more work than i'm willing to deal with. ;)

SilverWave
January 5th, 2010, 08:06 PM
Latest builds installed and working:

3.6~b6~hg20100104r33473+nobinonly-0ubuntu1~umd1~karmic
1.9.2~b6~hg20100104r33473+nobinonly-0ubuntu1~umd1~karmic

3.7~a1~hg20100105r36838+nobinonly-0ubuntu1~umd1~karmic
1.9.3~a1~hg20100105r36838+nobinonly-0ubuntu1~umd1~karmic

SilverWave
January 5th, 2010, 08:16 PM
Other "add-apt-repository" examples:
1.
sudo add-apt-repository ppa:ubuntu-mozilla-security/ppa2.
sudo add-apt-repository ppa:ubuntu-mozilla-daily/ppa 3. Gain access to the latest chromium-daily ppa.

sudo add-apt-repository ppa:chromium-dailyLooking at the chromium-daily example above, it may be that the "/ppa" at the end of the other examples is not required :)

But as there is no Man page or Help who knows!

[EDIT]
Tested and confirmed, I have updated the command in the How-to.


sudo add-apt-repository ppa:ubuntu-mozilla-securitySuccessful as below:


$ sudo add-apt-repository ppa:ubuntu-mozilla-security
[sudo] password for me:
Executing: gpg --ignore-time-conflict --no-options --no-default-keyring --secret-keyring /etc/apt/secring.gpg --trustdb-name /etc/apt/trustdb.gpg --keyring /etc/apt/trusted.gpg --keyserver keyserver.ubuntu.com --recv AF316E81A155146718A6FBD7A6DCF7707EBC211F
gpg: requesting key 7EBC211F from hkp server keyserver.ubuntu.com
gpg: key 7EBC211F: public key "Launchpad PPA for Ubuntu Mozilla Security Team" imported
gpg: Total number processed: 1
gpg: imported: 1 (RSA: 1)
:~$
sudo add-apt-repository ppa:ubuntu-mozilla-dailySuccessful as below:


:~$ sudo add-apt-repository ppa:ubuntu-mozilla-daily
Executing: gpg --ignore-time-conflict --no-options --no-default-keyring --secret-keyring /etc/apt/secring.gpg --trustdb-name /etc/apt/trustdb.gpg --keyring /etc/apt/trusted.gpg --keyserver keyserver.ubuntu.com --recv B34505EA326FEAEA07E3618DEF4186FE247510BE
gpg: requesting key 247510BE from hkp server keyserver.ubuntu.com
gpg: key 247510BE: public key "Launchpad PPA for Ubuntu Mozilla Daily Build Team" imported
gpg: Total number processed: 1
gpg: imported: 1 (RSA: 1)
:~$

nanotube
January 6th, 2010, 05:26 AM
well, fwiw, ff 3.5.7 was released today, and is already present in the ubuntuzilla repository. let's see how long it takes to percolate to the repos for the supported ubuntu releases... ;)

SilverWave
January 6th, 2010, 05:54 AM
well, fwiw, ff 3.5.7 was released today, and is already present in the ubuntuzilla repository. let's see how long it takes to percolate to the repos for the supported ubuntu releases... ;)

great minds think alike:

Firefox security and stability update for version 3.5.7 and 3.0.17 available for download (http://isc.sans.org/diary.html?storyid=7885&rss)

And this is a fair test as it is a Security Update - so it is important.

[EDIT: Correction]

Just a quick note - Mozilla released Firefox 3.5.7 and 3.0.17 yesterday. Having looked through the patch list, it doesn't appear that there are any security issues though there are some stability fixes added. [link (http://isc.sans.org/diary.html?storyid=7897&rss)]
status1.9.1: .7-fixed (https://bugzilla.mozilla.org/buglist.cgi?quicksearch=ALL%20status1.9.1%3A.7-fixed)
(http://isc.sans.org/diary.html?storyid=7897&rss)

nanotube
January 6th, 2010, 06:56 PM
let's wait, but in the meantime here's some data about earlier firefox releases:

firefox 3.5.6, released on December 15, 2009:
the package made it into the karmic repository on 18-Dec-2009

3.5.5, and 3.5.4 did not make it into the karmic repository at all, it seems

3.5.3 was released on September 9, 2009, before karmic was released. so looking at the jaunty repository, the file is dated October 20, 2009. (that's quite a long wait... guess they were waiting for karmic?)

at any rate, let's see how it goes with 3.5.7.

Seamonkey 2.0.2 is slated for release on january 13, but seeing as how karmic and all previous releases are still on seamonkey1 in the repos, it's never going to make it in...

btw: release date data from https://wiki.mozilla.org/Releases
package date data from packages.ubuntu.com

SilverWave
January 7th, 2010, 07:58 AM
let's wait, but in the meantime here's some data about earlier firefox releases:

firefox 3.5.6, released on December 15, 2009:
the package made it into the karmic repository on 18-Dec-2009

3.5.5, and 3.5.4 did not make it into the karmic repository at all, it seems


I would expect a security update to be released within a week, but even then its urgency depends on the seriousness of the exploit.

Also there has to be _by definition_ some time for the new package to be tested, with a reasonable number of testers, to have assurance that it will not break any other software. In the windows enterprise world the turnaround from the ms updates to deployment is 2-4weeks, sometimes a lot longer (and you pay big bucks for it). Also as my OS is Linux I am not really sweating it, as its damn secure by default and not targeted by the huge majority of malware (if at all). Coming from windows a lot of first time users are jumpy about updating their browser which is understandable :)

Users, who decide that partial quality assurance is sufficient, can get the updates earlier by using the security ppa (and actually helping by being testers and reporting bugs).


sudo add-apt-repository ppa:ubuntu-mozilla-securityMedium safety, halfway through the quality-assurance process.
Bugs are rare but no guarantees are given.

SilverWave
January 7th, 2010, 08:15 AM
well, fwiw, ff 3.5.7 was released today, and is already present in the ubuntuzilla repository. let's see how long it takes to percolate to the repos for the supported ubuntu releases... ;)

Available now in ubuntu-mozilla-security


sudo add-apt-repository ppa:ubuntu-mozilla-security Medium safety, halfway through the quality-assurance process.
Bugs are rare but no guarantees are given.

Here is the full list (https://launchpad.net/%7Eubuntu-mozilla-security/+archive/ppa?field.series_filter=)

firefox-3.0 3.0.17+nobinonly-0ubuntu0.9.04.1 Alexander Sack (2010-01-06)
firefox-3.0 3.0.17+nobinonly-0ubuntu0.8.10.1 Alexander Sack (2010-01-06)
firefox-3.0 3.0.17+nobinonly-0ubuntu0.8.04.1 Alexander Sack (2010-01-06)

firefox-3.5 3.5.7+nobinonly-0ubuntu1 Alexander Sack (2010-01-06)
firefox-3.5 3.5.7+nobinonly-0ubuntu0.9.10.1 Alexander Sack (2010-01-06)
firefox-3.5 3.5.7+nobinonly-0ubuntu0.9.04.1 Alexander Sack (2010-01-06)

SilverWave
January 7th, 2010, 08:57 AM
Available now in ubuntu-mozilla-security


sudo add-apt-repository ppa:ubuntu-mozilla-security
Medium safety, halfway through the quality-assurance process.
Bugs are rare but no guarantees are given.

OK as above I added the ubuntu-mozilla-security PPA and then ran "Update Manager"
I received the notification below advising me that 3.5.7 was available.

Changes for the versions:
3.5.6+nobinonly-0ubuntu0.9.10.1
3.5.7+nobinonly-0ubuntu0.9.10.1

I proceeded with the update and I now have Firefox~3.5.7

Mozilla/5.0 (X11; U; Linux x86_64; en-GB; rv:1.9.1.7)
Gecko/20100106 Ubuntu/9.10 (karmic)
Firefox/3.5.7 - Build ID: 20091215231754

easypeasy ;)

SilverWave
January 7th, 2010, 09:11 PM
Now:
firefox-3.6 3.6~hg20100107r33493+nobinonly-0ubuntu1~umd1~karmic

Previously:
firefox-3.6 3.6~b6~hg

Firefox 3.6 RC1 Available for Download Tomorrow January 8th, 2010, Mozilla hopes (http://news.softpedia.com/news/Firefox-3-6-RC1-Available-for-Download-Tomorrow-131466.shtml)

SilverWave
January 7th, 2010, 09:37 PM
Gain access to the latest ubuntu-mozilla-daily ppa.

sudo add-apt-repository ppa:ubuntu-mozilla-daily Low safety, daily packages have not undergone any quality assurance.
Sometimes very safe but sometimes may not work at all.

Checked "Update Manager" and this is what is reported:

Changes for the versions:
3.6~b6~hg20100104r33473+nobinonly-0ubuntu1~umd1~karmic
3.6~hg20100107r33493+nobinonly-0ubuntu1~umd1~karmic

Installed proposed changes and I am now running 3.6pre :D

Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2pre)
Gecko/20100107 Ubuntu/9.10 (karmic)
Namoroka/3.6pre - Build ID: 20100107062717

nanotube
January 8th, 2010, 06:58 PM
So, ff 3.5.7 made it into the karmic repo today. that makes 3 days since mozilla release.

Well, not too bad - before, it used to be at least a week.

SilverWave
January 8th, 2010, 09:41 PM
So, ff 3.5.7 made it into the karmic repo today. that makes 3 days since mozilla release.

Well, not too bad - before, it used to be at least a week.

I think you may have missed Post 26# (http://ubuntuforums.org/showpost.php?p=8623657&postcount=26)


Mozilla Firefox 3.5.7 out 6th. Available in ubuntu-mozilla-security Same Day!


firefox-3.0 3.0.17+nobinonly-0ubuntu0.9.04.1 Alexander Sack (2010-01-06)
firefox-3.0 3.0.17+nobinonly-0ubuntu0.8.10.1 Alexander Sack (2010-01-06)
firefox-3.0 3.0.17+nobinonly-0ubuntu0.8.04.1 Alexander Sack (2010-01-06)

firefox-3.5 3.5.7+nobinonly-0ubuntu1 Alexander Sack (2010-01-06)
firefox-3.5 3.5.7+nobinonly-0ubuntu0.9.10.1 Alexander Sack (2010-01-06)
firefox-3.5 3.5.7+nobinonly-0ubuntu0.9.04.1 Alexander Sack (2010-01-06)And my updated help:


Latest Firefox Packages


If you want to have them earlier, enable ubuntu-mozilla-security PPA (https://launchpad.net/%7Eubuntu-mozilla-security/+archive/ppa?field.series_filter=) where the bits will land first. Enabling this PPA also will help us test security updates before they get rolled to the masses in future; so if you don’t mind a slightly increased risk of breakage keep this enabled; in the unlikely event that you see a regression from this archive, instantly report them to the ubuntu mozillateam (http://wiki.ubuntu.com/MozillaTeam).

This is the Holy Grail for a user who just wants the updates immediately.

You just add the security ppa once and forget about it :)

nanotube
January 8th, 2010, 09:52 PM
no, i didn't miss your post about the ubuntu mozilla security ppa.

i was talking about the official ubuntu repositories.

that ppa is not part of the 'official ubuntu repositories' which is what most people have in their sources.list.

further, they seem to only be tracking firefox, and not thunderbird and seamonkey.

SilverWave
January 8th, 2010, 10:06 PM
no, i didn't miss your post about the ubuntu mozilla security ppa.

i was talking about the official ubuntu repositories.

that ppa is not part of the 'official ubuntu repositories' which is what most people have in their sources.list.


Well... I think given the people involved and that they are hosted as a ppa... that their reputation is good enough for me :)
Also advising on how to add a ppa to your sources.list is the focus of this How-to :wink:


further, they seem to only be tracking firefox, and not thunderbird and seamonkey.

True but "Install The Newest Firefox..." is the focus of this How-to ;)

SilverWave
January 9th, 2010, 01:35 PM
Note that although based on the man for apt_preferences I am altering it for my own use.
__________________

apt_preferences(5) - Linux man page

Name

apt_preferences - Preference control file for APT

Description

The APT preferences file /etc/apt/preferences.d/file can be used to control which versions of packages will be selected for installation.

Example

/etc/apt/preferences.d/ubuntu-mozilla-daily-pin-400

Package: *
Pin: release o=LP-PPA-ubuntu-mozilla-daily
Pin-Priority: 400
Make sure the file name does not have a dot in it!
ubuntu-mozilla-daily.pin < Nope!
ubuntu-mozilla-daily-pin < OK

Needs to document which files are considered below /etc/apt/preferences.d APT Bug #505880 (https://bugs.launchpad.net/apt/+bug/505880)

Loïc Minier (https://launchpad.net/%7Elool) wrote on 2010-01-11: #1 (https://bugs.launchpad.net/apt/+bug/505880/comments/1)
This is correct; the code will skip files which start with a dot, or if it contains a character which is not alpha numeric or "-" or "_"; it will also only consider regular files for some reason (ignoring e.g. symbolic links and subdirs).
This is supposed to be some run-parts-alike filter mechanism to avoid reading editor backup files, or files leftover by the dpkg conffile mechanism.
However, this should be documented in the man page.
See the sources.list man page and the section on .list files for some example filenames (ignore the requirement of files ending in .list)Several versions of a package may be available for installation when the sources.list(5) file contains references to more than one distribution (for example, stable and testing). APT assigns a priority to each version that is available. Subject to dependency constraints, apt-get selects the version with the highest priority for installation. The APT preferences file overrides the priorities that APT assigns to package versions by default, thus giving the user control over which one is selected for installation.

Several instances of the same version of a package may be available when the sources.list(5) file contains references to more than one source. In this case apt-get downloads the instance listed earliest in the sources.list(5) file. The APT preferences file does not affect the choice of instance, only the choice of version.

Apt's Default Priority Assignments

If there is no preferences file or if there is no entry in the file that applies to a particular version then the priority assigned to that version is the priority of the distribution to which that version belongs. It is possible to single out a distribution, "the target release", which receives a higher priority than other distributions do by default. The target release can be set on the apt-get command line or in the APT configuration file /etc/apt/apt.conf. For example,

apt-get install -t testing some-package

APT: : Default-Release "stable";

If the target release has been specified then APT uses the following algorithm to set the priorities of the versions of a package.

Assign:

priority 100
To the version that is already installed (if any).

priority 500
To the versions that are not installed and do not belong to the target release.

priority 990
To the versions that are not installed and belong to the target release.

If the target release has not been specified then APT simply assigns priority 100 to all installed package versions and priority 500 to all uninstalled package versions.

APT then applies the following rules, listed in order of precedence, to determine which version of a package to install.


Never downgrade unless the priority of an available version exceeds 1000. ("Downgrading" is installing a less recent version of a package in place of a more recent version. Note that none of APT's default priorities exceeds 1000; such high priorities can only be set in the preferences file. Note also that downgrading a package can be risky.)
Install the highest priority version.
If two or more versions have the same priority, install the most recent one (that is, the one with the higher version number).
If two or more versions have the same priority and version number but either the packages differ in some of their metadata or the --reinstall option is given, install the uninstalled one.

In a typical situation, the installed version of a package (priority 100) is not as recent as one of the versions available from the sources listed in the sources.list(5) file (priority 500 or 990). Then the package will be upgraded when apt-get install some-package or apt-get upgrade is executed.

More rarely, the installed version of a package is more recent than any of the other available versions. The package will not be downgraded when apt-get install some-package or apt-get upgrade is executed.

Sometimes the installed version of a package is more recent than the version belonging to the target release, but not as recent as a version belonging to some other distribution. Such a package will indeed be upgraded when apt-get install some-package or apt-get upgrade is executed, because at least one of the available versions has a higher priority than the installed version.

The Effect of Apt Preferences

The APT preferences file allows the system administrator to control the assignment of priorities. The file consists of one or more multi-line records separated by blank lines. Records can have one of two forms, a specific form and a general form.


The specific form assigns a priority (a "Pin-Priority") to a specified package and specified version or version range. For example, the following record assigns a high priority to all versions of the perl package whose version number begins with "5.8".

Package: perl
Pin: version 5.8*
Pin-Priority: 1001
The general form assigns a priority to all of the package versions in a given distribution (that is, to all the versions of packages that are listed in a certain Release file) or to all of the package versions coming from a particular Internet site, as identified by the site's fully qualified domain name.

This general-form entry in the APT preferences file applies only to groups of packages. For example, the following record assigns a high priority to all package versions available from the local site.

Package: *
Pin: origin ""
Pin-Priority: 999

A note of caution: the keyword used here is "origin". This should not be confused with the Origin of a distribution as specified in a Release file. What follows the "Origin:" tag in a Release file is not an Internet address but an author or vendor name, such as "Debian" or "Ximian".

The following record assigns a low priority to all package versions belonging to any distribution whose Archive name is "unstable".

Package: *
Pin: release a=unstable
Pin-Priority: 50

The following record assigns a high priority to all package versions belonging to any release whose Archive name is "stable" and whose release Version number is "3.0".

Package: *
Pin: release a=unstable, v=3.0
Pin-Priority: 50

How Apt Interprets Priorities

Priorities (P) assigned in the APT preferences file must be positive or negative integers. They are interpreted as follows (roughly speaking):

[1001, 1002]... P > 1000
causes a version to be installed even if this constitutes a downgrade of the package

[991 - 1000]... 990 < P <=1000
causes a version to be installed even if it does not come from the target release, unless the installed version is more recent

[501 to 990]... 500 < P <=990
causes a version to be installed unless there is a version available belonging to the target release or the installed version is more recent

[101 to 500]... 100 < P <=500
causes a version to be installed unless there is a version available belonging to some other distribution or the installed version is more recent

[001 to 100]... 0 < P <=100
causes a version to be installed only if there is no installed version of the package

[-001, -002]... P < 0
prevents the version from being installed

If any specific-form records match an available package version then the first such record determines the priority of the package version. Failing that, if any general-form records match an available package version then the first such record determines the priority of the package version.

For example, suppose the APT preferences file contains the three records presented earlier:

Package: perl
Pin: version 5.8*
Pin-Priority: 1001

Package: *
Pin: origin ""
Pin-Priority: 999

Package: *
Pin: release unstable
Pin-Priority: 50

Then:

The most recent available version of the perl package will be installed, so long as that version's version number begins with "5.8". If any 5.8* version of perl is available and the installed version is 5.9*, then perl will be downgraded.
A version of any package other than perl that is available from the local system has priority over other versions, even versions belonging to the target release.
A version of a package whose origin is not the local system but some other site listed in sources.list(5) and which belongs to an unstable distribution is only installed if it is selected for installation and no version of the package is already installed.

Determination of Package Version and Distribution Properties

The locations listed in the sources.list(5) file should provide Packages and Release files to describe the packages available at that location.

The Packages file is normally found in the directory .../dists/dist-name/component/arch: for example, .../dists/stable/main/binary-i386/Packages. It consists of a series of multi-line records, one for each package available in that directory. Only two lines in each record are relevant for setting APT priorities:

The Package: line
gives the package name

The Version: line
gives the version number for the named package

The Release file is normally found in the directory .../dists/dist-name: for example, .../dists/stable/Release, or .../dists/woody/Release. It consists of a single multi-line record which applies to all of the packages in the directory tree below its parent. Unlike the Packages file, nearly all of the lines in a Release file are relevant for setting APT priorities:

The Archive: line
names the archive to which all the packages in the directory tree belong. For example, the line "Archive: stable" specifies that all of the packages in the directory tree below the parent of the Release file are in a stable archive. Specifying this value in the APT preferences file would require the line:

Pin: release a=stable

The Version: line
names the release version. For example, the packages in the tree might belong to Debian GNU/Linux release version 3.0. Note that there is normally no version number for the testing and unstable distributions because they have not been released yet. Specifying this in the APT preferences file would require one of the following lines.

Pin: release v=3.0
Pin: release a=stable, v=3.0
Pin: release 3.0

The Component: line
names the licensing component associated with the packages in the directory tree of the Release file. For example, the line "Component: main" specifies that all the packages in the directory tree are from the main component, which entails that they are licensed under terms listed in the Debian Free Software Guidelines. Specifying this component in the APT preferences file would require the line:

Pin: release c=main

The Origin: line
names the originator of the packages in the directory tree of the Release file. Most commonly, this is Debian. Specifying this origin in the APT preferences file would require the line:

Pin: release o=Debian

The Label: line
names the label of the packages in the directory tree of the Release file. Most commonly, this is Debian. Specifying this label in the APT preferences file would require the line:

Pin: release l=Debian

All of the Packages and Release files retrieved from locations listed in the sources.list(5) file are stored in the directory /var/lib/apt/lists, or in the file named by the variable Dir::State::Lists in the apt.conf file. For example, the file debian.lcs.mit.edu_debian_dists_unstable_contrib_b inary-i386_Release contains the Release file retrieved from the site debian.lcs.mit.edu for binary-i386 architecture files from the contrib component of the unstable distribution.

Optional Lines in an Apt Preferences Record

Each record in the APT preferences file can optionally begin with one or more lines beginning with the word Explanation:. This provides a place for comments.

The Pin-Priority: line in each APT preferences record is optional. If omitted, APT assigs a priority of 1 less than the last value specified on a line beginning with Pin-Priority: release ....

Examples

Tracking Stable

The following APT preferences file will cause APT to assign a priority higher than the default (500) to all package versions belonging to a stable distribution and a prohibitively low priority to package versions belonging to other Debian distributions.

Explanation: Uninstall or do not install any Debian-originated
Explanation: package versions other than those in the stable distro
Package: *
Pin: release a=stable
Pin-Priority: 900

Package: *
Pin: release o=Debian
Pin-Priority: -10

With a suitable sources.list(5) file and the above preferences file, any of the following commands will cause APT to upgrade to the latest stable version(s).

apt-get install package-name
apt-get upgrade
apt-get dist-upgrade

The following command will cause APT to upgrade the specified package to the latest version from the testing distribution; the package will not be upgraded again unless this command is given again.

apt-get install package/testing

Tracking Testing or Unstable

The following APT preferences file will cause APT to assign a high priority to package versions from the testing distribution, a lower priority to package versions from the unstable distribution, and a prohibitively low priority to package versions from other Debian distributions.

Package: *
Pin: release a=testing
Pin-Priority: 900

Package: *
Pin: release a=unstable
Pin-Priority: 800

Package: *
Pin: release o=Debian
Pin-Priority: -10

With a suitable sources.list(5) file and the above preferences file, any of the following commands will cause APT to upgrade to the latest testing version(s).

apt-get install package-name
apt-get upgrade
apt-get dist-upgrade

The following command will cause APT to upgrade the specified package to the latest version from the unstable distribution. Thereafter, apt-get upgrade will upgrade the package to the most recent testing version if that is more recent than the installed version, otherwise, to the most recent unstable version if that is more recent than the installed version.

apt-get install package/unstable

See Also

apt-get(8 ) apt-cache(8 ) apt.conf(5) sources.list(5)

Bugs

See the APT bug page http://bugs.debian.org/src:apt. If you wish to report a bug in APT, please see /usr/share/doc/debian/bug-reporting.txt or the reportbug(1) command.

Author

APT was written by the APT team <apt@packages.debian.org>.

Referenced By

apt.conf(5)

__________________

Note that although based on the man for apt_preferences I am altering it for my own use.

Useful Commands
apt-cache policy
apt-cache policy firefox-3.5

SilverWave
January 9th, 2010, 03:55 PM
Already added this repo. My intention is to use thunderbird from here, but keep firefox in sync with current ubuntu repos. If i hold firefox, i don't get any update...is i do and update i get the firefox from this ppa.
Is there any way to do this? I mean thunderbird from ppa and firefox from official repos?

Cheers.

I think this is exactly what you are looking for:

http://www.dataforte.net/blog/2009/11/10/firefox-3-6-and-thunderbird-3-0-on-karmic/


Firefox 3.6 and Thunderbird 3.0 on Karmic

" I regularly use Thunderbird 3.0 betas on my Karmic via the Ubuntu Daily Mozilla PPA (https://launchpad.net/%7Eubuntu-mozilla-daily/+archive/ppa). Unfortunately the PPA also contains snapshot builds of Firefox 3.5 and XulRunner 1.9.1, which I want to keep at their standard Ubuntu versions. To make apt-get upgradeing as painless as possible I am using package pinning to stop unwanted packages from other repositories to override the defaults."[EDIT]
hmm... unfortunately that does not seem to work for me. :(

[EDIT]
Wow what a gotcha!
Make sure the file name does not have a dot in it! :eek: APT Bug #505880 (https://bugs.launchpad.net/apt/+bug/505880)
ubuntu-mozilla-daily.pin < Nope!
ubuntu-mozilla-daily-pin < OK

Although the code in the blog above does work there is an easier way to do this:

file: ubuntu-mozilla-daily-pin-400


Package: *
Pin: release o=LP-PPA-ubuntu-mozilla-daily
Pin-Priority: 400For details see the next post...

But it does work as advertised :D

SilverWave
January 9th, 2010, 04:06 PM
"I regularly use a package from the Ubuntu Daily Mozilla PPA (https://launchpad.net/%7Eubuntu-mozilla-daily/+archive/ppa). Unfortunately the PPA also contains snapshot builds of Firefox 3.5 and XulRunner 1.9.1, which I want to keep at their standard Ubuntu versions".

The Pinning Solution

To make apt-get upgrading as painless as possible set a lower Pin-Priority on the PPA, this will stop unwanted package versions from installing. Once set, packages from the ubuntu-mozilla-daily PPA will always lose in any contest with packages from other repositories, even if they have a higher version.

Create the file:


/etc/apt/preferences.d/ubuntu-mozilla-daily-pin-400


Add the following to the file:

Package: *
Pin: release o=LP-PPA-ubuntu-mozilla-daily
Pin-Priority: 400

The Rules

If the target release has not been specified then APT simply assigns priority 100 to all installed package versions and priority 500 to all uninstalled package versions.

APT then applies the following rules, listed in order of precedence, to determine which version of a package to install.


Never downgrade unless the priority of an available version exceeds 1000. ("Downgrading" is installing a less recent version of a package in place of a more recent version. Note that none of APT's default priorities exceeds 1000; such high priorities can only be set in the preferences file. Note also that downgrading a package can be risky.)
Install the highest priority version.
If two or more versions have the same priority, install the most recent one (that is, the one with the higher version number).
If two or more versions have the same priority and version number but either the packages differ in some of their metadata or the --reinstall option is given, install the uninstalled one. Details (http://ubuntuforums.org/showpost.php?p=8635511&postcount=34).


Before Pinning

apt-cache policy


:~$ apt-cache policy
Package files:
100 /var/lib/dpkg/status
release a=now
500 http://ppa.launchpad.net karmic/main Packages
release v=9.10,o=LP-PPA-ubuntu-mozilla-security,a=karmic,n=karmic,l=PPA for Ubuntu Mozilla Security Team,c=main
origin ppa.launchpad.net
500 http://ppa.launchpad.net karmic/main Packages
release v=9.10,o=LP-PPA-ubuntu-mozilla-daily,a=karmic,n=karmic,l=PPA for Ubuntu Mozilla Daily Build Team,c=main
origin ppa.launchpad.net
500 http://packages.medibuntu.org karmic/non-free Packages
release v=9.10,o=Medibuntu,a=karmic,n=karmic,l=Medibuntu,c =non-free
origin packages.medibuntu.org
500 http://packages.medibuntu.org karmic/free Packages
release v=9.10,o=Medibuntu,a=karmic,n=karmic,l=Medibuntu,c =free
origin packages.medibuntu.org
500 http://security.ubuntu.com karmic-security/multiverse Packages
release v=9.10,o=Ubuntu,a=karmic-security,n=karmic,l=Ubuntu,c=multiverse
origin security.ubuntu.com
500 http://security.ubuntu.com karmic-security/universe Packages
release v=9.10,o=Ubuntu,a=karmic-security,n=karmic,l=Ubuntu,c=universe
origin security.ubuntu.com
500 http://security.ubuntu.com karmic-security/restricted Packages
release v=9.10,o=Ubuntu,a=karmic-security,n=karmic,l=Ubuntu,c=restricted
origin security.ubuntu.com
500 http://security.ubuntu.com karmic-security/main Packages
release v=9.10,o=Ubuntu,a=karmic-security,n=karmic,l=Ubuntu,c=main
origin security.ubuntu.com
500 http://gb.archive.ubuntu.com karmic-updates/multiverse Packages
release v=9.10,o=Ubuntu,a=karmic-updates,n=karmic,l=Ubuntu,c=multiverse
origin gb.archive.ubuntu.com
500 http://gb.archive.ubuntu.com karmic-updates/universe Packages
release v=9.10,o=Ubuntu,a=karmic-updates,n=karmic,l=Ubuntu,c=universe
origin gb.archive.ubuntu.com
500 http://gb.archive.ubuntu.com karmic-updates/restricted Packages
release v=9.10,o=Ubuntu,a=karmic-updates,n=karmic,l=Ubuntu,c=restricted
origin gb.archive.ubuntu.com
500 http://gb.archive.ubuntu.com karmic-updates/main Packages
release v=9.10,o=Ubuntu,a=karmic-updates,n=karmic,l=Ubuntu,c=main
origin gb.archive.ubuntu.com
500 http://gb.archive.ubuntu.com karmic/multiverse Translation-en_GB
500 http://gb.archive.ubuntu.com karmic/multiverse Packages
release v=9.10,o=Ubuntu,a=karmic,n=karmic,l=Ubuntu,c=multi verse
origin gb.archive.ubuntu.com
500 http://gb.archive.ubuntu.com karmic/universe Translation-en_GB
500 http://gb.archive.ubuntu.com karmic/universe Packages
release v=9.10,o=Ubuntu,a=karmic,n=karmic,l=Ubuntu,c=unive rse
origin gb.archive.ubuntu.com
500 http://gb.archive.ubuntu.com karmic/restricted Translation-en_GB
500 http://gb.archive.ubuntu.com karmic/restricted Packages
release v=9.10,o=Ubuntu,a=karmic,n=karmic,l=Ubuntu,c=restr icted
origin gb.archive.ubuntu.com
500 http://gb.archive.ubuntu.com karmic/main Translation-en_GB
500 http://gb.archive.ubuntu.com karmic/main Packages
release v=9.10,o=Ubuntu,a=karmic,n=karmic,l=Ubuntu,c=main
origin gb.archive.ubuntu.com
Pinned packages:
:~$
apt-cache policy firefox-3.5


:~$ apt-cache policy firefox-3.5
firefox-3.5:
Installed: 3.5.7+nobinonly-0ubuntu0.9.10.1
Candidate: 3.5.8~hg20100105r26710+nobinonly-0ubuntu2~umd1~karmic
Version table:
3.5.8~hg20100105r26710+nobinonly-0ubuntu2~umd1~karmic 0
500 http://ppa.launchpad.net karmic/main Packages
*** 3.5.7+nobinonly-0ubuntu0.9.10.1 0
500 http://gb.archive.ubuntu.com karmic-updates/main Packages
500 http://security.ubuntu.com karmic-security/main Packages
500 http://ppa.launchpad.net karmic/main Packages
100 /var/lib/dpkg/status
3.5.3+build1+nobinonly-0ubuntu6 0
500 http://gb.archive.ubuntu.com karmic/main Packages
:~$
Pinning

/etc/apt/preferences.d/ubuntu-mozilla-daily-pin-400

Package: *
Pin: release o=LP-PPA-ubuntu-mozilla-daily
Pin-Priority: 400After Pinning


:~$ apt-cache policy firefox-3.5
firefox-3.5:
Installed: 3.5.7+nobinonly-0ubuntu0.9.10.1
Candidate: 3.5.7+nobinonly-0ubuntu0.9.10.1
Version table:
3.5.8~hg20100105r26710+nobinonly-0ubuntu2~umd1~karmic 0
400 http://ppa.launchpad.net (http://ppa.launchpad.net/) karmic/main Packages
*** 3.5.7+nobinonly-0ubuntu0.9.10.1 0
500 http://gb.archive.ubuntu.com (http://gb.archive.ubuntu.com/) karmic-updates/main Packages
500 http://security.ubuntu.com (http://security.ubuntu.com/) karmic-security/main Packages
500 http://ppa.launchpad.net (http://ppa.launchpad.net/) karmic/main Packages
100 /var/lib/dpkg/status
3.5.3+build1+nobinonly-0ubuntu6 0
500 http://gb.archive.ubuntu.com (http://gb.archive.ubuntu.com/) karmic/main Packages
:~$
:~$ apt-cache policy
Package files:
100 /var/lib/dpkg/status
release a=now
500 http://ppa.launchpad.net karmic/main Packages
release v=9.10,o=LP-PPA-ubuntu-mozilla-security,a=karmic,n=karmic,l=PPA for Ubuntu Mozilla Security Team,c=main
origin ppa.launchpad.net
400 http://ppa.launchpad.net karmic/main Packages
release v=9.10,o=LP-PPA-ubuntu-mozilla-daily,a=karmic,n=karmic,l=PPA for Ubuntu Mozilla Daily Build Team,c=main
origin ppa.launchpad.net
[...]
500 http://gb.archive.ubuntu.com karmic/main Packages
release v=9.10,o=Ubuntu,a=karmic,n=karmic,l=Ubuntu,c=main
origin gb.archive.ubuntu.com
Pinned packages:
:~$Nice :)

Run "Update Manager" and check the section called "Other updates (LP-PPA-ubuntu-mozilla-daily)" to confirm all is well.

__________________

Note that the name of the file you create can not contain a dot.

Based mainly on Pin down the official Firefox version in Ubuntu (http://applocator.blogspot.com/2009/11/pin-down-oficial-firefox-version-in.html) and the Linux man page for apt_preferences (http://ubuntuforums.org/showpost.php?p=8635511&postcount=34).
With bits from Firefox 3.6 and Thunderbird 3.0 on Karmic (http://www.dataforte.net/blog/2009/11/10/firefox-3-6-and-thunderbird-3-0-on-karmic/).

SilverWave
January 13th, 2010, 12:27 AM
APT Bug #505880 (https://bugs.launchpad.net/apt/+bug/505880)


Bug Description

The APT preferences file does not work if its filename contains a dot.
/etc/apt/preferences.d/ubuntu-mozilla-daily-pin.400 < Nope!
/etc/apt/preferences.d/ubuntu-mozilla-daily-pin-400 < OK
Linux neon 2.6.31-17-generic #54-Ubuntu SMP Thu Dec 10 17:01:44 UTC 2009 x86_64 GNU/Linux
__________________
Example that works:
/etc/apt/preferences.d/ubuntu-mozilla-daily-pin-400
Code:
Package: *
Pin: release o=LP-PPA-ubuntu-mozilla-daily
Pin-Priority: 400
__________________
Notes:
The example at the link below didn't work for me:
https://wiki.ubuntu.com/MozillaTeam/PPAs
Found the problem here:
http://ubuntuforums.org/showpost.php?p=8636003&postcount=35
http://ubuntuforums.org/showpost.php?p=8636047&postcount=36

Loïc Minier (https://launchpad.net/%7Elool) on 2010-01-11
summary: - apt_preferences APT preferences filename can not contain a dot.
+ Needs to document which files are considered below
+ /etc/apt/preferences.d

Loïc Minier (https://launchpad.net/%7Elool) on 2010-01-11
Changed in apt (Ubuntu): status: New → Triaged

Loïc Minier (https://launchpad.net/%7Elool) on 2010-01-11
Changed in apt (Ubuntu): importance: Undecided → Low

Loïc Minier (https://launchpad.net/%7Elool) on 2010-01-11
Changed in apt: status: New → Confirmed

Loïc Minier (https://launchpad.net/%7Elool) wrote on 2010-01-11: #1 (https://bugs.launchpad.net/apt/+bug/505880/comments/1)
This is correct; the code will skip files which start with a dot, or if it contains a character which is not alpha numeric or "-" or "_"; it will also only consider regular files for some reason (ignoring e.g. symbolic links and subdirs).
This is supposed to be some run-parts-alike filter mechanism to avoid reading editor backup files, or files leftover by the dpkg conffile mechanism.
However, this should be documented in the man page.
See the sources.list man page and the section on .list files for some example filenames (ignore the requirement of files ending in .list).

SilverWave
January 18th, 2010, 01:19 AM
Changes for the versions:
3.6~hg20100108r33503+nobinonly-0ubuntu1~umd1~karmic
3.6~hg20100117r33523+nobinonly-0ubuntu1~umd1~karmic

This change is not coming from a source that supports changelogs.

SilverWave
January 18th, 2010, 02:01 PM
Mozilla Developer News » Blog Archive » Firefox 3.6 Release Candidate updated http://bit.ly/8L9yYn


An update to the Firefox 3.6 Release Candidate is now available. This second release candidate is available for free download and has been issued as an automatic update to all Firefox 3.6 Beta and Release Candidate users.

SilverWave
January 21st, 2010, 02:14 PM
This is the latest 14:20 PM UK



firefox 3.6~hg20100120r33527+nobinonly-0ubuntu1~umd2~karmic Fabien Tassin (8 hours ago)
firefox-3.5 3.5.8~hg20100121r26729+nobinonly-0ubuntu1~umd1~karmic Fabien Tassin (8 hours ago)
firefox-3.6 3.6~hg20100119r33526+nobinonly-0ubuntu1~umd1~karmic Fabien Tassin (2010-01-20)
firefox-3.7 3.7~a1~hg20100121r37362+nobinonly-0ubuntu1~umd1~karmic Fabien Tassin (8 hours ago)

xulrunner-1.9.1 1.9.1.8~hg20100121r26729+nobinonly-0ubuntu2~umd1~karmic Fabien Tassin (8 hours ago)
xulrunner-1.9.2 1.9.2~hg20100120r33527+nobinonly-0ubuntu1~umd1~karmic Fabien Tassin (8 hours ago)
xulrunner-1.9.3 1.9.3~a1~hg20100121r37362+nobinonly-0ubuntu1~umd1~karmic Fabien Tassin (8 hours ago)
I was only offered xulrunner as an update:

xulrunner-1.9.2 1.9.2~hg20100120r33527+nobinonly-0ubuntu1~umd1~karmic Fabien Tassin (https://launchpad.net/%7Efta) (8 hours ago)Looking at apt-cache policy for firefox-3.6

But my machine says latest is: 3.6~hg20100117r33523+nobinonly-0ubuntu1~umd1~karmic

So I seem to be missing out on:

firefox-3.6 3.6~hg20100119r33526+nobinonly-0ubuntu1~umd1~karmic Fabien Tassin (2010-01-20)
:~$ apt-cache policy firefox-3.6
firefox-3.6:
Installed: 3.6~hg20100117r33523+nobinonly-0ubuntu1~umd1~karmic
Candidate: 3.6~hg20100117r33523+nobinonly-0ubuntu1~umd1~karmic
Version table:
*** 3.6~hg20100117r33523+nobinonly-0ubuntu1~umd1~karmic 0
400 http://ppa.launchpad.net (http://ppa.launchpad.net/) karmic/main Packages
100 /var/lib/dpkg/status
If I check apt-cache policy firefox instead:


:~$ apt-cache policy firefox
firefox:
Installed: 3.5.7+nobinonly-0ubuntu0.9.10.1
Candidate: 3.5.7+nobinonly-0ubuntu0.9.10.1
Version table:
3.6~hg20100120r33527+nobinonly-0ubuntu1~umd2~karmic 0
400 http://ppa.launchpad.net (http://ppa.launchpad.net/) karmic/main Packages
*** 3.5.7+nobinonly-0ubuntu0.9.10.1 0
500 http://gb.archive.ubuntu.com (http://gb.archive.ubuntu.com/) karmic-updates/main Packages
500 http://gb.archive.ubuntu.com (http://gb.archive.ubuntu.com/) karmic-security/main Packages
500 http://ppa.launchpad.net (http://ppa.launchpad.net/) karmic/main Packages
100 /var/lib/dpkg/status
3.5.3+build1+nobinonly-0ubuntu6 0
500 http://gb.archive.ubuntu.com (http://gb.archive.ubuntu.com/) karmic/main PackagesOK that is a little clearer, The package firefox is now pointing to a 3.6 package not 3.5. So that must be a change relating to the change from a release candidate to the real thing.

And because I have Pinned the UMD PPA to priority 400, it loses against 3.5.
Great, this is the behaviour that I wanted, although I did not expect it to manifest in exactly this way ;)

That is a didn't want the Official Ubuntu Karmic 3.5 to be replaced by a daily build.

So I suppose that my next update from the dailies will be firefox-3.6 *something* odd as I did not get
3.6~hg20100119r33526

hmm... could it be because Firefox is 3.6~hg20100120r33527?

I'll wait for the next build and see.

Of course once an official Firefox 3.6 is available via the Ubuntu repositories that will be interesting.


================================================== ==============
[UPDATE 2010/01/21 UK 9:41PM]

OK I disabled the Pinning against UDM and allowed the updates after a refresh...
What happened was that the Official Ubuntu 3.5 was upgraded to 3.6 which I did not want.
So via Synaptic Package Manager I uninstalled 3.5 and 3.6 then reinstalled the Official Ubuntu 3.5 after turning off the UDM PPA.
Then, after once again enabling the UDM PPA, I installed 3.6.

So now I am back to having the Official Ubuntu Firefox 3.5 and a separate install of the daily 3.6.

Looking at the UDM builds the firefox package is marked as umd2 and firefox-3.6 as umd1.


firefox 3.6~hg20100120r33527+nobinonly-0ubuntu1~umd2~karmic Fabien Tassin (8 hours ago)
firefox-3.6 3.6~hg20100119r33526+nobinonly-0ubuntu1~umd1~karmic Fabien Tassin (2010-01-20)This is my latest "apt-cache policy" info, with no pinning:

:~$ apt-cache policy firefox-3.6
firefox-3.6:
Installed: 3.6~hg20100117r33523+nobinonly-0ubuntu1~umd1~karmic
Candidate: 3.6~hg20100117r33523+nobinonly-0ubuntu1~umd1~karmic
Version table:
*** 3.6~hg20100117r33523+nobinonly-0ubuntu1~umd1~karmic 0
500 http://ppa.launchpad.net karmic/main Packages
100 /var/lib/dpkg/status

:~$ apt-cache policy firefox-3.5
firefox-3.5:
Installed: 3.5.7+nobinonly-0ubuntu0.9.10.1
Candidate: 3.6~hg20100120r33527+nobinonly-0ubuntu1~umd2~karmic
Version table:
3.6~hg20100120r33527+nobinonly-0ubuntu1~umd2~karmic 0
500 http://ppa.launchpad.net karmic/main Packages
*** 3.5.7+nobinonly-0ubuntu0.9.10.1 0
500 http://gb.archive.ubuntu.com karmic-updates/main Packages
500 http://gb.archive.ubuntu.com karmic-security/main Packages
100 /var/lib/dpkg/status
3.5.3+build1+nobinonly-0ubuntu6 0
500 http://gb.archive.ubuntu.com karmic/main Packages

:~$ apt-cache policy firefox
firefox:
Installed: 3.5.7+nobinonly-0ubuntu0.9.10.1
Candidate: 3.6~hg20100120r33527+nobinonly-0ubuntu1~umd2~karmic
Version table:
3.6~hg20100120r33527+nobinonly-0ubuntu1~umd2~karmic 0
500 http://ppa.launchpad.net karmic/main Packages
*** 3.5.7+nobinonly-0ubuntu0.9.10.1 0
500 http://gb.archive.ubuntu.com karmic-updates/main Packages
500 http://gb.archive.ubuntu.com karmic-security/main Packages
100 /var/lib/dpkg/status
3.5.3+build1+nobinonly-0ubuntu6 0
500 http://gb.archive.ubuntu.com karmic/main Packages
:~$

With Pinning


:~$ apt-cache policy firefox-3.6
firefox-3.6:
Installed: 3.6~hg20100117r33523+nobinonly-0ubuntu1~umd1~karmic
Candidate: 3.6~hg20100117r33523+nobinonly-0ubuntu1~umd1~karmic
Version table:
*** 3.6~hg20100117r33523+nobinonly-0ubuntu1~umd1~karmic 0
400 http://ppa.launchpad.net karmic/main Packages
100 /var/lib/dpkg/status

:~$ apt-cache policy firefox-3.5
firefox-3.5:
Installed: 3.5.7+nobinonly-0ubuntu0.9.10.1
Candidate: 3.5.7+nobinonly-0ubuntu0.9.10.1
Version table:
3.6~hg20100120r33527+nobinonly-0ubuntu1~umd2~karmic 0
400 http://ppa.launchpad.net karmic/main Packages
*** 3.5.7+nobinonly-0ubuntu0.9.10.1 0
500 http://gb.archive.ubuntu.com karmic-updates/main Packages
500 http://gb.archive.ubuntu.com karmic-security/main Packages
100 /var/lib/dpkg/status
3.5.3+build1+nobinonly-0ubuntu6 0
500 http://gb.archive.ubuntu.com karmic/main Packages

:~$ apt-cache policy firefox
firefox:
Installed: 3.5.7+nobinonly-0ubuntu0.9.10.1
Candidate: 3.5.7+nobinonly-0ubuntu0.9.10.1
Version table:
3.6~hg20100120r33527+nobinonly-0ubuntu1~umd2~karmic 0
400 http://ppa.launchpad.net karmic/main Packages
*** 3.5.7+nobinonly-0ubuntu0.9.10.1 0
500 http://gb.archive.ubuntu.com karmic-updates/main Packages
500 http://gb.archive.ubuntu.com karmic-security/main Packages
100 /var/lib/dpkg/status
3.5.3+build1+nobinonly-0ubuntu6 0
500 http://gb.archive.ubuntu.com karmic/main Packages


So Firefox-3.6 build 33523 is seen as the latest even though 33526 looks to be available. hmm interesting.
xulrunner-1.9.2 has updated to the latest build 33527.



:~$ apt-cache policy xulrunner-1.9.2
xulrunner-1.9.2:
Installed: 1.9.2~hg20100120r33527+nobinonly-0ubuntu1~umd1~karmic
Candidate: 1.9.2~hg20100120r33527+nobinonly-0ubuntu1~umd1~karmic
Version table:
*** 1.9.2~hg20100120r33527+nobinonly-0ubuntu1~umd1~karmic 0
400 http://ppa.launchpad.net karmic/main Packages
100 /var/lib/dpkg/status

SilverWave
January 21st, 2010, 03:58 PM
Firefox:

Changes for the versions:
3.5.7+nobinonly-0ubuntu0.9.10.1
3.6~hg20100120r33527+nobinonly-0ubuntu1~umd2~karmic

This change is not coming from a source that supports changelogs.Firefox 3.6 Final Available (Note: upgrades existing the Official 3.5 if you haven't used Pinning as per previous posts).

Its Official.

The Mozilla Blog "Mozilla Delivers Firefox 3.6 to Millions of Users" http://bit.ly/8PRhuF

SilverWave
January 21st, 2010, 11:36 PM
Just tested this on a standard Karmic install and it still works fine :)


sudo add-apt-repository ppa:ubuntu-mozilla-daily
sudo apt-get update
sudo apt-get install firefox-3.6
:~$ sudo apt-get install firefox-3.6
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following extra packages will be installed:
firefox-3.6-branding xulrunner-1.9.2
Suggested packages:
firefox-3.6-gnome-support
The following NEW packages will be installed
firefox-3.6 firefox-3.6-branding xulrunner-1.9.2
0 upgraded, 3 newly installed, 0 to remove and 3 not upgraded.
Need to get 0B/11.3MB of archives.
After this operation, 34.0MB of additional disk space will be used.
Do you want to continue [Y/n]? y
Selecting previously deselected package xulrunner-1.9.2.
(Reading database ... 195129 files and directories currently installed.)
Unpacking xulrunner-1.9.2 (from .../xulrunner-1.9.2_1.9.2~hg20100120r33527+nobinonly-0ubuntu1~umd1~karmic_amd64.deb) ...
Selecting previously deselected package firefox-3.6-branding.
Unpacking firefox-3.6-branding (from .../firefox-3.6-branding_3.6~hg20100117r33523+nobinonly-0ubuntu1~umd1~karmic_amd64.deb) ...
Selecting previously deselected package firefox-3.6.
Unpacking firefox-3.6 (from .../firefox-3.6_3.6~hg20100117r33523+nobinonly-0ubuntu1~umd1~karmic_amd64.deb) ...
Processing triggers for desktop-file-utils ...
Processing triggers for menu ...
Setting up xulrunner-1.9.2 (1.9.2~hg20100120r33527+nobinonly-0ubuntu1~umd1~karmic) ...

Setting up firefox-3.6-branding (3.6~hg20100117r33523+nobinonly-0ubuntu1~umd1~karmic) ...
Setting up firefox-3.6 (3.6~hg20100117r33523+nobinonly-0ubuntu1~umd1~karmic) ...
Skipping profile in /etc/apparmor.d/disable: usr.bin.firefox-3.6
Please restart all running instances of firefox-3.6, or you will experience problems.

Processing triggers for libc-bin ...
ldconfig deferred processing now taking place
Processing triggers for menu ...
:~$

SilverWave
January 22nd, 2010, 10:12 PM
Note that the way Firefox is being built and maintained in Ubuntu is changing.

As an example, they are quite far along with reducing dependencies.
Unlike a few days ago, installing firefox-3.6 now does not install xulrunner-1.9.2.
See the notes section below for full details (Firefox New Support Model & Blueprint etc.).

Installing Firefox-3.6 via the ubuntu-mozilla-daily PPA
You can't now run firefox-3.6 side-by-side with 3.5 as you could previously.
Rather you are upgrading your existing Firefox-3.5 to the Firefox-3.6.1 package.
The old "sudo apt-get install firefox-3.6" command will no longer work.

New Firefox 3.6 Installation Instructions (Karmic)


sudo add-apt-repository ppa:ubuntu-mozilla-daily
Now install Firefox as below (or via the Synaptic Package Manager).


sudo apt-get update
sudo apt-get install firefox(Alternatively "sudo apt-get install firefox-3.5" works as well).

________________________________________________

Log (sudo apt-get install firefox-3.5)

silverwave@blue:~$ sudo apt-get update
...
Reading package lists... Done


silverwave@blue:~$ sudo apt-get install firefox-3.5
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages were automatically installed and are no longer required:
xulrunner-1.9.1-gnome-support firefox-3.5 firefox-3.5-branding
Use 'apt-get autoremove' to remove them.
The following extra packages will be installed:
firefox firefox-3.5-branding firefox-3.5-gnome-support firefox-branding
Suggested packages:
firefox-gnome-support
The following NEW packages will be installed
firefox-branding
The following packages will be upgraded:
firefox firefox-3.5 firefox-3.5-branding firefox-3.5-gnome-support
4 upgraded, 1 newly installed, 0 to remove and 2 not upgraded.
Need to get 0B/12.4MB of archives.
After this operation, 32.1MB of additional disk space will be used.
Do you want to continue [Y/n]? y
(Reading database ... 194866 files and directories currently installed.)
Preparing to replace firefox-3.5-gnome-support 3.5.7+nobinonly-0ubuntu0.9.10.1 (using .../firefox-3.5-gnome-support_3.6.1~hg20100122r33533+nobinonly-0ubuntu1~umd1~karmic_all.deb) ...
Unpacking replacement firefox-3.5-gnome-support ...
Preparing to replace firefox-3.5-branding 3.5.7+nobinonly-0ubuntu0.9.10.1 (using .../firefox-3.5-branding_3.6.1~hg20100122r33533+nobinonly-0ubuntu1~umd1~karmic_all.deb) ...
Unpacking replacement firefox-3.5-branding ...
Selecting previously deselected package firefox-branding.
Unpacking firefox-branding (from .../firefox-branding_3.6.1~hg20100122r33533+nobinonly-0ubuntu1~umd1~karmic_amd64.deb) ...
Preparing to replace firefox-3.5 3.5.7+nobinonly-0ubuntu0.9.10.1 (using .../firefox-3.5_3.6.1~hg20100122r33533+nobinonly-0ubuntu1~umd1~karmic_all.deb) ...
Unpacking replacement firefox-3.5 ...
dpkg: warning: unable to delete old directory '/usr/lib/firefox-3.5.7/components': Directory not empty
dpkg: warning: unable to delete old directory '/usr/lib/firefox-3.5.7': Directory not empty
dpkg: warning: unable to delete old directory '/etc/firefox-3.5/pref': Directory not empty
dpkg: warning: unable to delete old directory '/etc/firefox-3.5/profile/chrome': Directory not empty
dpkg: warning: unable to delete old directory '/etc/firefox-3.5/profile': Directory not empty
dpkg: warning: unable to delete old directory '/etc/firefox-3.5': Directory not empty
Preparing to replace firefox 3.5.7+nobinonly-0ubuntu0.9.10.1 (using .../firefox_3.6.1~hg20100122r33533+nobinonly-0ubuntu1~umd1~karmic_amd64.deb) ...
Unpacking replacement firefox ...
Processing triggers for desktop-file-utils ...
Processing triggers for menu ...
Setting up firefox-3.5-gnome-support (3.6.1~hg20100122r33533+nobinonly-0ubuntu1~umd1~karmic) ...
Setting up firefox-branding (3.6.1~hg20100122r33533+nobinonly-0ubuntu1~umd1~karmic) ...
Setting up firefox-3.5-branding (3.6.1~hg20100122r33533+nobinonly-0ubuntu1~umd1~karmic) ...
Setting up firefox (3.6.1~hg20100122r33533+nobinonly-0ubuntu1~umd1~karmic) ...
update-alternatives: warning: alternative /usr/bin/firefox-3.5 (part of link group x-www-browser) doesn't exist. Removing from list of alternatives.
Skipping profile in /etc/apparmor.d/disable: usr.bin.firefox
Please restart all running instances of firefox, or you will experience problems.

Setting up firefox-3.5 (3.6.1~hg20100122r33533+nobinonly-0ubuntu1~umd1~karmic) ...
Processing triggers for menu ...
silverwave@blue:~$


silverwave@blue:~$ sudo apt-get autoremove
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages will be REMOVED
firefox-3.5 firefox-3.5-branding xulrunner-1.9.1-gnome-support
0 upgraded, 0 newly installed, 3 to remove and 1 not upgraded.
After this operation, 455kB disk space will be freed.
Do you want to continue [Y/n]? y
(Reading database ... 194996 files and directories currently installed.)
Removing firefox-3.5 ...
Removing firefox-3.5-branding ...
Removing xulrunner-1.9.1-gnome-support ...
silverwave@blue:~$ For completeness I tried "sudo apt-get install firefox", this also works.

silverwave@blue:~$ sudo apt-get update
[sudo] password for silverwave:
...
Reading package lists... Done


silverwave@blue:~$ apt-cache policy firefox
firefox:
Installed: 3.5.7+nobinonly-0ubuntu0.9.10.1
Candidate: 3.6.1~hg20100122r33535+nobinonly-0ubuntu1~umd1~karmic
Version table:
3.6.1~hg20100122r33535+nobinonly-0ubuntu1~umd1~karmic 0
500 http://ppa.launchpad.net karmic/main Packages
*** 3.5.7+nobinonly-0ubuntu0.9.10.1 0
500 http://gb.archive.ubuntu.com karmic-updates/main Packages
500 http://gb.archive.ubuntu.com karmic-security/main Packages
100 /var/lib/dpkg/status
3.5.3+build1+nobinonly-0ubuntu6 0
500 http://gb.archive.ubuntu.com karmic/main Packages


silverwave@blue:~$ sudo apt-get install firefox
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages were automatically installed and are no longer required:
xulrunner-1.9.1-gnome-support
Use 'apt-get autoremove' to remove them.
The following extra packages will be installed:
firefox-3.5-gnome-support firefox-branding
Suggested packages:
firefox-gnome-support
The following packages will be REMOVED
firefox-3.5 firefox-3.5-branding
The following NEW packages will be installed
firefox-branding
The following packages will be upgraded:
firefox firefox-3.5-gnome-support
2 upgraded, 1 newly installed, 2 to remove and 2 not upgraded.
Need to get 73.0kB/12.2MB of archives.
After this operation, 31.8MB of additional disk space will be used.
Do you want to continue [Y/n]? y
Get: 1 http://ppa.launchpad.net karmic/main firefox-3.5-gnome-support 3.6.1~hg20100122r33535+nobinonly-0ubuntu1~umd1~karmic [73.0kB]
Fetched 73.0kB in 0s (265kB/s)
(Reading database ... 194866 files and directories currently installed.)
Preparing to replace firefox-3.5-gnome-support 3.5.7+nobinonly-0ubuntu0.9.10.1 (using .../firefox-3.5-gnome-support_3.6.1~hg20100122r33535+nobinonly-0ubuntu1~umd1~karmic_all.deb) ...
Unpacking replacement firefox-3.5-gnome-support ...
dpkg: firefox-3.5-branding: dependency problems, but removing anyway as you requested:
firefox-3.5 depends on firefox-3.5-branding | abrowser-3.5-branding; however:
Package firefox-3.5-branding is to be removed.
Package abrowser-3.5-branding is not installed.
firefox depends on firefox-3.5-branding.
(Reading database ... 194864 files and directories currently installed.)
Removing firefox-3.5-branding ...
Processing triggers for desktop-file-utils ...
Selecting previously deselected package firefox-branding.
(Reading database ... 194846 files and directories currently installed.)
Unpacking firefox-branding (from .../firefox-branding_3.6.1~hg20100122r33535+nobinonly-0ubuntu1~umd1~karmic_amd64.deb) ...
Processing triggers for desktop-file-utils ...
dpkg: firefox-3.5: dependency problems, but removing anyway as you requested:
firefox depends on firefox-3.5.
(Reading database ... 194864 files and directories currently installed.)
Removing firefox-3.5 ...
Processing triggers for menu ...
(Reading database ... 194775 files and directories currently installed.)
Preparing to replace firefox 3.5.7+nobinonly-0ubuntu0.9.10.1 (using .../firefox_3.6.1~hg20100122r33535+nobinonly-0ubuntu1~umd1~karmic_amd64.deb) ...
Unpacking replacement firefox ...
Processing triggers for menu ...
Setting up firefox-3.5-gnome-support (3.6.1~hg20100122r33535+nobinonly-0ubuntu1~umd1~karmic) ...
Setting up firefox-branding (3.6.1~hg20100122r33535+nobinonly-0ubuntu1~umd1~karmic) ...
Setting up firefox (3.6.1~hg20100122r33535+nobinonly-0ubuntu1~umd1~karmic) ...
Skipping profile in /etc/apparmor.d/disable: usr.bin.firefox
Please restart all running instances of firefox, or you will experience problems.

Processing triggers for menu ...


silverwave@blue:~$ sudo apt-get autoremove
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages will be REMOVED
xulrunner-1.9.1-gnome-support
0 upgraded, 0 newly installed, 1 to remove and 1 not upgraded.
After this operation, 193kB disk space will be freed.
Do you want to continue [Y/n]? y
(Reading database ... 194996 files and directories currently installed.)
Removing xulrunner-1.9.1-gnome-support ...
silverwave@blue:~$

silverwave@blue:~$ sudo apt-get upgrade
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages will be upgraded:
xulrunner-1.9.1
1 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Need to get 0B/9,394kB of archives.
After this operation, 532kB of additional disk space will be used.
Do you want to continue [Y/n]? y
(Reading database ... 194992 files and directories currently installed.)
Preparing to replace xulrunner-1.9.1 1.9.1.7+nobinonly-0ubuntu0.9.10.1 (using .../xulrunner-1.9.1_1.9.1.8~hg20100121r26730+nobinonly-0ubuntu2~umd1~karmic_amd64.deb) ...
Removing obsolete conffile /etc/gre.d/1.9.1.7.system.conf ...
Unpacking replacement xulrunner-1.9.1 ...
Setting up xulrunner-1.9.1 (1.9.1.8~hg20100121r26730+nobinonly-0ubuntu2~umd1~karmic) ...
update-alternatives: using /usr/bin/xulrunner-1.9.1 to provide /usr/bin/xulrunner (xulrunner) in auto mode.

Processing triggers for libc-bin ...
ldconfig deferred processing now taking place
silverwave@blue:~$
________________________________________________

Notes

From: blueprints.launchpad.net (https://blueprints.launchpad.net/ubuntu/+spec/desktop-lucid-new-firefox-support-model)

Prepare Firefox for Major-Minor Version upgrades (https://blueprints.launchpad.net/ubuntu/+spec/desktop-lucid-new-firefox-support-model)

Mozilla moved to a monthly security update cycle early in 2009; next step planned is to stop doing stable release branches for any distro-relevant amount of time. For instance, they consider to release firefox 3.6 as a minor update to firefox 3.5 and want to a 3-4 month cycle for such minor-major version upgrades. Also it happens more frequently now that they bump requirements on system libs like cairo and sqlite3 in minor version upgrades.
This is in line with what is planned by chromium and it's unfeasible to try to do our own stable release branch maintenance as this would require far more resources than we can get at any point in the future.
Instead we should prepare for what is coming and ensure that we can follow major-minor version upgrades in a timely fashion.
Main topics addressed by this blueprint are:
1. how to prepare the firefox package so we can follow the major-minor version upgrade path.
2. how to deal with xulrunner reverse-dependencies
From: wiki.ubuntu.com (https://wiki.ubuntu.com/DesktopTeam/Specs/Lucid/FirefoxNewSupportModel)


DesktopTeam/Specs/Lucid/FirefoxNewSupportModel (https://wiki.ubuntu.com/DesktopTeam/Specs/Lucid/FirefoxNewSupportModel)


DesktopTeam/Specs/Lucid/FirefoxNewSupportModel



Blueprint: desktop-lucid-new-firefox-support-model (https://blueprints.launchpad.net/ubuntu/+spec/desktop-lucid-new-firefox-support-model)
Contributors: Alexander Sack
Packages involved: firefox, xulrunner and its reverse (build) dependencies


Summary

This spec is about reviewing the current support model for firefox in stable ubuntu releases. Goal is to identify tasks and procedures that are work intensive or incur risk while not giving appropriate value for the distributions. For those tasks and procedures alternatives are presented that involve rolling major version updates to stable ubuntu releases.
This spec covers two parts:


ensure that from lucid onward updating firefox versions to the next stable branch in security updates does not involve huge porting efforts
minimize regressions in existing ubuntu releases when updating firefox/xulrunner and friends to the latest supported upstream branch


Rational

In short or long term firefox is expected to move to a changed branch policy; this most likely will involve even shorter support for stable release branches. Numbers discussed are: 4-6 weeks for minor security/stability updates and 4-6 month for major version updates; at the same time security/stability support for old branches will be dropped.
In consequence, using our "old" way of backporting patches for firefox becomes more and more unfeasible. The risks of incurring distribution regressions is high, while the win is debatable.

Design - New releases

The change in support model suggested by this spec involves changes to various areas outlined in separate sub sections below. On top this spec defines how a switch to this new support model for existing ubuntu releases can be accomplished in a diligent fashion.

Major version upgrades instead of backporting

Instead of backporting patches to EOL branches, ubuntu releases will be updated to the next still supported firefox branch once the current firefox branch of that ubuntu release goes EOL upstream. This will reduce the workload on developer and QA side considerably and reduce the risk of incurring additional regressions due to backporting bugs.

Use in-source libraries rather than system libs

enabling system libs is not officially supported upstream and supporting this caused notable work in the past while sometimes leading to a suboptimal user experience due to version variants in the ubuntu released compared to the optimize version shipped in the firefox upstream tarballs.

Reduce in-archive reverse dependencies to a minimum

Not backporting security fixes, but upgrading to new firefox branches would come with a considerable effort for backporting reverse dependencies in the archive. To keep this approach sustainable the ubuntu archive needs to be reviewed and only the most important packages can be kept.

Move extensions to a PPA

Extension packages are useful, but the archives stable support properties doesn't fit their release policies and user expectations well. Hence, extensions should be moved to a PPA which then can be made available prominently in the software center or even through the firefox extension manager at some point.

Design - stable ubuntu releases

Stable ubuntu releases, will require a full security coverage in main. This also includes the xulrunner-1.9.1 packages. Assuming that xulrunner 1.9.1 cannot be kept secure we will need to update xulrunner to latest branch in much the same way as suggested for firefox.

Eliminate embedders

non-trivial gecko embedders must be eliminated in stable ubuntu releases; this needs to happen by moving them to an existing webkit variant; if no webkit port exists, porting them to next xulrunner branch needs to be done.

port plugins

Plugins need to be ported in time to the new firefox/xulrunner major version. Usually this should work well, however, there are potential issues with java in particular.

upgrade extensions

Extensions that ship binary components must be updated to latest upstream version. For extensions that are hosted on AMO (addons.mozilla.org) and do not have binary components we need to ensure that extensions get updated to the profile version. For that we ship an install.rdf in an otherwise empty extension package with a special hint that triggers a system to profile upgrade on next firefox start.

Implementation - Lucid



produce a firefox package that does not use system-libxul
remove as many system libs from firefox build as possible; revert to in-source libs where possible
assemble a table of reverse dependencies

prioritize reverse dependencies
mark packages that we cannot or do not need to support for removal
mark packages that use the gecko embedding API
mark and categorize extensions in archive:

extensions with binary components
extensions without AMO (addons.mozilla.org) support
arch-independent extensions available from AMO (addons.mozilla.org)




take decision on support/removal/porting to webkit on all individual packages
decide on demotion vs. droppage of xulrunner-1.9.x from the archive.
port/implement/remove packages as decided


Implementation for existing releases



prepare firefox major version upgrade; base on the lucid branch
assemble tables for reverse dependencies for all supported ubuntu releases

prioritize reverse dependencies
mark reverse dependencies that are not exposed to unsafe content and hence do not need to be upgraded/replaced
mark packages that we cannot or do not need to support
mark packages that use the gecko embedding API
mark extension packages in the archive for each individual release:

extensions with binary components
extensions without AMO (addons.mozilla.org) support
arch-independent extensions available from AMO (addons.mozilla.org)




take decision on support/removal/porting to webkit on all individual packages
backport karmic/lucid packages for reverse dependencies that moved to webkit or something else


Implementation background

Moving to this new support model has some implications on what packages can be accepted in the ubuntu repository in future:


xulrunner embedders must be removed or replaced with webkit backend alternatives
xulrunner npapi plugins should be maintainable accross multiple firefox branches and hence can still be in the archive
xulrunner/firefox extensions must be reduced to the very minimum in archive. Main reason for archive inclusion should one of the following:

required for an ubuntu image or essential use case
has binary components - rational is that upstream binary components usually do not support amd64 or other supported ubuntu archs.
considered useful and is not distributed in AMO (addons.mozilla.org).



Package Details
firefox - 3.6.1~hg20100122r33535+nobinonly-0ubuntu1~umd1~karmic
(changesfile) fta 6 hours ago Published Karmic Web All builds were built successfully.

Changelog


firefox (3.6.1~hg20100122r33535+nobinonly-0ubuntu1~umd1~karmic) karmic; urgency=low

* New upstream release v3.6 (FIREFOX_3_6_RELEASE)
+ fix LP: #449744 - Firefox crashes when attempting to load Firebug 1.5
+ fix LP: #66015 - Duplicate spell checking dictionaries for every entry
+ fix LP: #132938 - tooltips dont work in sidebar
+ fix LP: #195698 - Password asked separately for each tab that requires it
(proxy)
+ fix LP: #239462 - tooltips disappear too fast
+ fix LP: #385816 - Resize corner grab stays visible after maximize
+ fix LP: #429476 - firefox crash on javascript page
+ fix LP: #432876 - Icons missing in Firefox searchbox drop down list
+ fix LP: #486284 - maxlength on input box can be overriden by autocomplete
+ fix LP: #501393 - Integrate Firefox notifications with notify-osd bling

[ H. Montoliu <email address hidden> ]
* fix LP: #361052 - firefox apport hook fails to retrieve pluginreg.dat file
* update debian/apport/firefox-3.6.py - removed unused code and minor refactoring.

[ Fabien Tassin <email address hidden> ]
* Update the location of the upsteam branch now that 3.6/Namoroka has its own
branch, and trunk moved on to 3.7
- update debian/mozclient/firefox-3.6.conf
* Use Namoroka instead of Shiretoko as brand name and use it for snapshots.
Name it Namoroka in the Preferred Application UI too
- update debian/firefox-3.6-shiretoko.desktop => debian/firefox-3.6-namoroka.desktop
- update debian/firefox-3.6.xml
- update debian/rules
* Target the 'default' branch instead of tip
- add debian/moz-rev.sh
- update debian/mozclient/firefox-3.6.conf
* Drop upstreamed patch now that it has landed and add --with-system-libxul
to configure.
- update debian/rules
- drop debian/patches/installer_shouldnt_copy_xulrunner.patch
- update debian/patches/series
* Add libstartup-notification0-dev to build-deps as it now seems to be
mandatory on lpia
- update debian/control
* Update MOZCLIENT_GETDATE to make it use pushlog so it is not confused by merges with
dates in the past
- update debian/mozclient/firefox-3.6.conf
* Add firefox 3.6 to the list of Preferred Applications in Gnome
- add debian/firefox-3.6.xml
- update debian/firefox-3.6-gnome-support.install
* Fix profile migrator broken when using abrowser-3.6
- update debian/firefox.sh.in
* Call update-menus
- update debian/firefox-3.6.postinst.in
* Fix bogus prerm rule removing the wrong alternative
- update renamed debian/firefox-3.6.prerm -> debian/firefox-3.6.prerm.in
- update debian/rules
* Fix startup page, release notes and first run bogus URLs when
using non official brandings. Also fix bogus addons URLs due
to our change of appname
- update debian/patches/firefox-profilename
* Fix postinst to also consider firefox-3.6 for the update-notifier
restart notification
- update debian/firefox-3.6.postinst.in
* Bump Standards-Version to 3.8.1
- update debian/control
* Add ${misc:Depends} to all non-transitional packages, make firefox-3.6-dbg
depend on firefox-3.6 with the exact same version, move -dbg packges to
priority extra and add firefox-3.6-gnome-support-dbg
- update debian/control
* Update diverged patches:
- update debian/patches/browser_branding.patch
- update debian/patches/firefox-profilename
- update debian/patches/ubuntu_bookmarks.patch
- update debian/patches/lp185622_system_path_default_browser.patch
- update debian/patches/dont_depend_on_nspr_sources.patch

[ Alexander Sack <email address hidden> ]
* add libnotify-dev to build-depends
- update debian/control
* fix LP: #398121 - firefox-3.5-gnome-support failed to install/upgrade; we
make the postinst script more failsafe
- update debian/firefox-3.6-gnome-support.postinst.in
* add libiw-dev to build-depends to fix build failure
- update debian/control
* set BUILD_OFFICIAL = 1 to enable all official build features
- update debian/rules
* fix LP: #404827 - Firefox doesn't warn about Attack Sites!?; add
--enable-safe-browsing to configure flags
- update debian/rules
* fix restart issues by installing proper versioned binary (without firefox-fsh
patch changing the dist binary name); in turn drop unversioned firefox link
from .install; dropping versioned binary part from firefox-fsh accordingly
- update debian/rules
- update debian/firefox-3.6.install
- update debian/patches/firefox-fsh
* fix LP: #422365 - apport hook fails because profiles_d is not initialized
in add_info if no profiles.ini exist; we ensure that profiles_d gets instantiated
as an empty map even if no profiles.ini exist.
- update debian/apport/firefox-3.6.py
* hook firefox-addons/searchplugins as the distribution/searchplugins
directory to support localized distro search engines.
- update debian/rules
* in case localized search engines are available the main searchplugins
directory is not scanned anymore; to fix this we provide a compatibility
link /usr/lib/firefox-addons/searchplugins/common => /usr/lib/firefox-addons/searchplugins
- update debian/firefox-3.5.links
* until we move searchplugins to a separate package provided only by the current default
firefox, we need to make firefox-3.6 replace all the older firefox binary packages:
firefox-3.5, firefox-3.2, firefox-3.1, firefox-3.0
- update debian/control
* fix localized search engine upstream code to use ChromeRegistry locale
information rather than a char pref; also change plugin dir order to allow
locale specific searchplugins to overlay the ones shipped in
"searchplugins/common"
- add debian/patches/bz515232_att399338_distro_locale_searchplugins.pat ch
- update debian/patches/series
* fix LP: #423610 - daily build failures after landing of mozilla-nss.pc droppage
(bug 422829); we drop our previously used nspr pkgconfig patch and fix
configure.in to not require in-source nspr if libxul-sdk is used
- delete debian/patches/nspr_flags_by_pkg_config_hack.patch
- add debian/patches/bzXXX_libxul_sdk_nspr.patch
- update debian/patches/series
* implement MIN_SYS_DEPS approach that does not use system xulrunner
and only a minimal set of system dependencies.
+ drop patches not required anymore:
- delete debian/patches/dont_depend_on_nspr_sources.patch
- update debian/patches/series
+ update browser directory provider patch
- update debian/patches/bz515232_att399338_distro_locale_searchplugins.pat ch
+ move .install lines that depend on whether MIN_SYS_DEPS is used or not
to debian/rules in ifneq (,$(MIN_SYS_DEPS)) blocks
- update debian/rules
- update debian/firefox-3.5.install
+ ship gnome support .so's inside of the main package, but keep dependencies in
the (now empty) gnome-support package; to achieve this, we first install
the gnome support files in the -gnome-support package and move them to the
main package _after_ shlib depends where generated
- update debian/rules
+ do not build-depend on xulrunner dev package anymore; local xulrunner builds
with MIN_SYS_DEPS=0 should still work though
- update debian/control
+ make firefox-3.5 conflict firefox-3.5-gnome-support as it shipps the gnome
files directly now
- update debian/control
* add patch for armv7 support
- add debian/patches/bz532198_lp488354_ns_invokebyindex_not_thumb2_safe .patch
- update debian/patches/series
* move to unversioned binary and source package name for "archive" firefox
+ generalize final version dependent pieces in debian/rules
- update debian/rules
+ update mozclient/ files to create unversioned sources/tarballs
- rename debian/mozclient/firefox-3.6.conf => debian/mozclient/firefox.conf
- update debian/mozclient/firefox.conf
- rename debian/mozclient/firefox-3.6.mk => debian/mozclient/firefox.mk
+ rename and update previously versioned debhelper files
- rename debian/firefox-3.6-dev.install => debian/firefox-dev.install
- rename debian/firefox-3.6-dev.links => debian/firefox-dev.links
- rename debian/firefox-3.6-gnome-support.install => debian/firefox-gnome-support.install
- rename debian/firefox-3.6-gnome-support.postinst.in => debian/firefox-gnome-support.postinst.in
- rename debian/firefox-3.6.dirs => debian/firefox.dirs
- rename debian/firefox-3.6.install => debian/firefox.install
- update debian/firefox.install
- rename debian/firefox-3.6.links => debian/firefox.links
- update debian/firefox.links
+ rename versioned maintainer scripts
- rename debian/firefox-3.6.postinst.in => debian/firefox.postinst.in
- rename debian/firefox-3.6.postrm.in => debian/firefox.postrm.in
- rename debian/firefox-3.6.preinst.in => debian/firefox.preinst.in
- rename debian/firefox-3.6.prerm.in => debian/firefox.prerm.in
+ rename and update previously versioned .desktop, gnome helper and other debian
integration files
- rename debian/abrowser-3.6.desktop => debian/abrowser.desktop
- rename debian/firefox-3.6-final.desktop => debian/firefox-final.desktop
- update debian/firefox-final.desktop
- rename debian/firefox-3.6-minefield.desktop => debian/firefox-minefield.desktop
- update debian/firefox-minefield.desktop
- rename debian/firefox-3.6-namoroka.desktop => debian/firefox-namoroka.desktop
- update debian/firefox-namoroka.desktop
- rename debian/firefox-3.6.menu => debian/firefox.menu
- update debian/firefox.menu
- rename debian/firefox-3.6.xml => debian/firefox.xml
- update debian/firefox.xml
- rename debian/firefox-3.6-restart-required.update-notifier => debian/firefox-restart-required.update-notifier
- update debian/firefox-restart-required.update-notifier
- update debian/control
+ disable patches for versioned directories and binaries
- update debian/patches/series
+ add fix issues in libpr0n for make syntax issues after lucid dash/bash update;
patch by Kees Cook <email address hidden>
- add debian/patches/fix-build-glitch.patch
- update debian/patches/series
* ease transition for daily firefox-3.6 users by adding conflicts/replaces on firefox-3.6-gnome-support
to firefox binary package which now ships bits previously in there.
- update debian/control
* update to firefox.sh.in start script from firefox-3.5 branch and add firefox-3.6 transition
accordingly; also adjust a bunch of wrongly worded debug messages
- update debian/firefox.sh.in
* fix version number used in profile migration dialog
- update debian/migrator/main.c
* fix wrapper startscript to properly handle all-static firefox build
- update debian/firefox.sh.in

[ Micah Gersten <email address hidden> ]
* Rebase/minor code change after upstream landing of unified manifest (bmo: 511642)
- update debian/patches/awesome_browser_branding_install.patch
- update debian/patches/browser_branding.patch
- update debian/patches/bzXXX_moz_app_name_inconsistencies.patch
* Bump minimum system cairo to 1.8.8
- update debian/rules

[ Jamie Strandboge <email address hidden> ]
* add AppArmor profile (disabled by default)
- debian/firefox-3.6.dirs: add etc/apparmor.d/disable
- add debian/firefox-3.6.preinst.in: disable the profile on new installs,
installs where the last modified profile is disabled and upgrades to
this version
- debian/firefox-3.6.postinst.in: reload profile
- add debian/firefox-3.5.postrm.in: cleanup force-complain and disable
directories
- add debian/usr.bin.firefox.apparmor.in
- add debian/README.Debian.in with note about AppArmor
- debian/apport/firefox-3.6.py: add AppArmor information if the profile is
not disabled
- debian/rules: install profile and update subst_files
- allow dirname and pwd. Thanks to Thomas Templin. (LP: #510644)
- allow the IBM jre
- debian/usr.bin.firefox.apparmor.in: use @LIBDIR@/firefox-*bin as binary
confined by AppArmor

[ Benjamin Drung <email address hidden> ]
* Add metadata for mozilla-devscripts
- update debian/control

[ Kees Cook <email address hidden> ]
* enable PIE build for stronger security (LP: #507744)
- update debian/rules
- update debian/control

[ Fabien Tassin ]
-- Fabien Tassin <email address hidden> Fri, 22 Jan 2010 21:51:11 +0100

Available diffs

* 3.6.1~hg20100122r33533+nobinonly-0ubuntu1~umd1~karmic to 3.6.1~hg20100122r33535+nobinonly-0ubuntu1~umd1~karmic (4.2 KiB)
Interesting...

* implement MIN_SYS_DEPS approach that does not use system xulrunner
and only a minimal set of system dependencies.

+ ship gnome support .so's inside of the main package, but keep dependencies in
the (now empty) gnome-support package; to achieve this, we first install
the gnome support files in the -gnome-support package and move them to the
main package _after_ shlib depends where generated
- update debian/rules
+ do not build-depend on xulrunner dev package anymore; local xulrunner builds
with MIN_SYS_DEPS=0 should still work though
- update debian/control
+ make firefox-3.5 conflict firefox-3.5-gnome-support as it shipps the gnome
files directly now
- update debian/control

lovinglinux
January 23rd, 2010, 06:37 PM
Everything is Changing
OK the old instructions, noted in the last post, may no longer work as things have changed.
This is because Firefox-3.6 is now considered to be a minor version upgrade to 3.5 and the Ubuntu Mozilla Daily PPA packages have been rebuilt to reflect this. :)

It was already updating firefox-3.5 package to 3.6 since the official release from Mozilla, if you just updated Firefox after adding ubuntu-mozilla-daily ppa. So I guess they were already following the new policy of major-minor versions. Nevertheless, you was able to install firefox-3.6 separately until yesterday. I can confirm this can no longer be done. Now, even if you try to install firefox-3.6 package, you get an update instead of a separate application.

SilverWave
January 23rd, 2010, 07:52 PM
It was already updating firefox-3.5 package to 3.6 since the official release from Mozilla, if you just updated Firefox after adding ubuntu-mozilla-daily ppa. So I guess they were already following the new policy of major-minor versions. Nevertheless, you was able to install firefox-3.6 separately until yesterday. I can confirm this can no longer be done. Now, even if you try to install firefox-3.6 package, you get an update instead of a separate application.

Thanks for the independent confirmation.

BTW have you seen this?


Interesting...
Quote:
* implement MIN_SYS_DEPS approach that does not use system xulrunner
and only a minimal set of system dependencies.

+ ship gnome support .so's inside of the main package, but keep dependencies in
the (now empty) gnome-support package; to achieve this, we first install
the gnome support files in the -gnome-support package and move them to the
main package _after_ shlib depends where generated
- update debian/rules
+ do not build-depend on xulrunner dev package anymore; local xulrunner builds
with MIN_SYS_DEPS=0 should still work though
- update debian/control
+ make firefox-3.5 conflict firefox-3.5-gnome-support as it shipps the gnome
files directly now
- update debian/control I think its interesting as to how far along they are with reducing dependencies to xulrunner...

I noticed that unlike a few days ago, installing firefox-3.6 now does not install xulrunner-1.9.2

lovinglinux
January 23rd, 2010, 08:45 PM
Thanks for the independent confirmation.

BTW have you seen this?

I think its interesting as to how far along they are with reducing dependencies to xulrunner...

I noticed that unlike a few days ago, installing firefox-3.6 now does not install xulrunner-1.9.2

I have noticed that too. Although I have installed it manually and removed version 1.9.1. I'm about to remove both and see what happens. Synaptic doesn't complain about dependencies (I use KDE) :)

EDIT: it works! Wicked. I was wondering why Namoroka didn't show xulrunner info in the about page. As far as I remember, this info was included in Firefox 3.5, wasn't it? I guess we have found why it isn't anymore.

zika
January 23rd, 2010, 10:05 PM
I have noticed that too. Although I have installed it manually and removed version 1.9.1. I'm about to remove both and see what happens. Synaptic doesn't complain about dependencies :)

EDIT: it works! Wicked. I was wondering why Namoroka didn't show xulrunner info in the about page. As far as I remember, this info was included in Firefox 3.5, wasn't it? I guess we have found why it isn't anymore.If I try to remove 1.9.1 it wants to remove a bunch of couchdb stuff...
~$ sudo aptitude purge xulrunner-1.9.1
Reading package lists... Done
Building dependency tree
Reading state information... Done
Reading extended state information
Initializing package states... Done
The following packages are BROKEN:
couchdb-bin xulrunner-1.9.1-gnome-support
The following packages will be REMOVED:
xulrunner-1.9.1{p}
0 packages upgraded, 0 newly installed, 1 to remove and 16 not upgraded.
Need to get 0B of archives. After unpacking 27.9MB will be freed.
The following packages have unmet dependencies:
xulrunner-1.9.1-gnome-support: Depends: xulrunner-1.9.1 (= 1.9.1.8~hg20100122r26732+nobinonly-0ubuntu1~umd1) but it is not installable
couchdb-bin: Depends: xulrunner-1.9.1 but it is not installable
The following actions will resolve these dependencies:

Remove the following packages:
couchdb-bin
desktopcouch
evolution-couchdb
python-desktopcouch
python-desktopcouch-records
xulrunner-1.9.1-gnome-support

Leave the following dependencies unresolved:
ubuntu-desktop recommends evolution-couchdb
Score is 264

Accept this solution? [Y/n/q/?]

lovinglinux
January 23rd, 2010, 10:18 PM
If I try to remove 1.9.1 it wants to remove a bunch of couchdb stuff...

I forgot a little detail...I use KDE :)

While Firefox does not need xulrunner anymore, there are other gnome dependencies. So don't do it.

Or look at this (http://www.freedesktop.org/wiki/Specifications/desktopcouch) and decide for yourself.

Anyway, I don't see a reason to remove xulrunner other than testing if Firefox doesn't need it.

SilverWave
January 23rd, 2010, 11:23 PM
If I try to remove 1.9.1 it wants to remove a bunch of ...
Accept this solution? [Y/n/q/?]

Definitely No.

I was referring to Firefox-3.6 not needing xulrunner-1.9.2.

As you can see Karmic was built with the expectation that lots of different packages could call on xulrunner-1.9.1.

SilverWave
January 24th, 2010, 01:04 AM
RE: ubuntu-mozilla-daily


ffox36-daily-transition-special 3.6+karmic Alexander Sack (2010-01-21)

firefox 3.6.1~hg20100122r33535+nobinonly-0ubuntu1~umd2~karmic Fabien Tassin (19 hours ago)
firefox-3.5 3.5.8~hg20100122r26732+nobinonly-0ubuntu1~umd1~karmic Fabien Tassin (19 hours ago)
firefox-3.6 3.6~hg20100119r33526+nobinonly-0ubuntu1~umd1~karmic Fabien Tassin (2010-01-20)
firefox-3.7 3.7~a1~hg20100123r37429+nobinonly-0ubuntu1~umd1~karmic Fabien Tassin (19 hours ago)
mozilla-devscripts 0.20~umd8~karmic Fabien Tassin (2010-01-13)
prism 1.0b3pre+svn20100114r59888-0ubuntu1~umd1~karmic Fabien Tassin (2010-01-15)
thunderbird-3.0 3.0.2~hg20100123r4647+nobinonly-0ubuntu1~umd1~karmic Fabien Tassin (19 hours ago)
thunderbird-3.1 3.1~a1~hg20091229r4604+nobinonly-0ubuntu1~umd1~karmic Fabien Tassin (2010-01-02)
xulrunner-1.9.1 1.9.1.8~hg20100122r26732+nobinonly-0ubuntu1~umd1~karmic Fabien Tassin (19 hours ago)
xulrunner-1.9.2 1.9.2.1~hg20100122r33535+nobinonly-0ubuntu1~umd1~karmic Fabien Tassin (19 hours ago)
xulrunner-1.9.3 1.9.3~a1~hg20100123r37429+nobinonly-0ubuntu1~umd1~karmic Fabien Tassin (19 hours ago) Interesting. I wondered why I was being offered an update which looked to have the same build.


:~$ apt-cache policy firefox
firefox:
Installed: 3.6.1~hg20100122r33535+nobinonly-0ubuntu1~umd1~karmic
Candidate: 3.6.1~hg20100122r33535+nobinonly-0ubuntu1~umd2~karmic
Version table:
3.6.1~hg20100122r33535+nobinonly-0ubuntu1~umd2~karmic 0
500 http://ppa.launchpad.net karmic/main Packages
*** 3.6.1~hg20100122r33535+nobinonly-0ubuntu1~umd1~karmic 0
100 /var/lib/dpkg/status
3.5.7+nobinonly-0ubuntu0.9.10.1 0
500 http://gb.archive.ubuntu.com karmic-updates/main Packages
500 http://gb.archive.ubuntu.com karmic-security/main Packages
3.5.3+build1+nobinonly-0ubuntu6 0
500 http://gb.archive.ubuntu.com karmic/main Packages
: Installed: 3.6.1~hg20100122r33535+nobinonly-0ubuntu1~umd1~karmic
Candidate: 3.6.1~hg20100122r33535+nobinonly-0ubuntu1~umd2~karmic


:~$ sudo apt-get upgrade
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages will be upgraded:
firefox firefox-3.5-gnome-support firefox-branding xulrunner-1.9.1
4 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Need to get 21.6MB of archives.
After this operation, 24.6kB of additional disk space will be used.
Do you want to continue [Y/n]? y
Get: 1 http://ppa.launchpad.net karmic/main firefox-branding 3.6.1~hg20100122r33535+nobinonly-0ubuntu1~umd2~karmic [147kB]
Get: 2 http://ppa.launchpad.net karmic/main firefox 3.6.1~hg20100122r33535+nobinonly-0ubuntu1~umd2~karmic [12.0MB]
Get: 3 http://ppa.launchpad.net karmic/main firefox-3.5-gnome-support 3.6.1~hg20100122r33535+nobinonly-0ubuntu1~umd2~karmic [72.7kB]
Get: 4 http://ppa.launchpad.net karmic/main xulrunner-1.9.1 1.9.1.8~hg20100122r26732+nobinonly-0ubuntu1~umd1~karmic [9,400kB]
Fetched 21.6MB in 1min 44s (207kB/s)
(Reading database ... 194993 files and directories currently installed.)
Preparing to replace firefox-branding 3.6.1~hg20100122r33535+nobinonly-0ubuntu1~umd1~karmic (using .../firefox-branding_3.6.1~hg20100122r33535+nobinonly-0ubuntu1~umd2~karmic_amd64.deb) ...
Unpacking replacement firefox-branding ...
Preparing to replace firefox 3.6.1~hg20100122r33535+nobinonly-0ubuntu1~umd1~karmic (using .../firefox_3.6.1~hg20100122r33535+nobinonly-0ubuntu1~umd2~karmic_amd64.deb) ...
Unpacking replacement firefox ...
Preparing to replace firefox-3.5-gnome-support 3.6.1~hg20100122r33535+nobinonly-0ubuntu1~umd1~karmic (using .../firefox-3.5-gnome-support_3.6.1~hg20100122r33535+nobinonly-0ubuntu1~umd2~karmic_all.deb) ...
Unpacking replacement firefox-3.5-gnome-support ...
Preparing to replace xulrunner-1.9.1 1.9.1.8~hg20100121r26730+nobinonly-0ubuntu2~umd1~karmic (using .../xulrunner-1.9.1_1.9.1.8~hg20100122r26732+nobinonly-0ubuntu1~umd1~karmic_amd64.deb) ...
Unpacking replacement xulrunner-1.9.1 ...
Processing triggers for desktop-file-utils ...
Processing triggers for menu ...
Setting up firefox-3.5-gnome-support (3.6.1~hg20100122r33535+nobinonly-0ubuntu1~umd2~karmic) ...
Setting up xulrunner-1.9.1 (1.9.1.8~hg20100122r26732+nobinonly-0ubuntu1~umd1~karmic) ...
update-alternatives: using /usr/bin/xulrunner-1.9.1 to provide /usr/bin/xulrunner (xulrunner) in auto mode.

Setting up firefox-branding (3.6.1~hg20100122r33535+nobinonly-0ubuntu1~umd2~karmic) ...
Setting up firefox (3.6.1~hg20100122r33535+nobinonly-0ubuntu1~umd2~karmic) ...
Skipping profile in /etc/apparmor.d/disable: usr.bin.firefox
Please restart all running instances of firefox, or you will experience problems.

Processing triggers for libc-bin ...
ldconfig deferred processing now taking place
Processing triggers for menu ...
:~$

Also did a test install of firefox-3.7


:~$ apt-cache policy firefox-3.7
firefox-3.7:
Installed: (none)
Candidate: 3.7~a1~hg20100123r37429+nobinonly-0ubuntu1~umd1~karmic
Version table:
3.7~a1~hg20100123r37429+nobinonly-0ubuntu1~umd1~karmic 0
500 http://ppa.launchpad.net karmic/main Packages


:~$ sudo apt-get install firefox-3.7
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following extra packages will be installed:
firefox-3.7-branding xulrunner-1.9.3
Suggested packages:
firefox-3.7-gnome-support
The following NEW packages will be installed
firefox-3.7 firefox-3.7-branding xulrunner-1.9.3
0 upgraded, 3 newly installed, 0 to remove and 0 not upgraded.
Need to get 12.2MB of archives.
After this operation, 36.4MB of additional disk space will be used.
Do you want to continue [Y/n]? y
Get: 1 http://ppa.launchpad.net karmic/main xulrunner-1.9.3 1.9.3~a1~hg20100123r37429+nobinonly-0ubuntu1~umd1~karmic [11.2MB]
Get: 2 http://ppa.launchpad.net karmic/main firefox-3.7-branding 3.7~a1~hg20100123r37429+nobinonly-0ubuntu1~umd1~karmic [143kB]
Get: 3 http://ppa.launchpad.net karmic/main firefox-3.7 3.7~a1~hg20100123r37429+nobinonly-0ubuntu1~umd1~karmic [917kB]
Fetched 12.2MB in 23s (521kB/s)
Selecting previously deselected package xulrunner-1.9.3.
(Reading database ... 194992 files and directories currently installed.)
Unpacking xulrunner-1.9.3 (from .../xulrunner-1.9.3_1.9.3~a1~hg20100123r37429+nobinonly-0ubuntu1~umd1~karmic_amd64.deb) ...
Selecting previously deselected package firefox-3.7-branding.
Unpacking firefox-3.7-branding (from .../firefox-3.7-branding_3.7~a1~hg20100123r37429+nobinonly-0ubuntu1~umd1~karmic_amd64.deb) ...
Selecting previously deselected package firefox-3.7.
Unpacking firefox-3.7 (from .../firefox-3.7_3.7~a1~hg20100123r37429+nobinonly-0ubuntu1~umd1~karmic_amd64.deb) ...
Processing triggers for desktop-file-utils ...
Processing triggers for menu ...
Setting up xulrunner-1.9.3 (1.9.3~a1~hg20100123r37429+nobinonly-0ubuntu1~umd1~karmic) ...

Setting up firefox-3.7-branding (3.7~a1~hg20100123r37429+nobinonly-0ubuntu1~umd1~karmic) ...
Setting up firefox-3.7 (3.7~a1~hg20100123r37429+nobinonly-0ubuntu1~umd1~karmic) ...
Skipping profile in /etc/apparmor.d/disable: usr.bin.firefox-3.7
Please restart all running instances of firefox-3.7, or you will experience problems.

Processing triggers for libc-bin ...
ldconfig deferred processing now taking place
Processing triggers for menu ...
:~$

SilverWave
January 26th, 2010, 03:32 AM
sudo add-apt-repository ppa:mozillateam/firefox-stablePackages in “Firefox Stable Channel Packages” (https://launchpad.net/%7Emozillateam/+archive/firefox-stable/+packages)

firefox - 3.6+nobinonly-0ubuntu1~mfs~karmic1 (changesfile) asac 2010-01-24 Published Karmic Web

I haven't had a chance to reset my system back to Official Firefox Defaults then test this yet so use at your own risk.

jijoejv
January 26th, 2010, 10:15 PM
sudo add-apt-repository ppa:mozillateam/firefox-stablePackages in “Firefox Stable Channel Packages” (https://launchpad.net/%7Emozillateam/+archive/firefox-stable/+packages)

firefox - 3.6+nobinonly-0ubuntu1~mfs~karmic1 (changesfile) asac 2010-01-24 Published Karmic Web



Tried this on top of stock FF 3.5. Same issue with font hinting as others here have noted.

I already have the .fonts.conf changes in place, fontconfig reconfigured, etc. Merely switching between stock FF 3.5.7 and FF 3.6 can reproduce the issue.

---
Ubuntu 9.10 (karmic) x86_64
Gnome 2.28.1
Kernel 2.6.31-17-generic
Intel(R) Core(TM)2 Duo CPU, 8GB RAM
Intel(R) 82Q35 Express Integrated Graphics Controller (rev 02)

SilverWave
January 29th, 2010, 01:58 PM
Tried this on top of stock FF 3.5. Same issue with font hinting as others here have noted.

I already have the .fonts.conf changes in place, fontconfig reconfigured, etc. Merely switching between stock FF 3.5.7 and FF 3.6 can reproduce the issue.

---
Ubuntu 9.10 (karmic) x86_64
Gnome 2.28.1
Kernel 2.6.31-17-generic
Intel(R) Core(TM)2 Duo CPU, 8GB RAM
Intel(R) 82Q35 Express Integrated Graphics Controller (rev 02)

As I wanted text to be optimized for display quality I set
browser.display.auto_quality_min_font_size = 0
Much Much better!

SilverWave
January 29th, 2010, 02:06 PM
browser.display.auto_quality_min_font_size


Possible values and their effects

A non-negative integer, specifying device pixels. Text rendered at this size or larger is optimized for display quality rather than display speed. Default is 20.
Caveats



Text in chrome (the UI) is always rendered with the high-quality path.
Web pages can override the effects of this preference by specifying the text-rendering CSS property.

Recommended settings

To use the highest quality display and legibility settings for all rendered text, set this preference to 0. Conversely, setting this preference to a very high number will cause Mozilla to use the fastest rendering methods for all text.
http://kb.mozillazine.org/Browser.display.auto_quality_min_font_size

As I wanted text to be optimized for display quality I set
browser.display.auto_quality_min_font_size = 0
Much Much better!

SilverWave
January 29th, 2010, 07:16 PM
Firefox3.6 via Firefox Stable Channel Packages ppa

Gain access to the latest mozillateam/firefox-stable (https://launchpad.net/%7Emozillateam/+archive/firefox-stable) ppa.

sudo add-apt-repository ppa:mozillateam/firefox-stable Now install Firefox as below (or via the Synaptic Package Manager).

sudo apt-get update
sudo apt-get install firefoxNote on text quality:
As I wanted text to be optimized for display quality I set (about:config)

browser.display.auto_quality_min_font_size = 0 ________________________________________

Tested successfully details below:

Reset back to Official Firefox 3.5...

silverwave@blue:~$ apt-cache policy firefox-3.5
firefox-3.5:
Installed: 3.5.7+nobinonly-0ubuntu0.9.10.1
Candidate: 3.5.7+nobinonly-0ubuntu0.9.10.1
Version table:
*** 3.5.7+nobinonly-0ubuntu0.9.10.1 0
500 http://gb.archive.ubuntu.com karmic-updates/main Packages
500 http://gb.archive.ubuntu.com karmic-security/main Packages
100 /var/lib/dpkg/status
3.5.3+build1+nobinonly-0ubuntu6 0
500 http://gb.archive.ubuntu.com karmic/main Packages
silverwave@blue:~$ apt-cache policy firefox
firefox:
Installed: 3.5.7+nobinonly-0ubuntu0.9.10.1
Candidate: 3.5.7+nobinonly-0ubuntu0.9.10.1
Version table:
*** 3.5.7+nobinonly-0ubuntu0.9.10.1 0
500 http://gb.archive.ubuntu.com karmic-updates/main Packages
500 http://gb.archive.ubuntu.com karmic-security/main Packages
100 /var/lib/dpkg/status
3.5.3+build1+nobinonly-0ubuntu6 0
500 http://gb.archive.ubuntu.com karmic/main Packages
silverwave@blue:~$ apt-cache policy xulrunner-1.9
xulrunner-1.9:
Installed: (none)
Candidate: (none)
Version table:
silverwave@blue:~$ apt-cache policy xulrunner-1.9.1
xulrunner-1.9.1:
Installed: 1.9.1.7+nobinonly-0ubuntu0.9.10.1
Candidate: 1.9.1.7+nobinonly-0ubuntu0.9.10.1
Version table:
*** 1.9.1.7+nobinonly-0ubuntu0.9.10.1 0
500 http://gb.archive.ubuntu.com karmic-updates/main Packages
500 http://gb.archive.ubuntu.com karmic-security/main Packages
100 /var/lib/dpkg/status
1.9.1.3+build1+nobinonly-0ubuntu6 0
500 http://gb.archive.ubuntu.com karmic/main Packages
Added ppa...

silverwave@blue:~$ sudo add-apt-repository ppa:mozillateam/firefox-stable
Executing: gpg --ignore-time-conflict --no-options --no-default-keyring --secret-keyring /etc/apt/secring.gpg --trustdb-name /etc/apt/trustdb.gpg --keyring /etc/apt/trusted.gpg --keyserver keyserver.ubuntu.com --recv 0AB215679C571D1C8325275B9BDB3D89CE49EC21
gpg: requesting key CE49EC21 from hkp server keyserver.ubuntu.com
gpg: key CE49EC21: public key "Launchpad PPA for Mozilla Team" imported
gpg: Total number processed: 1
gpg: imported: 1 (RSA: 1)
Updated

silverwave@blue:~$ sudo apt-get update
Hit http://gb.archive.ubuntu.com karmic Release.gpg
...
Get: 1 http://ppa.launchpad.net karmic Release.gpg [307B]
...
Hit http://packages.medibuntu.org karmic/free Packages
Hit http://packages.medibuntu.org karmic/non-free Packages
Get: 3 http://ppa.launchpad.net karmic/main Packages [4,023B]
Fetched 70.3kB in 0s (181kB/s)
Reading package lists... Done
Check apt-cache policy firefox...

silverwave@blue:~$ apt-cache policy firefox
firefox:
Installed: 3.5.7+nobinonly-0ubuntu0.9.10.1
Candidate: 3.6+nobinonly-0ubuntu1~mfs~karmic1
Version table:
3.6+nobinonly-0ubuntu1~mfs~karmic1 0
500 http://ppa.launchpad.net karmic/main Packages
*** 3.5.7+nobinonly-0ubuntu0.9.10.1 0
500 http://gb.archive.ubuntu.com karmic-updates/main Packages
500 http://gb.archive.ubuntu.com karmic-security/main Packages
100 /var/lib/dpkg/status
3.5.3+build1+nobinonly-0ubuntu6 0
500 http://gb.archive.ubuntu.com karmic/main Packages
sudo apt-get install firefox

silverwave@blue:~$ sudo apt-get install firefox
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following extra packages will be installed:
firefox-branding
Suggested packages:
firefox-gnome-support
The following packages will be REMOVED
firefox-3.5 firefox-3.5-branding
The following NEW packages will be installed
firefox-branding
The following packages will be upgraded:
firefox
1 upgraded, 1 newly installed, 2 to remove and 0 not upgraded.
Need to get 12.0MB/12.2MB of archives.
After this operation, 31.9MB of additional disk space will be used.
Do you want to continue [Y/n]?
Get: 1 http://ppa.launchpad.net karmic/main firefox 3.6+nobinonly-0ubuntu1~mfs~karmic1 [12.0MB]
Fetched 9,523kB in 17s (552kB/s)
dpkg: firefox-3.5-branding: dependency problems, but removing anyway as you requested:
firefox-3.5 depends on firefox-3.5-branding | abrowser-3.5-branding; however:
Package firefox-3.5-branding is to be removed.
Package abrowser-3.5-branding is not installed.
firefox depends on firefox-3.5-branding.
(Reading database ... 194871 files and directories currently installed.)
Removing firefox-3.5-branding ...
Processing triggers for desktop-file-utils ...
Selecting previously deselected package firefox-branding.
(Reading database ... 194853 files and directories currently installed.)
Unpacking firefox-branding (from .../firefox-branding_3.6+nobinonly-0ubuntu1~mfs~karmic1_amd64.deb) ...
Processing triggers for desktop-file-utils ...
dpkg: firefox-3.5: dependency problems, but removing anyway as you requested:
firefox depends on firefox-3.5.
(Reading database ... 194871 files and directories currently installed.)
Removing firefox-3.5 ...
Processing triggers for menu ...
(Reading database ... 194782 files and directories currently installed.)
Preparing to replace firefox 3.5.7+nobinonly-0ubuntu0.9.10.1 (using .../firefox_3.6+nobinonly-0ubuntu1~mfs~karmic1_amd64.deb) ...
Unpacking replacement firefox ...
Processing triggers for menu ...
Setting up firefox-branding (3.6+nobinonly-0ubuntu1~mfs~karmic1) ...
Setting up firefox (3.6+nobinonly-0ubuntu1~mfs~karmic1) ...
Installing new version of config file /etc/apparmor.d/usr.bin.firefox ...
Skipping profile in /etc/apparmor.d/disable: usr.bin.firefox
Please restart all running instances of firefox, or you will experience problems.

Processing triggers for menu ...


All working OK :D

foxy123
January 31st, 2010, 09:50 PM
I am having this problem with opening files from links after updating firefox from the stable repo:


/tmp/22-9-3.doc could not be opened, because the associated helper application does not exist. Change the association in your preferences.

Does anyone know anything about it?

I have rolled the update back and the error is gone. I wonder if it is a bug in firefox or something else?

zika
January 31st, 2010, 09:57 PM
I am having this problem with opening files from links after updating firefox from the stable repo:


/tmp/22-9-3.doc could not be opened, because the associated helper application does not exist. Change the association in your preferences.

Does anyone know anything about it?Associate .doc with OO in FF.

foxy123
January 31st, 2010, 10:55 PM
Associate .doc with OO in FF.

it is actually associated there. When I click on a link to a doc file I am presented with a choice: either to open it with OpenOffice Writer (default) or save on disk. If I choose the first, I've got the aforementioned error.

SilverWave
February 1st, 2010, 12:34 AM
it is actually associated there. When I click on a link to a doc file I am presented with a choice: either to open it with OpenOffice Writer (default) or save on disk. If I choose the first, I've got the aforementioned error.

I am running 3.6 from stable:

Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2) Gecko/20100123 Ubuntu/9.10 (karmic) Firefox/3.6 - Build ID: 20100123214900I am not experiencing the issue you have reported.
I clicked on a gmail attachment a .doc and was presented with the same options as yourself.
Choosing OOO worked fine for me.

I would be tempted to try again. If the same issue presents then I would recommend creating a new profile and test again.

[EDIT]Just a thought... ensure that you close firefox before updating to 3.6.

SilverWave
February 6th, 2010, 01:48 PM
(https://launchpad.net/%7Eubuntu-mozilla-daily/+archive/ppa/+sourcepub/954246/+listing-archive-extra)FF3.7 Alpha 2!

https://launchpad.net/@@/treeExpanded https://launchpad.net/@@/package-source firefox-3.7 - 3.7~a2~hg20100206r37933+nobinonly-0ubuntu1~umd1~karmic (https://launchpad.net/%7Eubuntu-mozilla-daily/+archive/ppa/+sourcepub/954246/+listing-archive-extra) (changes file) (https://launchpad.net/%7Eubuntu-mozilla-daily/+archive/ppa/+files/firefox-3.7_3.7%7Ea2%7Ehg20100206r37933+nobinonly-0ubuntu1%7Eumd1%7Ekarmic_source.changes) fta (https://launchpad.net/%7Efta) 8 hours ago Published Karmic Web https://launchpad.net/@@/yes Publishing details



Published 8 hours ago

Changelog

firefox-3.7 (3.7~a2~hg20100206r37933+nobinonly-0ubuntu1~umd1~karmic) karmic; urgency=low

[ Fabien Tassin ]
* Mass update from 3.6 to 3.7
* Drop libnkgnomevfs.so from firefox-3.7-gnome-support, it's already
shippped in xulrunner-1.9.3-gnome-support (see bmo #512671)
- update debian/firefox-3.7-gnome-support.install
* Target the 'default' branch instead of tip
- add debian/moz-rev.sh
- update debian/mozclient/firefox-3.7.conf

[ Micah Gersten ]
* Add mesa-common-dev to build-depends after landing of configure test aka
(bmo: 517566) which is for WebGL aka (bmo: 516213)
- update debian/control
* Refresh patch/install files after landing of (bmo: 507073) aka
Don't build nsBrowserDirectoryProvider as a separate library
- update debian/firefox-3.7.install
- update debian/patches/bz515232_att399338_distro_locale_searchplugins.pat ch
* Drop unnecessary patch to block updates since we disable updates in
debian/rules
- drop debian/patches/ubuntu_no_app_updates.patch
- update debian/patches/series

[ Jamie Strandboge ]
* add AppArmor profile (disabled by default)
- debian/firefox-3.7.dirs: add etc/apparmor.d/disable
- add debian/firefox-3.7.preinst.in: disable the profile on new installs,
installs on Ubuntu 9.04 and earlier (requires abstractions only found
in 9.10 and higher), installs where the last modified profile is
disabled and upgrades to this version
- debian/firefox-3.7.postinst.in: reload profile
- add debian/firefox-3.7.postrm.in: cleanup force-complain and disable
directories
- add debian/usr.bin.firefox.apparmor.in
- add debian/README.Debian.in with note about AppArmor
- debian/apport/firefox-3.7.py: add AppArmor information if the profile is
not disabled
- debian/rules: install profile and update subst_files
- debian/control: have firefox-3.7 Depends on lsb-release (needed in
preinst)

[ Benjamin Drung <email address hidden> ]
* Add metadata for mozilla-devscripts
- update debian/control

[ Fabien Tassin ]
-- Fabien Tassin <email address hidden> Sat, 06 Feb 2010 05:00:55 +0100 Available diffs



3.7~a1~hg20100205r37915+nobinonly-0ubuntu1~umd1~karmic to 3.7~a2~hg20100206r37933+nobinonly-0ubuntu1~umd1~karmic (pending)

SilverWave
February 6th, 2010, 02:12 PM
Firefox 3.7 A2!

Gain access to the latest ubuntu-mozilla-daily (https://launchpad.net/%7Eubuntu-mozilla-daily/+archive/ppa?field.series_filter=) ppa.

sudo add-apt-repository ppa:ubuntu-mozilla-daily Low safety, daily packages have not undergone any quality assurance.
Sometimes very safe but sometimes may not work at all.

Now install Firefox as below (or via the Synaptic Package Manager).

sudo apt-get update
sudo apt-get install firefox-3.7 The new FF3.7 will be found under the name "Minefield 3.7 Web Browser".

________________________________________

Check install Candidate

silverwave@blue:~$ apt-cache policy firefox-3.7
firefox-3.7:
Installed: (none)
Candidate: 3.7~a2~hg20100206r37933+nobinonly-0ubuntu1~umd1~karmic
Version table:
3.7~a2~hg20100206r37933+nobinonly-0ubuntu1~umd1~karmic 0
500 http://ppa.launchpad.net karmic/main Packages
3.7~a1~hg20100129r37619+nobinonly-0ubuntu1~umd1~karmic 0
100 /var/lib/dpkg/status
Install firefox-3.7

silverwave@blue:~$ sudo apt-get install firefox-3.7
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following extra packages will be installed:
firefox-3.7-branding xulrunner-1.9.3
Suggested packages:
firefox-3.7-gnome-support
The following NEW packages will be installed
firefox-3.7 firefox-3.7-branding xulrunner-1.9.3
0 upgraded, 3 newly installed, 0 to remove and 3 not upgraded.
Need to get 12.3MB of archives.
After this operation, 36.6MB of additional disk space will be used.
Do you want to continue [Y/n]? y
Get: 1 http://ppa.launchpad.net karmic/main xulrunner-1.9.3 1.9.3~a2~hg20100206r37933+nobinonly-0ubuntu1~umd1~karmic [11.2MB]
Get: 2 http://ppa.launchpad.net karmic/main firefox-3.7-branding 3.7~a2~hg20100206r37933+nobinonly-0ubuntu1~umd1~karmic [142kB]
Get: 3 http://ppa.launchpad.net karmic/main firefox-3.7 3.7~a2~hg20100206r37933+nobinonly-0ubuntu1~umd1~karmic [917kB]
Fetched 9,414kB in 15s (616kB/s)
Selecting previously deselected package xulrunner-1.9.3.
(Reading database ... 215629 files and directories currently installed.)
Unpacking xulrunner-1.9.3 (from .../xulrunner-1.9.3_1.9.3~a2~hg20100206r37933+nobinonly-0ubuntu1~umd1~karmic_amd64.deb) ...
Selecting previously deselected package firefox-3.7-branding.
Unpacking firefox-3.7-branding (from .../firefox-3.7-branding_3.7~a2~hg20100206r37933+nobinonly-0ubuntu1~umd1~karmic_amd64.deb) ...
Selecting previously deselected package firefox-3.7.
Unpacking firefox-3.7 (from .../firefox-3.7_3.7~a2~hg20100206r37933+nobinonly-0ubuntu1~umd1~karmic_amd64.deb) ...
Processing triggers for desktop-file-utils ...
Processing triggers for menu ...
Setting up xulrunner-1.9.3 (1.9.3~a2~hg20100206r37933+nobinonly-0ubuntu1~umd1~karmic) ...

Setting up firefox-3.7-branding (3.7~a2~hg20100206r37933+nobinonly-0ubuntu1~umd1~karmic) ...
Setting up firefox-3.7 (3.7~a2~hg20100206r37933+nobinonly-0ubuntu1~umd1~karmic) ...
Installing new version of config file /etc/apparmor.d/usr.bin.firefox-3.7 ...
Please restart all running instances of firefox-3.7, or you will experience problems.

Processing triggers for libc-bin ...
ldconfig deferred processing now taking place
Processing triggers for menu ...
silverwave@blue:~$
Check Installed/Candidate

silverwave@blue:~$ apt-cache policy firefox-3.7
firefox-3.7:
Installed: 3.7~a2~hg20100206r37933+nobinonly-0ubuntu1~umd1~karmic
Candidate: 3.7~a2~hg20100206r37933+nobinonly-0ubuntu1~umd1~karmic
Version table:
*** 3.7~a2~hg20100206r37933+nobinonly-0ubuntu1~umd1~karmic 0
500 http://ppa.launchpad.net karmic/main Packages
100 /var/lib/dpkg/status
silverwave@blue:~$
Check firefox (I don't want to use the ff3.6.2 daily so I will now disable the UMD ppa).


silverwave@blue:~$ apt-cache policy firefox
firefox:
Installed: 3.6+nobinonly-0ubuntu1~mfs~karmic1
Candidate: 3.6.2~hg20100205r33566+nobinonly-0ubuntu1~umd1~karmic
Version table:
3.6.2~hg20100205r33566+nobinonly-0ubuntu1~umd1~karmic 0
500 http://ppa.launchpad.net karmic/main Packages
*** 3.6+nobinonly-0ubuntu1~mfs~karmic1 0
500 http://ppa.launchpad.net karmic/main Packages
100 /var/lib/dpkg/status
3.5.7+nobinonly-0ubuntu0.9.10.1 0
500 http://gb.archive.ubuntu.com karmic-updates/main Packages
500 http://gb.archive.ubuntu.com karmic-security/main Packages
3.5.3+build1+nobinonly-0ubuntu6 0
500 http://gb.archive.ubuntu.com karmic/main Packages
All working great :) 3.7 installs in its own folder as expected.

Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.3a2pre) Gecko/20100206 Ubuntu/9.10 (karmic) Minefield/3.7a2pre

foxy123
February 6th, 2010, 06:38 PM
I am running 3.6 from stable:
I am not experiencing the issue you have reported.
I clicked on a gmail attachment a .doc and was presented with the same options as yourself.
Choosing OOO worked fine for me.

I would be tempted to try again. If the same issue presents then I would recommend creating a new profile and test again.

[EDIT]Just a thought... ensure that you close firefox before updating to 3.6.

tried to reinstall and use a new profile. still the same error :(

SilverWave
February 6th, 2010, 06:50 PM
tried to reinstall and use a new profile. still the same error :(

Hmm how odd :(
How about 3.7a2?
It installs separately - I don't think using an Alpha2 is usually a good idea... but for trouble shooting in this case, I would give it a go. Once installed check if you are experiencing the same issues.

Also have a look at this:
The associated helper application does not exist (http://kb.mozillazine.org/The_associated_helper_application_does_not_exist)

Details:
Are you using Karmic 64bit?
Are you using gnome?

[EDIT]Final thought - Open firefox from a root terminal and see if that works... just to rule out permission issues.

SilverWave
February 11th, 2010, 01:10 AM
Interesting :)


Mozilla Developer Preview (Gecko 1.9.3a1) available for download (http://developer.mozilla.org/devnews/index.php/2010/02/10/mozilla-developer-preview-gecko-1-9-3a1-available-for-download/)

A Mozilla Developer Preview of improvements in the Gecko layout engine is now available for download. This is a pre-release version of the Gecko 1.9.3 platform, which forms the core of rich Internet applications such as Firefox. Please note that this release is intended for developers and testers only.Update:
I have updated to:
Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.3a2pre) Gecko/20100207 Ubuntu/9.10 (karmic) Minefield/3.7a2pre
I don't see any of the changes mentioned... so may be they are referring to a separate dev build?

urd
February 12th, 2010, 05:49 PM
i have a problem, since i tried to install firefox 3.6 i can't use flash, pages like youtube don't work ... what can i do?? .. i have karmic(wubi)

thanks

ron999
February 13th, 2010, 12:22 AM
Hi
Check that you have got Adobe Flash Player installed and enabled.
Look in Firefox > Tools > Add-ons > Plugins
It will be listed as 'Shockwave Flash'.

foxy123
February 13th, 2010, 07:03 PM
Hmm how odd :(
How about 3.7a2?
It installs separately - I don't think using an Alpha2 is usually a good idea... but for trouble shooting in this case, I would give it a go. Once installed check if you are experiencing the same issues.

Also have a look at this:
The associated helper application does not exist (http://kb.mozillazine.org/The_associated_helper_application_does_not_exist)

Details:
Are you using Karmic 64bit?
Are you using gnome?

[EDIT]Final thought - Open firefox from a root terminal and see if that works... just to rule out permission issues.

I have enabled the daily repository and updated Firefox from there. The problem exists there as well. However what I have discovered is that I have this error only on a particular site. Everywhere else it works fine (at lease on the version of Firefox fom the daily repo). However I do not have the error with the standard version of Firefox. So I do not know what is going on. It's a pity but I guess I will have to stick to the standard 3.5 version.

SilverWave
February 14th, 2010, 01:44 AM
... I have discovered is that I have this error only on a particular site. Everywhere else it works fine ...
Well at least you have narrowed the problem down.
If its only one site is it a deal breaker?
If its only an occasional problem perhaps you could, as a work around, download the doc then open it as normal?

I guess its a cost benefit thing that only you can decide on.

Still a very odd issue...

Note: In my first post are instructions on how to install chromium as that has a different architecture you could run it side by side with firefox and see it it has any issues with this site...

SilverWave
February 23rd, 2010, 10:33 PM
Updated to:
Candidate: 3.6+nobinonly-0ubuntu4~mfs~karmic1 (2010-02-18 )

All working fine so far.


:~$ apt-cache policy firefox
firefox:
Installed: 3.6+nobinonly-0ubuntu1~mfs~karmic1
Candidate: 3.6+nobinonly-0ubuntu4~mfs~karmic1
Version table:
3.6+nobinonly-0ubuntu4~mfs~karmic1 0
500 http://ppa.launchpad.net karmic/main Packages
*** 3.6+nobinonly-0ubuntu1~mfs~karmic1 0
100 /var/lib/dpkg/status
3.5.8+build1+nobinonly-0ubuntu0.9.10.1 0
500 http://gb.archive.ubuntu.com karmic-updates/main Packages
500 http://gb.archive.ubuntu.com karmic-security/main Packages
3.5.3+build1+nobinonly-0ubuntu6 0
500 http://gb.archive.ubuntu.com karmic/main Packages

SilverWave
March 1st, 2010, 05:22 PM
Changes for the versions:
3.6+nobinonly-0ubuntu4~mfs~karmic1
3.6+nobinonly-0ubuntu5~mfs~karmic1


Publishing details



Published 13 hours ago

Changelog

firefox (3.6+nobinonly-0ubuntu5~mfs~karmic1) karmic; urgency=low

* Backport to karmic -- no source changes

[ Micah Gersten <email address hidden> ]
* fix LP: #514108 (https://launchpad.net/bugs/514108) - Cookie Accept Dialog Not Shown on Firefox 3.6; install chrome/comm.* libraries
- update debian/rules
* fix LP: #525181 (https://launchpad.net/bugs/525181) - "Make a Support Request to the Ubuntu Community" bookmark
woefully out of date; update bookmark
- update debian/patches/ubuntu_bookmarks.patch

[ Felix Geyer <email address hidden> ]
* fix LP: #396786 (https://launchpad.net/bugs/396786) - Default theme missing in Firefox 3.6
- update debian/firefox.install

[ Alexander Sack <email address hidden> ]
* use preference way to set yahoo search code 'chr-ubuntu-os' rather
than patching source
- update debian/firefox.js
- delete debian/patches/ubuntu_codes_yahoo.patch
- update debian/patches/series
-- Micah Gersten <email address hidden> Sun, 28 Feb 2010 20:09:27 -0600

SilverWave
March 1st, 2010, 05:23 PM
firefox-3.7 a3 available!


Publishing details



Published 11 hours ago

Changelog

firefox-3.7 (3.7~a3~hg20100301r38798+nobinonly-0ubuntu1~umd1~karmic) karmic; urgency=low

[ Fabien Tassin ]
* Mass update from 3.6 to 3.7
* Drop libnkgnomevfs.so from firefox-3.7-gnome-support, it's already
shippped in xulrunner-1.9.3-gnome-support (see bmo #512671)
- update debian/firefox-3.7-gnome-support.install
* Target the 'default' branch instead of tip
- add debian/moz-rev.sh
- update debian/mozclient/firefox-3.7.conf

[ Micah Gersten ]
* Add mesa-common-dev to build-depends after landing of configure test aka
(bmo: 517566) which is for WebGL aka (bmo: 516213)
- update debian/control
* Refresh patch/install files after landing of (bmo: 507073) aka
Don't build nsBrowserDirectoryProvider as a separate library
- update debian/firefox-3.7.install
- update debian/patches/bz515232_att399338_distro_locale_searchplugins.pat ch
* Drop unnecessary patch to block updates since we disable updates in
debian/rules
- drop debian/patches/ubuntu_no_app_updates.patch
- update debian/patches/series

[ Jamie Strandboge ]
* add AppArmor profile (disabled by default)
- debian/firefox-3.7.dirs: add etc/apparmor.d/disable
- add debian/firefox-3.7.preinst.in: disable the profile on new installs,
installs on Ubuntu 9.04 and earlier (requires abstractions only found
in 9.10 and higher), installs where the last modified profile is
disabled and upgrades to this version
- debian/firefox-3.7.postinst.in: reload profile
- add debian/firefox-3.7.postrm.in: cleanup force-complain and disable
directories
- add debian/usr.bin.firefox.apparmor.in
- add debian/README.Debian.in with note about AppArmor
- debian/apport/firefox-3.7.py: add AppArmor information if the profile is
not disabled
- debian/rules: install profile and update subst_files
- debian/control: have firefox-3.7 Depends on lsb-release (needed in
preinst)

[ Benjamin Drung <email address hidden> ]
* Add metadata for mozilla-devscripts
- update debian/control

[ Fabien Tassin ]
-- Fabien Tassin <email address hidden> Mon, 01 Mar 2010 05:00:55 +0100

zika
March 1st, 2010, 05:32 PM
What do You make of this
~$ firefox-3.7
Could not find compatible GRE between version 1.9.3a2pre and 1.9.3a2pre.
~$ after months of successful usage...

SilverWave
March 1st, 2010, 05:33 PM
firefox-3.7 a3 available!

XULRunner1.9.3
Changes for the versions:
1.9.3~a2~hg20100207r37958+nobinonly-0ubuntu1~umd1~karmic
1.9.3~a3~hg20100301r38798+nobinonly-0ubuntu1~umd1~karmic

firefox-3.7
Changes for the versions:
3.7~a2~hg20100207r37958+nobinonly-0ubuntu1~umd1~karmic
3.7~a2~hg20100227r38786+nobinonly-0ubuntu1~umd1~karmic

Firefox branding
Changes for the versions:
3.7~a2~hg20100207r37958+nobinonly-0ubuntu1~umd1~karmic
3.7~a2~hg20100227r38786+nobinonly-0ubuntu1~umd1~karmic

SilverWave
March 1st, 2010, 06:06 PM
XULRunner1.9.3
Changes for the versions:
1.9.3~a2~hg20100207r37958+nobinonly-0ubuntu1~umd1~karmic
1.9.3~a3~hg20100301r38798+nobinonly-0ubuntu1~umd1~karmic

firefox-3.7
Changes for the versions:
3.7~a2~hg20100207r37958+nobinonly-0ubuntu1~umd1~karmic
3.7~a2~hg20100227r38786+nobinonly-0ubuntu1~umd1~karmic

Firefox branding
Changes for the versions:
3.7~a2~hg20100207r37958+nobinonly-0ubuntu1~umd1~karmic
3.7~a2~hg20100227r38786+nobinonly-0ubuntu1~umd1~karmic


OK that did not allow me to run firefox3.7!

I have uninstalled reinstalled to no avail.

Maybe a bad build?

dot2kode
March 1st, 2010, 06:26 PM
Thanks works great...I just did it on an EeePC 1005HA with Ubuntu Netbook remix (Karmic)...

p.s. I love the
add-apt-repository ;)

zika
March 2nd, 2010, 12:52 PM
OK that did not allow me to run firefox3.7!

I have uninstalled reinstalled to no avail.

Maybe a bad build?Upgrade fixed that, today. Flash still doesn't work in 3.7.

SilverWave
March 4th, 2010, 03:42 AM
Installed firefox-3.7a3 from umd and its working fine again :-)

sudo apt-get install firefox-3.7

Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.3a3pre) Gecko/20100303 Ubuntu/9.10 (karmic) Minefield/3.7a3pre

(The previous issue looks to have been that only xulrunner was at version ~a3. Now both firefox and xulrunner are).


:~$ apt-cache policy firefox-3.7
firefox-3.7:
Installed: (none)
Candidate: 3.7~a3~hg20100303r38865+nobinonly-0ubuntu1~umd1~karmic
Version table:
3.7~a3~hg20100303r38865+nobinonly-0ubuntu1~umd1~karmic 0
500 http://ppa.launchpad.net karmic/main Packages



:~$ apt-cache policy xulrunner-1.9.3
xulrunner-1.9.3:
Installed: (none)
Candidate: 1.9.3~a3~hg20100303r38865+nobinonly-0ubuntu1~umd1~karmic
Version table:
1.9.3~a3~hg20100303r38865+nobinonly-0ubuntu1~umd1~karmic 0
500 http://ppa.launchpad.net karmic/main Packages

firefox-3.7 (3.7~a3~hg20100303r38865+nobinonly-0ubuntu1~umd1~karmic) karmic; urgency=low

[ Fabien Tassin <email address hidden> ]
* Mass update from 3.6 to 3.7
* Drop libnkgnomevfs.so from firefox-3.7-gnome-support, it's already
shippped in xulrunner-1.9.3-gnome-support (see bmo #512671)
- update debian/firefox-3.7-gnome-support.install
* Target the 'default' branch instead of tip
- add debian/moz-rev.sh
- update debian/mozclient/firefox-3.7.conf

...

[ Fabien Tassin ]
-- Fabien Tassin <email address hidden> Wed, 03 Mar 2010 05:00:38 +0100
________________________________________

Gain access to the latest ubuntu-mozilla-daily (https://launchpad.net/%7Eubuntu-mozilla-daily/+archive/ppa?field.series_filter=) ppa.

sudo add-apt-repository ppa:ubuntu-mozilla-daily

SilverWave
March 12th, 2010, 03:04 AM
Updated from Stable 3.6 to Daily 3.6.2 :D

Installed: 3.6.2~hg20100310r33728+nobinonly-0ubuntu1~umd1~karmic

Installed: 1.9.1.9~hg20100310r26839+nobinonly-0ubuntu1~umd1~karmic

Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.2pre) Gecko/20100311 Ubuntu/9.10 (karmic) Namoroka/3.6.2pre - Build ID: 20100311102157


sil@blue:~$ apt-cache policy firefox
firefox:
Installed: 3.6.2~hg20100310r33728+nobinonly-0ubuntu1~umd1~karmic
Candidate: 3.6.2~hg20100310r33728+nobinonly-0ubuntu1~umd1~karmic
Version table:
*** 3.6.2~hg20100310r33728+nobinonly-0ubuntu1~umd1~karmic 0
100 /var/lib/dpkg/status
3.5.8+build1+nobinonly-0ubuntu0.9.10.1 0
500 http://gb.archive.ubuntu.com karmic-updates/main Packages
500 http://gb.archive.ubuntu.com karmic-security/main Packages
3.5.3+build1+nobinonly-0ubuntu6 0
500 http://gb.archive.ubuntu.com karmic/main Packages



sil@blue:~$ apt-cache policy xulrunner-1.9.1
xulrunner-1.9.1:
Installed: 1.9.1.9~hg20100310r26839+nobinonly-0ubuntu1~umd1~karmic
Candidate: 1.9.1.9~hg20100310r26839+nobinonly-0ubuntu1~umd1~karmic
Version table:
*** 1.9.1.9~hg20100310r26839+nobinonly-0ubuntu1~umd1~karmic 0
100 /var/lib/dpkg/status
1.9.1.8+build1+nobinonly-0ubuntu0.9.10.1 0
500 http://gb.archive.ubuntu.com karmic-updates/main Packages
500 http://gb.archive.ubuntu.com karmic-security/main Packages
1.9.1.3+build1+nobinonly-0ubuntu6 0
500 http://gb.archive.ubuntu.com karmic/main Packages
sil@blue:~$

Looks OK ATM .

SilverWave
March 16th, 2010, 11:25 PM
Firefox 3.6.3 in UMD


Changes for the versions:
3.6.2~hg20100314r33734+nobinonly-0ubuntu1~umd1~karmic
3.6.3~hg20100315r33738+nobinonly-0ubuntu1~umd1~karmic


XULRunner
Changes for the versions:
1.9.1.9~hg20100310r26839+nobinonly-0ubuntu1~umd1~karmic
1.9.1.10~hg20100315r26845+nobinonly-0ubuntu1~umd1~karmic

SilverWave
March 16th, 2010, 11:29 PM
Odd firefox-3.7a4 is in UMD as:


firefox-3.7 - 3.7~a4~hg20100316r39479+nobinonly-0ubuntu1~umd1~karmic but I dont see it...


apt-cache policy firefox-3.7
firefox-3.7:
Installed: (none)
Candidate: 3.7~a3~hg20100304r38917+nobinonly-0ubuntu1~umd1~karmic
Version table:
3.7~a3~hg20100304r38917+nobinonly-0ubuntu1~umd1~karmic 0
500 http://ppa.launchpad.net karmic/main Packages

SilverWave
March 22nd, 2010, 07:04 PM
Time to upgrade to 3.6.3 as there is a Zero Day Exploit in 3.6! and it wont be fixed until the 30th.

Details Here:
Firefox 3.6 contains the zero-day vulnerability (http://www.computerworld.com/s/article/9173874/German_government_urges_users_to_scrap_Firefox_3.6 )

SilverWave
March 22nd, 2010, 07:10 PM
I'm on Lucid 10.04 Beta 1.

I did this:

Gain access to the latest ubuntu-mozilla-daily (https://launchpad.net/%7Eubuntu-mozilla-daily/+archive/ppa?field.series_filter=) ppa.

sudo add-apt-repository ppa:ubuntu-mozilla-daily

Now install Firefox as below (or via the Synaptic Package Manager).

sudo apt-get update
sudo apt-get install firefox
__________________

Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.3pre) Gecko/20100316 Ubuntu/10.04 (lucid) Namoroka/3.6.3pre - Build ID: 20100316073122

SilverWave
April 3rd, 2010, 12:06 PM
3.6.3~hg20100401r33777+nobinonly-0ubuntu1~umd1
3.6.4~hg20100402r33789+nobinonly-0ubuntu1~umd1

Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.4pre) Gecko/20100403 Ubuntu/10.04 (lucid) Namoroka/3.6.4pre - Build ID: 20100403043550

SilverWave
April 15th, 2010, 09:25 PM
Nothing new has been built successfully at the ubuntu-mozilla-daily PPA for a few days.

I think they are adjusting to changes upstream at Mozilla but I cant find any info one way or the other.

I'll update when I have more information.


Latest updates



xulrunner-1.9.3 17 hours ago
Failed to build: amd64 (https://launchpad.net/%7Eubuntu-mozilla-daily/+archive/ppa/+build/1693389) i386 (https://launchpad.net/%7Eubuntu-mozilla-daily/+archive/ppa/+build/1693390) lpia (https://launchpad.net/%7Eubuntu-mozilla-daily/+archive/ppa/+build/1693391)
firefox-3.7 17 hours ago
Failed to build: amd64 (https://launchpad.net/%7Eubuntu-mozilla-daily/+archive/ppa/+build/1693400) i386 (https://launchpad.net/%7Eubuntu-mozilla-daily/+archive/ppa/+build/1693401) lpia (https://launchpad.net/%7Eubuntu-mozilla-daily/+archive/ppa/+build/1693402)
xulrunner-1.9.2 17 hours ago
Failed to build: amd64 (https://launchpad.net/%7Eubuntu-mozilla-daily/+archive/ppa/+build/1693411) i386 (https://launchpad.net/%7Eubuntu-mozilla-daily/+archive/ppa/+build/1693412) lpia (https://launchpad.net/%7Eubuntu-mozilla-daily/+archive/ppa/+build/1693413)
firefox 17 hours ago
Failed to build: amd64 (https://launchpad.net/%7Eubuntu-mozilla-daily/+archive/ppa/+build/1693422) i386 (https://launchpad.net/%7Eubuntu-mozilla-daily/+archive/ppa/+build/1693423) lpia (https://launchpad.net/%7Eubuntu-mozilla-daily/+archive/ppa/+build/1693424)
mozilla-devscripts 17 hours ago
Successfully built

SilverWave
April 17th, 2010, 01:19 AM
firefox - 3.6.5~hg20100414r34076+nobinonly-0ubuntu1~umd2~karmic (https://launchpad.net/%7Eubuntu-mozilla-daily/+archive/ppa/+sourcepub/1079925/+listing-archive-extra) (changes file) (https://launchpad.net/%7Eubuntu-mozilla-daily/+archive/ppa/+files/firefox_3.6.5%7Ehg20100414r34076+nobinonly-0ubuntu1%7Eumd2%7Ekarmic_source.changes) fta (https://launchpad.net/%7Efta) 20 hours ago Published Karmic Web https://launchpad.net/@@/yes Publishing details



Published 20 hours ago

Changelog

firefox (3.6.5~hg20100414r34076+nobinonly-0ubuntu1~umd2~karmic) karmic; urgency=low

* New upstream release v3.6.4 (FIREFOX_3_6_4_BUILD1)

[ Micah Gersten <email address hidden> ]
* Rebase patch after upstream landing of Lorentz branch
- update debian/patches/bz460917_att350845_reload_new_plugins.patch
* Drop patch after upstream landing of (bmo: 544481) aka
Build fails on Ubuntu Lucid Lynx using 'dash' shell
- drop debian/patches/fix-build-glitch.patch
- update debian/patches/series

[ Jamie Strandboge <email address hidden> ]
* AppArmor:
- add read access to /etc/xul-ext/**, now needed by adblock

[ Chris Coulson <email address hidden> ]
* Create checksums for NSS libraries to make FIPS mode work (LP: #559881 (https://launchpad.net/bugs/559881))
- update debian/rules

[ Fabien Tassin ]
-- Fabien Tassin <email address hidden> Fri, 16 Apr 2010 05:28:50 +0200


Installed: 3.6.5~hg20100414r34076+nobinonly-0ubuntu1~umd2

Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.5pre) Gecko/20100416 Ubuntu/10.04 (lucid) Namoroka/3.6.5pre - Build ID: 20100416142024

SilverWave
April 24th, 2010, 07:27 PM
Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.3a5pre) Gecko/20100422 Ubuntu/10.04 (lucid) Minefield/3.7a5pre

Lucid



firefox_3.6.5~hg20100423r34115+nobinonly-0ubuntu1~umd1_amd64.deb (https://launchpad.net/%7Eubuntu-mozilla-daily/+archive/ppa/+files/firefox_3.6.5%7Ehg20100423r34115+nobinonly-0ubuntu1%7Eumd1_amd64.deb) (12.0 MiB)
firefox_3.6.5~hg20100423r34115+nobinonly-0ubuntu1~umd1_i386.deb (https://launchpad.net/%7Eubuntu-mozilla-daily/+archive/ppa/+files/firefox_3.6.5%7Ehg20100423r34115+nobinonly-0ubuntu1%7Eumd1_i386.deb) (10.7 MiB)



Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.5pre) Gecko/20100423 Ubuntu/10.04 (lucid) Namoroka/3.6.5pre - Build ID: 20100423041529

Lucid



firefox-3.7_3.7~a5~hg20100424r41235+nobinonly-0ubuntu1~umd1_amd64.deb (https://launchpad.net/%7Eubuntu-mozilla-daily/+archive/ppa/+files/firefox-3.7_3.7%7Ea5%7Ehg20100424r41235+nobinonly-0ubuntu1%7Eumd1_amd64.deb) (874.1 KiB)
firefox-3.7_3.7~a5~hg20100424r41235+nobinonly-0ubuntu1~umd1_i386.deb (https://launchpad.net/%7Eubuntu-mozilla-daily/+archive/ppa/+files/firefox-3.7_3.7%7Ea5%7Ehg20100424r41235+nobinonly-0ubuntu1%7Eumd1_i386.deb) (858.8 KiB)

Full details here:

PPA for Ubuntu Mozilla Daily Build Team (https://launchpad.net/%7Eubuntu-mozilla-daily/+archive/ppa/?field.series_filter=)

SilverWave
April 27th, 2010, 01:54 PM
Firefox-3.6 - One Daily A Month
One daily a month from ubuntu-mozilla-daily.
The latest firefox without the update hassle
$ sudo add-apt-repository ppa:silverwave/one-daily-a-month-0
I have created a PPA so that I have a reasonably up-to-date Firefox but don't get overwhelmed with updates.

https://launchpad.net/~silverwave/+archive/one-daily-a-month-0 (https://launchpad.net/%7Esilverwave/+archive/one-daily-a-month-0)

Firefox 3.6 and xulrunner will be the only Packages in this PPA so you wont update other stuff in error.



https://launchpad.net/@@/package-source firefox 3.6.5~hg20100427r34130+nobinonly-0ubuntu1~umd1 Fabien Tassin (https://launchpad.net/%7Efta) (1 hour ago)
https://launchpad.net/@@/package-source xulrunner-1.9.2 1.9.2.5~hg20100427r34130+nobinonly-0ubuntu1~umd1 Fabien Tassin (https://launchpad.net/%7Efta) (1 hour ago) Its for Lucid users - I have tested the 64bit version OK.

Same idea for Firefox-3.7


Firefox-3.7 - One Daily A Month
One daily a month from ubuntu-mozilla-daily.
The latest firefox without the update hassle
$ sudo add-apt-repository ppa:silverwave/one-daily-a-month-1

I will be updating the packages on the 1st of each month.
(unless there is a security issue etc.).

Note:
Low safety, daily packages have not undergone any quality assurance.
Sometimes very safe but sometimes may not work at all.

Note2:
The packages are copied direct from ubuntu-mozilla-daily.

I have tested the packages a virtual machine running Lucid 10.04, 32bit and 64bit.
Both Firefox-3.6 and 3.7 install and open with no problem.

SilverWave
April 27th, 2010, 02:31 PM
I Have added PPA's for Karmic Users as well.


Firefox-3.6 Karmic - One Daily A Month
One daily a month from ubuntu-mozilla-daily.
The latest firefox without the update hassle
$ sudo add-apt-repository ppa:silverwave/one-daily-a-month-2

Firefox-3.7 Karmic - One Daily A Month
One daily a month from ubuntu-mozilla-daily.
The latest firefox without the update hassle
$ sudo add-apt-repository ppa:silverwave/one-daily-a-month-3

Note:
Low safety, daily packages have not undergone any quality assurance.
Sometimes very safe but sometimes may not work at all.

Note2:
The packages are copied direct from ubuntu-mozilla-daily.

I have tested the packages a virtual machine running Karmic 9.04, 32bit and 64bit.
Both Firefox-3.6 and 3.7 install and open with no problem.

SilverWave
April 28th, 2010, 09:33 AM
I have given it some thought and will support both Lucid and Karmic with separate PPA's for Firefox-3.6 and 3.7.

https://launchpad.net/~silverwave (https://launchpad.net/%7Esilverwave)

Details follow:


Firefox-3.6 - One Daily A Month - Lucid
One daily a month from ubuntu-mozilla-daily.
The latest firefox without the update hassle
$ sudo add-apt-repository ppa:silverwave/one-daily-a-month-0


Firefox-3.7 - One Daily A Month - Lucid
One daily a month from ubuntu-mozilla-daily.
The latest firefox without the update hassle.
$ sudo add-apt-repository ppa:silverwave/one-daily-a-month-1I have tested the packages in a virtual machine running Lucid 10.04, 32bit and 64bit.
Both Firefox-3.6 and 3.7 install and open with no problem.


Firefox-3.6 - One Daily A Month - Karmic
One daily a month from ubuntu-mozilla-daily.
The latest firefox without the update hassle.
$ sudo add-apt-repository ppa:silverwave/one-daily-a-month-2


Firefox-3.7 - One Daily A Month - Karmic
One daily a month from ubuntu-mozilla-daily.
The latest firefox without the update hassle.
$ sudo add-apt-repository ppa:silverwave/one-daily-a-month-3I have tested the packages in a virtual machine running Karmic 9.10, 32bit and 64bit.
Both Firefox-3.6 and 3.7 install and open with no problem.

teohhanhui
April 30th, 2010, 09:59 AM
It's rather unfortunate that there are no ppa's for alpha/beta releases. I'm not willing to put up with the frequent updates and possible problems of daily builds, but stable releases are at the opposite end of the spectrum.

Sometimes beta releases add features that are highly sought after without sacrificing much stability. Case in point: OOPP in 3.6.4 beta.

SilverWave
April 30th, 2010, 10:04 PM
It's rather unfortunate that there are no ppa's for alpha/beta releases. I'm not willing to put up with the frequent updates and possible problems of daily builds, but stable releases are at the opposite end of the spectrum.

Sometimes beta releases add features that are highly sought after without sacrificing much stability. Case in point: OOPP in 3.6.4 beta.

Yes there is a little lull in the building of dailies atm I would imagine that will be related to the release of Lucid :-)

But on your point - I agree and that is why I have created the one-daily-a-month line of ppa's.

I have not had one "problem" daily from umd and have been using them for over a year iirc.

My main issue is that for my purposes, 31 updates a month is overkill. So my proposed schedule is 1 a month.

Also having lots of different packages in the same ppa is also problematic so the 4 one-daily-a-month ppa's will each only have one firefox package in each.
e.g.
ODAM0 (Firefox-3.6 *Lucid) ppa:silverwave/one-daily-a-month-0
ODAM1 (Firefox-3.7 *Lucid) ppa:silverwave/one-daily-a-month-1
ODAM2 (Firefox-3.6 Karmic) ppa:silverwave/one-daily-a-month-2
ODAM3 (Firefox-3.7 Karmic) ppa:silverwave/one-daily-a-month-3

Although I make no guarantees, the plan is to at least test each in a vm.

teohhanhui
April 30th, 2010, 10:54 PM
Yes there is a little lull in the building of dailies atm I would imagine that will be related to the release of Lucid :-)

But on your point - I agree and that is why I have created the one-daily-a-month line of ppa's.

I have not had one "problem" daily from umd and have been using them for over a year iirc.

My main issue is that for my purposes, 31 updates a month is overkill. So my proposed schedule is 1 a month.

Also having lots of different packages in the same ppa is also problematic so the 4 one-daily-a-month ppa's will each only have one firefox package in each.
e.g.
ODAM0 firefox-3.6 *Lucid
ODAM1 firefox-3.7 *Lucid
ODAM2 firefox-3.6 Karmic
ODAM3 firefox-3.7 Karmic

Although I make no guarantees, the plan is to at least test each in a vm.
Unlike the daily builds you pick which may or may not be significant, beta builds such as 3.6.4 promise a more meaningful rollup of fixes/features/enhancements while maintaining compatibility. And aren't beta tests meant to reach out to a wider audience, many of whom may not be comfortable with the idea/willing to deal with the hassles of running nightlies? I would argue that in this case it's actually in Mozilla's and its users' best interests for there to be a PPA for beta builds.

SilverWave
April 30th, 2010, 11:19 PM
Unlike the daily builds you pick which may or may not be significant, beta builds such as 3.6.4 promise a more meaningful rollup of fixes/features/enhancements while maintaining compatibility. And aren't beta tests meant to reach out to a wider audience, many of whom may not be comfortable with the idea/willing to deal with the hassles of running nightlies? I would argue that in this case it's actually in Mozilla's and its users' best interests for there to be a PPA for beta builds.

You have a valid point, I wonder what the reason could be that this has not already been implemented...

The first that comes to mind is number of users, 12 million, is for Mozilla, pretty small beer I would imagine.

Particularly when you consider what smaller percentage would want to install the beta, if it was say 1% that's only 120,000 users.

The dailies are in my experience, a pleasant surprise tbh, as I say I have not had an issue and what's the worst that can happen?

It wouldn't be the end of the world if I had to install the stable FF, if there was a problem, and use that for a day or two.

I do take a copy of my ff profile just to be safe, but that's about it.

Sandiep
May 1st, 2010, 02:08 AM
To run a script "icecream.sh" can it be written as "/bin/bas icecream.bash"?

SilverWave
May 1st, 2010, 09:57 AM
To run a script "icecream.sh" can it be written as "/bin/bas icecream.bash"?

If I understand your question correctly, no.

Using the terminal, you could cd to the directory containing the script then issue the following command:


./my-script.shNote the script will need to be executable:


chmod +x my-script.shAlso if its a bash script the first line in the script needs to read:


#!/bin/bash

teohhanhui
May 1st, 2010, 01:45 PM
For anyone looking for Firefox 3.6.4 beta: https://launchpad.net/~ubuntu-mozilla-security/+archive/ppa/

SilverWave
May 1st, 2010, 08:39 PM
For anyone looking for Firefox 3.6.4 beta: https://launchpad.net/~ubuntu-mozilla-security/+archive/ppa/ (https://launchpad.net/%7Eubuntu-mozilla-security/+archive/ppa/)

Nice :-)

Interesting, usually they put a package there for testing before making it the next official release...

Have you a link to the information indicating that this is a beta?

Its marked as 0.10.04.2... hmmm


firefox (3.6.4+build1+nobinonly-0ubuntu0.10.04.2) lucid-security; urgency=low

* New upstream release v3.6.4 (FIREFOX_3_6_4_BUILD1)
- see USN-930-1
- fix LP: #469752 (https://launchpad.net/bugs/469752) - KDE/Gnome startup notification not disappearing
when app window is up

[ Micah Gersten <email address hidden> ]
* Rebase patch after upstream landing of Lorentz branch
- update debian/patches/bz460917_att350845_reload_new_plugins.patch
* Drop patch after upstream landing of (bmo: 544481) aka
Build fails on Ubuntu Lucid Lynx using 'dash' shell
- drop debian/patches/fix-build-glitch.patch
- update debian/patches/series

[ Chris Coulson <email address hidden> ]
* Fix LP: #513887 (https://launchpad.net/bugs/513887) - Install the plugin-container binary for OOPP support
- update debian/firefox.install
-- Chris Coulson <email address hidden> Sat, 17 Apr 2010 01:16:08 +0100

I have just installed Lucid RTM today and have:

Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.3) Gecko/20100423 Ubuntu/10.04 (lucid) Firefox/3.6.3 - Build ID: 20100423141150

SilverWave
May 1st, 2010, 08:50 PM
For anyone looking for Firefox 3.6.4 beta: https://launchpad.net/~ubuntu-mozilla-security/+archive/ppa/ (https://launchpad.net/%7Eubuntu-mozilla-security/+archive/ppa/)

Current Schedule

As always, these dates may move if there are problems with builds, showstopper bugs discovered in beta testing, or an urgent security release required.


Code freeze: April 27, 11:59pm
Build 2 is generated: April 30
Build 2 is avaliable: May 3 (morning PST)
Build 2 is offered as an automatic update to users of Build 1: May 3 (afternoon PST)
QA begins testing: May 3
Build 2 offered as minor update to remaining 3.6.x beta channel: May 5
Final release: May 13 (afternoon PST)

https://wiki.mozilla.org/Releases/Firefox_3.6.4

onecallednick
May 13th, 2010, 03:52 AM
I installed the 3.7 one-daily-a-month build ppa but it won't upgrade me from 3.6.5 (from the firefox daily ppa), says i have the current version. Does 3.7 exist anymore? I read on the firefox 4 slideshow that they won't be releasing it, so is it gone now?

lovinglinux
May 13th, 2010, 04:55 AM
I installed the 3.7 one-daily-a-month build ppa but it won't upgrade me from 3.6.5 (from the firefox daily ppa), says i have the current version. Does 3.7 exist anymore? I read on the firefox 4 slideshow that they won't be releasing it, so is it gone now?

It is still being build on electrolysis repository (ftp://ftp.mozilla.org/pub/mozilla.org/firefox/nightly/2010-05-12-11-electrolysis/).

SilverWave
May 13th, 2010, 11:03 AM
It is still being build on electrolysis repository (ftp://ftp.mozilla.org/pub/mozilla.org/firefox/nightly/2010-05-12-11-electrolysis/).


hmm the link is to mozilla ftp site (not a ppa or repository), just source e.g. No built packages, no .debs.

But I see what you are saying, development is continuing.

SilverWave
May 13th, 2010, 11:23 AM
I installed the 3.7 one-daily-a-month build ppa but it won't upgrade me from 3.6.5 (from the firefox daily ppa), says i have the current version. Does 3.7 exist anymore? I read on the firefox 4 slideshow that they won't be releasing it, so is it gone now?

Yes 3.7 wiil change to 4.0 at some point.
But from the video presentation I think it will be later in the process, although I could be wrong.

SilverWave
May 13th, 2010, 11:42 AM
I installed the 3.7 one-daily-a-month build ppa but it won't upgrade me from 3.6.5 (from the firefox daily ppa), says i have the current version. Does 3.7 exist anymore? I read on the firefox 4 slideshow that they won't be releasing it, so is it gone now?

hmm re reading your post a couple of things occur to me.

1. Installing Firefox 3.7 will not upgrade your Firefox 3.6.5.
They are installed separately so you can run both.

Firefox 3.7 can be found here:
Check in Applications > Internet > Minefield 3.7 Web Browser

2. Ensure you have added the correct PPA for 3.7

Either
Firefox-3.7 Lucid:

sudo add-apt-repository ppa:silverwave/one-daily-a-month-1
sudo apt-get update
sudo apt-get install firefox-3.7Or
Firefox-3.7 Karmic:

sudo add-apt-repository ppa:silverwave/one-daily-a-month-3
sudo apt-get update
sudo apt-get install firefox-3.7

SilverWave
May 13th, 2010, 12:10 PM
Just a note as we haven't had any working builds of Firefox 3.7 since 2010/05/05


https://launchpad.net/~ubuntu-mozilla-daily/+archive/ppa/+packages?field.name_filter=firefox-3.7&field.status_filter=published&field.series_filter=lucid (https://launchpad.net/%7Eubuntu-mozilla-daily/+archive/ppa/+packages?field.name_filter=firefox-3.7&field.status_filter=published&field.series_filter=lucid)
If you visit:
https://launchpad.net/~ubuntu-mozilla-daily/+archive/ppa/+packages?field.name_filter=&field.status_filter=published&field.series_filter=lucid (https://launchpad.net/%7Eubuntu-mozilla-daily/+archive/ppa/+packages?field.name_filter=&field.status_filter=published&field.series_filter=lucid)

Then check Firefox3.7 you will see that it is not getting built, as it depends on xulrunner 1.9.3 which is failing.

________________________________________

Firefox3.6.5 is being built fine and is up to date.
The team have now created a new series for Lucid:
firefox - 3.6.5~hg20100512r34186+nobinonly-0ubuntu1~umd1~lucid (https://launchpad.net/%7Eubuntu-mozilla-daily/+archive/ppa/+sourcepub/1134668/+listing-archive-extra)

The package
firefox - 3.6.5~hg20100512r34186+nobinonly-0ubuntu1~umd1 (https://launchpad.net/%7Eubuntu-mozilla-daily/+archive/ppa/+sourcepub/1134667/+listing-archive-extra)
Is now now tracking the Maverick series.

________________________________________

So...

The options are:


That the FF3.7 daily is just having build issues.
This happens from time to time, and they will be fixed in due time.
That this may involve a name change from 3.7 to 4.0.
We will have to wait and see.

zika
May 13th, 2010, 01:05 PM
ftp://ftp.mozilla.org/pub/mozilla.org/firefox/nightly/latest-mozilla-central/ is going ahead.

lovinglinux
May 13th, 2010, 04:08 PM
hmm the link is to mozilla ftp site (not a ppa or repository), just source e.g. No built packages, no .debs.

But I see what you are saying, development is continuing.

I didn't mean a deb repository. But it is still a repository (http://dictionary.reference.com/browse/repository), isn't it? :)

SilverWave
May 13th, 2010, 04:09 PM
Changes for the versions:
-3.7~a5~hg20100427r41436+nobinonly-0ubuntu1~umd1
+3.7~a5~hg20100506r41949+nobinonly-0ubuntu1~umd1

-1.9.3~a5~hg20100427r41436+nobinonly-0ubuntu1~umd1
+1.9.3~a5~hg20100506r41949+nobinonly-0ubuntu1~umdDisclaimer: No guarantees use at your own risk

That said I have tested the packages in Virtual Machines For Lucid and Karmic (amd64 and i386).


Installs.
Display Web Page "Silverwav's Journal".
Displays YouTube video.

Firefox-3.7 - One Daily A Month #1 - Lucid (https://launchpad.net/%7Esilverwave/+archive/one-daily-a-month-1)

Firefox-3.7 - One Daily A Month #3 - Karmic (https://launchpad.net/%7Esilverwave/+archive/one-daily-a-month-3)

________________________________________


Firefox-3.7 Lucid:

sudo add-apt-repository ppa:silverwave/one-daily-a-month-1
sudo apt-get update
sudo apt-get install firefox-3.7
Firefox-3.7 Karmic:

sudo add-apt-repository ppa:silverwave/one-daily-a-month-3
sudo apt-get update
sudo apt-get install firefox-3.7

SilverWave
May 14th, 2010, 04:05 PM
I didn't mean a deb repository. But it is still a repository (http://dictionary.reference.com/browse/repository), isn't it? :)

True, true. :-)

SilverWave
May 28th, 2010, 12:16 PM
Just a note that ubuntu-mozilla-daily packages are building OK now for firefox-3.6.5 and firefox-3.7 (aka ff4).

There had been a lot of build failures over a period of days, but it looks like they have sorted it out. :-D

SilverWave
June 2nd, 2010, 07:25 PM
OK I have copied the 4 dailies to Testing as we have working builds for FF3.6.5 and 3.7a5 available for Lucid and Karmic :-D

So I will need to test each of the 4 packages in 32 and 64 bit before pushing them out to the production ppa's.



Connect to Service and Register Application.

Check Configuration.
Distribution: Ubuntu
Copy From Archive:
PPA for Ubuntu Mozilla Daily Build Team

Retrieve the list of Published Packages.

Copy To TEST Archive:
Firefox-3.6 Lucid: ppa:silverwave/testing0
Firefox-3.7 Lucid: ppa:silverwave/testing0
Firefox-3.6 Karmic: ppa:silverwave/testing1
Firefox-3.7 Karmic: ppa:silverwave/testing1

List UMD - FF3.6 *Lucid? [y]|n:
3.6.5~hg20100601r34267+nobinonly-0ubuntu1~umd1~lucid
1.9.2.5~hg20100601r34267+nobinonly-0ubuntu1~umd1~lucid

Copy to testing? [n]|y: y
Copied to: One Daily A Month - Testing #0 - Lucid
Package: firefox - 3.6.5~hg20100601r34267+nobinonly-0ubuntu1~umd1~lucid

Copied to: One Daily A Month - Testing #0 - Lucid
Package: xulrunner-1.9.2 - 1.9.2.5~hg20100601r34267+nobinonly-0ubuntu1~umd1~lucid

List UMD - FF3.7 *Lucid? [y]|n:
3.7~a5~hg20100602r43005+nobinonly-0ubuntu1~umd1~lucid
1.9.3~a5~hg20100602r43005+nobinonly-0ubuntu1~umd1~lucid

Copy to testing0? [n]|y: y
Copied to: One Daily A Month - Testing #0 - Lucid
Package: firefox-3.7 - 3.7~a5~hg20100602r43005+nobinonly-0ubuntu1~umd1~lucid

Copied to: One Daily A Month - Testing #0 - Lucid
Package: xulrunner-1.9.3 - 1.9.3~a5~hg20100602r43005+nobinonly-0ubuntu1~umd1~lucid

List UMD - FF3.6 Karmic? [y]|n:
3.6.5~hg20100601r34267+nobinonly-0ubuntu1~umd1~karmic
1.9.2.5~hg20100601r34267+nobinonly-0ubuntu1~umd1~karmic

Copy to testing1? [n]|y: y
Copied to: One Daily A Month - Testing #1 - Karmic
Package: firefox - 3.6.5~hg20100601r34267+nobinonly-0ubuntu1~umd1~karmic

Copied to: One Daily A Month - Testing #1 - Karmic
Package: xulrunner-1.9.2 - 1.9.2.5~hg20100601r34267+nobinonly-0ubuntu1~umd1~karmic

List UMD - FF3.7 Karmic? [y]|n:
3.7~a5~hg20100602r43005+nobinonly-0ubuntu1~umd1~karmic
1.9.3~a5~hg20100602r43005+nobinonly-0ubuntu1~umd1~karmic

Copy to testing1? [n]|y: y
Copied to: One Daily A Month - Testing #1 - Karmic
Package: firefox-3.7 - 3.7~a5~hg20100602r43005+nobinonly-0ubuntu1~umd1~karmic

Copied to: One Daily A Month - Testing #1 - Karmic
Package: xulrunner-1.9.3 - 1.9.3~a5~hg20100602r43005+nobinonly-0ubuntu1~umd1~karmic

done.
Closing... [y]|n:
https://launchpad.net/~silverwave/+archive/testing0/+packages?field.name_filter=&field.status_filter=&field.series_filter=lucid (https://launchpad.net/%7Esilverwave/+archive/testing0/+packages?field.name_filter=&field.status_filter=&field.series_filter=lucid)

https://launchpad.net/~silverwave/+archive/testing1/+packages?field.name_filter=&field.status_filter=&field.series_filter=karmic (https://launchpad.net/%7Esilverwave/+archive/testing1/+packages?field.name_filter=&field.status_filter=&field.series_filter=karmic)

SilverWave
June 3rd, 2010, 12:02 AM
Testing completed - All OK.
Copying Packages over to Prod PPA's.



Connect to Service and Register Application.

Check Configuration.
Distribution: Ubuntu
Copy From Archive:
PPA for Ubuntu Mozilla Daily Build Team

Retrieve the list of Published Packages.

Copy To PROD Archive:
Firefox-3.6 Lucid: ppa:silverwave/one-daily-a-month-0
Firefox-3.7 Lucid: ppa:silverwave/one-daily-a-month-1
Firefox-3.6 Karmic: ppa:silverwave/one-daily-a-month-2
Firefox-3.7 Karmic: ppa:silverwave/one-daily-a-month-3

List UDM - FF3.6 *Lucid? [y]|n:
3.6.5~hg20100601r34267+nobinonly-0ubuntu1~umd1~lucid
1.9.2.5~hg20100601r34267+nobinonly-0ubuntu1~umd1~lucid

Copy to ODAM0? [n]|y: y
Copied to: Firefox-3.6 - One Daily A Month #0 - Lucid
Package: firefox - 3.6.5~hg20100601r34267+nobinonly-0ubuntu1~umd1~lucid

Copied to: Firefox-3.6 - One Daily A Month #0 - Lucid
Package: xulrunner-1.9.2 - 1.9.2.5~hg20100601r34267+nobinonly-0ubuntu1~umd1~lucid

List UDM - FF3.7 *Lucid? [y]|n:
3.7~a5~hg20100602r43005+nobinonly-0ubuntu1~umd1~lucid
1.9.3~a5~hg20100602r43005+nobinonly-0ubuntu1~umd1~lucid

Copy to ODAM1? [n]|y: y
Copied to: Firefox-3.7 - One Daily A Month #1 - Lucid
Package: firefox-3.7 - 3.7~a5~hg20100602r43005+nobinonly-0ubuntu1~umd1~lucid

Copied to: Firefox-3.7 - One Daily A Month #1 - Lucid
Package: xulrunner-1.9.3 - 1.9.3~a5~hg20100602r43005+nobinonly-0ubuntu1~umd1~lucid

List ODAM2 - FF3.6 Karmic? [y]|n:
3.6.5~hg20100601r34267+nobinonly-0ubuntu1~umd1~karmic
1.9.2.5~hg20100601r34267+nobinonly-0ubuntu1~umd1~karmic

Copy to ODAM2? [n]|y: y
Copied to: Firefox-3.6 - One Daily A Month #2 - Karmic
Package: firefox - 3.6.5~hg20100601r34267+nobinonly-0ubuntu1~umd1~karmic

Copied to: Firefox-3.6 - One Daily A Month #2 - Karmic
Package: xulrunner-1.9.2 - 1.9.2.5~hg20100601r34267+nobinonly-0ubuntu1~umd1~karmic

List ODAM3 - FF3.7 Karmic? [y]|n:
3.7~a5~hg20100602r43005+nobinonly-0ubuntu1~umd1~karmic
1.9.3~a5~hg20100602r43005+nobinonly-0ubuntu1~umd1~karmic

Copy to ODAM3? [n]|y: y
Copied to: Firefox-3.7 - One Daily A Month #3 - Karmic
Package: firefox-3.7 - 3.7~a5~hg20100602r43005+nobinonly-0ubuntu1~umd1~karmic

Copied to: Firefox-3.7 - One Daily A Month #3 - Karmic
Package: xulrunner-1.9.3 - 1.9.3~a5~hg20100602r43005+nobinonly-0ubuntu1~umd1~karmic

done.
Closing... [y]|n:

SilverWave
June 3rd, 2010, 12:09 AM
One daily a month from ubuntu-mozilla-daily.
The latest firefox without the update hassle.


One ppa for each Firefox.
Updated at the start of each month.
Tested in a virtual machine.

Firefox-3.6 - One Daily A Month #0 - Lucid (https://launchpad.net/%7Esilverwave/+archive/one-daily-a-month-0)


sudo add-apt-repository ppa:silverwave/one-daily-a-month-0
sudo apt-get update
sudo apt-get install firefox
Firefox-3.7 - One Daily A Month #1 - Lucid (https://launchpad.net/%7Esilverwave/+archive/one-daily-a-month-1)


sudo add-apt-repository ppa:silverwave/one-daily-a-month-1
sudo apt-get update
sudo apt-get install firefox-3.7
Firefox-3.6 - One Daily A Month #2 - Karmic (https://launchpad.net/%7Esilverwave/+archive/one-daily-a-month-2)


sudo add-apt-repository ppa:silverwave/one-daily-a-month-2
sudo apt-get update
sudo apt-get install firefox
Firefox-3.7 - One Daily A Month #3 - Karmic (https://launchpad.net/%7Esilverwave/+archive/one-daily-a-month-3)


sudo add-apt-repository ppa:silverwave/one-daily-a-month-3
sudo apt-get update
sudo apt-get install firefox-3.7
The new FF3.6 will be found under the name "Namoroka" in Applications > Internet.
The new FF3.7 will be found under the name "Minefield 3.7 Web Browser".

________________________________________

Tested and Updated for June 2010

SilverWave
June 3rd, 2010, 11:14 PM
Interesting.... ubuntu-mozilla-daily


Changes for the versions:
3.6.5~hg20100601r34267+nobinonly-0ubuntu1~umd1~lucid
3.6.6~hg20100603r34273+nobinonly-0ubuntu1~umd1~lucidMozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.6pre) Gecko/20100603 Ubuntu/10.04 (lucid) Namoroka/3.6.6pre - Build ID: 20100603035657

I have copied it to testing0 for the moment, lucid only (no build for Karmic yet).

https://launchpad.net/~silverwave/+archive/testing0/+packages?field.name_filter=&field.status_filter=&field.series_filter=lucid (https://launchpad.net/%7Esilverwave/+archive/testing0/+packages?field.name_filter=&field.status_filter=&field.series_filter=lucid)

SilverWave
June 8th, 2010, 04:43 PM
No new builds of Karmic 3.6 last still showing as "firefox -
3.6.5~hg20100601r34267


Maverick
firefox - 3.6.6~hg20100607r34288+nobinonly-0ubuntu1~umd1
(changes file) fta 5 hours ago

Lucid
firefox - 3.6.6~hg20100607r34288+nobinonly-0ubuntu1~umd1~lucid (changes
file) fta 5 hours ago

Jaunty
firefox - 3.6.6~hg20100607r34288+nobinonly-0ubuntu1~umd1~jaunty
(changes file) fta 5 hours ago

Hardy
firefox - 3.6.6~hg20100607r34288+nobinonly-0ubuntu1~umd1~hardy (changes
file) fta 5 hours ago

Karmic
firefox - 3.6.5~hg20100601r34267+nobinonly-0ubuntu1~umd1~karmic (changes
file) fta 2010-06-02


Related to this https://bugs.edge.launchpad.net/soyuz/+bug/589068

SilverWave
June 12th, 2010, 03:20 AM
3.7~a6 just in...




Connect to Service and Register Application.

Check Configuration.
Distribution: Ubuntu
Copy From Archive:
PPA for Ubuntu Mozilla Daily Build Team

Retrieve the list of Published Packages.

Copy To TEST Archive:
Firefox-3.6 Lucid: ppa:silverwave/testing0
Firefox-3.7 Lucid: ppa:silverwave/testing0
Firefox-3.6 Karmic: ppa:silverwave/testing1
Firefox-3.7 Karmic: ppa:silverwave/testing1

List UMD - FF3.6 *Lucid? [y]|n:
3.6.6~hg20100609r34293+nobinonly-0ubuntu1~umd1~lucid
1.9.2.6~hg20100609r34293+nobinonly-0ubuntu1~umd1~lucid

Copy to testing? [n]|y: y
Copied to: One Daily A Month - Testing #0 - Lucid
Package: firefox - 3.6.6~hg20100609r34293+nobinonly-0ubuntu1~umd1~lucid

Copied to: One Daily A Month - Testing #0 - Lucid
Package: xulrunner-1.9.2 - 1.9.2.6~hg20100609r34293+nobinonly-0ubuntu1~umd1~lucid

List UMD - FF3.7 *Lucid? [y]|n: y
3.7~a6~hg20100611r43493+nobinonly-0ubuntu1~umd1~lucid
1.9.3~a6~hg20100611r43493+nobinonly-0ubuntu1~umd1~lucid

Copy to testing0? [n]|y: y
Copied to: One Daily A Month - Testing #0 - Lucid
Package: firefox-3.7 - 3.7~a6~hg20100611r43493+nobinonly-0ubuntu1~umd1~lucid

Copied to: One Daily A Month - Testing #0 - Lucid
Package: xulrunner-1.9.3 - 1.9.3~a6~hg20100611r43493+nobinonly-0ubuntu1~umd1~lucid

List UMD - FF3.6 Karmic? [y]|n: y
3.6.5~hg20100601r34267+nobinonly-0ubuntu1~umd1~karmic
1.9.2.6~hg20100609r34293+nobinonly-0ubuntu1~umd1~karmic

Copy to testing1? [n]|y: n

List UMD - FF3.7 Karmic? [y]|n: y
3.7~a6~hg20100611r43493+nobinonly-0ubuntu1~umd1~karmic
1.9.3~a6~hg20100611r43493+nobinonly-0ubuntu1~umd1~karmic

Copy to testing1? [n]|y: y
Copied to: One Daily A Month - Testing #1 - Karmic
Package: firefox-3.7 - 3.7~a6~hg20100611r43493+nobinonly-0ubuntu1~umd1~karmic

Copied to: One Daily A Month - Testing #1 - Karmic
Package: xulrunner-1.9.3 - 1.9.3~a6~hg20100611r43493+nobinonly-0ubuntu1~umd1~karmic

done.
Closing... [y]|n:

SilverWave
June 22nd, 2010, 11:29 PM
Looks like the official 3.6.4 is out from Mozilla

http://ftp.ankara.edu.tr/mozilla/firefox/releases/3.6.4/linux-i686/en-US/firefox-3.6.4.tar.bz2

Firefox 3.6.4 with Crash Protection Now Available (http://blog.mozilla.com/blog/2010/06/22/firefox-3-6-4-with-crash-protection-now-available/)



Of course we are way ahead with 3.6.6 from the ppa's :-)

lovinglinux
June 22nd, 2010, 11:57 PM
Looks like the official 3.6.4 is out from Mozilla

http://ftp.ankara.edu.tr/mozilla/firefox/releases/3.6.4/linux-i686/en-US/firefox-3.6.4.tar.bz2

Firefox 3.6.4 with Crash Protection Now Available (http://blog.mozilla.com/blog/2010/06/22/firefox-3-6-4-with-crash-protection-now-available/)

Yes, it is.


Of course we are way ahead with 3.6.6 from the ppa's :-)

Yes, we are :)

SilverWave
June 29th, 2010, 11:43 PM
Hmm so when will we see 4.0b2? :-)

Oh and ubuntu-mozilla-daily still has a problem with the 3.6 ppa package for Karmic. Until this bug is squashed its stuck at 3.6.5...

The good news is that the patch just needs to be deployed to the pps system on launchpad so this will be fixed RSN.

Oh and the Lucid firefox daily is now up to version 3.6.7

SilverWave
July 2nd, 2010, 03:53 PM
Hmm so when will we see 4.0b2? :-)




And so it begins :-)


http://ftp.mozilla.org/pub/mozilla.org/firefox/nightly/latest-trunk/

firefox-4.0b2pre.en-US.linux-x86_64.tar.bz2 (http://ftp.mozilla.org/pub/mozilla.org/firefox/nightly/latest-trunk/firefox-4.0b2pre.en-US.linux-x86_64.tar.bz2)


Oh and ubuntu-mozilla-daily still has a problem with the 3.6 ppa package for Karmic. Until this bug is squashed its stuck at 3.6.5...Fixed!

List UMD - FF3.6 Karmic? [y]|n:
3.6.8~hg20100701r34421+nobinonly-0ubuntu1~umd1~karmic
1.9.2.8~hg20100701r34421+nobinonly-0ubuntu1~umd1~karmic

Copy to testing1? [n]|y: y
Copied to: One Daily A Month - Testing #1 - Karmic
Package: firefox - 3.6.8~hg20100701r34421+nobinonly-0ubuntu1~umd1~karmic

Copied to: One Daily A Month - Testing #1 - Karmic
Package: xulrunner-1.9.2 - 1.9.2.8~hg20100701r34421+nobinonly-0ubuntu1~umd1~karmic


______________

Note: As 10.10 a2 is being pushed out updates to ppa's will take a while to return to normall


https://edge.launchpad.net/@@/ppa-icon PPA build status

Processor Builders Queue
amd64 11 8733 jobs (four days)
i386 14 17479 jobs (five days)
lpia 3 9 jobs (18 minutes)

SilverWave
July 6th, 2010, 08:13 AM
Looks like things are getting back to normal...


PPA build status

Processor Builders Queue
amd64 3 35 jobs (2 hours 40 minutes)
i386 4 122 jobs (13 hours)
lpia 3 9 jobs (2 hours 10 minutes)

SilverWave
July 7th, 2010, 07:10 AM
http://www.mozilla.com/en-US/firefox/beta/

No PPA yet ;-)

SilverWave
July 12th, 2010, 01:03 PM
firefox-4.0 - 4.0~b2~hg20100712r47317+nobinonly-0ubuntu1~umd1~lucid (https://launchpad.net/%7Eubuntu-mozilla-daily/+archive/ppa/+sourcepub/1230327/+listing-archive-extra)

waiting for the build to finish on 64bit

zika
July 12th, 2010, 05:34 PM
On 32-bit install I get:

~$ /usr/bin/firefox-4.0
/usr/bin/firefox-4.0: 175: Syntax error: end of file unexpected (expecting "fi")

I've tried to add "fi" but... No time to parse the whole file...

On the "+" side it uninstalled 3.7 and xulrunner1.9.3... xulrunner is now 2.0...

Update: The same happens in 64-bit install... Both are on Maverick...
No 4.0 today, except the one from nightly... :)

zika
July 12th, 2010, 06:46 PM
Fixed, new version arrived!
(32-bit, 64-bit still in works...)

SilverWave
July 12th, 2010, 07:17 PM
Fixed, new version arrived!


Heh just got in from work and started testing... got and error message and googled for it... and the seach pointed to my how-to!

heh , spooky or what?

So off to get the latest build and start again.

SilverWave
July 13th, 2010, 08:05 AM
Mozilla/5.0 (X11; Linux x86_64; en-US; rv:2.0b2pre) Gecko/20100712 Ubuntu/10.04 (lucid) MozillaDeveloperPreview/4.0b2preheh 64bit finally built !

FF4.0 is here:
https://launchpad.net/~silverwave/+archive/testing0/ (https://launchpad.net/%7Esilverwave/+archive/testing0/)
https://launchpad.net/~silverwave/+archive/testing1/ (https://launchpad.net/%7Esilverwave/+archive/testing1/)

only tested superficially on 64bit Lucid :-)

zika
July 13th, 2010, 12:20 PM
It lasted less than a day...

Errors were encountered while processing:
firefox-4.0
E: Sub-process /usr/bin/dpkg returned an error code (1)
A package failed to install. Trying to recover:
Setting up firefox-4.0 (4.0~b2~hg20100712r47341+nobinonly-0ubuntu1~umd1) ...
update-alternatives: error: alternative path /usr/bin/firefox-4.0 doesn't exist.
dpkg: error processing firefox-4.0 (--configure):
subprocess installed post-installation script returned error exit status 2
Errors were encountered while processing:
firefox-4.0(32-bit, did not test 64-bit yet...)

SilverWave
July 13th, 2010, 12:39 PM
It lasted less than a day...

Errors were encountered while processing:
firefox-4.0
E: Sub-process /usr/bin/dpkg returned an error code (1)
A package failed to install. Trying to recover:
Setting up firefox-4.0 (4.0~b2~hg20100712r47341+nobinonly-0ubuntu1~umd1) ...
update-alternatives: error: alternative path /usr/bin/firefox-4.0 doesn't exist.
dpkg: error processing firefox-4.0 (--configure):
subprocess installed post-installation script returned error exit status 2
Errors were encountered while processing:
firefox-4.0(32-bit, did not test 64-bit yet...)


try :
Installed: 4.0~b2~hg20100712r47317+nobinonly-0ubuntu1~umd2~lucid

zika
July 13th, 2010, 01:23 PM
try :
Installed: 4.0~b2~hg20100712r47317+nobinonly-0ubuntu1~umd2~lucidI'm on Maverick. I do not like to mix... But, thank You, nevertheless...
It'll be fixed soon, I hope. That makes me use Chrom{e,ium} more... :)

SilverWave
July 13th, 2010, 06:51 PM
I'm on Maverick. I do not like to mix... But, thank You, nevertheless...
It'll be fixed soon, I hope. That makes me use Chrom{e,ium} more... :)

try :
Installed: 4.0~b2~hg20100712r47317+nobinonly-0ubuntu1~umd2

What I mean is just go back a version...

Saying which a new one was being built as I posted, so hopefully that build will work.

SilverWave
July 13th, 2010, 10:11 PM
Firefox-4.0 - One Daily A Month #1 - Lucid
SilverWave (https://launchpad.net/%7Esilverwave)Firefox-4.0 - One Daily A Month #1 - ...

PPA description
The latest firefox without the update hassle.
One daily a month from ubuntu-mozilla-daily.
______________________________
Firefox-4.0 - One Daily A Month #1 - Lucid
One update a month.
Firefox and xulrunner only.
Tested in a virtual machine.
______________________________
sudo add-apt-repository ppa:silverwave/one-daily-a-month-1
sudo apt-get update
sudo apt-get install firefox-4.0
______________________________
Disclaimer: Use at your own risk, no guarantees.


Firefox-4.0 - One Daily A Month #3 - Karmic
SilverWave (https://launchpad.net/%7Esilverwave)Firefox-4.0 - One Daily A Month #3 - ...

PPA description
The latest firefox without the update hassle.
One daily a month from ubuntu-mozilla-daily.
______________________________
Firefox-4.0 - One Daily A Month #3 - Karmic
One update a month.
Firefox and xulrunner only.
Tested in a virtual machine.
______________________________
sudo add-apt-repository ppa:silverwave/one-daily-a-month-3
sudo apt-get update
sudo apt-get install firefox-4.0
______________________________
Disclaimer: Use at your own risk, no guarantees.
All tested and working :-)

Based on:

4.0~b2~hg20100712r47317+nobinonly-0ubuntu1~umd2
2.0~b2~hg20100712r47317+nobinonly-0ubuntu1~umd1

Enjoy!

Chame_Wizard
July 14th, 2010, 10:59 AM
I have 3.6.8pre.:P

SilverWave
July 14th, 2010, 07:46 PM
I have 3.6.8pre.:P

So have I :-)

Its very good!

lovinglinux
July 14th, 2010, 08:58 PM
Hi SilverWave,

Since there is already users trying Firefox 4 Beta and you are distributing it, I thought would by wise to leave a warning for add-ons users.

Firefox 4 introduced some radical changes in the add-ons manager, as you can see from the new manager design. These changes will probably break several add-ons, even if you don't think they are broken.

Usually when Firefox releases a new major version, we can override the extension compatibility check to force extensions to work. In this particular case, some extensions might appear to be working, but they could have issues with updates.

The problem is that whenever such extensions update, they grab the version number from the extension manager, in order to determine if they need to perform changes in associated databases, extension settings and profiles. Since the add-on manager has changed drastically, they won't be able to update properly. They will appear to be working, but won't be able to update some files and perform some functions dependent on extension version.

So if you are using Firefox 4, I would recommend using a separate profile, until all your extensions are updated to work with it.

SilverWave
July 14th, 2010, 11:59 PM
Hi SilverWave,
[...] if you are using Firefox 4, I would recommend using a separate profile, until all your extensions are updated to work with it.

If you use the PPA's I have set up (ppa:silverwave/one-daily-a-month-1 and ppa:silverwave/one-daily-a-month-3) then this is the default behaviour.

e.g.

The 4.0 profile is saved in:

/home/sil/.mozilla/firefox-4.0

The 3.6.8 profile is saved in:

/home/sil/.mozilla/firefox

lovinglinux
July 15th, 2010, 04:26 AM
If you use the PPA's I have set up (ppa:silverwave/one-daily-a-month-1 and ppa:silverwave/one-daily-a-month-3) then this is the default behaviour.

e.g.

The 4.0 profile is saved in:

/home/sil/.mozilla/firefox-4.0

The 3.6.8 profile is saved in:

/home/sil/.mozilla/firefox

Cool. Nice job.

hackel
July 15th, 2010, 05:55 AM
It would be much more useful if this PPA, instead of taking a random daily snapshot once a month, actually took the tested, official releases from Mozilla... FF4b1 for now, and b2 as soon as Mozilla releases it. The way it is now is completely pointless--I can do the same thing extremely easily by randomly picking a day to update from mozilla-daily. And where is firefox-4.0-gnome-support?

SilverWave
July 15th, 2010, 07:54 AM
It would be much more useful if this PPA, instead of taking a random daily snapshot once a month,
Well... there is no guarantee that any particular daily from UMD will actually work. So using my PPA's you at least know that it has had basic testing.

So my "value added" to the process is:

Firefox has its own PPA so nothing else gets updated.
You don’t get swamped with updates.
You do get the latest Firefox each month.
Tested in a virtual machine.

Lucid 64bit gets more testing as I actually use that package day-to-day.


...actually took the tested, official releases from Mozilla... FF4b1 for now, and b2 as soon as Mozilla releases it.

Well that would be a huge amount of work and very challenging technically, to ensure a stable integrated package for Lucid and Karmic.

I am rather "Standing On the Shoulders of Giants", and basing my ppa's on the fantastic work of the Ubuntu Mozilla Daily Build Team (I actually do a copy of the relevant daily packages).

Of course if you were to produce such a ppa that would be great.
I would encourage you post your ppa details here once you have completed it.


The way it is now is completely pointless--I can do the same thing extremely easily by randomly picking a day to update from mozilla-daily. And where is firefox-4.0-gnome-support?

Some observations on your post:

Please moderate your tone and be polite, I actually do this in my spare time and don't work for you.

I think I have answered your points above and disagree :p

Cheers.

SilverWave
July 15th, 2010, 05:47 PM
Cool. Nice job.

heh cant take the credit as that's what is set by the packager.

I copy and test and add convenience.

I am rather "Standing On the Shoulders of Giants", and basing my ppa's on the fantastic work of the Ubuntu Mozilla Daily Build Team (I actually do a copy of the relevant daily packages).

But this is "A Good Thing" as you can confirm that I haven't tampered with the packages and as long as you trust the "Ubuntu Mozilla Daily Build Team" you are good to go :-)

SilverWave
July 17th, 2010, 05:39 PM
Q: PPA Builds Very Slow(10hours)?
A: "Someone is doing a rebuild of all Python packages in Maverick, we have to wait until it's finished I'm afraid."

SilverWave
July 17th, 2010, 05:44 PM
OK for this month I have went with the following updates:

Packages in “Firefox-3.6 - One Daily A Month #0 - Lucid”
https://launchpad.net/~silverwave/+archive/one-daily-a-month-0/+packages (https://launchpad.net/%7Esilverwave/+archive/one-daily-a-month-0/+packages)

3.6.8~hg20100714r34432+nobinonly-0ubuntu1~umd1~lucid (https://launchpad.net/%7Esilverwave/+archive/one-daily-a-month-0/+sourcepub/1238995/+listing-archive-extra)

Packages in “Firefox-3.6 - One Daily A Month #2 - Karmic”
https://launchpad.net/~silverwave/+archive/one-daily-a-month-2/+packages (https://launchpad.net/%7Esilverwave/+archive/one-daily-a-month-2/+packages)

firefox - 3.6.8~hg20100714r34432+nobinonly-0ubuntu1~umd1~karmic (https://launchpad.net/%7Esilverwave/+archive/one-daily-a-month-2/+sourcepub/1238758/+listing-archive-extra)

vajras
July 22nd, 2010, 03:10 AM
May i ask what happens to this when the official version is released, i.e. finally out?

Do your "ppa's" then cease to work?

Will you/do you then provide code to "uninstall" Firefox?

Sorry if my Q's are incorrectly formed - hoping you'll understand!

[i'm using - Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.8pre) Gecko/20100720 Ubuntu/10.04 (lucid) Namoroka/3.6.8pre]

vajras
July 22nd, 2010, 03:21 AM
P.S - How can i revert from Namaroka to Lucid's Firefox?

i am finding with Namaroka (and in Sea Monkey) there are a couple of web sites i need that are so poorly designed FF is my only option!

lovinglinux
July 22nd, 2010, 04:07 AM
P.S - How can i revert from Namaroka to Lucid's Firefox?

i am finding with Namaroka (and in Sea Monkey) there are a couple of web sites i need that are so poorly designed FF is my only option!

To revert to the default Firefox, disable the the ppa repository and re-install firefox.

If you need other version for just a couple of sites, then you could run another version in parallel. You can run multiple versions of Firefox simultaneously by simply downloading them from Mozilla and installing manually (http://firefox-tutorials.blogspot.com/2010/05/installing-other-versions.html) or using my FoxTester (http://foxtester-extension.blogspot.com/) extension. With my extension is easier, because you don't need to run any commands to install or to launch another version of Firefox. See demo (http://foxtester-extension.blogspot.com/p/features.html).

SilverWave
July 23rd, 2010, 08:08 PM
May i ask what happens to this when the official version is released, i.e. finally out?

Do your "ppa's" then cease to work?

Will you/do you then provide code to "uninstall" Firefox?

Sorry if my Q's are incorrectly formed - hoping you'll understand!

[i'm using - Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.8pre) Gecko/20100720 Ubuntu/10.04 (lucid) Namoroka/3.6.8pre]


Hi,
No they will not stop working, when "Firefox 4.0 official" is released then the dailies just bump up to 4.1.

Also when I do stop producing updated packages for say... Karmic, then you would still be OK as once the official Ubuntu repositories caught-up (version wise) then you would start getting updates again.

Hope that answers your question, sorry I was a little tardy answering, but I have a new job etc. :-)

__________________
Now regarding Ubuntu Distribution versions:
I will only be supporting the latest 2 Versions of Ubuntu at any one time so...

My latest plan is something like this...

Now:
ODAM0 -- FF3.6 Lucid
ODAM1 -- FF4.0 Lucid
ODAM2 -- FF3.6 Karmic
ODAM3 -- FF4.0 Karmic

Later:
ODAM0 -- FF3.6 Lucid
ODAM1 -- FF4.0 Lucid
ODAM2 -- FF3.6 Maverick
ODAM3 -- FF4.0 Maverick

Not sure when Karmic will be dropped, but I would hazard a guess at about Maverick beta1.
It will really depends on when I start using Maverick.
__________________

Of course sometime during Maverick, Firefox 4.0 will be released and the dailies will bump up to 4.1/4.5? but 3.6 will still be supported for a year? So the outline above should work for a while. In the long term the ppa will support 4.0 (Production) and 4.1/4.5? (Development). Then again things change rapidly :-)

SilverWave
July 23rd, 2010, 08:17 PM
P.S - How can i revert from Namaroka to Lucid's Firefox?

i am finding with Namaroka (and in Sea Monkey) there are a couple of web sites i need that are so poorly designed FF is my only option!

hmm Namaroka IS Firefox 3.6.8pre so if that doesn't work I don't think Firefox 3.6 Lucid will either.

But if you want to revert, go to...
System > Administration > Software sources.
Other Software.

Untick:

ppa.launchpad.net/silverwave/one-daily-a-month-0/ubuntu

Close.

Go to Synaptic Package Manager
Uninstall firefox,
Refresh
Reinstall firefox.

Done :-)

SilverWave
July 23rd, 2010, 08:22 PM
Mozilla/5.0 (X11; Linux x86_64; rv:2.0b3pre) Gecko/20100723 Ubuntu/10.04 (lucid) MozillaDeveloperPreview/4.0b3pre

In testing...

Lucid
https://launchpad.net/~silverwave/+archive/testing0/+packages (https://launchpad.net/%7Esilverwave/+archive/testing0/+packages)
64bit Tested and working.

Karmic
https://launchpad.net/~silverwave/+archive/testing1/+packages (https://launchpad.net/%7Esilverwave/+archive/testing1/+packages)

Not tested yet

vajras
July 24th, 2010, 02:15 AM
hmm Namaroka IS Firefox 3.6.8pre so if that doesn't work I don't think Firefox 3.6 Lucid will either.
Done :-)

Actually it does which is surprising so have 'downgraded' to 3.6.7.

Thanks for the hints and tips - saved to a text file! :-)

SilverWave
July 24th, 2010, 10:24 AM
Actually it does which is surprising so have 'downgraded' to 3.6.7.

Thanks for the hints and tips - saved to a text file! :-)

Hmm that's odd, as I wouldn't have thought the changes between 3.6.7 and 3.6.8 would affect site rendering.

It is more likely that the sites are checking the "user agent" string and don't know that "Namoroka" is Firefox.

JohnnyC35
July 24th, 2010, 12:33 PM
got 3.6.9pre on here. works fine. seems to be no appreciable difference tho

SilverWave
July 24th, 2010, 06:01 PM
got 3.6.9pre on here. works fine. seems to be no appreciable difference tho

Great at least it works for you :-)

Just snagged a copy for testing

___

https://launchpad.net/~silverwave/+archive/testing1/+packages (https://launchpad.net/%7Esilverwave/+archive/testing1/+packages)

firefox - 3.6.9~hg20100723r34459+nobinonly-0ubuntu1~umd1~karmic (https://launchpad.net/%7Esilverwave/+archive/testing1/+sourcepub/1247753/+listing-archive-extra)

Oh and

firefox-4.0 - 4.0~b3~hg20100724r48157+nobinonly-0ubuntu1~umd1~karmic (https://launchpad.net/%7Esilverwave/+archive/testing1/+sourcepub/1247755/+listing-archive-extra)


___

https://launchpad.net/~silverwave/+archive/testing0/+packages (https://launchpad.net/%7Esilverwave/+archive/testing0/+packages)

firefox - 3.6.9~hg20100723r34459+nobinonly-0ubuntu1~umd1~lucid (https://launchpad.net/%7Esilverwave/+archive/testing0/+sourcepub/1247751/+listing-archive-extra)

firefox-4.0 - 4.0~b3~hg20100724r48157+nobinonly-0ubuntu1~umd1~lucid (https://launchpad.net/%7Esilverwave/+archive/testing0/+sourcepub/1247750/+listing-archive-extra)

[Update]

Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.9pre) Gecko/20100724 Ubuntu/10.04 (lucid) Namoroka/3.6.9pre
Works OK for me.

As does
Mozilla/5.0 (X11; Linux x86_64; rv:2.0b3pre) Gecko/20100724 Ubuntu/10.04 (lucid) MozillaDeveloperPreview/4.0b3pre

Bookmark button is included as is Tabs on Top, but no show for the App button to replace the menus, yet.

SilverWave
July 24th, 2010, 07:18 PM
With the start of the new 4.0b3 dailies and the security updates to 3.6 I thought it best to push out an extra update this month.

I have tested each in a VM. (The browser opens and displays Web sites and youtube).

So:

Packages in “Firefox-3.6 - One Daily A Month #0 - Lucid” (https://launchpad.net/%7Esilverwave/+archive/one-daily-a-month-0/+packages)


firefox - 3.6.9~hg20100723r34459+nobinonly-0ubuntu1~umd1~lucid (https://launchpad.net/%7Esilverwave/+archive/one-daily-a-month-0/+sourcepub/1247788/+listing-archive-extra) (changes file) (https://launchpad.net/%7Esilverwave/+archive/one-daily-a-month-0/+files/firefox_3.6.9%7Ehg20100723r34459+nobinonly-0ubuntu1%7Eumd1%7Elucid_source.changes)Packages in “Firefox-4.0 - One Daily A Month #1 - Lucid” (https://launchpad.net/%7Esilverwave/+archive/one-daily-a-month-1/+packages)


firefox-4.0 - 4.0~b3~hg20100724r48157+nobinonly-0ubuntu1~umd1~lucid (https://launchpad.net/%7Esilverwave/+archive/one-daily-a-month-1/+sourcepub/1247789/+listing-archive-extra) (changes file) (https://launchpad.net/%7Esilverwave/+archive/one-daily-a-month-1/+files/firefox-4.0_4.0%7Eb3%7Ehg20100724r48157+nobinonly-0ubuntu1%7Eumd1%7Elucid_source.changes)

xulrunner-2.0 - 2.0~b3~hg20100724r48157+nobinonly-0ubuntu1~umd1~lucid (https://launchpad.net/%7Esilverwave/+archive/one-daily-a-month-1/+sourcepub/1247790/+listing-archive-extra) (changes file) (https://launchpad.net/%7Esilverwave/+archive/one-daily-a-month-1/+files/xulrunner-2.0_2.0%7Eb3%7Ehg20100724r48157+nobinonly-0ubuntu1%7Eumd1%7Elucid_source.changes)Packages in “Firefox-3.6 - One Daily A Month #2 - Karmic” (https://launchpad.net/%7Esilverwave/+archive/one-daily-a-month-2/+packages)


firefox - 3.6.9~hg20100723r34459+nobinonly-0ubuntu1~umd1~karmic (https://launchpad.net/%7Esilverwave/+archive/one-daily-a-month-2/+sourcepub/1247784/+listing-archive-extra) (changes file) (https://launchpad.net/%7Esilverwave/+archive/one-daily-a-month-2/+files/firefox_3.6.9%7Ehg20100723r34459+nobinonly-0ubuntu1%7Eumd1%7Ekarmic_source.changes)
Packages in “Firefox-4.0 - One Daily A Month #3 - Karmic” (https://launchpad.net/%7Esilverwave/+archive/one-daily-a-month-3/+packages)


firefox-4.0 - 4.0~b3~hg20100724r48157+nobinonly-0ubuntu1~umd1~karmic (https://launchpad.net/%7Esilverwave/+archive/one-daily-a-month-3/+sourcepub/1247785/+listing-archive-extra) (changes file) (https://launchpad.net/%7Esilverwave/+archive/one-daily-a-month-3/+files/firefox-4.0_4.0%7Eb3%7Ehg20100724r48157+nobinonly-0ubuntu1%7Eumd1%7Ekarmic_source.changes)
xulrunner-2.0 - 2.0~b3~hg20100724r48157+nobinonly-0ubuntu1~umd1~karmic (https://launchpad.net/%7Esilverwave/+archive/one-daily-a-month-3/+sourcepub/1247786/+listing-archive-extra) (changes file) (https://launchpad.net/%7Esilverwave/+archive/one-daily-a-month-3/+files/xulrunner-2.0_2.0%7Eb3%7Ehg20100724r48157+nobinonly-0ubuntu1%7Eumd1%7Ekarmic_source.changes)

vajras
July 24th, 2010, 10:56 PM
Hmm that's odd, as I wouldn't have thought the changes between 3.6.7 and 3.6.8 would affect site rendering.

It is more likely that the sites are checking the "user agent" string and don't know that "Namoroka" is Firefox.

Yes, that could be right but also was using Seamonkey to see if it was a Namoroka or Shiretoko error but in Seamonkey,

Build identifier: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.1.11) Gecko/20100722 SeaMonkey/2.0.6

the financial site hell desk concerned was just a bit too thick! They suggested i install Safari and contact my Apple Service Centre to rectify their no "<BR> expected" and "XML Parsing" errors in their logon page.

Now with a vanilla FF i can login.

SilverWave
July 25th, 2010, 11:36 AM
Yes, that could be right but also was using Seamonkey to see if it was a Namoroka or Shiretoko error but in Seamonkey,

Build identifier: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.1.11) Gecko/20100722 SeaMonkey/2.0.6

the financial site hell desk concerned was just a bit too thick! They suggested i install Safari and contact my Apple Service Centre to rectify their no "<BR> expected" and "XML Parsing" errors in their logon page.

Now with a vanilla FF i can login.

This may do the job :-)

User Agent Switcher 0.7.2 (https://addons.mozilla.org/en-US/firefox/addon/59/)

Holmen
July 28th, 2010, 09:59 PM
Since two days back I cant get it to open. Segfault...

vajras
July 29th, 2010, 12:34 AM
This may do the job :-)

User Agent Switcher 0.7.2 (https://addons.mozilla.org/en-US/firefox/addon/59/)

i think the problem was around the way Flash/Videos etc were not interacting properly, and together with the fact that FF/Namaroka etc. were not installed in the correct locations, exacerbated the issue.

Problem now solved so thanks for your suggestions.

see this thread - http://ubuntuforums.org/showthread.php?p=9645578#post9645578

SilverWave
July 29th, 2010, 09:44 PM
Since two days back I cant get it to open. Segfault...


Hi,

I've got it working now. I was looking trough my PPA-list and found one
that I couldn't remeber why I used. So I removed it, purged all the
packages and now it works again.

I'm sorry for the inconvenience.

Yours sincerely,

Glad to see you got it fixed.

SilverWave
July 29th, 2010, 09:46 PM
i think the problem was around the way Flash/Videos etc were not interacting properly, and together with the fact that FF/Namaroka etc. were not installed in the correct locations, exacerbated the issue.

Problem now solved so thanks for your suggestions.

see this thread - http://ubuntuforums.org/showthread.php?p=9645578#post9645578

Great news :-)

SilverWave
August 9th, 2010, 09:03 PM
Here we go...
https://wiki.mozilla.org/Releases/Firefox_4.0b3

SilverWave
August 10th, 2010, 07:30 AM
Here we go...
https://wiki.mozilla.org/Releases/Firefox_4.0b3

Here we go Testing seemed OK so copying to Production:


(https://launchpad.net/%7Esilverwave/+archive/testing1/+sourcepub/1262538/+listing-archive-extra)firefox-4.0 - 4.0~b4~hg20100809r49183+nobinonly-0ubuntu1~umd1~karmic (https://launchpad.net/%7Esilverwave/+archive/testing1/+sourcepub/1262538/+listing-archive-extra) (changes file) (https://launchpad.net/%7Esilverwave/+archive/testing1/+files/firefox-4.0_4.0%7Eb4%7Ehg20100809r49183+nobinonly-0ubuntu1%7Eumd1%7Ekarmic_source.changes) 10 hours ago Published Karmic Web https://launchpad.net/@@/no lpia (https://launchpad.net/%7Esilverwave/+archive/testing1/+build/1911427)
xulrunner-2.0 - 2.0~b4~hg20100809r49180+nobinonly-0ubuntu1~umd1~karmic (https://launchpad.net/%7Esilverwave/+archive/testing1/+sourcepub/1262539/+listing-archive-extra) (changes file) (https://launchpad.net/%7Esilverwave/+archive/testing1/+files/xulrunner-2.0_2.0%7Eb4%7Ehg20100809r49180+nobinonly-0ubuntu1%7Eumd1%7Ekarmic_source.changes) 10 hours ago Published Karmic Devel https://launchpad.net/@@/yes



firefox-4.0 - 4.0~b4~hg20100809r49183+nobinonly-0ubuntu1~umd1~lucid (https://launchpad.net/%7Esilverwave/+archive/testing0/+sourcepub/1262537/+listing-archive-extra) (changes file) (https://launchpad.net/%7Esilverwave/+archive/testing0/+files/firefox-4.0_4.0%7Eb4%7Ehg20100809r49183+nobinonly-0ubuntu1%7Eumd1%7Elucid_source.changes) 10 hours ago Published Lucid Web https://launchpad.net/@@/yes
xulrunner-2.0 - 2.0~b4~hg20100809r49180+nobinonly-0ubuntu1~umd1~lucid (https://launchpad.net/%7Esilverwave/+archive/testing0/+sourcepub/1262536/+listing-archive-extra) (changes file) (https://launchpad.net/%7Esilverwave/+archive/testing0/+files/xulrunner-2.0_2.0%7Eb4%7Ehg20100809r49180+nobinonly-0ubuntu1%7Eumd1%7Elucid_source.changes) 10 hours ago Published Lucid Devel https://launchpad.net/@@/yes

SilverWave
August 10th, 2010, 07:35 AM
Firefox-4.0 - One Daily A Month #1 - Lucid
SilverWave (https://launchpad.net/%7Esilverwave)Firefox-4.0 - One Daily A Month #1 - ...

PPA description
The latest firefox without the update hassle.
One daily a month from ubuntu-mozilla-daily.
______________________________
Firefox-4.0 - One Daily A Month #1 - Lucid
One update a month.
Firefox only.
Tested in a virtual machine.
______________________________
sudo add-apt-repository ppa:silverwave/one-daily-a-month-1
sudo apt-get update
sudo apt-get install firefox-4.0
______________________________
Disclaimer: Use at your own risk, no guarantees.


____________________


Firefox-4.0 - One Daily A Month #3 - Karmic
SilverWave (https://launchpad.net/%7Esilverwave)
Firefox-4.0 - One Daily A Month #3 - ...

PPA description
The latest firefox without the update hassle.
One daily a month from ubuntu-mozilla-daily.
______________________________
Firefox-4.0 - One Daily A Month #3 - Karmic
One update a month.
Firefox only.
Tested in a virtual machine.
______________________________
sudo add-apt-repository ppa:silverwave/one-daily-a-month-3
sudo apt-get update
sudo apt-get install firefox-4.0
______________________________
Disclaimer: Use at your own risk, no guarantees.

SilverWave
August 10th, 2010, 08:09 PM
Interesting I don't think xulrunner-2.0 is needed...

Its not listed as a dependency of firefox-4.0b4

Also the Firefox-4.0b4 file size is now 40MB... the same size as xulrunner...

This package comment seems to confirm it.



[ Chris Coulson <chris.coulson@canonical.com (https://launchpad.net/%7Echrisccoulson)> ]
* Implement DEB_MIN_SYSDEPS approach that does not use system xulrunner
and only a minimal set of system dependencies.
+ drop patches not required anymore:
- delete debian/patches/dont_depend_on_nspr_sources.patch
- update debian/patches/series
+ move .install lines that depend on whether MIN_SYS_DEPS is used or not
to debian/rules in ifneq (,$(MIN_SYS_DEPS)) blocks
- update debian/rules
- update debian/firefox-4.0.install
+ ship gnome support .so's inside of the main package, but keep dependencies in
the (now empty) gnome-support package; to achieve this, we first install
the gnome support files in the -gnome-support package and move them to the
main package _after_ shlib depends where generated
- update debian/rules
+ do not build-depend on xulrunner dev package anymore; local xulrunner builds
with DEB_MIN_SYSDEPS=0 should still work though
- update debian/control
+ make firefox-4.0 conflict firefox-4.0-gnome-support as it shipps the gnome
files directly now
- update debian/control
+ copy some patches from xulrunner
- add debian/patches/add_syspref_dir.patch
- add debian/patches/bz467738_att351145_lockPref_everywhere.patch
- add debian/patches/lp548866_bz467766_att351173-dont-reset-user-prefs-on-upgrade.patch
- add debian/patches/bzXXX_plugin_for_mimetype_pref.patch
- update debian/patches/series
Off to test this out :-)

UPDATE


:~$ sudo apt-get install firefox-4.0
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following extra packages will be installed:
firefox-4.0-branding
Suggested packages:
firefox-4.0-gnome-support
The following NEW packages will be installed
firefox-4.0 firefox-4.0-branding
0 upgraded, 2 newly installed, 0 to remove and 1 not upgraded.
Need to get 0B/14.0MB of archives.
After this operation, 41.9MB of additional disk space will be used.
Do you want to continue [Y/n]? y
Selecting previously deselected package firefox-4.0-branding.
(Reading database ... 235048 files and directories currently installed.)
Unpacking firefox-4.0-branding (from .../firefox-4.0-branding_4.0~b4~hg20100809r49183+nobinonly-0ubuntu1~umd1~lucid_amd64.deb) ...
Selecting previously deselected package firefox-4.0.
Unpacking firefox-4.0 (from .../firefox-4.0_4.0~b4~hg20100809r49183+nobinonly-0ubuntu1~umd1~lucid_amd64.deb) ...
Processing triggers for desktop-file-utils ...
Processing triggers for python-gmenu ...
Rebuilding /usr/share/applications/desktop.en_GB.utf8.cache...
Processing triggers for menu ...
Processing triggers for python-support ...
Setting up firefox-4.0-branding (4.0~b4~hg20100809r49183+nobinonly-0ubuntu1~umd1~lucid) ...
Setting up firefox-4.0 (4.0~b4~hg20100809r49183+nobinonly-0ubuntu1~umd1~lucid) ...
Please restart all running instances of firefox-4.0, or you will experience problems.

Processing triggers for menu ...
:~$

lovinglinux
August 10th, 2010, 09:36 PM
Interesting I don't think xulrunner-2.0 is needed...

Its not listed as a dependency of firefox-4.0b3

Also the Firefox-4.0b3 file size is now 40MB... the same size as xulrunner...

This package comment seems to confirm it.

Off to test this out :-)

UPDATE

They are probably shipping xulrunner with Firefox, to avoid dependency issues. They have done that before, after Mozilla announced the new minor-major update policy.

This was included in the new policy blueprint.

SilverWave
August 10th, 2010, 10:13 PM
They are probably shipping xulrunner with Firefox, to avoid dependency issues. They have done that before, after Mozilla announced the new minor-major update policy.

This was included in the new policy blueprint.

True, true, but xulrunner was still needed the last time I updated the 4.0 ppa's so its nice to see that they are on target.

I have retested everything in vm's again, without xulrunner being present in the ppa's, and can confirm that they all still work :-)

Heh one less think to worry about, even though its not strictly best practice ;-)

lovinglinux
August 10th, 2010, 10:20 PM
True, true, but xulrunner was still needed the last time I updated the 4.0 ppa's so its nice to see that they are on target.

Indeed. Last time I tried FF 4 from the repos it did install xulrunner. I'm running b3 from Mozilla tho.

BTW, I have posted a Firefox 4 support thread, with links to your PPA, plus tips on optimization and customization.

http://ubuntuforums.org/showthread.php?t=1544124

Firefox 4 rocks!

I can't wait to get TabCandy and the new UI. I'm also waiting for 27 extensions updates, since they don't even work with compatibility check disabled. I have 51 extensions that work tho.

SilverWave
August 11th, 2010, 05:30 PM
...Firefox 4 rocks!

I can't wait to get TabCandy and the new UI. I'm also waiting for 27 extensions updates, since they don't even work with compatibility check disabled. I have 51 extensions that work tho.

Well, I like FF4.0 but it is not able to replace FF3.6 in my workflow yet as my extensions are such a key part of the game for me.

There has been a lot of changes to the firefox internals so I would expect there will be a lot of extension breakage :-(

Oh well hopefully with Jetpack, eventually, this will be a thing of the past!

klepto
August 11th, 2010, 06:35 PM
I updated to grab Firefox 4 Beta 4Pre and there's a nasty bug:


klepto@LUNASYLUM /usr/lib/firefox-4.0b4pre $ firefox-4.0
exec: 159: usr/lib/firefox-4.0b4pre/run-mozilla.sh: not found
klepto@LUNASYLUM /usr/lib/firefox-4.0b4pre $ ./run-mozilla.sh

run-mozilla.sh: Cannot execute .

SilverWave
August 12th, 2010, 12:29 AM
I updated to grab Firefox 4 Beta 4Pre and there's a nasty bug:


klepto@LUNASYLUM /usr/lib/firefox-4.0b4pre $ firefox-4.0
exec: 159: usr/lib/firefox-4.0b4pre/run-mozilla.sh: not found
klepto@LUNASYLUM /usr/lib/firefox-4.0b4pre $ ./run-mozilla.sh

run-mozilla.sh: Cannot execute .

Please provide more information.

Did you use a PPA or download direct from Mozilla?
If you did use a PPA, which PPA did you use?

Which package did you install?
Are you running 64bit or 32bit?
Are you running Lucid or Karmic?

Note that I have tested the packages in my silverwave PPA's and they worked OK.

Please post the results of the command "apt-cache policy firefox-4.0"


E.G.
:~$ apt-cache policy firefox-4.0
firefox-4.0:
Installed: 4.0~b4~hg20100809r49183+nobinonly-0ubuntu1~umd1~lucid
Candidate: 4.0~b4~hg20100809r49183+nobinonly-0ubuntu1~umd1~lucid
Version table:
*** 4.0~b4~hg20100809r49183+nobinonly-0ubuntu1~umd1~lucid 0
500 http://ppa.launchpad.net/silverwave/one-daily-a-month-1/ubuntu/ lucid/main Packages
100 /var/lib/dpkg/status
:~$
[UPDATE]You wouldn't be running Linuxmint (http://forums.linuxmint.com/viewtopic.php?f=47&t=53188&p=305492) by any chance ;-)

SilverWave
August 13th, 2010, 08:57 PM
I have asked a moderator to move our Jetpack discussion to a new thread. I hope you don't mind. I don't want to stop the discussion, but also don't want to hijack your thread, which seems was already happening.

Moved to Jetpack Talk (http://ubuntuforums.org/showthread.php?t=1552131)

SilverWave
August 14th, 2010, 12:08 AM
Mozilla bolting Tab Candy on to Firefox 4 today (http://www.downloadsquad.com/2010/08/12/tab-candy-firefox-4/)

I wonder if I will end up using this...

I am happy with Tree Style Tabs... but this looks cool and it is built-in... hmmm.

lovinglinux
August 14th, 2010, 12:27 AM
Mozilla bolting Tab Candy on to Firefox 4 today (http://www.downloadsquad.com/2010/08/12/tab-candy-firefox-4/)

I wonder if I will end up using this...

I am happy with Tree Style Tabs... but this looks cool and it is built-in... hmmm.

Wooohooo! I'm going to replace my 4.0b3 with the 4.0b4pre right away. Great news! Thanks for sharing.

lovinglinux
August 14th, 2010, 12:54 AM
I wonder if I will end up using this...

I am happy with Tree Style Tabs... but this looks cool and it is built-in... hmmm.

Try it. I had tried it before, but now that is officially built in, I'm incorporating it into my workflow. I'm loving it. I can create groups of tabs and save them, so whenever I start the browser I have everything I need already opened, organized by activities.

I would recommend using BarTab (https://addons.mozilla.org/en-US/firefox/addon/67651/), to prevent the content from loading until you need it.

BTW, Firefox Sync is already built-in too. You can sync bookmarks, passwords, preferences, history and tabs.

Firefox 4 will definitely shake the browser market!

SilverWave
August 14th, 2010, 06:58 PM
Try it. I had tried it before, but now that is officially built in, I'm incorporating it into my workflow. I'm loving it. I can create groups of tabs and save them, so whenever I start the browser I have everything I need already opened, organized by activities.

I would recommend using BarTab (https://addons.mozilla.org/en-US/firefox/addon/67651/), to prevent the content from loading until you need it.

BTW, Firefox Sync is already built-in too. You can sync bookmarks, passwords, preferences, history and tabs.

Firefox 4 will definitely shake the browser market!
Already using "BarTab" with "TreeStyle Tabs" for instant start with 37 tabs, I honestly don't know how ppl work without it :-)

Oh re Sync, its vital with 6+ desktops, although tab integration isnt as good as I would like.

lovinglinux
August 14th, 2010, 08:31 PM
Already using "BarTab" with "TreeStyle Tabs" for instant start with 37 tabs, I honestly don't know how ppl work without it :-)

Oh re Sync, its vital with 6+ desktops, although tab integration isnt as good as I would like.

I must admit I never tried "Tree Style Tabs" before because the screenshots on the extension page weren't very appealing to me. But I'm trying it now and I'm impressed with the quality and quantity of options. I guess it will take some time before I get used to it, but it is a lot better then scrolling the tabs on the top.

SilverWave
August 14th, 2010, 09:25 PM
Wow TabCandy is fantastic!

Checking out the latest Firefox-4.0B4pre in my Testing PPA and I'm so impressed that I am going to publish an extra update to my "One Daily A Month" PPA's

This is the Firefox innovation that we have been missing!

lovinglinux
August 14th, 2010, 10:24 PM
Wow TabCandy is fantastic!

Checking out the latest Firefox-4.0B4pre in my Testing PPA and I'm so impressed that I am going to publish an extra update to my "one daily a month" PPA's

This is the Firefox innovation that we have been missing!

You should try combining it with Speed Dial. You can put a copy of speed dial on every TabCandy group, and make each one use a different dial group. I'm going nuts with this stuff :)

BTW, anyone experiencing issues with saving TabCandy? When I restart the browser, my groups are reset.

SilverWave
August 14th, 2010, 10:26 PM
Get your TabCandy goodness here ;-)

firefox-4.0 - 4.0~b4~hg20100814r50538+nobinonly-0ubuntu1~umd1~lucid (https://launchpad.net/%7Esilverwave/+archive/one-daily-a-month-1/+sourcepub/1267188/+listing-archive-extra)

firefox-4.0 - 4.0~b4~hg20100814r50538+nobinonly-0ubuntu1~umd1~karmic (https://launchpad.net/%7Esilverwave/+archive/one-daily-a-month-3/+sourcepub/1267191/+listing-archive-extra)


Also the latest 3.6.9pre

firefox - 3.6.9~hg20100813r34524+nobinonly-0ubuntu1~umd1~lucid (https://launchpad.net/%7Esilverwave/+archive/one-daily-a-month-0/+sourcepub/1267187/+listing-archive-extra)

firefox - 3.6.9~hg20100813r34524+nobinonly-0ubuntu1~umd1~karmic (https://launchpad.net/%7Esilverwave/+archive/one-daily-a-month-2/+sourcepub/1267190/+listing-archive-extra)

SilverWave
August 14th, 2010, 10:31 PM
BTW, anyone experiencing issues with saving TabCandy? When I restart the browser, my groups are reset.

Nope.

Just tested my 64bit Lucid and saving fine.

Maybe try my PPA and see if there is any difference, its a Daily from the 14th.

If you are using Lucid...

sudo add-apt-repository ppa:silverwave/one-daily-a-month-1
sudo apt-get update
sudo apt-get install firefox-4.0

lovinglinux
August 14th, 2010, 11:12 PM
Nope.

Just tested my 64bit Lucid and saving fine.

Maybe try my PPA and see if there is any difference, its a Daily from the 14th.

If you are using Lucid...

sudo add-apt-repository ppa:silverwave/one-daily-a-month-1
sudo apt-get update
sudo apt-get install firefox-4.0

The Mozilla build from 14th is not working well here. But I guess is because of many extensions I have forced to work or perhaps some settings that are deleting the tabs.

I'm using the build from Friday 13th. Wooooooo, scary :)

SilverWave
August 15th, 2010, 12:25 AM
...because of many extensions I have forced to work...

hmm if I want to force an extension I usually install MrTech Toolbox or just bump the max version what's your preferred option?

Firefox-4.0 is starting to interest me so I may want to start playing with it again :-)

lovinglinux
August 15th, 2010, 12:34 AM
hmm if I want to force an extension I usually install MrTech Toolbox or just bump the max version what's your preferred option?

I have used both in the past and also Nightly tester tools, but nowadays I prefer Add-on Compatibility Reporter (https://addons.mozilla.org/en-US/firefox/addon/15003/), which is developed by Mozilla.

Currently, I have 50 extensions enabled and 26 disabled. Only 23 are fully compatible and among those, 11 are developed by me.

SilverWave
August 15th, 2010, 03:14 AM
Nope.

Just tested my 64bit Lucid and saving fine.



Might have spoke too soon, with an upgraded profile, after some sorting into groups and bouncing firefox a few times I have noticed some issues...

Incorrect grouping and some missing pages etc..

I created a new profile and have seen some weirdness there as well.

Oh well, problems with such a new feature are only to be expected :-)

SilverWave
August 15th, 2010, 05:06 AM
I must admit I never tried "Tree Style Tabs" before because the screenshots on the extension page weren't very appealing to me. But I'm trying it now and I'm impressed with the quality and quantity of options. I guess it will take some time before I get used to it, but it is a lot better then scrolling the tabs on the top.

In that case you may wish to try Informational Tab (https://addons.mozilla.org/en-US/firefox/addon/4930/).
It works with "Tree Style Tabs" to provide small thumbnails of the tab.
It is a good, low resource, way of identifying a page at a glance.
My settings are "Show Whole of Page", "36 Pixels", "Scroll Thumbnails too".

lovinglinux
August 15th, 2010, 08:26 AM
In that case you may wish to try Informational Tab (https://addons.mozilla.org/en-US/firefox/addon/4930/).
It works with "Tree Style Tabs" to provide small thumbnails of the tab.
It is a good, low resource, way of identifying a page at a glance.
My settings are "Show Whole of Page", "36 Pixels", "Scroll Thumbnails too".

I use "Tab Scope" bu thanks for the suggestion,.

lovinglinux
August 15th, 2010, 12:18 PM
Might have spoke too soon, with an upgraded profile, after some sorting into groups and bouncing firefox a few times I have noticed some issues...

Incorrect grouping and some missing pages etc..

I created a new profile and have seen some weirdness there as well.

Oh well, problems with such a new feature are only to be expected :-)

It works fine if I restart the browser from the add-ons manager or using quick restart extension. It resets if I close Firefox and open it again. Additionally, if I restart Ubuntu without closing Firefox, then it works fine.

BTW, I'm loving "Tree Style Tabs".

lovinglinux
August 15th, 2010, 06:30 PM
I have made a video showing TabCandy, SpeedDial, TabScope and Tree Style Tab in action together.

http://lovinglinuxblog.blogspot.com/2010/08/firefox-4-tab-show.html

SilverWave
August 15th, 2010, 08:18 PM
I have made a video showing TabCandy, SpeedDial, TabScope and Tree Style Tab in action together.

http://lovinglinuxblog.blogspot.com/2010/08/firefox-4-tab-show.html

Great demo.

Here is my Firefox with "Tree Style Tabs", its a little different ;-)

http://silverwav.files.wordpress.com/2010/06/screenshot-tabs-expanded.png

http://silverwav.files.wordpress.com/2010/06/screenshot-tabs-grouped.png

As you can see I love the grouping feature in "Tree Style Tabs" and Informational Tab (https://addons.mozilla.org/en-US/firefox/addon/4930/) thumbnails.
Note: Both are from the same developer.

lovinglinux
August 15th, 2010, 09:04 PM
Great demo.

Here is my Firefox with "Tree Style Tabs", its a little different ;-)

http://silverwav.files.wordpress.com/2010/06/screenshot-tabs-expanded.png

http://silverwav.files.wordpress.com/2010/06/screenshot-tabs-grouped.png

As you can see I love the grouping feature in "Tree Style Tabs" and Informational Tab (https://addons.mozilla.org/en-US/firefox/addon/4930/) thumbnails.
Note: Both are from the same developer.

Yep, the grouping feature is awesome.

lovinglinux
August 17th, 2010, 10:47 PM
Firefox 4.0b4 candidates are available, with TabCandy. Nevertheless, Tree Style Tab and AdblockPlus doesn't work.

ftp://ftp.mozilla.org/pub/mozilla.org/firefox/nightly/4.0b4-candidates/

SilverWave
August 18th, 2010, 12:42 AM
Firefox 4.0b4 candidates are available, with TabCandy. Nevertheless, Tree Style Tab and AdblockPlus doesn't work.

ftp://ftp.mozilla.org/pub/mozilla.org/firefox/nightly/4.0b4-candidates/

Release Tracking & Schedule

step owner date status
code freeze on mozilla-central beltzner, gavin Aug 17 b51b190b9fcc (http://hg.mozilla.org/mozilla-central/rev/b51b190b9fcc)
build1 available Aug 17, late PT estimated
QA signoff juanb Aug 20, late PT estimated
relnotes published beltzner & pascalc Aug 20, late PT estimated
websites pushed beltzner & pascalc Aug 23, early PT estimated
release announced beltzner Aug 23, early PT estimated

Retrieved from "https://wiki.mozilla.org/Releases/Firefox_4.0b4"

SilverWave
August 22nd, 2010, 11:30 AM
In testing the first daily after the Firefox b4 I noticed that a new package firefox-core is installed. Details here:


[ Chris Coulson <chris.coulson@canonical.com (https://launchpad.net/%7Echrisccoulson)> ] * Completely rework packaging layout after langing of (bmo: 556644) aka Enable omnijar for desktop Firefox by default. We rename firefox-branding and abrowser-branding to just firefox and abrowser. Each of these now depend on firefox-core (which used to be firefox). firefox and abrowser each ship a set of icons, desktop file, symlink in /usr/bin and an omni.jar file with alternative branding. firefox-core ships all of the non-branded and common components shared between the variants that aren't compressed in omni.jar. We also introduce an abrowser-gnome-support which does the same as firefox-gnome-support but registers /usr/bin/abrowser as an alternative for gnome-www-browser
- added debian/TODO - added debian/abrowser-gnome-support.install.in
- added debian/abrowser-gnome-support.postinst.in
- renamed debian/abrowser-branding.install.in => debian/abrowser.install.in
- renamed debian/abrowser-branding.links.in => debian/abrowser.links.in
- renamed debian/firefox.dirs.in => debian/firefox-core.dirs.in
- renamed debian/firefox.docs.in => debian/firefox-core.docs.in
- renamed debian/firefox.install.in => debian/firefox-core.install.in
- renamed debian/firefox.links.in => debian/firefox-core.links.in
- renamed debian/firefox.postinst.in => debian/firefox-core.postinst.in
- renamed debian/firefox.postrm.in => debian/firefox-core.postrm.in
- renamed debian/firefox.preinst.in => debian/firefox-core.preinst.in
- renamed debian/firefox.prerm.in => debian/firefox-core.prerm.in
- renamed debian/firefox-branding.install.in => debian/firefox.install.in
- renamed debian/firefox-branding.links.in => debian/firefox.links.in
- update debian/abrowser.install.in - update debian/abrowser.links.in
- update debian/control - update debian/firefox-core.install.in
- update debian/firefox-core.links.in
- update debian/firefox-gnome-support.postinst.in
- update debian/firefox.install.in - update debian/firefox.links.in
- update debian/rules - update debian/patches/browser_branding.patch
* Unregister the gnome-www-browser alternatives on uninstall
- add debian/firefox-gnome-support.prerm.in - add debian/abrowser-gnome-support.prerm.in
- update debian/rules
* There is currently no support for system-wide preferences with omnijar, so we disable add_syspref_dir.patch and bz467738_att351145_lockPref_everywhere.patch for now
- update debian/patches/series
* Ensure that omni.jar is created when running "make install"
- add debian/patches/bz588410_fix_make_install_with_omnijar.patch - update debian/patches/series




Firefox-4.0-core
Firefox delivers safe, easy web browsing. A familiar user interface, enhanced security features including protection from online identity theft, and integrated search let you get the most out of the web.
This package contains the common components shared between the abrowser-4.0 and firefox-4.0 packages

SilverWave
August 22nd, 2010, 11:37 AM
First daily of Firefox-4.0 after 4.0b4

firefox-4.0 - 4.0~b5~hg20100821r51155+nobinonly-0ubuntu1~umd1~lucid (https://launchpad.net/%7Esilverwave/+archive/one-daily-a-month-1/+sourcepub/1274183/+listing-archive-extra)

sudo add-apt-repository ppa:silverwave/one-daily-a-month-1
sudo apt-get update
sudo apt-get install firefox-4.0

firefox-4.0 - 4.0~b5~hg20100821r51155+nobinonly-0ubuntu1~umd1~karmic (https://launchpad.net/%7Esilverwave/+archive/one-daily-a-month-3/+sourcepub/1274184/+listing-archive-extra)

sudo add-apt-repository ppa:silverwave/one-daily-a-month-3
sudo apt-get update
sudo apt-get install firefox-4.0

All tested and now in production PPA's enjoy :-D

lovinglinux
August 24th, 2010, 03:21 PM
Firefox Beta 4 is out. Is not available from the Beta page yet, but you can get it from Mozilla FTP site:

ftp://ftp.mozilla.org/pub/mozilla.org/firefox/releases/4.0b4/

Are you able to run Tree Style Tabs? I'm stuck in Beta 3.

SilverWave
August 24th, 2010, 08:29 PM
...

ftp://ftp.mozilla.org/pub/mozilla.org/firefox/releases/4.0b4/

Are you able to run Tree Style Tabs? I'm stuck in Beta 3.

No :-(

It just removes my Menu (tabs overwrite same area).

SilverWave
August 24th, 2010, 08:31 PM
Firefox Beta 4 is out. Is not available from the Beta page yet, but you can get it from Mozilla FTP site:


Or you can run the Firefox 4.0b5pre from my ppa's :-)

lovinglinux
August 24th, 2010, 09:24 PM
No :-(

It just removes my Menu (tabs overwrite same area).

Same here.


Or you can run the Firefox 4.0b5pre from my ppa's :-)

I'm stuck with 4.0b3, 4.0b5pre doesn't work with Tree Style Tab either.

lovinglinux
August 27th, 2010, 06:34 PM
No :-(

It just removes my Menu (tabs overwrite same area).

I have changed my Firefox 4 interface and workflow again. This time, I'm using a tabless setup. Tree Style Tabs and TabScope go out, FireGestures go in ;)

Video, how-to and explanation available in my blog (http://lovinglinuxblog.blogspot.com/2010/08/firefox-4-customization-tabless.html).

http://tinyurl.com/232oe6j

SilverWave
September 1st, 2010, 07:50 PM
Same here.



I'm stuck with 4.0b3, 4.0b5pre doesn't work with Tree Style Tab either.



New UI Features

Beta 4 shipped with a new feature called Firefox Panorama (http://www.azarask.in/blog/post/designing-tab-candy) (previously known as Tab Candy). This is a major new feature and a new way to look at and manage tabs in Firefox. Unfortunately this also means that some tab manager add-ons may break due to the changes introduced in the Firefox tab code. I’ve been told that the changes to the tab code are minimal, but I know that at least Tree Style Tab (a personal favorite) is broken since beta 4. There’s a new button in the tab bar that triggers Panorama, and also a context menu option.
http://blog.mozilla.com/addons/2010/08/31/compatibility-firefox-4-beta-4/

lovinglinux
September 1st, 2010, 08:02 PM
http://blog.mozilla.com/addons/2010/08/31/compatibility-firefox-4-beta-4/

Yep. I've got that yesterday. I also got a message that extensions can now be compatible with 4.0b6pre. Fortunately, I didn't need to change my extensions code since b1, just the compatibility info.

lovinglinux
September 10th, 2010, 05:01 PM
There is a new version of Tree Style Tab available, which is compatible with FF 4.0b6pre.

https://addons.mozilla.org/en-US/firefox/addon/5890/versions/#version-0.10.2010091001

SilverWave
September 11th, 2010, 09:15 PM
There is a new version of Tree Style Tab available, which is compatible with FF 4.0b6pre.

https://addons.mozilla.org/en-US/firefox/addon/5890/versions/#version-0.10.2010091001

Cheers I will give it a shot.

Been busy with RL stuff lately and had missed it.

lovinglinux
September 12th, 2010, 09:42 AM
Cheers I will give it a shot.

Been busy with RL stuff lately and had missed it.

It's still buggy. :(

I have been very busy too, but I get the updates via rss feed. I'm monitoring many extensions.

lovinglinux
September 14th, 2010, 06:01 PM
It's still buggy. :(

There is a new beta version with many fixes.

SilverWave
September 19th, 2010, 12:36 PM
First daily of Firefox-4.0 after 4.0b6

firefox-4.0 - 4.0~b7~hg20100916r54125+nobinonly-0ubuntu1~umd1~lucid (https://launchpad.net/%7Esilverwave/+archive/one-daily-a-month-1/+sourcepub/1298128/+listing-archive-extra)

sudo add-apt-repository ppa:silverwave/one-daily-a-month-1
sudo apt-get update
sudo apt-get install firefox-4.0

firefox-4.0 - 4.0~b7~hg20100916r54125+nobinonly-0ubuntu1~umd1~karmic (https://launchpad.net/%7Esilverwave/+archive/one-daily-a-month-3/+sourcepub/1298131/+listing-archive-extra)

sudo add-apt-repository ppa:silverwave/one-daily-a-month-3
sudo apt-get update
sudo apt-get install firefox-4.0

All tested and now in production PPA's enjoy :grin:

SilverWave
September 19th, 2010, 12:40 PM
Here are the latest 3.6 dailies.

firefox - 3.6.11~hg20100915r34578+nobinonly-0ubuntu1~umd1~lucid (https://launchpad.net/%7Esilverwave/+archive/one-daily-a-month-0/+sourcepub/1298127/+listing-archive-extra)

sudo add-apt-repository ppa:silverwave/one-daily-a-month-0
sudo apt-get update
sudo apt-get install firefox

firefox - 3.6.11~hg20100915r34578+nobinonly-0ubuntu1~umd1~karmic (https://launchpad.net/%7Esilverwave/+archive/one-daily-a-month-2/+sourcepub/1298156/+listing-archive-extra)

sudo add-apt-repository ppa:silverwave/one-daily-a-month-2
sudo apt-get update
sudo apt-get install firefox

All tested and now in production PPA's enjoy :grin:

SilverWave
October 7th, 2010, 06:11 PM
The release of of 3.6.12 dailies means 3.6.11 has been completed.

Changes for the versions:
3.6.11~hg20100915r34578+nobinonly-0ubuntu1~umd1~lucid
3.6.12~hg20101004r34661+nobinonly-0ubuntu1~umd1~lucid

This change is not from a source that supports changelogs.

Just added to Testing for the moment.

SilverWave
October 7th, 2010, 06:13 PM
The release of of 4.0~b8 dailies means 4.0~b7 has been completed.

Changes for the versions:
4.0~b7~hg20100916r54125+nobinonly-0ubuntu1~umd1~lucid
4.0~b8~hg20101007r55015+nobinonly-0ubuntu1~umd1~lucid

This change is not from a source that supports changelogs.

Just added to Testing for the moment.

SilverWave
October 8th, 2010, 12:33 AM
The release of of 4.0~b8 dailies means 4.0~b7 has been completed.

Changes for the versions:
4.0~b7~hg20100916r54125+nobinonly-0ubuntu1~umd1~lucid
4.0~b8~hg20101007r55015+nobinonly-0ubuntu1~umd1~lucid

This change is not from a source that supports changelogs.

Just added to Testing for the moment.



First daily of Firefox-4.0 after 4.0b7
Lucid
sudo add-apt-repository ppa:silverwave/one-daily-a-month-1
sudo apt-get update
sudo apt-get install firefox-4.0
Karmic
sudo add-apt-repository ppa:silverwave/one-daily-a-month-3
sudo apt-get update
sudo apt-get install firefox-4.0

All tested and now in production PPA's enjoy :grin:

SilverWave
October 8th, 2010, 12:35 AM
The release of of 3.6.12 dailies means 3.6.11 has been completed.

Changes for the versions:
3.6.11~hg20100915r34578+nobinonly-0ubuntu1~umd1~lucid
3.6.12~hg20101004r34661+nobinonly-0ubuntu1~umd1~lucid

This change is not from a source that supports changelogs.

Just added to Testing for the moment.

Here are the latest 3.6 dailies.

Lucid
sudo add-apt-repository ppa:silverwave/one-daily-a-month-0
sudo apt-get update
sudo apt-get install firefox

Karmic
sudo add-apt-repository ppa:silverwave/one-daily-a-month-2
sudo apt-get update
sudo apt-get install firefox

All tested and now in production PPA's enjoy :grin:

SilverWave
October 8th, 2010, 12:39 AM
in about:config

Set:
general.useragent.compatMode.firefox

To true.

This allows extensions at AMO to be installed.

SilverWave
October 8th, 2010, 12:55 AM
This has got a lot harder to do with 4.0 the best way is to download the xpi from AMO and alter the max ver.

1. find the extension on AMO
https://addons.mozilla.org/af/firefox/addon/5890/
right click the link or dl button and "save as" to your desktop.

e.g.
tree_style_tab-0.10.2010091901-fx.xpi

If you get some odd name then go to " View all versions (https://addons.mozilla.org/af/firefox/addon/5890/versions/) "

Then try again.

One you have it on your desktop click it to open the archive.

Locate the "install.rdf" file and click it.

gedit opens up locate the firefox section:


<!-- Firefox -->
<em:targetApplication>
<Description>
<em:id>{ec8030f7-c20a-464f-9b0e-13a3a9e97384}</em:id>
<em:minVersion>1.5</em:minVersion>
<em:maxVersion>4.*</em:maxVersion>bump to 4.* as I have.

Save save done.

The final trick is to open the addons manager and drag and drop the xpi from your desktop to the managers page.

This will install it!

Done :-)

Note: Don't forget if you are using Minefield to do this 1st:

in about:config

Set:
general.useragent.compatMode.firefox

To true.

This allows extensions at AMO to be installed.

I have successfully installed:
NewTabURL 2.20
Readability 1.2
Tree Style Tab 0.10.2010091901 (some issues)
ToolbarButtons - buttons for "add-ons" and "options", show/hide Menu, clean data etc..

Failed
NoSquint - installed but does not work.
RequestPolicy - installed but does not work.


YMMV (I save my profile prior to installing .... so I can go back if the install goes wrong) :D

I should note that Adblock 1.3a.20101002 works fine but I went to his site for a dev copy no bumping needed.

iClouseau88
October 9th, 2010, 05:35 AM
Hi,

Do you have the latest Firefox PPA for Maverick (RC)?

Thanks in advance!

lovinglinux
October 9th, 2010, 09:20 AM
This has got a lot harder to do with 4.0 the best way is to download the xpi from AMO and alter the max ver.

1. find the extension on AMO
https://addons.mozilla.org/af/firefox/addon/5890/
right click the link or dl button and "save as" to your desktop.

e.g.
tree_style_tab-0.10.2010091901-fx.xpi

If you get some odd name then go to " View all versions (https://addons.mozilla.org/af/firefox/addon/5890/versions/) "

Then try again.

One you have it on your desktop click it to open the archive.

Locate the "install.rdf" file and click it.

gedit opens up locate the firefox section:


<!-- Firefox -->
<em:targetApplication>
<Description>
<em:id>{ec8030f7-c20a-464f-9b0e-13a3a9e97384}</em:id>
<em:minVersion>1.5</em:minVersion>
<em:maxVersion>4.*</em:maxVersion>bump to 4.* as I have.

Save save done.

The final trick is to open the addons manager and drag and drop the xpi from your desktop to the managers page.

This will install it!

Done :-)

Note: Don't forget if you are using Minefield to do this 1st:


I have successfully installed:
NewTabURL 2.20
Readability 1.2
Tree Style Tab 0.10.2010091901 (some issues)
ToolbarButtons - buttons for "add-ons" and "options", show/hide Menu, clean data etc..

Failed
NoSquint - installed but does not work.
RequestPolicy - installed but does not work.


YMMV (I save my profile prior to installing .... so I can go back if the install goes wrong) :D

I should note that Adblock 1.3a.20101002 works fine but I went to his site for a dev copy no bumping needed.

I wouldn't recommend doing that. It is a lot simpler and safer to use Addon Compatibility Reporter (https://addons.mozilla.org/en-US/firefox/addon/15003/) extension. If you want to disable compatibility check manually, then you need to add the proper about:config entries. For Firefox 4.0b8pre would be extensions.checkCompatibility.4.0b and the value false.

SilverWave
October 9th, 2010, 05:03 PM
I wouldn't recommend doing that. It is a lot simpler and safer to use Addon Compatibility Reporter (https://addons.mozilla.org/en-US/firefox/addon/15003/) extension. If you want to disable compatibility check manually, then you need to add the proper about:config entries. For Firefox 4.0b8pre would be extensions.checkCompatibility.4.0b and the value false.

We will have to agree to disagree :-)

I think Mozilla have made a mistake in making it so hard to use old extensions if I want to.

1. I have tried the "Addon Comparability Reporter" and its not a good replacement for Nightly Tester Tools. Also the interface is cluttered and confusing.

2. The about:config setting never seems to work correctly.

On the contrary I would argue that:

My way of bumping the max.version is simple and robust.

Also if I save the extension, then I only ever need to do this once regardless of the different versions of Firefox 4 :-)

A caveat I would note is that you do need to know what you are doing! But if you don't then you have no one to blame but your self ;-)

Its a freedom thing.

SilverWave
October 9th, 2010, 05:11 PM
Hi,

Do you have the latest Firefox PPA for Maverick (RC)?

Thanks in advance!

Hmm... I'm considering it but as I will not be using Maverick, I'm not sure.

TBH I cant see any "must have" features in Maverick and Lucid is a long term release...

If I do I will need to stop supporting Karmic, as I only have a limited amount of time for testing etc..

If anyone else would like a Maverick PPA... post a comment so I can see if there is any demand for it.

Cheers.

lovinglinux
October 9th, 2010, 05:17 PM
We will have to agree to disagree :-)

I think Mozilla have made a mistake in making it so hard to use old extensions if I want to.

1. I have tried the "Addon Comparability Reporter" and its not a good replacement for Nightly Tester Tools. Also the interface is cluttered and confusing.

2. The about:config setting never seems to work correctly.

On the contrary I would argue that:

My way of bumping the max.version is simple and robust.

Also if I save the extension, then I only ever need to do this once regardless of the different versions of Firefox 4 :-)

A caveat I would note is that you do need to know what you are doing! But if you don't then you have no one to blame but your self ;-)

Its a freedom thing.

I will have to agree to disagree :-)

The "Addon Comparability Reporter" is pretty simple imo. Just need to install it and forget about it.
The method you use is problematic because once you update the extension it will no longer work, since the install.rdf file is replaced. Additionally, Firefox 4 no longer extract the contents of extensions xpi files, so you will have to extract the xpi after each update, modify it and replace the xpi in the extension folder. If you have a lot of extensions this will be a pita. It is way much simpler using "Addon Comparability Reporter".

lovinglinux
October 9th, 2010, 05:19 PM
TBH I cant see any "must have" features in Maverick and Lucid is a long term release...

I must agree with you. I'm skipping the upgrade for the first time in a long time. I'm happy with Lucid and didn't have a good experience with Maverick Beta.

SilverWave
October 9th, 2010, 05:31 PM
I will have to agree to disagree :-)

The method you use is problematic because once you update the extension it will no longer work, since the install.rdf file is replaced.

hmm I don't understand you there... I have done this with the extensions mentioned successfully and that is with the new FF4.b8.



Additionally, Firefox 4 no longer extract the contents of extensions xpi files, so you will have to extract the xpi after each update, modify it and replace the xpi in the extension folder. If you have a lot of extensions this will be a pita. It is way much simpler using "Addon Comparability Reporter".

hmm again I'm not sure what you mean, I do it this way because it is so simple.

Download extension.
Double click extension.
Double click install.rdf
Update max.version to 4.*
Save
Save
Done

This is a very simple procedure, no?

lovinglinux
October 9th, 2010, 05:42 PM
hmm I don't understand you there... I have done this with the extensions mentioned successfully and that is with the new FF4.b8.

I works, but once you get an extension update, it will no longer works, because the install.rdf file is replaced. In fact, the entire xpi file is replaced on every extension update.


hmm again I'm not sure what you mean, I do it this way because it is so simple.

Download extension.
Double click extension.
Double click install.rdf
Update max.version to 4.*
Save
Save
Done

This is a very simple procedure, no?

Maybe for one or two extensions that are not updated frequently, but why I would want to do that with 60 extensions, if I can do it automatically with Add-on Compatibility Reporter"?

You are missing the point that you need to do the procedure again for every extension that gets updated, regardless of Firefox 4 version you are using.

SilverWave
October 9th, 2010, 06:17 PM
I works, but once you get an extension update, it will no longer works, because the install.rdf file is replaced. In fact, the entire xpi file is replaced on every extension update.[...]

Oh I see your point, but I don't think it applies...

1. I am only using this method to force install of extensions that don't work with FF4.0b8

So if they update the extension to work with FF4.0b8 that's cool :-)

2. Also I can drag and drop multiple xpi files so numbers shouldn't be an issue.
Also this is just to test ff4 so I only install the core extensions I cant do without.

3. I could also stop auto updates if needed.
Tools > Add-ons Manager > Automatic Updates Default/On/Off.

SilverWave
October 9th, 2010, 07:20 PM
As Firefox 4 rushes to RC status I thought it was high time I started using it in anger.

I have been testing FF4 but up to now it was evolving at too fast a pace for me to use day to day.

Even now I could not use it as a complete replacement for my Firefox 3.6 and its 35 extensions... so what to do?

Well my solution may be a little extreme ;-) but it gets the job done.

I have just added another Samsung TFT to my original and now with 2 monitors, I can have my cake (A stable and extension perfect Firefox 3.6) as well as eat it (Get used to Firefox 4.0).

The key I have found is to use Firefox Sync between the two Firefox versions, this means my password and bookmarks are available on both profiles as well as tabs... so so cool :-)

Anyway I am finally testing Firefox 4 with a will and finding ways of working around issues of missing extensions etc., without being tripped up by the same in my day to day browsing... I just switch between them instantly.

Eat Cake - Have Cake.

LOL

SilverWave
October 9th, 2010, 07:50 PM
:-)

Hey!

Just tested Firefox 4.08b and after the 1st JS query on a HUGE table being a little slow, following queries were as fast as Chromium!

WHOOT!

Initial page load was a LOT better as well :-)

The page is 11MB (Total Rows 22983) .... heh

I was using Chromium just for this one task... but maybe I can dump it for Firefox 4? Well Well....

Are We Fast Now?

Maybe... maybe... we are? :-D

lovinglinux
October 9th, 2010, 08:36 PM
:-)

Hey!

Just tested Firefox 4.08b and after the 1st JS query on a HUGE table being a little slow, following queries were as fast as Chromium!

WHOOT!

Initial page load was a LOT better as well :-)

The page is 11MB (Total Rows 22983) .... heh

I was using Chromium just for this once task... but maybe I can dump it for Firefox 4? Well Well....

Are We Fast Now?

Maybe... maybe... we are? :-D

I'm still having issues with Bookmark search performance due to Sqlite 3.7, but this has been reported already.

While 4.0b8pre is already available, we still don't have a 4.0b7. It seems they are working on b8pre and b7pre simultaneously now, because of the issues blocking b7 release. It also seems we won't see Firefox 4 final until next year.

SilverWave
October 9th, 2010, 10:01 PM
[...]While 4.0b8pre is already available, we still don't have a 4.0b7. It seems they are working on b8pre and b7pre simultaneously now, because of the issues blocking b7 release. It also seems we won't see Firefox 4 final until next year.

Well the schedule always slips, LOL so that's par for the course, and TBH I am not worried as they are doing an insane amount of fundamental changes and it would be a miracle if they all went smoothly.

Also this means that end of support for Firefox 3.6 will be pushed back further so... hmm I'm a little conflicted I guess ;-)

lovinglinux
October 9th, 2010, 10:17 PM
Well the schedule always slips, LOL so that's par for the course, and TBH I am not worried as they are doing an insane amount of fundamental changes and it would be a miracle if they all went smoothly.

I agree. The only problem I see is that some developers choose to update their extensions only after the final release, so until then we can be sure if some extensions will be updated or if their developers are no longer supporting them.

I'm trying to replace extensions that haven't been updated yet with other extensions that are already compatible, but some of them can't be replaced.


Also this means that end of support for Firefox 3.6 will be pushed back further so... hmm I'm a little conflicted I guess ;-)

I'm not. As soon as everybody moves to 4.0 the better for me, because then they will be forced to upgrade their extensions. There are many users that still use old versions of my extensions and that bothers me a little.

SilverWave
October 10th, 2010, 12:09 AM
Test post from htc desire.

I have took the plunge and installed the mobile firefox b1.

Not perfect yet, but it's almost usable.

The killer feature is sync.

Main issue is a lack of text re-flow on pinch zoom and scrolling in landscape.

Still from nowhere to this beta 1 is a great leap forward.

SilverWave
October 11th, 2010, 08:07 PM
I was considering dropping support for Karmic so I could include Maveric.

"If I do I will need to stop supporting Karmic, as I only have a limited amount of time for testing etc..But I have a better solution.

The part of the work that I do, in connection with the PPA's, that does not scale well is the testing.

__________________

I test each of the new packages in a VM

Karmic Firefox 4 32Bit
Karmic Firefox 4 64Bit
Lucid Firefox 4 32Bit
Lucid Firefox 4 64Bit

Karmic Firefox 3.6 32Bit
Karmic Firefox 3.6 64Bit
Lucid Firefox 3.6 32Bit
Lucid Firefox 3.6 64Bit

So that's 8 x VM's to manage and update etc., etc..

Adding Maverick would add another 4... which would be unsustainable.

Another interesting fact is that in all the testing I have not had a single problem with a package :-)

__________________

With this in mind I am going to make some changes in how I run my "One Daily A Month" PPA's.

The "One Daily A Month" PPA's will continue to be updated once a month, but the only testing will be on "Lucid Firefox 4 64Bit" (as I use this day today).

I will be adding PPA's for Maverick shortly.

I also have PPA's "testing1 (Lucid ) and "testing2" (Karmic) which I previously used for testing Firefox 3.6 and Firefox 4.

I will be re purposing these for "One Daily A Week" use.
__________________

That is, with the time I will have freed up I can now offer more choices.

Updated: Monthly
Firefox-3.6 - One Daily A Month #0 - Lucid
Firefox-4.0 - One Daily A Month #1 - Lucid
Firefox-3.6 - One Daily A Month #2 - Karmic
Firefox-4.0 - One Daily A Month #3 - Karmic
Firefox-3.6 - One Daily A Month #4 - Maverick
Firefox-4.0 - One Daily A Month #5 - Maverick

Updated: Weekly
One Daily A Week - Testing #0 - Lucid (Firefox-3.6 & 4.0)
One Daily A Week - Testing #1 - Karmic (Firefox-3.6 & 4.0)
One Daily A Week - Testing #2 - Maverick (Firefox-3.6 & 4.0)

You can add whichever PPA suits you best.

I should be able to get this done by the end of today.

SilverWave
October 11th, 2010, 08:35 PM
Hi,

Do you have the latest Firefox PPA for Maverick (RC)?

Thanks in advance!

Here you go:


sudo add-apt-repository ppa:silverwave/testing3Packages in “One Daily A Week #2 - Maverick” (https://launchpad.net/%7Esilverwave/+archive/testing2/+packages)

firefox - 3.6.12~hg20101010r34670+nobinonly-0ubuntu1~umd1 (https://launchpad.net/%7Esilverwave/+archive/testing3/+sourcepub/1333223/+listing-archive-extra)

firefox-4.0 - 4.0~b8~hg20101009r55239+nobinonly-0ubuntu1~umd1 (https://launchpad.net/%7Esilverwave/+archive/testing3/+sourcepub/1333222/+listing-archive-extra)

SilverWave
October 11th, 2010, 08:49 PM
PPA description

The latest firefox without the update hassle.
One daily a month from ubuntu-mozilla-daily.
______________________________
Firefox-3.6 - One Daily A Month #4 - Maverick
One update a month.
Firefox only.
______________________________
sudo add-apt-repository ppa:silverwave/one-daily-a-month-4
sudo apt-get update
sudo apt-get install firefox
______________________________




Packages:

3.6.12~hg20101010r34670+nobinonly-0ubuntu1~umd1

SilverWave
October 11th, 2010, 08:51 PM
PPA description

The latest firefox without the update hassle.
One daily a month from ubuntu-mozilla-daily.
______________________________
Firefox-4.0 - One Daily A Month #5 - Maverick
One update a month.
Firefox only.
______________________________
sudo add-apt-repository ppa:silverwave/one-daily-a-month-5
sudo apt-get update
sudo apt-get install firefox-4.0
______________________________




Packages:
firefox-4.0 4.0~b8~hg20101009r55239+nobinonly-0ubuntu1~umd1

SilverWave
October 12th, 2010, 05:45 PM
I have updated this tutorial's first post with the new PPA's and Maverick details [here] (http://ubuntuforums.org/showthread.php?t=1352580)

You may want to look there first :smile:

Also same place for details on this addition:


One Daily A Week (from ubuntu-mozilla-daily).
The latest firefox without the update hassle.


One ppa per Ubuntu Version (containing both Firefox 4.0 & Firefox 3.6).
Updated at the start of each Week

iClouseau88
October 12th, 2010, 06:07 PM
Hello,

I am running Maverick on a x86_64 system. Just installed FF 3.6.12-pre Namoroka via your one-daily-a-month ppa. Firefox runs OK but I got the following error message:

Javascript Application
Error: Component is not available

I did enable javacript for distrowatch and ubuntuforums sites.
Please help me! Thanks a lot!

iClouseau88
October 12th, 2010, 07:54 PM
Hi,

I solved the above problem with "Javascript Application Error: Component not available" by removing the ppa line for 3.6.12-pre, uninstalling firefox, unticking the remaining ppa line (per one of the posts) for firefox 4,refreshing/reloading Synaptic and re-installing firefox. So now I got both firefox (i.e.3.6.10 (Ubuntu branding)) and firefox 4.0b08. This is great!

However, now I cannot get into Synaptic to put the ppa line for Firefox 4 back, in case it has to be updated on the first day of each month to come. Here's the error message:



E: Type 'ain' is not known on line 3 in source list /etc/apt/sources.list.d/silverwave-one-daily-a-month-5-maverick.list
E: The list of sources could not be read.
Go to the repository dialog to correct the problem.
E: _cache->open() failed, please report.


I never typed "ain" into the sources.list file. Don't know how this happened. How do I go to the repository dialog? Please help!

:confused:

iClouseau88
October 12th, 2010, 09:11 PM
Hi,

PROBLEM SOLVED! Thanks to plucky's Post#7 dated Jan. 10/2010 "Howto repair/reinstall Synaptic Package Manager (thread#855267)":



$ cat /etc/apt/sources.list.d/silverwave-one-daily-a-month-5-maverick.list

shows:


deb http://ppa.launchpad.net/silverwave/one-daily-a-month-5/ubuntu maverick main
deb-src http://ppa.launchpad.net/silverwave/one-daily-a-month-5/ubuntu maverick main
ain


Solution:


sudo gedit /etc/apt/sources.list.d/silverwave-one-daily-a-month-5-maverick.list


then remove "ain" from the last line of the above file and save.

Now I got Synaptic Package Manager back!

SilverWave
October 13th, 2010, 04:00 AM
Hi,

PROBLEM SOLVED! Thanks to plucky's Post#7 dated Jan. 10/2010 "Howto repair/reinstall Synaptic Package Manager (thread#855267)":



$ cat /etc/apt/sources.list.d/silverwave-one-daily-a-month-5-maverick.list
shows:


deb http://ppa.launchpad.net/silverwave/one-daily-a-month-5/ubuntu maverick main
deb-src http://ppa.launchpad.net/silverwave/one-daily-a-month-5/ubuntu maverick main
ain
Solution:


sudo gedit /etc/apt/sources.list.d/silverwave-one-daily-a-month-5-maverick.list
then remove "ain" from the last line of the above file and save.

Now I got Synaptic Package Manager back!

Wow that was very odd, but you fixed it!

hmm I supose it it could be "main" with the "m" missing...

SilverWave
October 13th, 2010, 04:28 AM
Hello,

I am running Maverick on a x86_64 system. Just installed FF 3.6.12-pre Namoroka via your one-daily-a-month ppa. Firefox runs OK but I got the following error message:

Javascript Application
Error: Component is not available

I did enable javacript for distrowatch and ubuntuforums sites.
Please help me! Thanks a lot!

I have tested this again myself in a VM and I don't get any errors.
So... it could be a one off or it may be your installation of Maverick.

SilverWave
October 15th, 2010, 09:40 PM
I'm still having issues with Bookmark search performance due to Sqlite 3.7, but this has been reported already.

While 4.0b8pre is already available, we still don't have a 4.0b7. It seems they are working on b8pre and b7pre simultaneously now, because of the issues blocking b7 release. It also seems we won't see Firefox 4 final until next year.

http://www.h-online.com/open/news/item/Firefox-4-falling-behind-schedule-1108796.html


Mozilla has missed the scheduled (https://wiki.mozilla.org/Releases) date for releasing Firefox 4 Beta 7. The update was originally due in the last two weeks of September, but did not appear then or later. At Mozilla's most recent developer meeting (https://wiki.mozilla.org/Platform/2010-10-12), there were 17 blockers, problems which could be a reason for delaying a release, for the beta 7 release and an overall total of 901 blockers in the queue for the eventual Firefox 4 release.

Hmm... 901, that's a Lot of blockers!

SilverWave
October 15th, 2010, 11:35 PM
Changes for the versions:
3.6.12~hg20101004r34661+nobinonly-0ubuntu1~umd1~lucid
3.6.12~hg20101012r34674+nobinonly-0ubuntu1~umd1~lucid

This change is not from a source that supports changelogs.

Changes for the versions:
4.0~b8~hg20101007r55015+nobinonly-0ubuntu1~umd1~lucid
4.0~b8~hg20101015r55834+nobinonly-0ubuntu1~umd1~lucid

This change is not from a source that supports changelogs.

lovinglinux
October 16th, 2010, 04:24 AM
Hmm... 901, that's a Lot of blockers!

Indeed :)

SilverWave
October 20th, 2010, 03:53 AM
I wouldn't recommend doing that. It is a lot simpler and safer to use Addon Compatibility Reporter (https://addons.mozilla.org/en-US/firefox/addon/15003/) extension. If you want to disable compatibility check manually, then you need to add the proper about:config entries. For Firefox 4.0b8pre would be extensions.checkCompatibility.4.0b and the value false.

Hmm interesting!
Nightly Tester Tools Resurrection (http://harthur.wordpress.com/2010/10/18/nightly-tester-tools-resurrection/)

SilverWave
October 23rd, 2010, 02:14 PM
Changes for the versions:
3.6.12~hg20101012r34674+nobinonly-0ubuntu1~umd1~lucid
3.6.12~hg20101022r34696+nobinonly-0ubuntu1~umd1~lucid

This change is not from a source that supports changelogs.

Changes for the versions:
4.0~b8~hg20101015r55834+nobinonly-0ubuntu1~umd1~lucid
4.0~b8~hg20101020r56162+nobinonly-0ubuntu1~umd1~lucid

This change is not from a source that supports changelogs.

SilverWave
October 31st, 2010, 04:39 PM
Changes for the versions:
3.6.12+build1+nobinonly-0ubuntu0.10.04.1
3.6.13~hg20101029r34715+nobinonly-0ubuntu1~umd1~lucid

This change is not from a source that supports changelogs.

Changes for the versions:
4.0~b8~hg20101025r56422+nobinonly-0ubuntu1~umd1~lucid
4.0~b8~hg20101031r56708+nobinonly-0ubuntu1~umd1~lucid

This change is not from a source that supports changelogs.

SilverWave
November 1st, 2010, 11:04 PM
3.6.13~hg20101029r34715+nobinonly-0ubuntu1~umd1~lucid

4.0~b8~hg20101031r56708+nobinonly-0ubuntu1~umd1~lucid


All the ppa's updated: for:
Lucid
Maverick
Karmic

SilverWave
November 11th, 2010, 09:12 AM
Changes for the versions:
4.0~b8~hg20101031r56708+nobinonly-0ubuntu1~umd1~lucid
4.0~b8~hg20101110r57184+nobinonly-0ubuntu1~umd1~lucid

This change is not from a source that supports changelogs.


Changes for the versions:
3.6.13~hg20101029r34715+nobinonly-0ubuntu1~umd1~lucid
3.6.13~hg20101108r34732+nobinonly-0ubuntu1~umd1~lucid

This change is not from a source that supports changelogs.

SilverWave
November 19th, 2010, 10:32 PM
Changes for the versions:
4.0~b8~hg20101110r57184+nobinonly-0ubuntu1~umd1~lucid
4.0~b8~hg20101119r57887+nobinonly-0ubuntu1~umd1~lucid

This change is not from a source that supports changelogs.

Changes for the versions:
3.6.13~hg20101108r34732+nobinonly-0ubuntu1~umd1~lucid
3.6.13~hg20101119r34758+nobinonly-0ubuntu1~umd1~lucid

This change is not from a source that supports changelogs.

SilverWave
November 27th, 2010, 05:27 PM
Changes for the versions:
3.6.13~hg20101119r34758+nobinonly-0ubuntu1~umd1~lucid
3.6.14~hg20101125r34782+nobinonly-0ubuntu1~umd1~lucid

Changes for the versions:
4.0~b8~hg20101119r57887+nobinonly-0ubuntu1~umd1~lucid
4.0~b8~hg20101127r58302+nobinonly-0ubuntu1~umd1~lucid

Cant be many changes (if any) between this pre and the release of 4.0~b8 due out the 30th.

lovinglinux
November 27th, 2010, 05:43 PM
Cant be many changes (if any) between this pre and the release of 4.0~b8 due out the 30th.

I doubt b8 will be released on schedule. There isn't a candidate build yet.

SilverWave
November 28th, 2010, 12:01 PM
I doubt b8 will be released on schedule. There isn't a candidate build yet.

You could be right but I have been using the 4.0b8pre and there doesn't seem to be much wrong with it...

The USA holidays could also be having an impact.

lovinglinux
November 28th, 2010, 12:27 PM
You could be right but I have been using the 4.0b8pre and there doesn't seem to be much wrong with it...

The USA holidays could also be having an impact.

I have been using it too, not as I used to tho, since Opera 11 is my primary browser now. I haven't noticed anything wrong, except for extensions bugs due to incompatibilities. However, there are still some blocking issues (https://bugzilla.mozilla.org/buglist.cgi?quicksearch=blocking2.0:beta8+) and I haven't received any words about making my extensions compatible with beta 9 or RC yet, which usually happens a couple of days before the release. But I think the most important clue is that there aren't any candidates in the nightly ftp directory (ftp://ftp.mozilla.org/pub/mozilla.org/firefox/nightly/).

The holidays could also be having an impact, but it is weird that they scheduled the release for November 30th, without considering this.

SilverWave
November 28th, 2010, 01:48 PM
I have been using it too, not as I used to tho, since Opera 11 is my primary browser now.

OMG Opera :-(

I was once tempted to try it on my HTC Desire but the EULA is execrable.

Reading through it I came to the conclusion they would own the soul of my first male born heir, among other things...

And its proprietary.