Mozilla-FireFox
Version 3.6.24
Release 0.1-mdv2011.0
March 2012
compiled for Mandriva 2011 x86_64
by Robert M. Stockmann (stock@stokkie.net)
The open source browser Mozilla Firefox Version 3.6.24 is migrated
to Mandriva 2011 x86_64. For that to work several development libraries
need to be installed (see the downloads).
But that is not the issue here. Installing firefox-3.6.24-0.1-mdv2011.0.x86_64
is rather straight forward :
1. rpm -e firefox (as the current installed version is most
of the time version 8.0 )
2. install xulrunner :
rpm -Uhv xulrunner-1.9.2.24-0.1-mdv2011.0.x86_64.rpm \
lib64xulrunner1.9.2.24-1.9.2.24-0.1-mdv2011.0.x86_64.rpm
3. install the browser :
rpm -Uhv firefox-3.6.24-0.1-mdv2011.0.x86_64.rpm
(if it complains about lib64xulrunner1.9.2
being missing, just add --nodeps)
rpm -Uhv firefox-3.6.24-0.1-mdv2011.0.x86_64.rpm --nodeps
Here's an example logging :
[root@acer20 ~]# rpm -q -a | grep xul
[root@acer20 ~]# rpm -q -a | grep firefox
firefox-8.0-0.1-mdv2011.0.x86_64
[root@acer20 ~]# rpm -e firefox
[root@acer20 ~]# sync
[root@acer20 ~]# rpm -Uhv xulrunner-1.9.2.24-0.1-mdv2011.0.x86_64.rpm lib64xulrunner1.9.2.24-1.9.2.24-0.1-mdv2011.0.x86_64.rpm
warning: LOOP:
warning: removing lib64xulrunner1.9.2.24-1.9.2.24-0.1.x86_64 "Requires: /usr/lib
64/xulrunner-1.9.2.24" from tsort relations.
warning: removing xulrunner-1.9.2.24-0.1.x86_64 "Requires: lib64xulrunner1.9.2.2
4 = 1.9.2.24-0.1" from tsort relations.
Preparing... ########################################### [100%]
1:lib64xulrunner1.9.2.24 ########################################### [ 50%]
2:xulrunner ########################################### [100%]
[root@acer20 ~]# rpm -Uhv firefox-3.6.24-0.1-mdv2011.0.x86_64.rpm
error: Failed dependencies:
mailcap is needed by firefox-3.6.24-0.1.x86_64
lib64xulrunner1.9.2 is needed by firefox-3.6.24-0.1.x86_64
[root@acer20 ~]# urpmi mailcap
installing mailcap-2.0.4-26-mdv2011.0.noarch.rpm from /dist/x86_64/media/main
Preparing... #############################################
1/1: mailcap #############################################
[root@acer20 ~]# rpm -Uhv firefox-3.6.24-0.1-mdv2011.0.x86_64.rpm
error: Failed dependencies:
lib64xulrunner1.9.2 is needed by firefox-3.6.24-0.1.x86_64
[root@acer20 ~]# rpm -Uhv firefox-3.6.24-0.1-mdv2011.0.x86_64.rpm --nodeps
Preparing... ########################################### [100%]
1:firefox ########################################### [100%]
[root@acer20 ~]#
The result is surprising and stunning as the obtained speed increase
compared to firefox-8 is amazing.