On Mon, Jun 3, 2013 at 10:30 AM, Basanta Shrestha < basanta.shres...@olenepal.org> wrote:
> > > > On Sat, Jun 1, 2013 at 12:40 AM, Jerry Vonau <jvo...@shaw.ca> wrote: > >> On Fri, 2013-05-31 at 11:14 +0545, Basanta Shrestha wrote: >> > Adding fedora=fedora_update and rebuilding didn't work. >> > >> > >> > Jerry, As you suggested it installed all the required newer >> > firefox,xulrunner and nss... packages but the resulting image couldn't >> > boot the XO. Now I am going for your second suggestion. I have created >> > a local repo for firefox, xulrunner and other dependencies( 9 >> > altogether) . Could you please check if the entries are right? >> > >> >> Well I'm surprised that I'm the only one to answer this, I gave the >> others ample time to respond. >> >> yes, looks like no one takes pride on answering simple questions ;) > > >> > >> > /root/local/.repo >> > >> >> Where did you download the rpms to? Was it "/root/local/"? >> Did you run "createrepo /root/local/"? >> > > yes to /root/local/ and I have done createrepo. > >> >> > >> > ------------------ >> > [local] >> > name=firefox-xulrunner local >> > baseurl=file:///root/local/ >> > gpgcheck=0 >> > enabled=1 >> > ------------------ >> > >> >> I don't understand, what are you doing with the above code? >> >> > >> > olpc-os-12.1.0-xo1.75.ini >> > >> > >> > >> > Right below [repos] section >> > >> > >> > ---------------------- >> > [custom_repo] >> > local=1,firefox,file:///root/local/ >> > ---------------------- >> > >> >> No, don't do that, you have to use the OOB method of naming the repos in >> [repos]. >> > > I was following this documentation > http://cainmanor.com/tech/build-a-custom-repository-for-centos/ and they > had this extra step to create .repo file. so . > >> >> [repos] >> fedora_arch=i386 >> olpc_frozen_1=0,koji.dist-f17-i686 >> olpc_frozen_2=0,koji.dist-f17-i686-updates-12.1.0 >> olpc_frozen_3=1,local.12.1.0 >> olpc_frozen_4=1,local.12.1.0-xo1.5 >> custom_repo_1=0,firefox,file:///root/local/ >> add_excludes_to=koji.dist-f17-i686,koji.dist-f17-i686-updates-12.1.0 >> >> When you run osbuilder.py, early into the routine you can see the repos >> being contacted, check to see if your new one is being used or there is >> an error present. >> > > The repo seems to be working now it is retrieving packages form local > repo. > Thanks Jerry you have been a great help for me. > Well it was trying to retrieving from file://root/local but it didn't install any package. Wonder what is wrong. > >> Jerry >> >> > >> > >> > >> > >> > >> > >> > >> > On Fri, May 31, 2013 at 1:37 AM, Jerry Vonau <jvo...@shaw.ca> wrote: >> > On Thu, 2013-05-30 at 15:22 +0100, Peter Robinson wrote: >> > > On Thu, May 30, 2013 at 3:09 PM, Daniel Drake >> > <d...@laptop.org> wrote: >> > > > On Wed, May 29, 2013 at 11:50 PM, Peter Robinson >> > <pbrobin...@gmail.com> wrote: >> > > >> 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. >> > > > >> > > > Ah yes, you are right, the latest available versions on >> > koji are >> > > > matching (v17) and built OK. I didn't spot them in the >> > mass of failed >> > > > builds. So the Fedora situation is OK. >> > > > >> > > >> 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 >> > > > >> > > > Don't worry, these are not the koji repos you are thinking >> > of. They >> > > > are OLPC's frozen versions of fedora repos from the >> > release's freeze >> > > > date and are not directly from koji - really we should >> > change the >> > > > naming scheme. >> > > > >> > > > And this is the cause of the problem - upon release freeze >> > date, the >> > > > firefox/xulrunner situation was in inconsistent state; >> > this problem >> > > > has been frozen in our repos. >> > > > >> > > > Basanta, I would advise against adding the official >> > fedora-updates >> > > > repo into your build as has been suggested in this thread >> > - while this >> > > > will result in a well matched firefox/xulrunner >> > combination, it will >> > > > bring in a lot of untested package updates that were not >> > part of the >> > > > release and have probably not been tested on OLPC XO. >> > > > >> > >> > >> > That is why later in the thread I suggested to download what >> > yum >> > installed on the XO, then create and use a custom repo for >> > OOB. >> > >> > > > Instead, create a local repo with these 2 packages and add >> > it to your >> > > > build config: >> > > > >> > http://arm.koji.fedoraproject.org/koji/buildinfo?buildID=109570 >> > > > >> > http://arm.koji.fedoraproject.org/koji/buildinfo?buildID=116355 >> > > >> > > It will need newer nss*/nspr builds too. >> > > >> > > Peter >> > >> > >> > Jerry >> > >> > >> > >> > >> > >> > >> > >> > >> > >> > -- >> > 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 > -- Basanta Shrestha Network Engineer Open Learning Exchange (OLE) Nepal Tel: +977.1.5544441, 5520075 Ext. 303 Cell: +977.9818 605110 http://www.olenepal.org
_______________________________________________ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel