Re: [Sugar-devel] Install Firefox
Hi Jerry this is just for the record on the list. It worked. Thank you very much. I now have firefox working. Now I need to make adobe_flash to work with it. -basanta On Mon, Jun 3, 2013 at 7:52 PM, Jerry Vonau jvo...@shaw.ca wrote: On Mon, 2013-06-03 at 14:29 +0545, Basanta Shrestha wrote: It was reading repository information from file:///root/local but packages were not installed. On Mon, Jun 3, 2013 at 2:02 PM, Basanta Shrestha basanta.shres...@olenepal.org wrote: 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. Just like you used yum to install firefox in the field, did you ask OOB to install firefox? In your ini file you need to use: [custom_packages] add_packages=firefox Jerry Jerry
Re: [Sugar-devel] Install Firefox
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:
Re: [Sugar-devel] Install Firefox
It was reading repository information from file:///root/local but packages were not installed. On Mon, Jun 3, 2013 at 2:02 PM, Basanta Shrestha basanta.shres...@olenepal.org wrote: 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
Re: [Sugar-devel] Install Firefox
On Mon, 2013-06-03 at 14:29 +0545, Basanta Shrestha wrote: It was reading repository information from file:///root/local but packages were not installed. On Mon, Jun 3, 2013 at 2:02 PM, Basanta Shrestha basanta.shres...@olenepal.org wrote: 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. Just like you used yum to install firefox in the field, did you ask OOB to install firefox? In your ini file you need
Re: [Sugar-devel] Install Firefox
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. /root/local/.repo Where did you download the rpms to? Was it /root/local/? Did you run createrepo /root/local/? -- [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]. [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. 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.551, 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
Re: [Sugar-devel] Install Firefox
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. 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 Daniel ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel
Re: [Sugar-devel] Install Firefox
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. 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 ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel
Re: [Sugar-devel] Install Firefox
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 ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel
Re: [Sugar-devel] Install Firefox
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? /root/local/.repo -- [local] name=firefox-xulrunner local baseurl=file:///root/local/ gpgcheck=0 enabled=1 -- olpc-os-12.1.0-xo1.75.ini Right below [repos] section -- [custom_repo] local=1,firefox,file:///root/local/ -- 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.551, 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
Re: [Sugar-devel] Install Firefox
On Fri, May 31, 2013 at 6:29 AM, Basanta Shrestha basanta.shres...@olenepal.org wrote: Adding fedora=fedora_update and rebuilding didn't work. And Daniel suggested you didn't do that anyway, there's been a big change delta since OLPC branched off the F17 release so without testing I'm not particularly surprised. 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? Does it work if you just yum install them? /root/local/.repo -- [local] name=firefox-xulrunner local baseurl=file:///root/local/ gpgcheck=0 enabled=1 -- olpc-os-12.1.0-xo1.75.ini Right below [repos] section -- [custom_repo] local=1,firefox,file:///root/local/ -- 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.551, 5520075 Ext. 303 Cell: +977.9818 605110 http://www.olenepal.org ___ Devel mailing list de...@lists.laptop.org http://lists.laptop.org/listinfo/devel ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel
Re: [Sugar-devel] Install Firefox
On Tue, May 28, 2013 at 9:40 PM, Basanta Shrestha basanta.shres...@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 - 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 ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel
Re: [Sugar-devel] Install Firefox
On Wed, 2013-05-29 at 08:08 -0600, Daniel Drake wrote: On Tue, May 28, 2013 at 9:40 PM, Basanta Shrestha basanta.shres...@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 de...@lists.laptop.org http://lists.laptop.org/listinfo/devel ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel
Re: [Sugar-devel] Install Firefox
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 Thank you. On Wed, May 29, 2013 at 8:38 PM, Jerry Vonau jvo...@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.shres...@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 de...@lists.laptop.org http://lists.laptop.org/listinfo/devel -- Basanta Shrestha Network Engineer Open Learning Exchange (OLE) Nepal Tel: +977.1.551, 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
Re: [Sugar-devel] Install Firefox
On Thu, May 30, 2013 at 6:18 AM, Basanta Shrestha basanta.shres...@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 Thank you. On Wed, May 29, 2013 at 8:38 PM, Jerry Vonau jvo...@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.shres...@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 de...@lists.laptop.org http://lists.laptop.org/listinfo/devel -- Basanta Shrestha Network Engineer Open Learning Exchange (OLE) Nepal Tel: +977.1.551, 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
Re: [Sugar-devel] Install Firefox
On Thu, 2013-05-30 at 06:50 +0100, Peter Robinson wrote: On Thu, May 30, 2013 at 6:18 AM, Basanta Shrestha basanta.shres...@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 jvo...@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.shres...@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 de...@lists.laptop.org http://lists.laptop.org/listinfo/devel -- Basanta Shrestha Network Engineer Open Learning Exchange (OLE) Nepal Tel: +977.1.551, 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
Re: [Sugar-devel] Install Firefox
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 - Here is my entry of configuration file - [root@fedora-arm examples]# tail -10 olpc-os-12.1.0-xo1.75.ini [custom_packages] add_packages=firefox [adobe_flash] plugin_path=/root/libflashplayer.so [sugar_welcome_activity] [buildnr_from_file] path=latestbuild -- On Thu, May 23, 2013 at 7:40 PM, Daniel Drake d...@laptop.org wrote: On Wed, May 22, 2013 at 10:36 PM, Basanta Shrestha basanta.shres...@olenepal.org wrote: Hi there, I use fedora ARM to build OS for XO1.75. I have recently successfully built OS12.1.0 using olpc-os-12.1.0-xo1.75.ini. Now I am in need of preparing a build with firefox and flashplugin. Is it possible? If yes, what addition do I need to make on which files? Please suggest. You can use the olpc-os-builder custom_pkgs module to add firefox, and the adobe_flash module to add the flash player plugin for ARM which you presumably already have stored separately. Daniel -- Basanta Shrestha Network Engineer Open Learning Exchange (OLE) Nepal Tel: +977.1.551, 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
Re: [Sugar-devel] Install Firefox
On Wed, May 22, 2013 at 10:36 PM, Basanta Shrestha basanta.shres...@olenepal.org wrote: Hi there, I use fedora ARM to build OS for XO1.75. I have recently successfully built OS12.1.0 using olpc-os-12.1.0-xo1.75.ini. Now I am in need of preparing a build with firefox and flashplugin. Is it possible? If yes, what addition do I need to make on which files? Please suggest. You can use the olpc-os-builder custom_pkgs module to add firefox, and the adobe_flash module to add the flash player plugin for ARM which you presumably already have stored separately. Daniel ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel