Install Firefox

Jerry Vonau jvonau at shaw.ca
Thu May 30 03:46:56 EDT 2013


On Thu, 2013-05-30 at 01:56 -0500, Jerry Vonau wrote:
> On Thu, 2013-05-30 at 01:50 -0500, Jerry Vonau wrote:
> > On Thu, 2013-05-30 at 12:14 +0545, Basanta Shrestha wrote:
> > > # yum install firefox on XO actually downloaded new set of packages
> > > listed below and firefox now works
> > > 
> > > (1/9): firefox-17.0.1-1.fc17.armv7hl.rpm | 25 MB 05:27 
> > > (2/9): nspr-4.9.6-1.fc17.armv7hl.rpm | 94 kB 00:02 
> > > (3/9): nss-3.14.3-1.fc17.armv7hl.rpm | 640 kB 00:17 
> > > (4/9): nss-softokn-3.14.3-1.fc17.armv7hl.rpm | 210 kB 00:04 
> > > (5/9): nss-softokn-freebl-3.14.3-1.fc17.armv7hl.rpm | 130 kB 00:01 
> > > (6/9): nss-sysinit-3.14.3-1.fc17.armv7hl.rpm | 39 kB 00:00 
> > > (7/9): nss-tools-3.14.3-1.fc17.armv7hl.rpm | 325 kB 00:04 
> > > (8/9): nss-util-3.14.3-1.fc17.armv7hl.rpm | 53 kB 00:01 
> > > (9/9): xulrunner-17.0.1-3.fc17.armv7hl.rpm | 12 MB 02:29 
> > > 
> > > 
> > > Now, as a solution I am planning to reside these packages on the build
> > > system and have olpc-os-builder install these packages during build
> > > time. I do I accomplish this? 
> > > 
> > > 
> > 
> > Try enabling the fedora-updates repo in OOB, add to your repo definition
> > above the olpc_frozen definition:
> > 
> > fedora=fedora-updates
> > 
> > After the build check the *package.txt file in build/output to confirm
> > what was installed and maybe do a diff between an older build to gauge
> > what else was changed.
> > 
> > Jerry
> > 
> 
> Or you can download those rpms and use a custom repo definition in OOB
> to have tighter control over what goes into the image.
> 

Once you have the rpms downloaded and you have run createrepo against
the directory containing the rpms, add the custom repo definition to
your config file but change the path to suit your machine:

custom_repo_1=1,firefox,file:///some/path/to/repo/>

Ensure you have file:/// in path string.

Jerry


> Jerry
> 
> > 
> > > On Thu, May 30, 2013 at 11:43 AM, Jerry Vonau <jvonau at shaw.ca> wrote:
> > >         On Thu, 2013-05-30 at 06:50 +0100, Peter Robinson wrote:
> > >         > On Thu, May 30, 2013 at 6:18 AM, Basanta Shrestha
> > >         > <basanta.shrestha at olenepal.org> wrote:
> > >         > > Please check my repo list at this configuration file.
> > >         > > http://pastebin.ca/2384881
> > >         > >
> > >         > > and xulrunner and firefox version
> > >         > > xulrunner-13.0-1.fc17.armv7vl
> > >         > > firefox-12.0-1.fc17.armv7hl
> > >         >
> > >         > Firefox and xulrunner 17 are the late known good (and
> > >         matching) builds
> > >         > for Fedora 17, you need the major versions to be matching
> > >         (so
> > >         > 12/13/17) but if you were pulling in all the latest stable
> > >         updates
> > >         > into the build you would have matching ones AFAICT from koji
> > >         so
> > >         > there's some other issue.
> > >         >
> > >         > I'm not sure what the following lines translate to but you
> > >         should
> > >         > never use the koji repositories as repos as they contain all
> > >         sorts of
> > >         > randomly tagged bits that the release repos don't.
> > >         >
> > >         > olpc_frozen_1=0,koji.dist-f17-armv7hl
> > >         > olpc_frozen_2=0,koji.dist-f17-armv7hl-updates-12.1.0
> > >         >
> > >         > Peter
> > >         >
> > >         
> > >         
> > >         Thought that was the official way of using OOB once the
> > >         release enters
> > >         the frozen state. Please advise.
> > >         
> > >         Jerry
> > >         
> > >         > > Thank you.
> > >         > >
> > >         > >
> > >         > >
> > >         > > On Wed, May 29, 2013 at 8:38 PM, Jerry Vonau
> > >         <jvonau at shaw.ca> wrote:
> > >         > >>
> > >         > >> On Wed, 2013-05-29 at 08:08 -0600, Daniel Drake wrote:
> > >         > >> > On Tue, May 28, 2013 at 9:40 PM, Basanta Shrestha
> > >         > >> > <basanta.shrestha at olenepal.org> wrote:
> > >         > >> > > Adding firefox did install firefox but gave following
> > >         error while
> > >         > >> > > trying to
> > >         > >> > > execute on XO:
> > >         > >> > > --------------------
> > >         > >> > > $ firefox
> > >         > >> > > Error: Platform version '13.0' is not compatible with
> > >         > >> > > minVersion >= 12.0
> > >         > >> > > maxVersion <= 12.0
> > >         > >> > > ---------------------
> > >         > >> >
> > >         > >>
> > >         > >> Hi Basanta,
> > >         > >>
> > >         > >> Think this has something to do with firefox wanting a
> > >         specific xulrunner
> > >         > >> version. Can you confirm what version is installed with:
> > >         rpm -q
> > >         > >> xulrunner.
> > >         > >>
> > >         > >> I have a workaround that I used with F14 that should
> > >         still work with
> > >         > >> this situation. Which repos are enabled in
> > >         olpc-so-builder when you
> > >         > >> generate the image?
> > >         > >>
> > >         > >> Jerry
> > >         > >>
> > >         > >>
> > >         > >> > Looks like an incompatibility with xulrunner, which
> > >         hasn't been
> > >         > >> > successfully built on F17 in a while:
> > >         > >> >
> > >         http://arm.koji.fedoraproject.org/koji/packageinfo?packageID=10131
> > >         > >> > Maybe Peter has some comments.
> > >         > >> >
> > >         > >> > You could try an older version of firefox to match the
> > >         latest (old)
> > >         > >> > version of xulrunner available.
> > >         > >> >
> > >         > >> > Daniel
> > >         > >> > _______________________________________________
> > >         > >> > Devel mailing list
> > >         > >> > Devel at lists.laptop.org
> > >         > >> > http://lists.laptop.org/listinfo/devel
> > >         > >>
> > >         > >>
> > >         > >
> > >         > >
> > >         > >
> > >         > > --
> > >         > > Basanta Shrestha
> > >         > > Network Engineer
> > >         > > Open Learning Exchange (OLE) Nepal
> > >         > > Tel: +977.1.5544441, 5520075 Ext. 303
> > >         > > Cell: +977.9818 605110
> > >         > > http://www.olenepal.org
> > >         
> > >         
> > >         
> > > 
> > > 
> > > 
> > > 
> > > -- 
> > > Basanta Shrestha
> > > Network Engineer
> > > Open Learning Exchange (OLE) Nepal
> > > Tel: +977.1.5544441, 5520075 Ext. 303
> > > Cell: +977.9818 605110
> > > http://www.olenepal.org
> > 
> > 
> > _______________________________________________
> > Devel mailing list
> > Devel at lists.laptop.org
> > http://lists.laptop.org/listinfo/devel
> 
> 
> _______________________________________________
> Devel mailing list
> Devel at lists.laptop.org
> http://lists.laptop.org/listinfo/devel





More information about the Devel mailing list