PDA

View Full Version : Why isn't Firefox 3.6 in the fedora repos yet? How do I get it there?



dth4h
22nd January 2010, 07:35 AM
Why isn't Firefox 3.6 in the fedora repos yet? I know I am being a little impatient but I like to get new stuff right when it is released. I was thinking to myself why not instead of waiting for someone else to do it why not do it yourself? I have always wanted to do something to help out the fedora community. But I need to know a few things first like would I even be able to do it in the first place? Do they only let certain people do it? And I dont even know how to do it if I was able to. If I am "qualified" to do it would someone give me some links on how to do it?

nulli_secundus
22nd January 2010, 08:22 AM
You can always use the binaries provided by mozilla. They're working fine for me, and don't overwrite any system files.

glennzo
22nd January 2010, 10:29 AM
It's not in the repositories yet because it probably isn't ready for release to the Fedora community. When the decision is made that Firefox 3.6.x.x is ready then it will be available. If you can't wait then have a look in rawhide. It's there.

yum --enablerepo=rawhide list firefox
Installed Packages

firefox.i686 3.5.6-1.fc12 @updates
Available Packages
firefox.i686 3.6.1-0.11.rc2.fc13 rawhide

yum --enablerepo=rawhide install firefox
Have fun :rolleyes:

leigh123linux
22nd January 2010, 11:11 AM
Why isn't Firefox 3.6 in the fedora repos yet? I know I am being a little impatient but I like to get new stuff right when it is released. I was thinking to myself why not instead of waiting for someone else to do it why not do it yourself? I have always wanted to do something to help out the fedora community. But I need to know a few things first like would I even be able to do it in the first place? Do they only let certain people do it? And I dont even know how to do it if I was able to. If I am "qualified" to do it would someone give me some links on how to do it?


Yes, here's a list.

https://admin.fedoraproject.org/pkgdb/packages/name/firefox


If you want to help, submit a package that isn't included in the repo's and get sponsored .

https://fedoraproject.org/wiki/PackageMaintainers/Join

sej7278
22nd January 2010, 12:40 PM
Yes, here's a list.

https://admin.fedoraproject.org/pkgdb/packages/name/firefox


If you want to help, submit a package that isn't included in the repo's and get sponsored .

https://fedoraproject.org/wiki/PackageMaintainers/Join

leigh you seem to package a lot, do you have any good tutorials on how its done - been a long time since i looked at spec files and there seems to be a lot of fedora-specific macros and stuff these days.

i mean if you compile firefox, how do you record where everything goes to put it into a rpm - is there something automated these days to convert a makefile to a spec file or something?

leigh123linux
22nd January 2010, 01:06 PM
leigh you seem to package a lot, do you have any good tutorials on how its done - been a long time since i looked at spec files and there seems to be a lot of fedora-specific macros and stuff these days.

i mean if you compile firefox, how do you record where everything goes to put it into a rpm - is there something automated these days to convert a makefile to a spec file or something?



Just grab the F13 xulrunner and firefox srpm's and rebuild them, you may need to rebuild some other packages that depend on xulrunner and firefox.


http://koji.fedoraproject.org/koji/buildinfo?buildID=152495

http://koji.fedoraproject.org/koji/buildinfo?buildID=152508


https://fedoraproject.org/wiki/Packaging_tricks

https://fedoraproject.org/wiki/Packaging:Guidelines

leigh123linux
22nd January 2010, 01:08 PM
Why isn't Firefox 3.6 in the fedora repos yet? I know I am being a little impatient but I like to get new stuff right when it is released. I was thinking to myself why not instead of waiting for someone else to do it why not do it yourself? I have always wanted to do something to help out the fedora community. But I need to know a few things first like would I even be able to do it in the first place? Do they only let certain people do it? And I dont even know how to do it if I was able to. If I am "qualified" to do it would someone give me some links on how to do it?


It takes 3-5 days for a package to pushed into the repo's after it's built.

lovenemesis
22nd January 2010, 02:40 PM
It's warm in Koji now. Grab it if you can not wait for pushing into rawhide.

mouse_runner
22nd January 2010, 10:25 PM
i have installed firefox 3.6 from the remi-repo
it works like a charm

JohnMichaelKane
23rd January 2010, 02:53 PM
Will Firefox 3.6 be pushed into F12 repository, or only Rawhide/F13 repository?

sej7278
24th January 2010, 12:00 AM
Will Firefox 3.6 be pushed into F12 repository, or only Rawhide/F13 repository?

fedora doesn't usually move up major firefox versions within a release - like it was 3.0 in f10, 3.5 in f12 (and 11?) then 3.6 in f13

Dead1nside
24th January 2010, 04:44 AM
I was just thinking this myself. I'm not griping too much on Fedora but it is meant to be a showcase for new upstream software and if Firefox 3.6 is considered stable by upstream, it should at least be made available easily in the normal repositories, at least in my opinion.

I understand that Fedora also wants continuity like when Thunderbird 3 broke the old behaviours, but it should be there at a reasonable learning curve if wanted.

hiberphoptik
24th January 2010, 07:25 AM
Remi Collet's repo had it ready to go the day after it's official release

installed and works great!

dmyersturnbull
24th January 2010, 11:41 PM
Installed with
yum --enablerepo=rawhide install firefox. Working great (including my plugins and extensions).

PavanKY
24th January 2010, 11:46 PM
Hi,

I installed firefox 3.6 as mentioned. Everything works fine except the java plugin.
Anyone else had this issue and solved it ?

lovenemesis
25th January 2010, 12:37 AM
Hi,

I installed firefox 3.6 as mentioned. Everything works fine except the java plugin.
Anyone else had this issue and solved it ?

Well, that's the problem I mentioned in this thread:

http://forums.fedoraforum.org/showthread.php?t=239042

dd_wizard
25th January 2010, 01:12 AM
Search the boards for Firefox 3.6 and java. The only fix I've seen is to drop openJDK for Sun JRE.

dd_wizard

PavanKY
25th January 2010, 03:01 AM
I already had sun jre installed. It wouldnt work, I downgraded to the earlier firefox (which I assume I did not do properly), it was a mess. Finally using my back up settings after removing and installing firefox 3.5.6

info about installing sun java plugin would be appreciated.

lovenemesis
25th January 2010, 12:46 PM
I already had sun jre installed. It wouldnt work, I downgraded to the earlier firefox (which I assume I did not do properly), it was a mess. Finally using my back up settings after removing and installing firefox 3.5.6

info about installing sun java plugin would be appreciated.

First, you need to have at least Java 6 update 10. Install it to either user-wide or system-wide.

Second, rather than creating a symbol link for libjavaplugin_oji to Firefox plugins directory, this time you need to find the library called libnpjp2.so in Java installation directory. Running following in the installation directory will be helpful:


find . -name libnpjp2.so

Last, create a symbol link from libnpjp2.so in Java installation directory to Firefox plugin directory in the name of libnpjp2.so.

Now restart Firefox and try the Sun Java plugin verifying page again. It should work now.

I explained this process in detail on following page(in Chinese):

http://linuxtoy.org/archives/mozilla-firefox-36-with-java-browser-plugin.html

evilhita666
26th January 2010, 04:40 PM
Any news on when can we expect it to be available in the normal repos (not rawhide) or will it definitely get pushed until fedora 13?

Milena
26th January 2010, 05:14 PM
Is there any major reason to upgrade from 3.5 to 3.6 or just to have the newest..?
I dont think FF3.6 will land in the F12 repos, they never upgraded to a higher version within a release.

evilhita666
27th January 2010, 05:25 PM
Is there any major reason to upgrade from 3.5 to 3.6 or just to have the newest..?
I dont think FF3.6 will land in the F12 repos, they never upgraded to a higher version within a release.

Well, I'm sort of doing some front-end work at the moment, so having up to date browsers can prove helpful with CSS3 and javascript engines evolving rapidly...

dth4h
4th February 2010, 11:12 PM
Thanks leigh for the info on how to build rpms. I am using Google Chrome for now (it is really FAST). I tried to install Firefox from rawhide but it wanted to install a whole bunch of other f13 packages too.


Is there any major reason to upgrade from 3.5 to 3.6 or just to have the newest..?
I dont think FF3.6 will land in the F12 repos, they never upgraded to a higher version within a release.

Yes there are reasons to have Firefox 3.6 instead of 3.5. Link (http://www.mozilla.com/en-US/firefox/3.6/releasenotes/). The main reason I want Firefox 3.6 is because it is a lot faster then 3.5 (still not as fast as Chrome though :p)

lovenemesis
4th February 2010, 11:16 PM
Well, only three fc13 rpm are needed if installed it from rawhide.

pcguru
5th February 2010, 12:43 AM
Files needed to install Firefox 3.6 on Fedora 12
For i686 systems
Google the following

firefox-3.6.1-1.fc13.i686.rpm
sqlite-3.6.22-1.fc13.i686.rpm
xulrunner-1.9.2.1-1.fc13.i686.rpm

For 64 bit systems
Google the following

firefox-3.6.1-1.fc13.x86_64.rpm
firefox-3.6.1-1.fc13.x86_64.rpm
xulrunner-1.9.2.1-1.fc13.x86_64.rpm

lovenemesis
5th February 2010, 12:58 AM
Yup, that's what I got when I installed it from rawhide.

helloworld1
5th February 2010, 04:27 AM
I have backported to fedora 12 so it does not need sqlite3
http://ifile.it/ruzf6sl/xulrunner-1.9.2.1-1.fc12.x86_64.rpm
http://ifile.it/iebchjv/xulrunner-devel-1.9.2.1-1.fc12.x86_64.rpm
http://ifile.it/o2zdesu/firefox-3.6.1-1.fc12.x86_64.rpm

Hlingler
5th February 2010, 04:33 AM
Easiest (Remi Collet's repo):
su
rpm -Uvh http://rpms.famillecollet.com/remi-release-12.rpm
yum --enablerepo=remi update firefox -yV

wilhepworth
9th February 2010, 10:37 AM
I upgraded to Rawhide (yes, I know I'm asking for trouble) and executing the print or print preview dialogs cause Firefox to crash. Anyone else able to print?

I'm going to disable my plugins and test, but I can't see my plugins causing this.

I've installed Chrome to do my printing. I hate to say this as a six year veteran of Firefox, but I'm warming to Chrome for its speed. Not so crazy about the clunky interface, so for the time being, I'll stick with Firefox.

lovenemesis
9th February 2010, 11:22 AM
Well, I do not have a real printer to test though the virtual pdf printer works fine for me.

JohnMichaelKane
10th February 2010, 01:17 AM
For users of F12 Firefox 3.5 series it will still receive security updates?

Dead1nside
10th February 2010, 01:21 AM
For users of F12 Firefox 3.5 series it will still receive security updates?

Yes don't worry, Mozilla releases security updates for older branches for quite some time and therefore Fedora will pass these on in the repos.

mohdrizal
10th February 2010, 02:49 AM
I got this problem..

warning: rpmts_HdrFromFdno: Header V3 RSA/SHA256 signature: NOKEY, key ID e8e40fde
rawhide/gpgkey | 3.2 kB 00:00 ...
rawhide/gpgkey | 3.2 kB 00:00 ...

Public key for firefox-3.6.1-1.fc13.i686.rpm is not installed

i have set rpm-gpg on /etc/pki/rpm-gpg. i use this key https://fedoraproject.org/static/E8E40FDE.txt

Dead1nside
10th February 2010, 02:59 AM
I got this problem..

warning: rpmts_HdrFromFdno: Header V3 RSA/SHA256 signature: NOKEY, key ID e8e40fde
rawhide/gpgkey | 3.2 kB 00:00 ...
rawhide/gpgkey | 3.2 kB 00:00 ...

Public key for firefox-3.6.1-1.fc13.i686.rpm is not installed

i have set rpm-gpg on /etc/pki/rpm-gpg. i use this key https://fedoraproject.org/static/E8E40FDE.txt

As root (su),
yum upgrade firefox --enablerepo=rawhide --nogpgcheck

It's the nogpgcheck switch that should get past that.

mohdrizal
10th February 2010, 03:04 AM
As root (su),
yum upgrade firefox --enablerepo=rawhide --nogpgcheck

It's the nogpgcheck switch that should get past that.
Thx, now i can use firefox 3.6 ;)

Neek
28th February 2010, 05:47 AM
Last, create a symbol link from libnpjp2.so in Java installation directory to Firefox plugin directory in the name of libnpjp2.so.

Thank you! This was the extra magic I needed to get my Sun Java plugin working again, using firefox 3.6 from Remi's repo in FC12.

jschodde
14th March 2010, 07:16 AM
Easiest (Remi Collet's repo):
su
rpm -Uvh http://rpms.famillecollet.com/remi-release-12.rpm
yum --enablerepo=remi update firefox -yV

This one worked for me thanks!:p

thomthom
19th March 2010, 08:17 PM
This is what I get when trying to enable rawhide repo to install fx 3.6, any ideas why?


[root@thomthom ~]# rpm -Uvh http://rpms.famillecollet.com/remi-release-12.rpm
Retrieving http://rpms.famillecollet.com/remi-release-12.rpm
warning: /var/tmp/rpm-tmp.kkpRbU: Header V4 DSA signature: NOKEY, key ID 00f97f56
Preparing... ########################################### [100%]
1:remi-release ########################################### [100%]
[root@thomthom ~]# yum --enablerepo=remi update firefox -y
Loaded plugins: presto, refresh-packagekit, remove-with-leaves
Could not get metalink https://mirrors.fedoraproject.org/metalink?repo=rawhide&arch=i386 error was
14: HTTP Error 503 : https://mirrors.fedoraproject.org/metalink?repo=rawhide&arch=i386
rawhide | 4.3 kB 00:00
http://mirror.us.as6453.net/fedora/linux/development/rawhide/i386/os/repodata/repomd.xml: [Errno -1] repomd.xml does not match metalink for rawhide
Trying other mirror.
rawhide | 4.3 kB 00:00
http://mirrors.kernel.org/fedora/development/rawhide/i386/os/repodata/repomd.xml: [Errno -1] repomd.xml does not match metalink for rawhide
Trying other mirror.
rawhide | 4.3 kB 00:00
http://linux.mirrors.es.net/fedora/development/rawhide/i386/os/repodata/repomd.xml: [Errno -1] repomd.xml does not match metalink for rawhide
Trying other mirror.
rawhide | 4.3 kB 00:00
http://mirrors.reflected.net/fedora/linux/development/rawhide/i386/os/repodata/repomd.xml: [Errno -1] repomd.xml does not match metalink for rawhide
Trying other mirror.
rawhide | 4.3 kB 00:00
http://fedora.osuosl.org/linux/development/rawhide/i386/os/repodata/repomd.xml: [Errno -1] repomd.xml does not match metalink for rawhide
Trying other mirror.
rawhide | 4.3 kB 00:00
ftp://ftp.osuosl.org/pub/fedora/linux/development/rawhide/i386/os/repodata/repomd.xml: [Errno -1] repomd.xml does not match metalink for rawhide
Trying other mirror.
rawhide | 4.3 kB 00:00
http://mirrors.cat.pdx.edu/fedora/linux/development/rawhide/i386/os/repodata/repomd.xml: [Errno -1] repomd.xml does not match metalink for rawhide
Trying other mirror.
rawhide | 4.3 kB 00:00
http://mirror.lib.ucdavis.edu/fedora/linux/development/rawhide/i386/os/repodata/repomd.xml: [Errno -1] repomd.xml does not match metalink for rawhide
Trying other mirror.
rawhide | 4.3 kB 00:00
http://mirror.hiwaay.net/pub/fedora/linux/development/rawhide/i386/os/repodata/repomd.xml: [Errno -1] repomd.xml does not match metalink for rawhide
Trying other mirror.
rawhide | 4.3 kB 00:00
http://mirror.ipnode.info/pub/fedora/linux/development/rawhide/i386/os/repodata/repomd.xml: [Errno -1] repomd.xml does not match metalink for rawhide
Trying other mirror.
rawhide | 4.3 kB 00:00
http://fedora.mirror.iweb.ca/development/rawhide/i386/os/repodata/repomd.xml: [Errno -1] repomd.xml does not match metalink for rawhide
Trying other mirror.
Error: Cannot retrieve repository metadata (repomd.xml) for repository: rawhide. Please verify its path and try again

Hlingler
19th March 2010, 08:24 PM
Why would you want to enable the rawhide repo(s) for F12 ? That is suicidal. IMHO. Unless you really want to test "rawhide". And in which case you should not try Remi's F12 repo for FireFox, or anything else for that matter.

V

thomthom
19th March 2010, 08:26 PM
I disabled the rawhide repo and was able to Fx 3.6 installed

theAdmiral
21st March 2010, 06:01 AM
Hi,

I installed firefox 3.6 as mentioned. Everything works fine except the java plugin.
Anyone else had this issue and solved it ?

I had this issue recently and had it solved with some assistance. Do an advanced search for the user "theAdmiral", and look among my listings and you should find it with some patience. If you can't find it let me know and I will grab it for you.

Dead1nside
21st March 2010, 04:17 PM
To solve the Java problem go here (http://www.jonathanpritchard.com/blog/2010/01/mozilla-firefox-3-6-linux-review/) and scroll down to where it says Update in bold.

marie@dk
11th November 2010, 02:21 AM
i have installed firefox 3.6 from the remi-repo
it works like a charm

Thanks mouse_runner... Just what I needed :-)



$ sudo rpm -Uvh http://rpms.famillecollet.com/remi-release-12.rpm



System->Administration->Add/Remove Software
In the "Add/Remove Software" window, choose System->Software Sources
Enable "Les RPM de remi pour Fedora ..."
Search for Firefox and choose your desired version.


Note that your existing Firefox installation is overwritten. Don't worry about bookmarks, plugins etc... they will all be there with the new version.

---------- Post added at 02:21 AM GMT ---------- Previous post was at 01:09 AM GMT ----------


To solve the Java problem go here (http://www.jonathanpritchard.com/blog/2010/01/mozilla-firefox-3-6-linux-review/) and scroll down to where it says Update in bold.

Sadly that page is not available any more, but this worked for me:

Go to: http://www.java.com/en/download/manual.jsp

In the Linux section select “Linux RPM (self-extracting file)”

Install it and create a symbolic link to libnpjp2.so in the FF plugins folder:


$ cd ~/Downloads/
$ chmod a+x jre-6u22-linux-i586-rpm.bin
$ su
Password:
# ./jre-6u22-linux-i586-rpm.bin

# rm -rf /usr/lib/mozilla/plugins/libjavaplugin.so
# ln -s /usr/java/jre1.6.0_22/lib/i386/libnpjp2.so /usr/lib/mozilla/plugins/libjavaplugin.so