* Using RPM with Poky @ 2011-03-21 15:25 Gary Thomas 2011-03-21 15:54 ` Richard Purdie 0 siblings, 1 reply; 24+ messages in thread From: Gary Thomas @ 2011-03-21 15:25 UTC (permalink / raw) To: Poky I'm trying to do some testing with Poky on an atom-PC. I thought I'd try with a minimal system and then add pieces I need. Sadly, I've run aground doing this. I've built a couple of images with varying results: poky-image-minimal-live - boots on my box poky-image-sato-live - boots, but fails to find X display, then hangs (*) There seem to be no RPM tools on the minimal image. Did I miss something? On my old, ipk based system, I'd build up a minimal image then use opkg to install additional packages. How do I do that with the RPM based images? I've checked the documentation and there's basically nothing about this, unless I looked in the wrong place. Any ideas or pointers gladly accepted. Thanks (*) I had success with this in the past when I booted with MACHINE=emenlow but that hardware isn't in the primary list. -- ------------------------------------------------------------ Gary Thomas | Consulting for the MLB Associates | Embedded world ------------------------------------------------------------ ^ permalink raw reply [flat|nested] 24+ messages in thread
* Re: Using RPM with Poky 2011-03-21 15:25 Using RPM with Poky Gary Thomas @ 2011-03-21 15:54 ` Richard Purdie 2011-03-21 16:35 ` Gary Thomas 0 siblings, 1 reply; 24+ messages in thread From: Richard Purdie @ 2011-03-21 15:54 UTC (permalink / raw) To: Gary Thomas; +Cc: Poky On Mon, 2011-03-21 at 09:25 -0600, Gary Thomas wrote: > I'm trying to do some testing with Poky on an atom-PC. I thought > I'd try with a minimal system and then add pieces I need. Sadly, > I've run aground doing this. I've built a couple of images with > varying results: > poky-image-minimal-live - boots on my box > poky-image-sato-live - boots, but fails to find X display, then hangs (*) > > There seem to be no RPM tools on the minimal image. Did I miss something? > On my old, ipk based system, I'd build up a minimal image then use opkg > to install additional packages. Minimal images were never meant to ship with the package manager and now don't. You can obviously change the image definitions easily enough as needed. > How do I do that with the RPM based images? The same switch turns on/off the package manager data for rpm and opkg. > I've checked the documentation and there's basically nothing > about this, unless I looked in the wrong place. > > Any ideas or pointers gladly accepted. Thanks > > (*) I had success with this in the past when I booted with MACHINE=emenlow > but that hardware isn't in the primary list. I'm not sure why this isn't working or what the problem might be... You didn't mention which branch this is with btw. Cheers, Richard ^ permalink raw reply [flat|nested] 24+ messages in thread
* Re: Using RPM with Poky 2011-03-21 15:54 ` Richard Purdie @ 2011-03-21 16:35 ` Gary Thomas 2011-03-21 17:00 ` Mark Hatle 2011-03-21 17:57 ` Richard Purdie 0 siblings, 2 replies; 24+ messages in thread From: Gary Thomas @ 2011-03-21 16:35 UTC (permalink / raw) To: Richard Purdie; +Cc: Poky On 03/21/2011 09:54 AM, Richard Purdie wrote: > On Mon, 2011-03-21 at 09:25 -0600, Gary Thomas wrote: >> I'm trying to do some testing with Poky on an atom-PC. I thought >> I'd try with a minimal system and then add pieces I need. Sadly, >> I've run aground doing this. I've built a couple of images with >> varying results: >> poky-image-minimal-live - boots on my box >> poky-image-sato-live - boots, but fails to find X display, then hangs (*) >> >> There seem to be no RPM tools on the minimal image. Did I miss something? >> On my old, ipk based system, I'd build up a minimal image then use opkg >> to install additional packages. > > Minimal images were never meant to ship with the package manager and now > don't. You can obviously change the image definitions easily enough as > needed. > >> How do I do that with the RPM based images? > > The same switch turns on/off the package manager data for rpm and opkg. I tried adding this to local.conf, but nothing changed when I build minimal image: IMAGE_FEATURES += " package-management ssh-server-dropbear " BTW, where is this documented? Not in the Poky handbook from what I can tell. Also, is there documentation on how to use zypper, how to set up repositories, etc? > >> I've checked the documentation and there's basically nothing >> about this, unless I looked in the wrong place. >> >> Any ideas or pointers gladly accepted. Thanks >> >> (*) I had success with this in the past when I booted with MACHINE=emenlow >> but that hardware isn't in the primary list. > > I'm not sure why this isn't working or what the problem might be... It complains it can't find /dev/fb0. See the boot log at http://www.mlbassoc.com/poky/boot_2011-03-21.log > > You didn't mention which branch this is with btw. master aeaa356a5ee77b4596c479451a9db289381a4d16 Thanks again -- ------------------------------------------------------------ Gary Thomas | Consulting for the MLB Associates | Embedded world ------------------------------------------------------------ ^ permalink raw reply [flat|nested] 24+ messages in thread
* Re: Using RPM with Poky 2011-03-21 16:35 ` Gary Thomas @ 2011-03-21 17:00 ` Mark Hatle 2011-03-21 17:04 ` Gary Thomas 2011-03-21 17:10 ` Paul Eggleton 2011-03-21 17:57 ` Richard Purdie 1 sibling, 2 replies; 24+ messages in thread From: Mark Hatle @ 2011-03-21 17:00 UTC (permalink / raw) To: poky On 3/21/11 11:35 AM, Gary Thomas wrote: > On 03/21/2011 09:54 AM, Richard Purdie wrote: >> On Mon, 2011-03-21 at 09:25 -0600, Gary Thomas wrote: >>> I'm trying to do some testing with Poky on an atom-PC. I thought >>> I'd try with a minimal system and then add pieces I need. Sadly, >>> I've run aground doing this. I've built a couple of images with >>> varying results: >>> poky-image-minimal-live - boots on my box >>> poky-image-sato-live - boots, but fails to find X display, then hangs (*) >>> >>> There seem to be no RPM tools on the minimal image. Did I miss something? >>> On my old, ipk based system, I'd build up a minimal image then use opkg >>> to install additional packages. >> >> Minimal images were never meant to ship with the package manager and now >> don't. You can obviously change the image definitions easily enough as >> needed. >> >>> How do I do that with the RPM based images? >> >> The same switch turns on/off the package manager data for rpm and opkg. > > I tried adding this to local.conf, but nothing changed when I build minimal image: > IMAGE_FEATURES += " package-management ssh-server-dropbear " I'm really not sure if this is the right fix for the problem.. (Actually I'm guessing you found an issue, both documentation and functional that it's difficult to enable this by itself.) I believe if you add "task-poky-rpm" to the packages to be installed that will do it.. the problem I'm seeing is I'm not sure how or where you would add that. The task-poky-rpm is constructed from the task-poky-basic... (I've been building poky-image-basic recently because it's a step up from "minimal", but yet it doesn't have the full size of the system like sato.) > BTW, where is this documented? Not in the Poky handbook from what I can tell. We really need to start to document these combinations, magic values, etc... > Also, is there documentation on how to use zypper, how to set up repositories, etc? There is no documentation yet on how to use Zypper. Below is how I've been using it to test things: On the host: 1) Build the environment -- full set of rpm packages you want available 2) Build "createrepo-native" 3) Copy tmp/deploy/rpm and contents of somewhere it can be accessed via HTTP, such as /var/www/html. 4) Create the repository database: <poky directory>/scripts/poky-setup-rpmrepo /var/www/html/rpm On the target: (assuming qemu) 1) zypper addrepo http://192.167.7.1/rpm main 2) zypper refresh 3) zypper install <package> Some other useful commands: zypper info <package> This will give you basic info on a package, and tell you if it's already installed (@System repository) or which remote repository it's stored in. zypper remove <package> This will remove a package, and clean up any other packages that are dependent upon it. Note, there are a couple of flaws in the current zypper implementation in regards to Poky. The first is that there is a problem on ARM targets. For some reason it can't process packages for ARM targets properly. We're still investigating. The second is Zypper does not understand RPM dependency hinting at this point. There is a concept in RPM5 called weak and strong dependencies. A strong dependency says that this thing MUST be installed, or its a failure. A weak dependency is this thing can be installed, but if it's not we don't fail. Zypper treats all dependencies equally at this point and assumes they are strong. --Mark >> >>> I've checked the documentation and there's basically nothing >>> about this, unless I looked in the wrong place. >>> >>> Any ideas or pointers gladly accepted. Thanks >>> >>> (*) I had success with this in the past when I booted with MACHINE=emenlow >>> but that hardware isn't in the primary list. >> >> I'm not sure why this isn't working or what the problem might be... > > It complains it can't find /dev/fb0. See the boot log at http://www.mlbassoc.com/poky/boot_2011-03-21.log > >> >> You didn't mention which branch this is with btw. > > master aeaa356a5ee77b4596c479451a9db289381a4d16 > > Thanks again > ^ permalink raw reply [flat|nested] 24+ messages in thread
* Re: Using RPM with Poky 2011-03-21 17:00 ` Mark Hatle @ 2011-03-21 17:04 ` Gary Thomas 2011-03-21 17:10 ` Paul Eggleton 1 sibling, 0 replies; 24+ messages in thread From: Gary Thomas @ 2011-03-21 17:04 UTC (permalink / raw) To: Mark Hatle; +Cc: poky On 03/21/2011 11:00 AM, Mark Hatle wrote: > On 3/21/11 11:35 AM, Gary Thomas wrote: >> On 03/21/2011 09:54 AM, Richard Purdie wrote: >>> On Mon, 2011-03-21 at 09:25 -0600, Gary Thomas wrote: >>>> I'm trying to do some testing with Poky on an atom-PC. I thought >>>> I'd try with a minimal system and then add pieces I need. Sadly, >>>> I've run aground doing this. I've built a couple of images with >>>> varying results: >>>> poky-image-minimal-live - boots on my box >>>> poky-image-sato-live - boots, but fails to find X display, then hangs (*) >>>> >>>> There seem to be no RPM tools on the minimal image. Did I miss something? >>>> On my old, ipk based system, I'd build up a minimal image then use opkg >>>> to install additional packages. >>> >>> Minimal images were never meant to ship with the package manager and now >>> don't. You can obviously change the image definitions easily enough as >>> needed. >>> >>>> How do I do that with the RPM based images? >>> >>> The same switch turns on/off the package manager data for rpm and opkg. >> >> I tried adding this to local.conf, but nothing changed when I build minimal image: >> IMAGE_FEATURES += " package-management ssh-server-dropbear " > > I'm really not sure if this is the right fix for the problem.. (Actually I'm > guessing you found an issue, both documentation and functional that it's > difficult to enable this by itself.) > > I believe if you add "task-poky-rpm" to the packages to be installed that will > do it.. the problem I'm seeing is I'm not sure how or where you would add that. > > The task-poky-rpm is constructed from the task-poky-basic... (I've been building > poky-image-basic recently because it's a step up from "minimal", but yet it > doesn't have the full size of the system like sato.) > >> BTW, where is this documented? Not in the Poky handbook from what I can tell. > > We really need to start to document these combinations, magic values, etc... > >> Also, is there documentation on how to use zypper, how to set up repositories, etc? > > There is no documentation yet on how to use Zypper. Below is how I've been > using it to test things: > > On the host: > > 1) Build the environment -- full set of rpm packages you want available > > 2) Build "createrepo-native" > > 3) Copy tmp/deploy/rpm and contents of somewhere it can be accessed via HTTP, > such as /var/www/html. > > 4) Create the repository database: > > <poky directory>/scripts/poky-setup-rpmrepo /var/www/html/rpm > > On the target: > > (assuming qemu) > > 1) zypper addrepo http://192.167.7.1/rpm main > > 2) zypper refresh > > 3) zypper install<package> > > > > Some other useful commands: > > zypper info<package> > > This will give you basic info on a package, and tell you if it's already > installed (@System repository) or which remote repository it's stored in. > > zypper remove<package> > > This will remove a package, and clean up any other packages that are dependent > upon it. > > > Note, there are a couple of flaws in the current zypper implementation in > regards to Poky. > > The first is that there is a problem on ARM targets. For some reason it can't > process packages for ARM targets properly. We're still investigating. > > The second is Zypper does not understand RPM dependency hinting at this point. > There is a concept in RPM5 called weak and strong dependencies. A strong > dependency says that this thing MUST be installed, or its a failure. A weak > dependency is this thing can be installed, but if it's not we don't fail. > Zypper treats all dependencies equally at this point and assumes they are strong. Thanks, this should get me started (I certainly would have had a hard time guessing all these details!) Perhaps I should file a bug (or 2) about the missing/incomplete documentation? >>> >>>> I've checked the documentation and there's basically nothing >>>> about this, unless I looked in the wrong place. >>>> >>>> Any ideas or pointers gladly accepted. Thanks >>>> >>>> (*) I had success with this in the past when I booted with MACHINE=emenlow >>>> but that hardware isn't in the primary list. >>> >>> I'm not sure why this isn't working or what the problem might be... >> >> It complains it can't find /dev/fb0. See the boot log at http://www.mlbassoc.com/poky/boot_2011-03-21.log >> >>> >>> You didn't mention which branch this is with btw. >> >> master aeaa356a5ee77b4596c479451a9db289381a4d16 >> >> Thanks again >> > > _______________________________________________ > poky mailing list > poky@yoctoproject.org > https://lists.yoctoproject.org/listinfo/poky -- ------------------------------------------------------------ Gary Thomas | Consulting for the MLB Associates | Embedded world ------------------------------------------------------------ ^ permalink raw reply [flat|nested] 24+ messages in thread
* Re: Using RPM with Poky 2011-03-21 17:00 ` Mark Hatle 2011-03-21 17:04 ` Gary Thomas @ 2011-03-21 17:10 ` Paul Eggleton 1 sibling, 0 replies; 24+ messages in thread From: Paul Eggleton @ 2011-03-21 17:10 UTC (permalink / raw) To: poky On Monday 21 March 2011 17:00:44 Mark Hatle wrote: > On 3/21/11 11:35 AM, Gary Thomas wrote: > > Also, is there documentation on how to use zypper, how to set up > > repositories, etc? > > There is no documentation yet on how to use Zypper. Below is how I've been > using it to test things: > > > On the host: > > 1) Build the environment -- full set of rpm packages you want available > > 2) Build "createrepo-native" > > 3) Copy tmp/deploy/rpm and contents of somewhere it can be accessed via > HTTP, such as /var/www/html. > > 4) Create the repository database: > > <poky directory>/scripts/poky-setup-rpmrepo /var/www/html/rpm > > On the target: > > (assuming qemu) > > 1) zypper addrepo http://192.167.7.1/rpm main > > 2) zypper refresh > > 3) zypper install <package> > > > > Some other useful commands: > > zypper info <package> > > This will give you basic info on a package, and tell you if it's already > installed (@System repository) or which remote repository it's stored in. > > zypper remove <package> > > This will remove a package, and clean up any other packages that are > dependent upon it. > Mark, you beat me to it :) I just finished copying this onto the wiki: https://wiki.yoctoproject.org/wiki/Zypper_Repository_Setup We could probably do with this in the documentation in reworked form. Scott R, what do you think? Cheers, Paul ^ permalink raw reply [flat|nested] 24+ messages in thread
* Re: Using RPM with Poky 2011-03-21 16:35 ` Gary Thomas 2011-03-21 17:00 ` Mark Hatle @ 2011-03-21 17:57 ` Richard Purdie 2011-03-21 18:17 ` Gary Thomas 2011-03-21 18:27 ` Darren Hart 1 sibling, 2 replies; 24+ messages in thread From: Richard Purdie @ 2011-03-21 17:57 UTC (permalink / raw) To: Gary Thomas; +Cc: Poky On Mon, 2011-03-21 at 10:35 -0600, Gary Thomas wrote: > On 03/21/2011 09:54 AM, Richard Purdie wrote: > > On Mon, 2011-03-21 at 09:25 -0600, Gary Thomas wrote: > >> I'm trying to do some testing with Poky on an atom-PC. I thought > >> I'd try with a minimal system and then add pieces I need. Sadly, > >> I've run aground doing this. I've built a couple of images with > >> varying results: > >> poky-image-minimal-live - boots on my box > >> poky-image-sato-live - boots, but fails to find X display, then hangs (*) > >> > >> There seem to be no RPM tools on the minimal image. Did I miss something? > >> On my old, ipk based system, I'd build up a minimal image then use opkg > >> to install additional packages. > > > > Minimal images were never meant to ship with the package manager and now > > don't. You can obviously change the image definitions easily enough as > > needed. > > > >> How do I do that with the RPM based images? > > > > The same switch turns on/off the package manager data for rpm and opkg. > > I tried adding this to local.conf, but nothing changed when I build minimal image: > IMAGE_FEATURES += " package-management ssh-server-dropbear " There is also this: # remove not needed ipkg informations ROOTFS_POSTPROCESS_COMMAND += "remove_packaging_data_files ; " in poky-image-minimal.bbclass which has been there for a long time and removes the package manager data files. > BTW, where is this documented? Not in the Poky handbook from what I can tell. > > Also, is there documentation on how to use zypper, how to set up repositories, etc? I think others have helped here. Please do send patches for the manual when people go to the trouble of finding information to help though! > >> I've checked the documentation and there's basically nothing > >> about this, unless I looked in the wrong place. > >> > >> Any ideas or pointers gladly accepted. Thanks > >> > >> (*) I had success with this in the past when I booted with MACHINE=emenlow > >> but that hardware isn't in the primary list. > > > > I'm not sure why this isn't working or what the problem might be... > > It complains it can't find /dev/fb0. See the boot log at http://www.mlbassoc.com/poky/boot_2011-03-21.log Does your board have Intel graphics or PVR/SGX? emenlow has PVR/SGX which might explain this... Cheers, Richard ^ permalink raw reply [flat|nested] 24+ messages in thread
* Re: Using RPM with Poky 2011-03-21 17:57 ` Richard Purdie @ 2011-03-21 18:17 ` Gary Thomas 2011-03-21 20:47 ` Darren Hart 2011-03-21 18:27 ` Darren Hart 1 sibling, 1 reply; 24+ messages in thread From: Gary Thomas @ 2011-03-21 18:17 UTC (permalink / raw) To: Richard Purdie; +Cc: Poky On 03/21/2011 11:57 AM, Richard Purdie wrote: > On Mon, 2011-03-21 at 10:35 -0600, Gary Thomas wrote: >> On 03/21/2011 09:54 AM, Richard Purdie wrote: >>> On Mon, 2011-03-21 at 09:25 -0600, Gary Thomas wrote: >>>> I'm trying to do some testing with Poky on an atom-PC. I thought >>>> I'd try with a minimal system and then add pieces I need. Sadly, >>>> I've run aground doing this. I've built a couple of images with >>>> varying results: >>>> poky-image-minimal-live - boots on my box >>>> poky-image-sato-live - boots, but fails to find X display, then hangs (*) >>>> >>>> There seem to be no RPM tools on the minimal image. Did I miss something? >>>> On my old, ipk based system, I'd build up a minimal image then use opkg >>>> to install additional packages. >>> >>> Minimal images were never meant to ship with the package manager and now >>> don't. You can obviously change the image definitions easily enough as >>> needed. >>> >>>> How do I do that with the RPM based images? >>> >>> The same switch turns on/off the package manager data for rpm and opkg. >> >> I tried adding this to local.conf, but nothing changed when I build minimal image: >> IMAGE_FEATURES += " package-management ssh-server-dropbear " > > There is also this: > > # remove not needed ipkg informations > ROOTFS_POSTPROCESS_COMMAND += "remove_packaging_data_files ; " > > in poky-image-minimal.bbclass which has been there for a long time and > removes the package manager data files. I guess I'm just used to my own minimal image which does have all these present. > >> BTW, where is this documented? Not in the Poky handbook from what I can tell. >> >> Also, is there documentation on how to use zypper, how to set up repositories, etc? > > I think others have helped here. Please do send patches for the manual > when people go to the trouble of finding information to help though! I'll see what I can do to help with this. >>>> I've checked the documentation and there's basically nothing >>>> about this, unless I looked in the wrong place. >>>> >>>> Any ideas or pointers gladly accepted. Thanks >>>> >>>> (*) I had success with this in the past when I booted with MACHINE=emenlow >>>> but that hardware isn't in the primary list. >>> >>> I'm not sure why this isn't working or what the problem might be... >> >> It complains it can't find /dev/fb0. See the boot log at http://www.mlbassoc.com/poky/boot_2011-03-21.log > > Does your board have Intel graphics or PVR/SGX? emenlow has PVR/SGX > which might explain this... I'm not familiar with the details - it's an older Atom with the Poulsbo chipset. The details (cpuinfo, lspci) are at http://www.mlbassoc.com/poky/cpu_2011-03-21.info The kernel is also not finding my SATA controller - should I expect that to work? -- ------------------------------------------------------------ Gary Thomas | Consulting for the MLB Associates | Embedded world ------------------------------------------------------------ ^ permalink raw reply [flat|nested] 24+ messages in thread
* Re: Using RPM with Poky 2011-03-21 18:17 ` Gary Thomas @ 2011-03-21 20:47 ` Darren Hart 2011-03-21 20:52 ` Gary Thomas 0 siblings, 1 reply; 24+ messages in thread From: Darren Hart @ 2011-03-21 20:47 UTC (permalink / raw) To: Gary Thomas; +Cc: Poky On 03/21/2011 11:17 AM, Gary Thomas wrote: > On 03/21/2011 11:57 AM, Richard Purdie wrote: >> On Mon, 2011-03-21 at 10:35 -0600, Gary Thomas wrote: >>> On 03/21/2011 09:54 AM, Richard Purdie wrote: >>>> On Mon, 2011-03-21 at 09:25 -0600, Gary Thomas wrote: >>>>> I'm trying to do some testing with Poky on an atom-PC. I thought >>>>> I'd try with a minimal system and then add pieces I need. Sadly, >>>>> I've run aground doing this. I've built a couple of images with >>>>> varying results: >>>>> poky-image-minimal-live - boots on my box >>>>> poky-image-sato-live - boots, but fails to find X display, then >>>>> hangs (*) >>>>> >>>>> There seem to be no RPM tools on the minimal image. Did I miss >>>>> something? >>>>> On my old, ipk based system, I'd build up a minimal image then use >>>>> opkg >>>>> to install additional packages. >>>> >>>> Minimal images were never meant to ship with the package manager and >>>> now >>>> don't. You can obviously change the image definitions easily enough as >>>> needed. >>>> >>>>> How do I do that with the RPM based images? >>>> >>>> The same switch turns on/off the package manager data for rpm and opkg. >>> >>> I tried adding this to local.conf, but nothing changed when I build >>> minimal image: >>> IMAGE_FEATURES += " package-management ssh-server-dropbear " >> >> There is also this: >> >> # remove not needed ipkg informations >> ROOTFS_POSTPROCESS_COMMAND += "remove_packaging_data_files ; " >> >> in poky-image-minimal.bbclass which has been there for a long time and >> removes the package manager data files. > > I guess I'm just used to my own minimal image which does have all these > present. > >> >>> BTW, where is this documented? Not in the Poky handbook from what I >>> can tell. >>> >>> Also, is there documentation on how to use zypper, how to set up >>> repositories, etc? >> >> I think others have helped here. Please do send patches for the manual >> when people go to the trouble of finding information to help though! > > I'll see what I can do to help with this. > >>>>> I've checked the documentation and there's basically nothing >>>>> about this, unless I looked in the wrong place. >>>>> >>>>> Any ideas or pointers gladly accepted. Thanks >>>>> >>>>> (*) I had success with this in the past when I booted with >>>>> MACHINE=emenlow >>>>> but that hardware isn't in the primary list. >>>> >>>> I'm not sure why this isn't working or what the problem might be... >>> >>> It complains it can't find /dev/fb0. See the boot log at >>> http://www.mlbassoc.com/poky/boot_2011-03-21.log >> >> Does your board have Intel graphics or PVR/SGX? emenlow has PVR/SGX >> which might explain this... > > I'm not familiar with the details - it's an older Atom with the Poulsbo > chipset. > The details (cpuinfo, lspci) are at > http://www.mlbassoc.com/poky/cpu_2011-03-21.info > The kernel is also not finding my SATA controller - should I expect that > to work? I'd suggest trying the meta-emenlow BSP from the meta-intel layer and see if you make it further as it also uses the Poulsbo chipset. Tom Z. on CC as he has the most experience with that BSP. -- Darren Hart Intel Open Source Technology Center Yocto Project - Linux Kernel ^ permalink raw reply [flat|nested] 24+ messages in thread
* Re: Using RPM with Poky 2011-03-21 20:47 ` Darren Hart @ 2011-03-21 20:52 ` Gary Thomas 0 siblings, 0 replies; 24+ messages in thread From: Gary Thomas @ 2011-03-21 20:52 UTC (permalink / raw) To: Darren Hart; +Cc: Poky On 03/21/2011 02:47 PM, Darren Hart wrote: > > > On 03/21/2011 11:17 AM, Gary Thomas wrote: >> On 03/21/2011 11:57 AM, Richard Purdie wrote: >>> On Mon, 2011-03-21 at 10:35 -0600, Gary Thomas wrote: >>>> On 03/21/2011 09:54 AM, Richard Purdie wrote: >>>>> On Mon, 2011-03-21 at 09:25 -0600, Gary Thomas wrote: >>>>>> I'm trying to do some testing with Poky on an atom-PC. I thought >>>>>> I'd try with a minimal system and then add pieces I need. Sadly, >>>>>> I've run aground doing this. I've built a couple of images with >>>>>> varying results: >>>>>> poky-image-minimal-live - boots on my box >>>>>> poky-image-sato-live - boots, but fails to find X display, then >>>>>> hangs (*) >>>>>> >>>>>> There seem to be no RPM tools on the minimal image. Did I miss >>>>>> something? >>>>>> On my old, ipk based system, I'd build up a minimal image then use >>>>>> opkg >>>>>> to install additional packages. >>>>> >>>>> Minimal images were never meant to ship with the package manager and >>>>> now >>>>> don't. You can obviously change the image definitions easily enough as >>>>> needed. >>>>> >>>>>> How do I do that with the RPM based images? >>>>> >>>>> The same switch turns on/off the package manager data for rpm and opkg. >>>> >>>> I tried adding this to local.conf, but nothing changed when I build >>>> minimal image: >>>> IMAGE_FEATURES += " package-management ssh-server-dropbear " >>> >>> There is also this: >>> >>> # remove not needed ipkg informations >>> ROOTFS_POSTPROCESS_COMMAND += "remove_packaging_data_files ; " >>> >>> in poky-image-minimal.bbclass which has been there for a long time and >>> removes the package manager data files. >> >> I guess I'm just used to my own minimal image which does have all these >> present. >> >>> >>>> BTW, where is this documented? Not in the Poky handbook from what I >>>> can tell. >>>> >>>> Also, is there documentation on how to use zypper, how to set up >>>> repositories, etc? >>> >>> I think others have helped here. Please do send patches for the manual >>> when people go to the trouble of finding information to help though! >> >> I'll see what I can do to help with this. >> >>>>>> I've checked the documentation and there's basically nothing >>>>>> about this, unless I looked in the wrong place. >>>>>> >>>>>> Any ideas or pointers gladly accepted. Thanks >>>>>> >>>>>> (*) I had success with this in the past when I booted with >>>>>> MACHINE=emenlow >>>>>> but that hardware isn't in the primary list. >>>>> >>>>> I'm not sure why this isn't working or what the problem might be... >>>> >>>> It complains it can't find /dev/fb0. See the boot log at >>>> http://www.mlbassoc.com/poky/boot_2011-03-21.log >>> >>> Does your board have Intel graphics or PVR/SGX? emenlow has PVR/SGX >>> which might explain this... >> >> I'm not familiar with the details - it's an older Atom with the Poulsbo >> chipset. >> The details (cpuinfo, lspci) are at >> http://www.mlbassoc.com/poky/cpu_2011-03-21.info >> The kernel is also not finding my SATA controller - should I expect that >> to work? > > I'd suggest trying the meta-emenlow BSP from the meta-intel layer and see if you make it further as it also uses the Poulsbo chipset. Tom Z. on CC as he has the most experience > with that BSP. I'd be happy to try, but it doesn't build the kernel (already reported) -- ------------------------------------------------------------ Gary Thomas | Consulting for the MLB Associates | Embedded world ------------------------------------------------------------ ^ permalink raw reply [flat|nested] 24+ messages in thread
* Re: Using RPM with Poky 2011-03-21 17:57 ` Richard Purdie 2011-03-21 18:17 ` Gary Thomas @ 2011-03-21 18:27 ` Darren Hart 2011-03-21 18:33 ` Gary Thomas 1 sibling, 1 reply; 24+ messages in thread From: Darren Hart @ 2011-03-21 18:27 UTC (permalink / raw) To: Richard Purdie; +Cc: Poky On 03/21/2011 10:57 AM, Richard Purdie wrote: > On Mon, 2011-03-21 at 10:35 -0600, Gary Thomas wrote: >> On 03/21/2011 09:54 AM, Richard Purdie wrote: >>> On Mon, 2011-03-21 at 09:25 -0600, Gary Thomas wrote: >>>> I'm trying to do some testing with Poky on an atom-PC. I thought >>>> I'd try with a minimal system and then add pieces I need. Sadly, >>>> I've run aground doing this. I've built a couple of images with >>>> varying results: >>>> poky-image-minimal-live - boots on my box >>>> poky-image-sato-live - boots, but fails to find X display, then hangs (*) >>>> >>>> There seem to be no RPM tools on the minimal image. Did I miss something? >>>> On my old, ipk based system, I'd build up a minimal image then use opkg >>>> to install additional packages. >>> >>> Minimal images were never meant to ship with the package manager and now >>> don't. You can obviously change the image definitions easily enough as >>> needed. >>> >>>> How do I do that with the RPM based images? >>> >>> The same switch turns on/off the package manager data for rpm and opkg. >> >> I tried adding this to local.conf, but nothing changed when I build minimal image: >> IMAGE_FEATURES += " package-management ssh-server-dropbear " > > There is also this: > > # remove not needed ipkg informations > ROOTFS_POSTPROCESS_COMMAND += "remove_packaging_data_files ; " > > in poky-image-minimal.bbclass which has been there for a long time and > removes the package manager data files. > > >> BTW, where is this documented? Not in the Poky handbook from what I can tell. >> >> Also, is there documentation on how to use zypper, how to set up repositories, etc? > > I think others have helped here. Please do send patches for the manual > when people go to the trouble of finding information to help though! > >>>> I've checked the documentation and there's basically nothing >>>> about this, unless I looked in the wrong place. >>>> >>>> Any ideas or pointers gladly accepted. Thanks >>>> >>>> (*) I had success with this in the past when I booted with MACHINE=emenlow >>>> but that hardware isn't in the primary list. >>> >>> I'm not sure why this isn't working or what the problem might be... >> >> It complains it can't find /dev/fb0. See the boot log at http://www.mlbassoc.com/poky/boot_2011-03-21.log > > Does your board have Intel graphics or PVR/SGX? emenlow has PVR/SGX > which might explain this... And if you need emenlow, that bsp is now part of the meta-intel layer: http://git.pokylinux.org/cgit.cgi/meta-intel/ Thanks, Darren > > Cheers, > > Richard > > > _______________________________________________ > poky mailing list > poky@yoctoproject.org > https://lists.yoctoproject.org/listinfo/poky -- Darren Hart Intel Open Source Technology Center Yocto Project - Linux Kernel ^ permalink raw reply [flat|nested] 24+ messages in thread
* Re: Using RPM with Poky 2011-03-21 18:27 ` Darren Hart @ 2011-03-21 18:33 ` Gary Thomas 2011-03-21 19:45 ` Darren Hart 0 siblings, 1 reply; 24+ messages in thread From: Gary Thomas @ 2011-03-21 18:33 UTC (permalink / raw) To: Darren Hart; +Cc: Poky On 03/21/2011 12:27 PM, Darren Hart wrote: > > > On 03/21/2011 10:57 AM, Richard Purdie wrote: >> On Mon, 2011-03-21 at 10:35 -0600, Gary Thomas wrote: >>> On 03/21/2011 09:54 AM, Richard Purdie wrote: >>>> On Mon, 2011-03-21 at 09:25 -0600, Gary Thomas wrote: >>>>> I'm trying to do some testing with Poky on an atom-PC. I thought >>>>> I'd try with a minimal system and then add pieces I need. Sadly, >>>>> I've run aground doing this. I've built a couple of images with >>>>> varying results: >>>>> poky-image-minimal-live - boots on my box >>>>> poky-image-sato-live - boots, but fails to find X display, then hangs (*) >>>>> >>>>> There seem to be no RPM tools on the minimal image. Did I miss something? >>>>> On my old, ipk based system, I'd build up a minimal image then use opkg >>>>> to install additional packages. >>>> >>>> Minimal images were never meant to ship with the package manager and now >>>> don't. You can obviously change the image definitions easily enough as >>>> needed. >>>> >>>>> How do I do that with the RPM based images? >>>> >>>> The same switch turns on/off the package manager data for rpm and opkg. >>> >>> I tried adding this to local.conf, but nothing changed when I build minimal image: >>> IMAGE_FEATURES += " package-management ssh-server-dropbear " >> >> There is also this: >> >> # remove not needed ipkg informations >> ROOTFS_POSTPROCESS_COMMAND += "remove_packaging_data_files ; " >> >> in poky-image-minimal.bbclass which has been there for a long time and >> removes the package manager data files. >> >> >>> BTW, where is this documented? Not in the Poky handbook from what I can tell. >>> >>> Also, is there documentation on how to use zypper, how to set up repositories, etc? >> >> I think others have helped here. Please do send patches for the manual >> when people go to the trouble of finding information to help though! >> >>>>> I've checked the documentation and there's basically nothing >>>>> about this, unless I looked in the wrong place. >>>>> >>>>> Any ideas or pointers gladly accepted. Thanks >>>>> >>>>> (*) I had success with this in the past when I booted with MACHINE=emenlow >>>>> but that hardware isn't in the primary list. >>>> >>>> I'm not sure why this isn't working or what the problem might be... >>> >>> It complains it can't find /dev/fb0. See the boot log at http://www.mlbassoc.com/poky/boot_2011-03-21.log >> >> Does your board have Intel graphics or PVR/SGX? emenlow has PVR/SGX >> which might explain this... > > And if you need emenlow, that bsp is now part of the meta-intel layer: > > http://git.pokylinux.org/cgit.cgi/meta-intel/ Do you have instructions/suggestions on how to add this to my extant Poky tree? -- ------------------------------------------------------------ Gary Thomas | Consulting for the MLB Associates | Embedded world ------------------------------------------------------------ ^ permalink raw reply [flat|nested] 24+ messages in thread
* Re: Using RPM with Poky 2011-03-21 18:33 ` Gary Thomas @ 2011-03-21 19:45 ` Darren Hart 2011-03-21 20:20 ` Gary Thomas 0 siblings, 1 reply; 24+ messages in thread From: Darren Hart @ 2011-03-21 19:45 UTC (permalink / raw) To: Gary Thomas; +Cc: Poky On 03/21/2011 11:33 AM, Gary Thomas wrote: > On 03/21/2011 12:27 PM, Darren Hart wrote: >> >> >> On 03/21/2011 10:57 AM, Richard Purdie wrote: >>> On Mon, 2011-03-21 at 10:35 -0600, Gary Thomas wrote: >>>> On 03/21/2011 09:54 AM, Richard Purdie wrote: >>>>> On Mon, 2011-03-21 at 09:25 -0600, Gary Thomas wrote: >>>>>> I'm trying to do some testing with Poky on an atom-PC. I thought >>>>>> I'd try with a minimal system and then add pieces I need. Sadly, >>>>>> I've run aground doing this. I've built a couple of images with >>>>>> varying results: >>>>>> poky-image-minimal-live - boots on my box >>>>>> poky-image-sato-live - boots, but fails to find X display, then >>>>>> hangs (*) >>>>>> >>>>>> There seem to be no RPM tools on the minimal image. Did I miss >>>>>> something? >>>>>> On my old, ipk based system, I'd build up a minimal image then use >>>>>> opkg >>>>>> to install additional packages. >>>>> >>>>> Minimal images were never meant to ship with the package manager >>>>> and now >>>>> don't. You can obviously change the image definitions easily enough as >>>>> needed. >>>>> >>>>>> How do I do that with the RPM based images? >>>>> >>>>> The same switch turns on/off the package manager data for rpm and >>>>> opkg. >>>> >>>> I tried adding this to local.conf, but nothing changed when I build >>>> minimal image: >>>> IMAGE_FEATURES += " package-management ssh-server-dropbear " >>> >>> There is also this: >>> >>> # remove not needed ipkg informations >>> ROOTFS_POSTPROCESS_COMMAND += "remove_packaging_data_files ; " >>> >>> in poky-image-minimal.bbclass which has been there for a long time and >>> removes the package manager data files. >>> >>> >>>> BTW, where is this documented? Not in the Poky handbook from what I >>>> can tell. >>>> >>>> Also, is there documentation on how to use zypper, how to set up >>>> repositories, etc? >>> >>> I think others have helped here. Please do send patches for the manual >>> when people go to the trouble of finding information to help though! >>> >>>>>> I've checked the documentation and there's basically nothing >>>>>> about this, unless I looked in the wrong place. >>>>>> >>>>>> Any ideas or pointers gladly accepted. Thanks >>>>>> >>>>>> (*) I had success with this in the past when I booted with >>>>>> MACHINE=emenlow >>>>>> but that hardware isn't in the primary list. >>>>> >>>>> I'm not sure why this isn't working or what the problem might be... >>>> >>>> It complains it can't find /dev/fb0. See the boot log at >>>> http://www.mlbassoc.com/poky/boot_2011-03-21.log >>> >>> Does your board have Intel graphics or PVR/SGX? emenlow has PVR/SGX >>> which might explain this... >> >> And if you need emenlow, that bsp is now part of the meta-intel layer: >> >> http://git.pokylinux.org/cgit.cgi/meta-intel/ > > Do you have instructions/suggestions on how to add this to my extant > Poky tree? > It's just another layer, so you checkout it out somewhere and add the meta-intel/meta-$MACHINE directory to your conf/bblayer.conf file. -- Darren Hart Intel Open Source Technology Center Yocto Project - Linux Kernel ^ permalink raw reply [flat|nested] 24+ messages in thread
* Re: Using RPM with Poky 2011-03-21 19:45 ` Darren Hart @ 2011-03-21 20:20 ` Gary Thomas 2011-03-21 20:25 ` Bruce Ashfield 0 siblings, 1 reply; 24+ messages in thread From: Gary Thomas @ 2011-03-21 20:20 UTC (permalink / raw) To: Darren Hart; +Cc: Poky On 03/21/2011 01:45 PM, Darren Hart wrote: > > > On 03/21/2011 11:33 AM, Gary Thomas wrote: >> On 03/21/2011 12:27 PM, Darren Hart wrote: >>> >>> >>> On 03/21/2011 10:57 AM, Richard Purdie wrote: >>>> On Mon, 2011-03-21 at 10:35 -0600, Gary Thomas wrote: >>>>> On 03/21/2011 09:54 AM, Richard Purdie wrote: >>>>>> On Mon, 2011-03-21 at 09:25 -0600, Gary Thomas wrote: >>>>>>> I'm trying to do some testing with Poky on an atom-PC. I thought >>>>>>> I'd try with a minimal system and then add pieces I need. Sadly, >>>>>>> I've run aground doing this. I've built a couple of images with >>>>>>> varying results: >>>>>>> poky-image-minimal-live - boots on my box >>>>>>> poky-image-sato-live - boots, but fails to find X display, then >>>>>>> hangs (*) >>>>>>> >>>>>>> There seem to be no RPM tools on the minimal image. Did I miss >>>>>>> something? >>>>>>> On my old, ipk based system, I'd build up a minimal image then use >>>>>>> opkg >>>>>>> to install additional packages. >>>>>> >>>>>> Minimal images were never meant to ship with the package manager >>>>>> and now >>>>>> don't. You can obviously change the image definitions easily enough as >>>>>> needed. >>>>>> >>>>>>> How do I do that with the RPM based images? >>>>>> >>>>>> The same switch turns on/off the package manager data for rpm and >>>>>> opkg. >>>>> >>>>> I tried adding this to local.conf, but nothing changed when I build >>>>> minimal image: >>>>> IMAGE_FEATURES += " package-management ssh-server-dropbear " >>>> >>>> There is also this: >>>> >>>> # remove not needed ipkg informations >>>> ROOTFS_POSTPROCESS_COMMAND += "remove_packaging_data_files ; " >>>> >>>> in poky-image-minimal.bbclass which has been there for a long time and >>>> removes the package manager data files. >>>> >>>> >>>>> BTW, where is this documented? Not in the Poky handbook from what I >>>>> can tell. >>>>> >>>>> Also, is there documentation on how to use zypper, how to set up >>>>> repositories, etc? >>>> >>>> I think others have helped here. Please do send patches for the manual >>>> when people go to the trouble of finding information to help though! >>>> >>>>>>> I've checked the documentation and there's basically nothing >>>>>>> about this, unless I looked in the wrong place. >>>>>>> >>>>>>> Any ideas or pointers gladly accepted. Thanks >>>>>>> >>>>>>> (*) I had success with this in the past when I booted with >>>>>>> MACHINE=emenlow >>>>>>> but that hardware isn't in the primary list. >>>>>> >>>>>> I'm not sure why this isn't working or what the problem might be... >>>>> >>>>> It complains it can't find /dev/fb0. See the boot log at >>>>> http://www.mlbassoc.com/poky/boot_2011-03-21.log >>>> >>>> Does your board have Intel graphics or PVR/SGX? emenlow has PVR/SGX >>>> which might explain this... >>> >>> And if you need emenlow, that bsp is now part of the meta-intel layer: >>> >>> http://git.pokylinux.org/cgit.cgi/meta-intel/ >> >> Do you have instructions/suggestions on how to add this to my extant >> Poky tree? >> > > It's just another layer, so you checkout it out somewhere and add the meta-intel/meta-$MACHINE directory to your conf/bblayer.conf file. I did that, changed MACHINE=emenlow, but I got this error: | cc1: warnings being treated as errors | cc1: error: include location "/usr/local/include" is unsafe for cross-compilation | make: *** [util/scripting-engines/trace-event-perl.o] Error 1 | make: Leaving directory `/home/local/pc_test/tmp/work/emenlow-poky-linux/linux-yocto-2.6.37+git2+29047c254624e0bd8a0ac6da92862f7c6357cb0b_1+c6299ae5bece8e3a6e1bc2c236862ae004629aae-r16/linux/tools/perf' | FATAL: oe_runmake failed | ERROR: Function 'do_compile_perf' failed (see /home/local/pc_test/tmp/work/emenlow-poky-linux/linux-yocto-2.6.37+git2+29047c254624e0bd8a0ac6da92862f7c6357cb0b_1+c6299ae5bece8e3a6e1bc2c236862ae004629aae-r16/temp/log.do_compile_perf.10359 for further information) This from yesterday's master (aeaa356a5ee77b4596c479451a9db289381a4d16) I recall seeing similar errors recently, but not the solution. Is there an easy fix? -- ------------------------------------------------------------ Gary Thomas | Consulting for the MLB Associates | Embedded world ------------------------------------------------------------ ^ permalink raw reply [flat|nested] 24+ messages in thread
* Re: Using RPM with Poky 2011-03-21 20:20 ` Gary Thomas @ 2011-03-21 20:25 ` Bruce Ashfield 2011-03-21 21:02 ` Tom Zanussi 0 siblings, 1 reply; 24+ messages in thread From: Bruce Ashfield @ 2011-03-21 20:25 UTC (permalink / raw) To: Gary Thomas; +Cc: Poky, Darren Hart On 11-03-21 04:20 PM, Gary Thomas wrote: > On 03/21/2011 01:45 PM, Darren Hart wrote: >> >> >> On 03/21/2011 11:33 AM, Gary Thomas wrote: >>> On 03/21/2011 12:27 PM, Darren Hart wrote: >>>> >>>> >>>> On 03/21/2011 10:57 AM, Richard Purdie wrote: >>>>> On Mon, 2011-03-21 at 10:35 -0600, Gary Thomas wrote: >>>>>> On 03/21/2011 09:54 AM, Richard Purdie wrote: >>>>>>> On Mon, 2011-03-21 at 09:25 -0600, Gary Thomas wrote: >>>>>>>> I'm trying to do some testing with Poky on an atom-PC. I thought >>>>>>>> I'd try with a minimal system and then add pieces I need. Sadly, >>>>>>>> I've run aground doing this. I've built a couple of images with >>>>>>>> varying results: >>>>>>>> poky-image-minimal-live - boots on my box >>>>>>>> poky-image-sato-live - boots, but fails to find X display, then >>>>>>>> hangs (*) >>>>>>>> >>>>>>>> There seem to be no RPM tools on the minimal image. Did I miss >>>>>>>> something? >>>>>>>> On my old, ipk based system, I'd build up a minimal image then use >>>>>>>> opkg >>>>>>>> to install additional packages. >>>>>>> >>>>>>> Minimal images were never meant to ship with the package manager >>>>>>> and now >>>>>>> don't. You can obviously change the image definitions easily >>>>>>> enough as >>>>>>> needed. >>>>>>> >>>>>>>> How do I do that with the RPM based images? >>>>>>> >>>>>>> The same switch turns on/off the package manager data for rpm and >>>>>>> opkg. >>>>>> >>>>>> I tried adding this to local.conf, but nothing changed when I build >>>>>> minimal image: >>>>>> IMAGE_FEATURES += " package-management ssh-server-dropbear " >>>>> >>>>> There is also this: >>>>> >>>>> # remove not needed ipkg informations >>>>> ROOTFS_POSTPROCESS_COMMAND += "remove_packaging_data_files ; " >>>>> >>>>> in poky-image-minimal.bbclass which has been there for a long time and >>>>> removes the package manager data files. >>>>> >>>>> >>>>>> BTW, where is this documented? Not in the Poky handbook from what I >>>>>> can tell. >>>>>> >>>>>> Also, is there documentation on how to use zypper, how to set up >>>>>> repositories, etc? >>>>> >>>>> I think others have helped here. Please do send patches for the manual >>>>> when people go to the trouble of finding information to help though! >>>>> >>>>>>>> I've checked the documentation and there's basically nothing >>>>>>>> about this, unless I looked in the wrong place. >>>>>>>> >>>>>>>> Any ideas or pointers gladly accepted. Thanks >>>>>>>> >>>>>>>> (*) I had success with this in the past when I booted with >>>>>>>> MACHINE=emenlow >>>>>>>> but that hardware isn't in the primary list. >>>>>>> >>>>>>> I'm not sure why this isn't working or what the problem might be... >>>>>> >>>>>> It complains it can't find /dev/fb0. See the boot log at >>>>>> http://www.mlbassoc.com/poky/boot_2011-03-21.log >>>>> >>>>> Does your board have Intel graphics or PVR/SGX? emenlow has PVR/SGX >>>>> which might explain this... >>>> >>>> And if you need emenlow, that bsp is now part of the meta-intel layer: >>>> >>>> http://git.pokylinux.org/cgit.cgi/meta-intel/ >>> >>> Do you have instructions/suggestions on how to add this to my extant >>> Poky tree? >>> >> >> It's just another layer, so you checkout it out somewhere and add the >> meta-intel/meta-$MACHINE directory to your conf/bblayer.conf file. > > I did that, changed MACHINE=emenlow, but I got this error: > > | cc1: warnings being treated as errors > | cc1: error: include location "/usr/local/include" is unsafe for > cross-compilation > | make: *** [util/scripting-engines/trace-event-perl.o] Error 1 > | make: Leaving directory > `/home/local/pc_test/tmp/work/emenlow-poky-linux/linux-yocto-2.6.37+git2+29047c254624e0bd8a0ac6da92862f7c6357cb0b_1+c6299ae5bece8e3a6e1bc2c236862ae004629aae-r16/linux/tools/perf' > > | FATAL: oe_runmake failed > | ERROR: Function 'do_compile_perf' failed (see > /home/local/pc_test/tmp/work/emenlow-poky-linux/linux-yocto-2.6.37+git2+29047c254624e0bd8a0ac6da92862f7c6357cb0b_1+c6299ae5bece8e3a6e1bc2c236862ae004629aae-r16/temp/log.do_compile_perf.10359 > for further information) > > This from yesterday's master (aeaa356a5ee77b4596c479451a9db289381a4d16) > > I recall seeing similar errors recently, but not the solution. Is there > an easy fix? It means that the SRCREV for the branch doesn't have the following commit covered: ---------- commit 2b412826bbeb4a16abe2ea74f2456ab880c6e3c1 Author: Bruce Ashfield <bruce.ashfield@windriver.com> Date: Fri Feb 25 13:18:51 2011 -0500 perf: hard-code NO_LIBPERL/NO_LIBPYTHON ExtUtils::Embed ccopts is getting the host's -I/usr/local/include and using it to compile perf, which results in a compilation error that started appearing just recently. This turns the code that makes use of ExtUtils::Embed off and simply hard-codes NO_LIBPERL. It does the same for LIBPYTHON while we're at it, since it probably suffers from a similar underlying problem and just by chance hasn't broken anything yet. This will be re-enabled after I familiarize myself with the perf recipe and am able to create a proper fix. Signed-off-by: Tom Zanussi <tom.zanussi@intel.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com> ---------- The kernel repo has this, and I thought that the meta-intel emenlow had an updated SRCREV .. but your build error indicates otherwise. Cheers, Bruce > ^ permalink raw reply [flat|nested] 24+ messages in thread
* Re: Using RPM with Poky 2011-03-21 20:25 ` Bruce Ashfield @ 2011-03-21 21:02 ` Tom Zanussi 2011-03-21 22:58 ` Gary Thomas 0 siblings, 1 reply; 24+ messages in thread From: Tom Zanussi @ 2011-03-21 21:02 UTC (permalink / raw) To: Bruce Ashfield; +Cc: Poky, Darren Hart On Mon, 2011-03-21 at 13:25 -0700, Bruce Ashfield wrote: > On 11-03-21 04:20 PM, Gary Thomas wrote: > > On 03/21/2011 01:45 PM, Darren Hart wrote: > >> > >> > >> On 03/21/2011 11:33 AM, Gary Thomas wrote: > >>> On 03/21/2011 12:27 PM, Darren Hart wrote: > >>>> > >>>> > >>>> On 03/21/2011 10:57 AM, Richard Purdie wrote: > >>>>> On Mon, 2011-03-21 at 10:35 -0600, Gary Thomas wrote: > >>>>>> On 03/21/2011 09:54 AM, Richard Purdie wrote: > >>>>>>> On Mon, 2011-03-21 at 09:25 -0600, Gary Thomas wrote: > >>>>>>>> I'm trying to do some testing with Poky on an atom-PC. I thought > >>>>>>>> I'd try with a minimal system and then add pieces I need. Sadly, > >>>>>>>> I've run aground doing this. I've built a couple of images with > >>>>>>>> varying results: > >>>>>>>> poky-image-minimal-live - boots on my box > >>>>>>>> poky-image-sato-live - boots, but fails to find X display, then > >>>>>>>> hangs (*) > >>>>>>>> > >>>>>>>> There seem to be no RPM tools on the minimal image. Did I miss > >>>>>>>> something? > >>>>>>>> On my old, ipk based system, I'd build up a minimal image then use > >>>>>>>> opkg > >>>>>>>> to install additional packages. > >>>>>>> > >>>>>>> Minimal images were never meant to ship with the package manager > >>>>>>> and now > >>>>>>> don't. You can obviously change the image definitions easily > >>>>>>> enough as > >>>>>>> needed. > >>>>>>> > >>>>>>>> How do I do that with the RPM based images? > >>>>>>> > >>>>>>> The same switch turns on/off the package manager data for rpm and > >>>>>>> opkg. > >>>>>> > >>>>>> I tried adding this to local.conf, but nothing changed when I build > >>>>>> minimal image: > >>>>>> IMAGE_FEATURES += " package-management ssh-server-dropbear " > >>>>> > >>>>> There is also this: > >>>>> > >>>>> # remove not needed ipkg informations > >>>>> ROOTFS_POSTPROCESS_COMMAND += "remove_packaging_data_files ; " > >>>>> > >>>>> in poky-image-minimal.bbclass which has been there for a long time and > >>>>> removes the package manager data files. > >>>>> > >>>>> > >>>>>> BTW, where is this documented? Not in the Poky handbook from what I > >>>>>> can tell. > >>>>>> > >>>>>> Also, is there documentation on how to use zypper, how to set up > >>>>>> repositories, etc? > >>>>> > >>>>> I think others have helped here. Please do send patches for the manual > >>>>> when people go to the trouble of finding information to help though! > >>>>> > >>>>>>>> I've checked the documentation and there's basically nothing > >>>>>>>> about this, unless I looked in the wrong place. > >>>>>>>> > >>>>>>>> Any ideas or pointers gladly accepted. Thanks > >>>>>>>> > >>>>>>>> (*) I had success with this in the past when I booted with > >>>>>>>> MACHINE=emenlow > >>>>>>>> but that hardware isn't in the primary list. > >>>>>>> > >>>>>>> I'm not sure why this isn't working or what the problem might be... > >>>>>> > >>>>>> It complains it can't find /dev/fb0. See the boot log at > >>>>>> http://www.mlbassoc.com/poky/boot_2011-03-21.log > >>>>> > >>>>> Does your board have Intel graphics or PVR/SGX? emenlow has PVR/SGX > >>>>> which might explain this... > >>>> > >>>> And if you need emenlow, that bsp is now part of the meta-intel layer: > >>>> > >>>> http://git.pokylinux.org/cgit.cgi/meta-intel/ > >>> > >>> Do you have instructions/suggestions on how to add this to my extant > >>> Poky tree? > >>> > >> > >> It's just another layer, so you checkout it out somewhere and add the > >> meta-intel/meta-$MACHINE directory to your conf/bblayer.conf file. > > > > I did that, changed MACHINE=emenlow, but I got this error: > > > > | cc1: warnings being treated as errors > > | cc1: error: include location "/usr/local/include" is unsafe for > > cross-compilation > > | make: *** [util/scripting-engines/trace-event-perl.o] Error 1 > > | make: Leaving directory > > `/home/local/pc_test/tmp/work/emenlow-poky-linux/linux-yocto-2.6.37+git2+29047c254624e0bd8a0ac6da92862f7c6357cb0b_1+c6299ae5bece8e3a6e1bc2c236862ae004629aae-r16/linux/tools/perf' > > > > | FATAL: oe_runmake failed > > | ERROR: Function 'do_compile_perf' failed (see > > /home/local/pc_test/tmp/work/emenlow-poky-linux/linux-yocto-2.6.37+git2+29047c254624e0bd8a0ac6da92862f7c6357cb0b_1+c6299ae5bece8e3a6e1bc2c236862ae004629aae-r16/temp/log.do_compile_perf.10359 > > for further information) > > > > This from yesterday's master (aeaa356a5ee77b4596c479451a9db289381a4d16) > > > > I recall seeing similar errors recently, but not the solution. Is there > > an easy fix? > > It means that the SRCREV for the branch doesn't have the > following commit covered: > > ---------- > > commit 2b412826bbeb4a16abe2ea74f2456ab880c6e3c1 > Author: Bruce Ashfield <bruce.ashfield@windriver.com> > Date: Fri Feb 25 13:18:51 2011 -0500 > > perf: hard-code NO_LIBPERL/NO_LIBPYTHON > > ExtUtils::Embed ccopts is getting the host's -I/usr/local/include and > using it to compile perf, which results in a compilation error that > started appearing just recently. > > This turns the code that makes use of ExtUtils::Embed off and simply > hard-codes NO_LIBPERL. > > It does the same for LIBPYTHON while we're at it, since it probably > suffers from a similar underlying problem and just by chance hasn't > broken anything yet. > > This will be re-enabled after I familiarize myself with the perf > recipe and am able to create a proper fix. > > Signed-off-by: Tom Zanussi <tom.zanussi@intel.com> > Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com> > > ---------- > > The kernel repo has this, and I thought that the meta-intel > emenlow had an updated SRCREV .. but your build error indicates > otherwise. > Hmm, strange - the SRCREV does look like it needed to be updated but yet I nor the autobuilder have been seeing this. Anyway, I just updated the kernel SRCREVs in master, please try again... Thanks, Tom > Cheers, > > Bruce > > > > > > _______________________________________________ > poky mailing list > poky@yoctoproject.org > https://lists.yoctoproject.org/listinfo/poky ^ permalink raw reply [flat|nested] 24+ messages in thread
* Re: Using RPM with Poky 2011-03-21 21:02 ` Tom Zanussi @ 2011-03-21 22:58 ` Gary Thomas 2011-03-21 23:24 ` Darren Hart 2011-03-22 22:58 ` Tom Rini 0 siblings, 2 replies; 24+ messages in thread From: Gary Thomas @ 2011-03-21 22:58 UTC (permalink / raw) To: Tom Zanussi; +Cc: Poky, Darren Hart On 03/21/2011 03:02 PM, Tom Zanussi wrote: > On Mon, 2011-03-21 at 13:25 -0700, Bruce Ashfield wrote: >> On 11-03-21 04:20 PM, Gary Thomas wrote: >>> On 03/21/2011 01:45 PM, Darren Hart wrote: >>>> >>>> >>>> On 03/21/2011 11:33 AM, Gary Thomas wrote: >>>>> On 03/21/2011 12:27 PM, Darren Hart wrote: >>>>>> >>>>>> >>>>>> On 03/21/2011 10:57 AM, Richard Purdie wrote: >>>>>>> On Mon, 2011-03-21 at 10:35 -0600, Gary Thomas wrote: >>>>>>>> On 03/21/2011 09:54 AM, Richard Purdie wrote: >>>>>>>>> On Mon, 2011-03-21 at 09:25 -0600, Gary Thomas wrote: >>>>>>>>>> I'm trying to do some testing with Poky on an atom-PC. I thought >>>>>>>>>> I'd try with a minimal system and then add pieces I need. Sadly, >>>>>>>>>> I've run aground doing this. I've built a couple of images with >>>>>>>>>> varying results: >>>>>>>>>> poky-image-minimal-live - boots on my box >>>>>>>>>> poky-image-sato-live - boots, but fails to find X display, then >>>>>>>>>> hangs (*) >>>>>>>>>> >>>>>>>>>> There seem to be no RPM tools on the minimal image. Did I miss >>>>>>>>>> something? >>>>>>>>>> On my old, ipk based system, I'd build up a minimal image then use >>>>>>>>>> opkg >>>>>>>>>> to install additional packages. >>>>>>>>> >>>>>>>>> Minimal images were never meant to ship with the package manager >>>>>>>>> and now >>>>>>>>> don't. You can obviously change the image definitions easily >>>>>>>>> enough as >>>>>>>>> needed. >>>>>>>>> >>>>>>>>>> How do I do that with the RPM based images? >>>>>>>>> >>>>>>>>> The same switch turns on/off the package manager data for rpm and >>>>>>>>> opkg. >>>>>>>> >>>>>>>> I tried adding this to local.conf, but nothing changed when I build >>>>>>>> minimal image: >>>>>>>> IMAGE_FEATURES += " package-management ssh-server-dropbear " >>>>>>> >>>>>>> There is also this: >>>>>>> >>>>>>> # remove not needed ipkg informations >>>>>>> ROOTFS_POSTPROCESS_COMMAND += "remove_packaging_data_files ; " >>>>>>> >>>>>>> in poky-image-minimal.bbclass which has been there for a long time and >>>>>>> removes the package manager data files. >>>>>>> >>>>>>> >>>>>>>> BTW, where is this documented? Not in the Poky handbook from what I >>>>>>>> can tell. >>>>>>>> >>>>>>>> Also, is there documentation on how to use zypper, how to set up >>>>>>>> repositories, etc? >>>>>>> >>>>>>> I think others have helped here. Please do send patches for the manual >>>>>>> when people go to the trouble of finding information to help though! >>>>>>> >>>>>>>>>> I've checked the documentation and there's basically nothing >>>>>>>>>> about this, unless I looked in the wrong place. >>>>>>>>>> >>>>>>>>>> Any ideas or pointers gladly accepted. Thanks >>>>>>>>>> >>>>>>>>>> (*) I had success with this in the past when I booted with >>>>>>>>>> MACHINE=emenlow >>>>>>>>>> but that hardware isn't in the primary list. >>>>>>>>> >>>>>>>>> I'm not sure why this isn't working or what the problem might be... >>>>>>>> >>>>>>>> It complains it can't find /dev/fb0. See the boot log at >>>>>>>> http://www.mlbassoc.com/poky/boot_2011-03-21.log >>>>>>> >>>>>>> Does your board have Intel graphics or PVR/SGX? emenlow has PVR/SGX >>>>>>> which might explain this... >>>>>> >>>>>> And if you need emenlow, that bsp is now part of the meta-intel layer: >>>>>> >>>>>> http://git.pokylinux.org/cgit.cgi/meta-intel/ >>>>> >>>>> Do you have instructions/suggestions on how to add this to my extant >>>>> Poky tree? >>>>> >>>> >>>> It's just another layer, so you checkout it out somewhere and add the >>>> meta-intel/meta-$MACHINE directory to your conf/bblayer.conf file. >>> >>> I did that, changed MACHINE=emenlow, but I got this error: >>> >>> | cc1: warnings being treated as errors >>> | cc1: error: include location "/usr/local/include" is unsafe for >>> cross-compilation >>> | make: *** [util/scripting-engines/trace-event-perl.o] Error 1 >>> | make: Leaving directory >>> `/home/local/pc_test/tmp/work/emenlow-poky-linux/linux-yocto-2.6.37+git2+29047c254624e0bd8a0ac6da92862f7c6357cb0b_1+c6299ae5bece8e3a6e1bc2c236862ae004629aae-r16/linux/tools/perf' >>> >>> | FATAL: oe_runmake failed >>> | ERROR: Function 'do_compile_perf' failed (see >>> /home/local/pc_test/tmp/work/emenlow-poky-linux/linux-yocto-2.6.37+git2+29047c254624e0bd8a0ac6da92862f7c6357cb0b_1+c6299ae5bece8e3a6e1bc2c236862ae004629aae-r16/temp/log.do_compile_perf.10359 >>> for further information) >>> >>> This from yesterday's master (aeaa356a5ee77b4596c479451a9db289381a4d16) >>> >>> I recall seeing similar errors recently, but not the solution. Is there >>> an easy fix? >> >> It means that the SRCREV for the branch doesn't have the >> following commit covered: >> >> ---------- >> >> commit 2b412826bbeb4a16abe2ea74f2456ab880c6e3c1 >> Author: Bruce Ashfield<bruce.ashfield@windriver.com> >> Date: Fri Feb 25 13:18:51 2011 -0500 >> >> perf: hard-code NO_LIBPERL/NO_LIBPYTHON >> >> ExtUtils::Embed ccopts is getting the host's -I/usr/local/include and >> using it to compile perf, which results in a compilation error that >> started appearing just recently. >> >> This turns the code that makes use of ExtUtils::Embed off and simply >> hard-codes NO_LIBPERL. >> >> It does the same for LIBPYTHON while we're at it, since it probably >> suffers from a similar underlying problem and just by chance hasn't >> broken anything yet. >> >> This will be re-enabled after I familiarize myself with the perf >> recipe and am able to create a proper fix. >> >> Signed-off-by: Tom Zanussi<tom.zanussi@intel.com> >> Signed-off-by: Bruce Ashfield<bruce.ashfield@windriver.com> >> >> ---------- >> >> The kernel repo has this, and I thought that the meta-intel >> emenlow had an updated SRCREV .. but your build error indicates >> otherwise. >> > > Hmm, strange - the SRCREV does look like it needed to be updated but yet > I nor the autobuilder have been seeing this. > > Anyway, I just updated the kernel SRCREVs in master, please try again... It work now, thanks. It also found my display and SATA devices. Sadly, when it's running X, I can't use the mouse. It seems to be found, but doesn't work. I get these messages during boot: usb 1-1.2: USB disconnect, address 6 usb 1-1.2: new low speed USB device using ehci_hcd and address 7 input: Logitech USB-PS/2 Optical Mouse as /devices/pci0000:00/0000:00:1d.7/usb1/1-1/1-1.2/1-1.2:1.0/input/input4 generic-usb 0003:046D:C03D.0005: input: USB HID v1.10 Mouse [Logitech USB-PS/2 Optical Mouse] on usb-0000:00:1d.7-1.2/input0 And there is a device created: root@emenlow:~# ls -l /dev/input/ drwxr-xr-x 2 root root 60 Mar 21 22:27 by-id drwxr-xr-x 2 root root 60 Mar 21 22:27 by-path crw-r----- 1 root root 13, 63 Mar 21 06:31 mice crw-r----- 1 root root 13, 32 Mar 21 22:27 mouse0 Ideas? Now, if I can just figure out how to make the [live] image larger... (free space) I can get on with the real testing I need to do. Thanks for the help -- ------------------------------------------------------------ Gary Thomas | Consulting for the MLB Associates | Embedded world ------------------------------------------------------------ ^ permalink raw reply [flat|nested] 24+ messages in thread
* Re: Using RPM with Poky 2011-03-21 22:58 ` Gary Thomas @ 2011-03-21 23:24 ` Darren Hart 2011-03-22 0:55 ` Gary Thomas 2011-03-22 22:58 ` Tom Rini 1 sibling, 1 reply; 24+ messages in thread From: Darren Hart @ 2011-03-21 23:24 UTC (permalink / raw) To: Gary Thomas; +Cc: Poky On 03/21/2011 03:58 PM, Gary Thomas wrote: > On 03/21/2011 03:02 PM, Tom Zanussi wrote: >> On Mon, 2011-03-21 at 13:25 -0700, Bruce Ashfield wrote: >>> On 11-03-21 04:20 PM, Gary Thomas wrote: >>>> On 03/21/2011 01:45 PM, Darren Hart wrote: >>>>> >>>>> >>>>> On 03/21/2011 11:33 AM, Gary Thomas wrote: >>>>>> On 03/21/2011 12:27 PM, Darren Hart wrote: >>>>>>> >>>>>>> >>>>>>> On 03/21/2011 10:57 AM, Richard Purdie wrote: >>>>>>>> On Mon, 2011-03-21 at 10:35 -0600, Gary Thomas wrote: >>>>>>>>> On 03/21/2011 09:54 AM, Richard Purdie wrote: >>>>>>>>>> On Mon, 2011-03-21 at 09:25 -0600, Gary Thomas wrote: >>>>>>>>>>> I'm trying to do some testing with Poky on an atom-PC. I thought >>>>>>>>>>> I'd try with a minimal system and then add pieces I need. Sadly, >>>>>>>>>>> I've run aground doing this. I've built a couple of images with >>>>>>>>>>> varying results: >>>>>>>>>>> poky-image-minimal-live - boots on my box >>>>>>>>>>> poky-image-sato-live - boots, but fails to find X display, then >>>>>>>>>>> hangs (*) >>>>>>>>>>> >>>>>>>>>>> There seem to be no RPM tools on the minimal image. Did I miss >>>>>>>>>>> something? >>>>>>>>>>> On my old, ipk based system, I'd build up a minimal image >>>>>>>>>>> then use >>>>>>>>>>> opkg >>>>>>>>>>> to install additional packages. >>>>>>>>>> >>>>>>>>>> Minimal images were never meant to ship with the package manager >>>>>>>>>> and now >>>>>>>>>> don't. You can obviously change the image definitions easily >>>>>>>>>> enough as >>>>>>>>>> needed. >>>>>>>>>> >>>>>>>>>>> How do I do that with the RPM based images? >>>>>>>>>> >>>>>>>>>> The same switch turns on/off the package manager data for rpm and >>>>>>>>>> opkg. >>>>>>>>> >>>>>>>>> I tried adding this to local.conf, but nothing changed when I >>>>>>>>> build >>>>>>>>> minimal image: >>>>>>>>> IMAGE_FEATURES += " package-management ssh-server-dropbear " >>>>>>>> >>>>>>>> There is also this: >>>>>>>> >>>>>>>> # remove not needed ipkg informations >>>>>>>> ROOTFS_POSTPROCESS_COMMAND += "remove_packaging_data_files ; " >>>>>>>> >>>>>>>> in poky-image-minimal.bbclass which has been there for a long >>>>>>>> time and >>>>>>>> removes the package manager data files. >>>>>>>> >>>>>>>> >>>>>>>>> BTW, where is this documented? Not in the Poky handbook from >>>>>>>>> what I >>>>>>>>> can tell. >>>>>>>>> >>>>>>>>> Also, is there documentation on how to use zypper, how to set up >>>>>>>>> repositories, etc? >>>>>>>> >>>>>>>> I think others have helped here. Please do send patches for the >>>>>>>> manual >>>>>>>> when people go to the trouble of finding information to help >>>>>>>> though! >>>>>>>> >>>>>>>>>>> I've checked the documentation and there's basically nothing >>>>>>>>>>> about this, unless I looked in the wrong place. >>>>>>>>>>> >>>>>>>>>>> Any ideas or pointers gladly accepted. Thanks >>>>>>>>>>> >>>>>>>>>>> (*) I had success with this in the past when I booted with >>>>>>>>>>> MACHINE=emenlow >>>>>>>>>>> but that hardware isn't in the primary list. >>>>>>>>>> >>>>>>>>>> I'm not sure why this isn't working or what the problem might >>>>>>>>>> be... >>>>>>>>> >>>>>>>>> It complains it can't find /dev/fb0. See the boot log at >>>>>>>>> http://www.mlbassoc.com/poky/boot_2011-03-21.log >>>>>>>> >>>>>>>> Does your board have Intel graphics or PVR/SGX? emenlow has PVR/SGX >>>>>>>> which might explain this... >>>>>>> >>>>>>> And if you need emenlow, that bsp is now part of the meta-intel >>>>>>> layer: >>>>>>> >>>>>>> http://git.pokylinux.org/cgit.cgi/meta-intel/ >>>>>> >>>>>> Do you have instructions/suggestions on how to add this to my extant >>>>>> Poky tree? >>>>>> >>>>> >>>>> It's just another layer, so you checkout it out somewhere and add the >>>>> meta-intel/meta-$MACHINE directory to your conf/bblayer.conf file. >>>> >>>> I did that, changed MACHINE=emenlow, but I got this error: >>>> >>>> | cc1: warnings being treated as errors >>>> | cc1: error: include location "/usr/local/include" is unsafe for >>>> cross-compilation >>>> | make: *** [util/scripting-engines/trace-event-perl.o] Error 1 >>>> | make: Leaving directory >>>> `/home/local/pc_test/tmp/work/emenlow-poky-linux/linux-yocto-2.6.37+git2+29047c254624e0bd8a0ac6da92862f7c6357cb0b_1+c6299ae5bece8e3a6e1bc2c236862ae004629aae-r16/linux/tools/perf' >>>> >>>> >>>> | FATAL: oe_runmake failed >>>> | ERROR: Function 'do_compile_perf' failed (see >>>> /home/local/pc_test/tmp/work/emenlow-poky-linux/linux-yocto-2.6.37+git2+29047c254624e0bd8a0ac6da92862f7c6357cb0b_1+c6299ae5bece8e3a6e1bc2c236862ae004629aae-r16/temp/log.do_compile_perf.10359 >>>> >>>> for further information) >>>> >>>> This from yesterday's master (aeaa356a5ee77b4596c479451a9db289381a4d16) >>>> >>>> I recall seeing similar errors recently, but not the solution. Is there >>>> an easy fix? >>> >>> It means that the SRCREV for the branch doesn't have the >>> following commit covered: >>> >>> ---------- >>> >>> commit 2b412826bbeb4a16abe2ea74f2456ab880c6e3c1 >>> Author: Bruce Ashfield<bruce.ashfield@windriver.com> >>> Date: Fri Feb 25 13:18:51 2011 -0500 >>> >>> perf: hard-code NO_LIBPERL/NO_LIBPYTHON >>> >>> ExtUtils::Embed ccopts is getting the host's -I/usr/local/include and >>> using it to compile perf, which results in a compilation error that >>> started appearing just recently. >>> >>> This turns the code that makes use of ExtUtils::Embed off and simply >>> hard-codes NO_LIBPERL. >>> >>> It does the same for LIBPYTHON while we're at it, since it probably >>> suffers from a similar underlying problem and just by chance hasn't >>> broken anything yet. >>> >>> This will be re-enabled after I familiarize myself with the perf >>> recipe and am able to create a proper fix. >>> >>> Signed-off-by: Tom Zanussi<tom.zanussi@intel.com> >>> Signed-off-by: Bruce Ashfield<bruce.ashfield@windriver.com> >>> >>> ---------- >>> >>> The kernel repo has this, and I thought that the meta-intel >>> emenlow had an updated SRCREV .. but your build error indicates >>> otherwise. >>> >> >> Hmm, strange - the SRCREV does look like it needed to be updated but yet >> I nor the autobuilder have been seeing this. >> >> Anyway, I just updated the kernel SRCREVs in master, please try again... > > It work now, thanks. It also found my display and SATA devices. Sadly, when > it's running X, I can't use the mouse. It seems to be found, but doesn't > work. > > I get these messages during boot: > usb 1-1.2: USB disconnect, address 6 > usb 1-1.2: new low speed USB device using ehci_hcd and address 7 > input: Logitech USB-PS/2 Optical Mouse as > /devices/pci0000:00/0000:00:1d.7/usb1/1-1/1-1.2/1-1.2:1.0/input/input4 > generic-usb 0003:046D:C03D.0005: input: USB HID v1.10 Mouse [Logitech > USB-PS/2 Optical Mouse] on usb-0000:00:1d.7-1.2/input0 > And there is a device created: > root@emenlow:~# ls -l /dev/input/ > drwxr-xr-x 2 root root 60 Mar 21 22:27 by-id > drwxr-xr-x 2 root root 60 Mar 21 22:27 by-path > crw-r----- 1 root root 13, 63 Mar 21 06:31 mice > crw-r----- 1 root root 13, 32 Mar 21 22:27 mouse0 > > Ideas? By "doesn't work" do you mean that you don't see the cursor? Or do you see the cursor, but it doesn't move? Or it moves but clicking has no effect? If "I don't see a cursor" try looking at the formfactor file and check the value of "HAVE_TOUCHSCREEN": # grep -r TOUCHSCREEN /etc/formfactor/ /etc/formfactor/config:if [ -z "$HAVE_TOUCHSCREEN" ]; then /etc/formfactor/config: HAVE_TOUCHSCREEN=0 /etc/formfactor/machconfig:HAVE_TOUCHSCREEN=0 You want that to be 0, if it's 1, then matchbox will hide the mouse. See /etc/matchbox/session > > Now, if I can just figure out how to make the [live] image larger... > (free space) > I can get on with the real testing I need to do. > Thanks for the help > -- Darren Hart Intel Open Source Technology Center Yocto Project - Linux Kernel ^ permalink raw reply [flat|nested] 24+ messages in thread
* Re: Using RPM with Poky 2011-03-21 23:24 ` Darren Hart @ 2011-03-22 0:55 ` Gary Thomas 2011-03-22 2:49 ` Darren Hart 2011-03-22 6:22 ` Tom Zanussi 0 siblings, 2 replies; 24+ messages in thread From: Gary Thomas @ 2011-03-22 0:55 UTC (permalink / raw) To: Darren Hart; +Cc: Poky On 03/21/2011 05:24 PM, Darren Hart wrote: > > > On 03/21/2011 03:58 PM, Gary Thomas wrote: >> On 03/21/2011 03:02 PM, Tom Zanussi wrote: >>> On Mon, 2011-03-21 at 13:25 -0700, Bruce Ashfield wrote: >>>> On 11-03-21 04:20 PM, Gary Thomas wrote: >>>>> On 03/21/2011 01:45 PM, Darren Hart wrote: >>>>>> >>>>>> >>>>>> On 03/21/2011 11:33 AM, Gary Thomas wrote: >>>>>>> On 03/21/2011 12:27 PM, Darren Hart wrote: >>>>>>>> >>>>>>>> >>>>>>>> On 03/21/2011 10:57 AM, Richard Purdie wrote: >>>>>>>>> On Mon, 2011-03-21 at 10:35 -0600, Gary Thomas wrote: >>>>>>>>>> On 03/21/2011 09:54 AM, Richard Purdie wrote: >>>>>>>>>>> On Mon, 2011-03-21 at 09:25 -0600, Gary Thomas wrote: >>>>>>>>>>>> I'm trying to do some testing with Poky on an atom-PC. I thought >>>>>>>>>>>> I'd try with a minimal system and then add pieces I need. Sadly, >>>>>>>>>>>> I've run aground doing this. I've built a couple of images with >>>>>>>>>>>> varying results: >>>>>>>>>>>> poky-image-minimal-live - boots on my box >>>>>>>>>>>> poky-image-sato-live - boots, but fails to find X display, then >>>>>>>>>>>> hangs (*) >>>>>>>>>>>> >>>>>>>>>>>> There seem to be no RPM tools on the minimal image. Did I miss >>>>>>>>>>>> something? >>>>>>>>>>>> On my old, ipk based system, I'd build up a minimal image >>>>>>>>>>>> then use >>>>>>>>>>>> opkg >>>>>>>>>>>> to install additional packages. >>>>>>>>>>> >>>>>>>>>>> Minimal images were never meant to ship with the package manager >>>>>>>>>>> and now >>>>>>>>>>> don't. You can obviously change the image definitions easily >>>>>>>>>>> enough as >>>>>>>>>>> needed. >>>>>>>>>>> >>>>>>>>>>>> How do I do that with the RPM based images? >>>>>>>>>>> >>>>>>>>>>> The same switch turns on/off the package manager data for rpm and >>>>>>>>>>> opkg. >>>>>>>>>> >>>>>>>>>> I tried adding this to local.conf, but nothing changed when I >>>>>>>>>> build >>>>>>>>>> minimal image: >>>>>>>>>> IMAGE_FEATURES += " package-management ssh-server-dropbear " >>>>>>>>> >>>>>>>>> There is also this: >>>>>>>>> >>>>>>>>> # remove not needed ipkg informations >>>>>>>>> ROOTFS_POSTPROCESS_COMMAND += "remove_packaging_data_files ; " >>>>>>>>> >>>>>>>>> in poky-image-minimal.bbclass which has been there for a long >>>>>>>>> time and >>>>>>>>> removes the package manager data files. >>>>>>>>> >>>>>>>>> >>>>>>>>>> BTW, where is this documented? Not in the Poky handbook from >>>>>>>>>> what I >>>>>>>>>> can tell. >>>>>>>>>> >>>>>>>>>> Also, is there documentation on how to use zypper, how to set up >>>>>>>>>> repositories, etc? >>>>>>>>> >>>>>>>>> I think others have helped here. Please do send patches for the >>>>>>>>> manual >>>>>>>>> when people go to the trouble of finding information to help >>>>>>>>> though! >>>>>>>>> >>>>>>>>>>>> I've checked the documentation and there's basically nothing >>>>>>>>>>>> about this, unless I looked in the wrong place. >>>>>>>>>>>> >>>>>>>>>>>> Any ideas or pointers gladly accepted. Thanks >>>>>>>>>>>> >>>>>>>>>>>> (*) I had success with this in the past when I booted with >>>>>>>>>>>> MACHINE=emenlow >>>>>>>>>>>> but that hardware isn't in the primary list. >>>>>>>>>>> >>>>>>>>>>> I'm not sure why this isn't working or what the problem might >>>>>>>>>>> be... >>>>>>>>>> >>>>>>>>>> It complains it can't find /dev/fb0. See the boot log at >>>>>>>>>> http://www.mlbassoc.com/poky/boot_2011-03-21.log >>>>>>>>> >>>>>>>>> Does your board have Intel graphics or PVR/SGX? emenlow has PVR/SGX >>>>>>>>> which might explain this... >>>>>>>> >>>>>>>> And if you need emenlow, that bsp is now part of the meta-intel >>>>>>>> layer: >>>>>>>> >>>>>>>> http://git.pokylinux.org/cgit.cgi/meta-intel/ >>>>>>> >>>>>>> Do you have instructions/suggestions on how to add this to my extant >>>>>>> Poky tree? >>>>>>> >>>>>> >>>>>> It's just another layer, so you checkout it out somewhere and add the >>>>>> meta-intel/meta-$MACHINE directory to your conf/bblayer.conf file. >>>>> >>>>> I did that, changed MACHINE=emenlow, but I got this error: >>>>> >>>>> | cc1: warnings being treated as errors >>>>> | cc1: error: include location "/usr/local/include" is unsafe for >>>>> cross-compilation >>>>> | make: *** [util/scripting-engines/trace-event-perl.o] Error 1 >>>>> | make: Leaving directory >>>>> `/home/local/pc_test/tmp/work/emenlow-poky-linux/linux-yocto-2.6.37+git2+29047c254624e0bd8a0ac6da92862f7c6357cb0b_1+c6299ae5bece8e3a6e1bc2c236862ae004629aae-r16/linux/tools/perf' >>>>> >>>>> >>>>> | FATAL: oe_runmake failed >>>>> | ERROR: Function 'do_compile_perf' failed (see >>>>> /home/local/pc_test/tmp/work/emenlow-poky-linux/linux-yocto-2.6.37+git2+29047c254624e0bd8a0ac6da92862f7c6357cb0b_1+c6299ae5bece8e3a6e1bc2c236862ae004629aae-r16/temp/log.do_compile_perf.10359 >>>>> >>>>> >>>>> for further information) >>>>> >>>>> This from yesterday's master (aeaa356a5ee77b4596c479451a9db289381a4d16) >>>>> >>>>> I recall seeing similar errors recently, but not the solution. Is there >>>>> an easy fix? >>>> >>>> It means that the SRCREV for the branch doesn't have the >>>> following commit covered: >>>> >>>> ---------- >>>> >>>> commit 2b412826bbeb4a16abe2ea74f2456ab880c6e3c1 >>>> Author: Bruce Ashfield<bruce.ashfield@windriver.com> >>>> Date: Fri Feb 25 13:18:51 2011 -0500 >>>> >>>> perf: hard-code NO_LIBPERL/NO_LIBPYTHON >>>> >>>> ExtUtils::Embed ccopts is getting the host's -I/usr/local/include and >>>> using it to compile perf, which results in a compilation error that >>>> started appearing just recently. >>>> >>>> This turns the code that makes use of ExtUtils::Embed off and simply >>>> hard-codes NO_LIBPERL. >>>> >>>> It does the same for LIBPYTHON while we're at it, since it probably >>>> suffers from a similar underlying problem and just by chance hasn't >>>> broken anything yet. >>>> >>>> This will be re-enabled after I familiarize myself with the perf >>>> recipe and am able to create a proper fix. >>>> >>>> Signed-off-by: Tom Zanussi<tom.zanussi@intel.com> >>>> Signed-off-by: Bruce Ashfield<bruce.ashfield@windriver.com> >>>> >>>> ---------- >>>> >>>> The kernel repo has this, and I thought that the meta-intel >>>> emenlow had an updated SRCREV .. but your build error indicates >>>> otherwise. >>>> >>> >>> Hmm, strange - the SRCREV does look like it needed to be updated but yet >>> I nor the autobuilder have been seeing this. >>> >>> Anyway, I just updated the kernel SRCREVs in master, please try again... >> >> It work now, thanks. It also found my display and SATA devices. Sadly, when >> it's running X, I can't use the mouse. It seems to be found, but doesn't >> work. >> >> I get these messages during boot: >> usb 1-1.2: USB disconnect, address 6 >> usb 1-1.2: new low speed USB device using ehci_hcd and address 7 >> input: Logitech USB-PS/2 Optical Mouse as >> /devices/pci0000:00/0000:00:1d.7/usb1/1-1/1-1.2/1-1.2:1.0/input/input4 >> generic-usb 0003:046D:C03D.0005: input: USB HID v1.10 Mouse [Logitech >> USB-PS/2 Optical Mouse] on usb-0000:00:1d.7-1.2/input0 >> And there is a device created: >> root@emenlow:~# ls -l /dev/input/ >> drwxr-xr-x 2 root root 60 Mar 21 22:27 by-id >> drwxr-xr-x 2 root root 60 Mar 21 22:27 by-path >> crw-r----- 1 root root 13, 63 Mar 21 06:31 mice >> crw-r----- 1 root root 13, 32 Mar 21 22:27 mouse0 >> >> Ideas? > > > By "doesn't work" do you mean that you don't see the cursor? Or do you see the cursor, but it doesn't move? Or it moves but clicking has no effect? > > If "I don't see a cursor" try looking at the formfactor file and check the value of "HAVE_TOUCHSCREEN": > > # grep -r TOUCHSCREEN /etc/formfactor/ > /etc/formfactor/config:if [ -z "$HAVE_TOUCHSCREEN" ]; then > /etc/formfactor/config: HAVE_TOUCHSCREEN=0 > /etc/formfactor/machconfig:HAVE_TOUCHSCREEN=0 > > You want that to be 0, if it's 1, then matchbox will hide the mouse. See /etc/matchbox/session I had already checked that file - it's correct & I do see a cursor, it just doesn't move. >> >> Now, if I can just figure out how to make the [live] image larger... >> (free space) >> I can get on with the real testing I need to do. >> Thanks for the help >> > -- ------------------------------------------------------------ Gary Thomas | Consulting for the MLB Associates | Embedded world ------------------------------------------------------------ ^ permalink raw reply [flat|nested] 24+ messages in thread
* Re: Using RPM with Poky 2011-03-22 0:55 ` Gary Thomas @ 2011-03-22 2:49 ` Darren Hart 2011-03-22 11:20 ` Gary Thomas 2011-03-22 6:22 ` Tom Zanussi 1 sibling, 1 reply; 24+ messages in thread From: Darren Hart @ 2011-03-22 2:49 UTC (permalink / raw) To: Gary Thomas; +Cc: Poky On 03/21/2011 05:55 PM, Gary Thomas wrote: > On 03/21/2011 05:24 PM, Darren Hart wrote: >> >> >> On 03/21/2011 03:58 PM, Gary Thomas wrote: >>> On 03/21/2011 03:02 PM, Tom Zanussi wrote: >>>> On Mon, 2011-03-21 at 13:25 -0700, Bruce Ashfield wrote: >>>>> On 11-03-21 04:20 PM, Gary Thomas wrote: >>>>>> On 03/21/2011 01:45 PM, Darren Hart wrote: >>>>>>> >>>>>>> >>>>>>> On 03/21/2011 11:33 AM, Gary Thomas wrote: >>>>>>>> On 03/21/2011 12:27 PM, Darren Hart wrote: >>>>>>>>> >>>>>>>>> >>>>>>>>> On 03/21/2011 10:57 AM, Richard Purdie wrote: >>>>>>>>>> On Mon, 2011-03-21 at 10:35 -0600, Gary Thomas wrote: >>>>>>>>>>> On 03/21/2011 09:54 AM, Richard Purdie wrote: >>>>>>>>>>>> On Mon, 2011-03-21 at 09:25 -0600, Gary Thomas wrote: >>>>>>>>>>>>> I'm trying to do some testing with Poky on an atom-PC. I >>>>>>>>>>>>> thought >>>>>>>>>>>>> I'd try with a minimal system and then add pieces I need. >>>>>>>>>>>>> Sadly, >>>>>>>>>>>>> I've run aground doing this. I've built a couple of images >>>>>>>>>>>>> with >>>>>>>>>>>>> varying results: >>>>>>>>>>>>> poky-image-minimal-live - boots on my box >>>>>>>>>>>>> poky-image-sato-live - boots, but fails to find X display, >>>>>>>>>>>>> then >>>>>>>>>>>>> hangs (*) >>>>>>>>>>>>> >>>>>>>>>>>>> There seem to be no RPM tools on the minimal image. Did I miss >>>>>>>>>>>>> something? >>>>>>>>>>>>> On my old, ipk based system, I'd build up a minimal image >>>>>>>>>>>>> then use >>>>>>>>>>>>> opkg >>>>>>>>>>>>> to install additional packages. >>>>>>>>>>>> >>>>>>>>>>>> Minimal images were never meant to ship with the package >>>>>>>>>>>> manager >>>>>>>>>>>> and now >>>>>>>>>>>> don't. You can obviously change the image definitions easily >>>>>>>>>>>> enough as >>>>>>>>>>>> needed. >>>>>>>>>>>> >>>>>>>>>>>>> How do I do that with the RPM based images? >>>>>>>>>>>> >>>>>>>>>>>> The same switch turns on/off the package manager data for >>>>>>>>>>>> rpm and >>>>>>>>>>>> opkg. >>>>>>>>>>> >>>>>>>>>>> I tried adding this to local.conf, but nothing changed when I >>>>>>>>>>> build >>>>>>>>>>> minimal image: >>>>>>>>>>> IMAGE_FEATURES += " package-management ssh-server-dropbear " >>>>>>>>>> >>>>>>>>>> There is also this: >>>>>>>>>> >>>>>>>>>> # remove not needed ipkg informations >>>>>>>>>> ROOTFS_POSTPROCESS_COMMAND += "remove_packaging_data_files ; " >>>>>>>>>> >>>>>>>>>> in poky-image-minimal.bbclass which has been there for a long >>>>>>>>>> time and >>>>>>>>>> removes the package manager data files. >>>>>>>>>> >>>>>>>>>> >>>>>>>>>>> BTW, where is this documented? Not in the Poky handbook from >>>>>>>>>>> what I >>>>>>>>>>> can tell. >>>>>>>>>>> >>>>>>>>>>> Also, is there documentation on how to use zypper, how to set up >>>>>>>>>>> repositories, etc? >>>>>>>>>> >>>>>>>>>> I think others have helped here. Please do send patches for the >>>>>>>>>> manual >>>>>>>>>> when people go to the trouble of finding information to help >>>>>>>>>> though! >>>>>>>>>> >>>>>>>>>>>>> I've checked the documentation and there's basically nothing >>>>>>>>>>>>> about this, unless I looked in the wrong place. >>>>>>>>>>>>> >>>>>>>>>>>>> Any ideas or pointers gladly accepted. Thanks >>>>>>>>>>>>> >>>>>>>>>>>>> (*) I had success with this in the past when I booted with >>>>>>>>>>>>> MACHINE=emenlow >>>>>>>>>>>>> but that hardware isn't in the primary list. >>>>>>>>>>>> >>>>>>>>>>>> I'm not sure why this isn't working or what the problem might >>>>>>>>>>>> be... >>>>>>>>>>> >>>>>>>>>>> It complains it can't find /dev/fb0. See the boot log at >>>>>>>>>>> http://www.mlbassoc.com/poky/boot_2011-03-21.log >>>>>>>>>> >>>>>>>>>> Does your board have Intel graphics or PVR/SGX? emenlow has >>>>>>>>>> PVR/SGX >>>>>>>>>> which might explain this... >>>>>>>>> >>>>>>>>> And if you need emenlow, that bsp is now part of the meta-intel >>>>>>>>> layer: >>>>>>>>> >>>>>>>>> http://git.pokylinux.org/cgit.cgi/meta-intel/ >>>>>>>> >>>>>>>> Do you have instructions/suggestions on how to add this to my >>>>>>>> extant >>>>>>>> Poky tree? >>>>>>>> >>>>>>> >>>>>>> It's just another layer, so you checkout it out somewhere and add >>>>>>> the >>>>>>> meta-intel/meta-$MACHINE directory to your conf/bblayer.conf file. >>>>>> >>>>>> I did that, changed MACHINE=emenlow, but I got this error: >>>>>> >>>>>> | cc1: warnings being treated as errors >>>>>> | cc1: error: include location "/usr/local/include" is unsafe for >>>>>> cross-compilation >>>>>> | make: *** [util/scripting-engines/trace-event-perl.o] Error 1 >>>>>> | make: Leaving directory >>>>>> `/home/local/pc_test/tmp/work/emenlow-poky-linux/linux-yocto-2.6.37+git2+29047c254624e0bd8a0ac6da92862f7c6357cb0b_1+c6299ae5bece8e3a6e1bc2c236862ae004629aae-r16/linux/tools/perf' >>>>>> >>>>>> >>>>>> >>>>>> | FATAL: oe_runmake failed >>>>>> | ERROR: Function 'do_compile_perf' failed (see >>>>>> /home/local/pc_test/tmp/work/emenlow-poky-linux/linux-yocto-2.6.37+git2+29047c254624e0bd8a0ac6da92862f7c6357cb0b_1+c6299ae5bece8e3a6e1bc2c236862ae004629aae-r16/temp/log.do_compile_perf.10359 >>>>>> >>>>>> >>>>>> >>>>>> for further information) >>>>>> >>>>>> This from yesterday's master >>>>>> (aeaa356a5ee77b4596c479451a9db289381a4d16) >>>>>> >>>>>> I recall seeing similar errors recently, but not the solution. Is >>>>>> there >>>>>> an easy fix? >>>>> >>>>> It means that the SRCREV for the branch doesn't have the >>>>> following commit covered: >>>>> >>>>> ---------- >>>>> >>>>> commit 2b412826bbeb4a16abe2ea74f2456ab880c6e3c1 >>>>> Author: Bruce Ashfield<bruce.ashfield@windriver.com> >>>>> Date: Fri Feb 25 13:18:51 2011 -0500 >>>>> >>>>> perf: hard-code NO_LIBPERL/NO_LIBPYTHON >>>>> >>>>> ExtUtils::Embed ccopts is getting the host's -I/usr/local/include and >>>>> using it to compile perf, which results in a compilation error that >>>>> started appearing just recently. >>>>> >>>>> This turns the code that makes use of ExtUtils::Embed off and simply >>>>> hard-codes NO_LIBPERL. >>>>> >>>>> It does the same for LIBPYTHON while we're at it, since it probably >>>>> suffers from a similar underlying problem and just by chance hasn't >>>>> broken anything yet. >>>>> >>>>> This will be re-enabled after I familiarize myself with the perf >>>>> recipe and am able to create a proper fix. >>>>> >>>>> Signed-off-by: Tom Zanussi<tom.zanussi@intel.com> >>>>> Signed-off-by: Bruce Ashfield<bruce.ashfield@windriver.com> >>>>> >>>>> ---------- >>>>> >>>>> The kernel repo has this, and I thought that the meta-intel >>>>> emenlow had an updated SRCREV .. but your build error indicates >>>>> otherwise. >>>>> >>>> >>>> Hmm, strange - the SRCREV does look like it needed to be updated but >>>> yet >>>> I nor the autobuilder have been seeing this. >>>> >>>> Anyway, I just updated the kernel SRCREVs in master, please try >>>> again... >>> >>> It work now, thanks. It also found my display and SATA devices. >>> Sadly, when >>> it's running X, I can't use the mouse. It seems to be found, but doesn't >>> work. >>> >>> I get these messages during boot: >>> usb 1-1.2: USB disconnect, address 6 >>> usb 1-1.2: new low speed USB device using ehci_hcd and address 7 >>> input: Logitech USB-PS/2 Optical Mouse as >>> /devices/pci0000:00/0000:00:1d.7/usb1/1-1/1-1.2/1-1.2:1.0/input/input4 >>> generic-usb 0003:046D:C03D.0005: input: USB HID v1.10 Mouse [Logitech >>> USB-PS/2 Optical Mouse] on usb-0000:00:1d.7-1.2/input0 >>> And there is a device created: >>> root@emenlow:~# ls -l /dev/input/ >>> drwxr-xr-x 2 root root 60 Mar 21 22:27 by-id >>> drwxr-xr-x 2 root root 60 Mar 21 22:27 by-path >>> crw-r----- 1 root root 13, 63 Mar 21 06:31 mice >>> crw-r----- 1 root root 13, 32 Mar 21 22:27 mouse0 >>> >>> Ideas? >> >> >> By "doesn't work" do you mean that you don't see the cursor? Or do you >> see the cursor, but it doesn't move? Or it moves but clicking has no >> effect? >> >> If "I don't see a cursor" try looking at the formfactor file and check >> the value of "HAVE_TOUCHSCREEN": >> >> # grep -r TOUCHSCREEN /etc/formfactor/ >> /etc/formfactor/config:if [ -z "$HAVE_TOUCHSCREEN" ]; then >> /etc/formfactor/config: HAVE_TOUCHSCREEN=0 >> /etc/formfactor/machconfig:HAVE_TOUCHSCREEN=0 >> >> You want that to be 0, if it's 1, then matchbox will hide the mouse. >> See /etc/matchbox/session > > I had already checked that file - it's correct & I do see a cursor, it > just doesn't move. The other thing to check is the xorg.conf and see if adding/removing the following makes a difference: Option "AutoAddDevices" "False" -- Darren Hart Intel Open Source Technology Center Yocto Project - Linux Kernel ^ permalink raw reply [flat|nested] 24+ messages in thread
* Re: Using RPM with Poky 2011-03-22 2:49 ` Darren Hart @ 2011-03-22 11:20 ` Gary Thomas 0 siblings, 0 replies; 24+ messages in thread From: Gary Thomas @ 2011-03-22 11:20 UTC (permalink / raw) To: Darren Hart; +Cc: Poky On 03/21/2011 08:49 PM, Darren Hart wrote: > > > On 03/21/2011 05:55 PM, Gary Thomas wrote: >> On 03/21/2011 05:24 PM, Darren Hart wrote: >>> >>> >>> On 03/21/2011 03:58 PM, Gary Thomas wrote: >>>> On 03/21/2011 03:02 PM, Tom Zanussi wrote: >>>>> On Mon, 2011-03-21 at 13:25 -0700, Bruce Ashfield wrote: >>>>>> On 11-03-21 04:20 PM, Gary Thomas wrote: >>>>>>> On 03/21/2011 01:45 PM, Darren Hart wrote: >>>>>>>> >>>>>>>> >>>>>>>> On 03/21/2011 11:33 AM, Gary Thomas wrote: >>>>>>>>> On 03/21/2011 12:27 PM, Darren Hart wrote: >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> On 03/21/2011 10:57 AM, Richard Purdie wrote: >>>>>>>>>>> On Mon, 2011-03-21 at 10:35 -0600, Gary Thomas wrote: >>>>>>>>>>>> On 03/21/2011 09:54 AM, Richard Purdie wrote: >>>>>>>>>>>>> On Mon, 2011-03-21 at 09:25 -0600, Gary Thomas wrote: >>>>>>>>>>>>>> I'm trying to do some testing with Poky on an atom-PC. I >>>>>>>>>>>>>> thought >>>>>>>>>>>>>> I'd try with a minimal system and then add pieces I need. >>>>>>>>>>>>>> Sadly, >>>>>>>>>>>>>> I've run aground doing this. I've built a couple of images >>>>>>>>>>>>>> with >>>>>>>>>>>>>> varying results: >>>>>>>>>>>>>> poky-image-minimal-live - boots on my box >>>>>>>>>>>>>> poky-image-sato-live - boots, but fails to find X display, >>>>>>>>>>>>>> then >>>>>>>>>>>>>> hangs (*) >>>>>>>>>>>>>> >>>>>>>>>>>>>> There seem to be no RPM tools on the minimal image. Did I miss >>>>>>>>>>>>>> something? >>>>>>>>>>>>>> On my old, ipk based system, I'd build up a minimal image >>>>>>>>>>>>>> then use >>>>>>>>>>>>>> opkg >>>>>>>>>>>>>> to install additional packages. >>>>>>>>>>>>> >>>>>>>>>>>>> Minimal images were never meant to ship with the package >>>>>>>>>>>>> manager >>>>>>>>>>>>> and now >>>>>>>>>>>>> don't. You can obviously change the image definitions easily >>>>>>>>>>>>> enough as >>>>>>>>>>>>> needed. >>>>>>>>>>>>> >>>>>>>>>>>>>> How do I do that with the RPM based images? >>>>>>>>>>>>> >>>>>>>>>>>>> The same switch turns on/off the package manager data for >>>>>>>>>>>>> rpm and >>>>>>>>>>>>> opkg. >>>>>>>>>>>> >>>>>>>>>>>> I tried adding this to local.conf, but nothing changed when I >>>>>>>>>>>> build >>>>>>>>>>>> minimal image: >>>>>>>>>>>> IMAGE_FEATURES += " package-management ssh-server-dropbear " >>>>>>>>>>> >>>>>>>>>>> There is also this: >>>>>>>>>>> >>>>>>>>>>> # remove not needed ipkg informations >>>>>>>>>>> ROOTFS_POSTPROCESS_COMMAND += "remove_packaging_data_files ; " >>>>>>>>>>> >>>>>>>>>>> in poky-image-minimal.bbclass which has been there for a long >>>>>>>>>>> time and >>>>>>>>>>> removes the package manager data files. >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>>> BTW, where is this documented? Not in the Poky handbook from >>>>>>>>>>>> what I >>>>>>>>>>>> can tell. >>>>>>>>>>>> >>>>>>>>>>>> Also, is there documentation on how to use zypper, how to set up >>>>>>>>>>>> repositories, etc? >>>>>>>>>>> >>>>>>>>>>> I think others have helped here. Please do send patches for the >>>>>>>>>>> manual >>>>>>>>>>> when people go to the trouble of finding information to help >>>>>>>>>>> though! >>>>>>>>>>> >>>>>>>>>>>>>> I've checked the documentation and there's basically nothing >>>>>>>>>>>>>> about this, unless I looked in the wrong place. >>>>>>>>>>>>>> >>>>>>>>>>>>>> Any ideas or pointers gladly accepted. Thanks >>>>>>>>>>>>>> >>>>>>>>>>>>>> (*) I had success with this in the past when I booted with >>>>>>>>>>>>>> MACHINE=emenlow >>>>>>>>>>>>>> but that hardware isn't in the primary list. >>>>>>>>>>>>> >>>>>>>>>>>>> I'm not sure why this isn't working or what the problem might >>>>>>>>>>>>> be... >>>>>>>>>>>> >>>>>>>>>>>> It complains it can't find /dev/fb0. See the boot log at >>>>>>>>>>>> http://www.mlbassoc.com/poky/boot_2011-03-21.log >>>>>>>>>>> >>>>>>>>>>> Does your board have Intel graphics or PVR/SGX? emenlow has >>>>>>>>>>> PVR/SGX >>>>>>>>>>> which might explain this... >>>>>>>>>> >>>>>>>>>> And if you need emenlow, that bsp is now part of the meta-intel >>>>>>>>>> layer: >>>>>>>>>> >>>>>>>>>> http://git.pokylinux.org/cgit.cgi/meta-intel/ >>>>>>>>> >>>>>>>>> Do you have instructions/suggestions on how to add this to my >>>>>>>>> extant >>>>>>>>> Poky tree? >>>>>>>>> >>>>>>>> >>>>>>>> It's just another layer, so you checkout it out somewhere and add >>>>>>>> the >>>>>>>> meta-intel/meta-$MACHINE directory to your conf/bblayer.conf file. >>>>>>> >>>>>>> I did that, changed MACHINE=emenlow, but I got this error: >>>>>>> >>>>>>> | cc1: warnings being treated as errors >>>>>>> | cc1: error: include location "/usr/local/include" is unsafe for >>>>>>> cross-compilation >>>>>>> | make: *** [util/scripting-engines/trace-event-perl.o] Error 1 >>>>>>> | make: Leaving directory >>>>>>> `/home/local/pc_test/tmp/work/emenlow-poky-linux/linux-yocto-2.6.37+git2+29047c254624e0bd8a0ac6da92862f7c6357cb0b_1+c6299ae5bece8e3a6e1bc2c236862ae004629aae-r16/linux/tools/perf' >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> | FATAL: oe_runmake failed >>>>>>> | ERROR: Function 'do_compile_perf' failed (see >>>>>>> /home/local/pc_test/tmp/work/emenlow-poky-linux/linux-yocto-2.6.37+git2+29047c254624e0bd8a0ac6da92862f7c6357cb0b_1+c6299ae5bece8e3a6e1bc2c236862ae004629aae-r16/temp/log.do_compile_perf.10359 >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> for further information) >>>>>>> >>>>>>> This from yesterday's master >>>>>>> (aeaa356a5ee77b4596c479451a9db289381a4d16) >>>>>>> >>>>>>> I recall seeing similar errors recently, but not the solution. Is >>>>>>> there >>>>>>> an easy fix? >>>>>> >>>>>> It means that the SRCREV for the branch doesn't have the >>>>>> following commit covered: >>>>>> >>>>>> ---------- >>>>>> >>>>>> commit 2b412826bbeb4a16abe2ea74f2456ab880c6e3c1 >>>>>> Author: Bruce Ashfield<bruce.ashfield@windriver.com> >>>>>> Date: Fri Feb 25 13:18:51 2011 -0500 >>>>>> >>>>>> perf: hard-code NO_LIBPERL/NO_LIBPYTHON >>>>>> >>>>>> ExtUtils::Embed ccopts is getting the host's -I/usr/local/include and >>>>>> using it to compile perf, which results in a compilation error that >>>>>> started appearing just recently. >>>>>> >>>>>> This turns the code that makes use of ExtUtils::Embed off and simply >>>>>> hard-codes NO_LIBPERL. >>>>>> >>>>>> It does the same for LIBPYTHON while we're at it, since it probably >>>>>> suffers from a similar underlying problem and just by chance hasn't >>>>>> broken anything yet. >>>>>> >>>>>> This will be re-enabled after I familiarize myself with the perf >>>>>> recipe and am able to create a proper fix. >>>>>> >>>>>> Signed-off-by: Tom Zanussi<tom.zanussi@intel.com> >>>>>> Signed-off-by: Bruce Ashfield<bruce.ashfield@windriver.com> >>>>>> >>>>>> ---------- >>>>>> >>>>>> The kernel repo has this, and I thought that the meta-intel >>>>>> emenlow had an updated SRCREV .. but your build error indicates >>>>>> otherwise. >>>>>> >>>>> >>>>> Hmm, strange - the SRCREV does look like it needed to be updated but >>>>> yet >>>>> I nor the autobuilder have been seeing this. >>>>> >>>>> Anyway, I just updated the kernel SRCREVs in master, please try >>>>> again... >>>> >>>> It work now, thanks. It also found my display and SATA devices. >>>> Sadly, when >>>> it's running X, I can't use the mouse. It seems to be found, but doesn't >>>> work. >>>> >>>> I get these messages during boot: >>>> usb 1-1.2: USB disconnect, address 6 >>>> usb 1-1.2: new low speed USB device using ehci_hcd and address 7 >>>> input: Logitech USB-PS/2 Optical Mouse as >>>> /devices/pci0000:00/0000:00:1d.7/usb1/1-1/1-1.2/1-1.2:1.0/input/input4 >>>> generic-usb 0003:046D:C03D.0005: input: USB HID v1.10 Mouse [Logitech >>>> USB-PS/2 Optical Mouse] on usb-0000:00:1d.7-1.2/input0 >>>> And there is a device created: >>>> root@emenlow:~# ls -l /dev/input/ >>>> drwxr-xr-x 2 root root 60 Mar 21 22:27 by-id >>>> drwxr-xr-x 2 root root 60 Mar 21 22:27 by-path >>>> crw-r----- 1 root root 13, 63 Mar 21 06:31 mice >>>> crw-r----- 1 root root 13, 32 Mar 21 22:27 mouse0 >>>> >>>> Ideas? >>> >>> >>> By "doesn't work" do you mean that you don't see the cursor? Or do you >>> see the cursor, but it doesn't move? Or it moves but clicking has no >>> effect? >>> >>> If "I don't see a cursor" try looking at the formfactor file and check >>> the value of "HAVE_TOUCHSCREEN": >>> >>> # grep -r TOUCHSCREEN /etc/formfactor/ >>> /etc/formfactor/config:if [ -z "$HAVE_TOUCHSCREEN" ]; then >>> /etc/formfactor/config: HAVE_TOUCHSCREEN=0 >>> /etc/formfactor/machconfig:HAVE_TOUCHSCREEN=0 >>> >>> You want that to be 0, if it's 1, then matchbox will hide the mouse. >>> See /etc/matchbox/session >> >> I had already checked that file - it's correct & I do see a cursor, it >> just doesn't move. > > The other thing to check is the xorg.conf and see if adding/removing the following makes a difference: > > Option "AutoAddDevices" "False" Looking at the output when starting X, I think there is another problem: (==) Log file: "/var/log/Xorg.0.log", Time: Tue Mar 22 10:42:18 2011 (==) Using config file: "/etc/X11/xorg.conf" (EE) module ABI major version (11) doesn't match the server's version (8) (EE) Failed to load module "mouse" (module requirement mismatch, 0) (EE) module ABI major version (11) doesn't match the server's version (8) (EE) Failed to load module "kbd" (module requirement mismatch, 0) In particular, neither the keyboard nor mouse X drivers could be loaded. -- ------------------------------------------------------------ Gary Thomas | Consulting for the MLB Associates | Embedded world ------------------------------------------------------------ ^ permalink raw reply [flat|nested] 24+ messages in thread
* Re: Using RPM with Poky 2011-03-22 0:55 ` Gary Thomas 2011-03-22 2:49 ` Darren Hart @ 2011-03-22 6:22 ` Tom Zanussi 1 sibling, 0 replies; 24+ messages in thread From: Tom Zanussi @ 2011-03-22 6:22 UTC (permalink / raw) To: Gary Thomas; +Cc: Poky, Darren Hart On Mon, 2011-03-21 at 17:55 -0700, Gary Thomas wrote: > On 03/21/2011 05:24 PM, Darren Hart wrote: > > > > > > On 03/21/2011 03:58 PM, Gary Thomas wrote: > >> On 03/21/2011 03:02 PM, Tom Zanussi wrote: > >>> On Mon, 2011-03-21 at 13:25 -0700, Bruce Ashfield wrote: > >>>> On 11-03-21 04:20 PM, Gary Thomas wrote: > >>>>> On 03/21/2011 01:45 PM, Darren Hart wrote: > >>>>>> > >>>>>> > >>>>>> On 03/21/2011 11:33 AM, Gary Thomas wrote: > >>>>>>> On 03/21/2011 12:27 PM, Darren Hart wrote: > >>>>>>>> > >>>>>>>> > >>>>>>>> On 03/21/2011 10:57 AM, Richard Purdie wrote: > >>>>>>>>> On Mon, 2011-03-21 at 10:35 -0600, Gary Thomas wrote: > >>>>>>>>>> On 03/21/2011 09:54 AM, Richard Purdie wrote: > >>>>>>>>>>> On Mon, 2011-03-21 at 09:25 -0600, Gary Thomas wrote: > >>>>>>>>>>>> I'm trying to do some testing with Poky on an atom-PC. I thought > >>>>>>>>>>>> I'd try with a minimal system and then add pieces I need. Sadly, > >>>>>>>>>>>> I've run aground doing this. I've built a couple of images with > >>>>>>>>>>>> varying results: > >>>>>>>>>>>> poky-image-minimal-live - boots on my box > >>>>>>>>>>>> poky-image-sato-live - boots, but fails to find X display, then > >>>>>>>>>>>> hangs (*) > >>>>>>>>>>>> > >>>>>>>>>>>> There seem to be no RPM tools on the minimal image. Did I miss > >>>>>>>>>>>> something? > >>>>>>>>>>>> On my old, ipk based system, I'd build up a minimal image > >>>>>>>>>>>> then use > >>>>>>>>>>>> opkg > >>>>>>>>>>>> to install additional packages. > >>>>>>>>>>> > >>>>>>>>>>> Minimal images were never meant to ship with the package manager > >>>>>>>>>>> and now > >>>>>>>>>>> don't. You can obviously change the image definitions easily > >>>>>>>>>>> enough as > >>>>>>>>>>> needed. > >>>>>>>>>>> > >>>>>>>>>>>> How do I do that with the RPM based images? > >>>>>>>>>>> > >>>>>>>>>>> The same switch turns on/off the package manager data for rpm and > >>>>>>>>>>> opkg. > >>>>>>>>>> > >>>>>>>>>> I tried adding this to local.conf, but nothing changed when I > >>>>>>>>>> build > >>>>>>>>>> minimal image: > >>>>>>>>>> IMAGE_FEATURES += " package-management ssh-server-dropbear " > >>>>>>>>> > >>>>>>>>> There is also this: > >>>>>>>>> > >>>>>>>>> # remove not needed ipkg informations > >>>>>>>>> ROOTFS_POSTPROCESS_COMMAND += "remove_packaging_data_files ; " > >>>>>>>>> > >>>>>>>>> in poky-image-minimal.bbclass which has been there for a long > >>>>>>>>> time and > >>>>>>>>> removes the package manager data files. > >>>>>>>>> > >>>>>>>>> > >>>>>>>>>> BTW, where is this documented? Not in the Poky handbook from > >>>>>>>>>> what I > >>>>>>>>>> can tell. > >>>>>>>>>> > >>>>>>>>>> Also, is there documentation on how to use zypper, how to set up > >>>>>>>>>> repositories, etc? > >>>>>>>>> > >>>>>>>>> I think others have helped here. Please do send patches for the > >>>>>>>>> manual > >>>>>>>>> when people go to the trouble of finding information to help > >>>>>>>>> though! > >>>>>>>>> > >>>>>>>>>>>> I've checked the documentation and there's basically nothing > >>>>>>>>>>>> about this, unless I looked in the wrong place. > >>>>>>>>>>>> > >>>>>>>>>>>> Any ideas or pointers gladly accepted. Thanks > >>>>>>>>>>>> > >>>>>>>>>>>> (*) I had success with this in the past when I booted with > >>>>>>>>>>>> MACHINE=emenlow > >>>>>>>>>>>> but that hardware isn't in the primary list. > >>>>>>>>>>> > >>>>>>>>>>> I'm not sure why this isn't working or what the problem might > >>>>>>>>>>> be... > >>>>>>>>>> > >>>>>>>>>> It complains it can't find /dev/fb0. See the boot log at > >>>>>>>>>> http://www.mlbassoc.com/poky/boot_2011-03-21.log > >>>>>>>>> > >>>>>>>>> Does your board have Intel graphics or PVR/SGX? emenlow has PVR/SGX > >>>>>>>>> which might explain this... > >>>>>>>> > >>>>>>>> And if you need emenlow, that bsp is now part of the meta-intel > >>>>>>>> layer: > >>>>>>>> > >>>>>>>> http://git.pokylinux.org/cgit.cgi/meta-intel/ > >>>>>>> > >>>>>>> Do you have instructions/suggestions on how to add this to my extant > >>>>>>> Poky tree? > >>>>>>> > >>>>>> > >>>>>> It's just another layer, so you checkout it out somewhere and add the > >>>>>> meta-intel/meta-$MACHINE directory to your conf/bblayer.conf file. > >>>>> > >>>>> I did that, changed MACHINE=emenlow, but I got this error: > >>>>> > >>>>> | cc1: warnings being treated as errors > >>>>> | cc1: error: include location "/usr/local/include" is unsafe for > >>>>> cross-compilation > >>>>> | make: *** [util/scripting-engines/trace-event-perl.o] Error 1 > >>>>> | make: Leaving directory > >>>>> `/home/local/pc_test/tmp/work/emenlow-poky-linux/linux-yocto-2.6.37+git2+29047c254624e0bd8a0ac6da92862f7c6357cb0b_1+c6299ae5bece8e3a6e1bc2c236862ae004629aae-r16/linux/tools/perf' > >>>>> > >>>>> > >>>>> | FATAL: oe_runmake failed > >>>>> | ERROR: Function 'do_compile_perf' failed (see > >>>>> /home/local/pc_test/tmp/work/emenlow-poky-linux/linux-yocto-2.6.37+git2+29047c254624e0bd8a0ac6da92862f7c6357cb0b_1+c6299ae5bece8e3a6e1bc2c236862ae004629aae-r16/temp/log.do_compile_perf.10359 > >>>>> > >>>>> > >>>>> for further information) > >>>>> > >>>>> This from yesterday's master (aeaa356a5ee77b4596c479451a9db289381a4d16) > >>>>> > >>>>> I recall seeing similar errors recently, but not the solution. Is there > >>>>> an easy fix? > >>>> > >>>> It means that the SRCREV for the branch doesn't have the > >>>> following commit covered: > >>>> > >>>> ---------- > >>>> > >>>> commit 2b412826bbeb4a16abe2ea74f2456ab880c6e3c1 > >>>> Author: Bruce Ashfield<bruce.ashfield@windriver.com> > >>>> Date: Fri Feb 25 13:18:51 2011 -0500 > >>>> > >>>> perf: hard-code NO_LIBPERL/NO_LIBPYTHON > >>>> > >>>> ExtUtils::Embed ccopts is getting the host's -I/usr/local/include and > >>>> using it to compile perf, which results in a compilation error that > >>>> started appearing just recently. > >>>> > >>>> This turns the code that makes use of ExtUtils::Embed off and simply > >>>> hard-codes NO_LIBPERL. > >>>> > >>>> It does the same for LIBPYTHON while we're at it, since it probably > >>>> suffers from a similar underlying problem and just by chance hasn't > >>>> broken anything yet. > >>>> > >>>> This will be re-enabled after I familiarize myself with the perf > >>>> recipe and am able to create a proper fix. > >>>> > >>>> Signed-off-by: Tom Zanussi<tom.zanussi@intel.com> > >>>> Signed-off-by: Bruce Ashfield<bruce.ashfield@windriver.com> > >>>> > >>>> ---------- > >>>> > >>>> The kernel repo has this, and I thought that the meta-intel > >>>> emenlow had an updated SRCREV .. but your build error indicates > >>>> otherwise. > >>>> > >>> > >>> Hmm, strange - the SRCREV does look like it needed to be updated but yet > >>> I nor the autobuilder have been seeing this. > >>> > >>> Anyway, I just updated the kernel SRCREVs in master, please try again... > >> > >> It work now, thanks. It also found my display and SATA devices. Sadly, when > >> it's running X, I can't use the mouse. It seems to be found, but doesn't > >> work. > >> > >> I get these messages during boot: > >> usb 1-1.2: USB disconnect, address 6 > >> usb 1-1.2: new low speed USB device using ehci_hcd and address 7 > >> input: Logitech USB-PS/2 Optical Mouse as > >> /devices/pci0000:00/0000:00:1d.7/usb1/1-1/1-1.2/1-1.2:1.0/input/input4 > >> generic-usb 0003:046D:C03D.0005: input: USB HID v1.10 Mouse [Logitech > >> USB-PS/2 Optical Mouse] on usb-0000:00:1d.7-1.2/input0 > >> And there is a device created: > >> root@emenlow:~# ls -l /dev/input/ > >> drwxr-xr-x 2 root root 60 Mar 21 22:27 by-id > >> drwxr-xr-x 2 root root 60 Mar 21 22:27 by-path > >> crw-r----- 1 root root 13, 63 Mar 21 06:31 mice > >> crw-r----- 1 root root 13, 32 Mar 21 22:27 mouse0 > >> > >> Ideas? > > > > > > By "doesn't work" do you mean that you don't see the cursor? Or do you see the cursor, but it doesn't move? Or it moves but clicking has no effect? > > > > If "I don't see a cursor" try looking at the formfactor file and check the value of "HAVE_TOUCHSCREEN": > > > > # grep -r TOUCHSCREEN /etc/formfactor/ > > /etc/formfactor/config:if [ -z "$HAVE_TOUCHSCREEN" ]; then > > /etc/formfactor/config: HAVE_TOUCHSCREEN=0 > > /etc/formfactor/machconfig:HAVE_TOUCHSCREEN=0 > > > > You want that to be 0, if it's 1, then matchbox will hide the mouse. See /etc/matchbox/session > > I had already checked that file - it's correct & I do see a cursor, it just doesn't move. > The mouse on my emenlow system, a WEBS-2120 box, works ok with a fresh build from master. Here's my dmesg output: usb 2-1: new low speed USB device using uhci_hcd and address 2 input: USB Optical Mouse as /devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1:1.0/input/input2 generic-usb 0003:0461:4D65.0001: input: USB HID v1.11 Mouse [USB Optical Mouse] on usb-0000:00:1d.0-1/input0 The difference seems to be uhci_hcd vs ehci_hcd in your case... Tom > >> > >> Now, if I can just figure out how to make the [live] image larger... > >> (free space) > >> I can get on with the real testing I need to do. > >> Thanks for the help > >> > > > > -- > ------------------------------------------------------------ > Gary Thomas | Consulting for the > MLB Associates | Embedded world > ------------------------------------------------------------ ^ permalink raw reply [flat|nested] 24+ messages in thread
* Re: Using RPM with Poky 2011-03-21 22:58 ` Gary Thomas 2011-03-21 23:24 ` Darren Hart @ 2011-03-22 22:58 ` Tom Rini 2011-03-22 23:30 ` Gary Thomas 1 sibling, 1 reply; 24+ messages in thread From: Tom Rini @ 2011-03-22 22:58 UTC (permalink / raw) To: poky On 03/21/2011 03:58 PM, Gary Thomas wrote: > Now, if I can just figure out how to make the [live] image larger... > (free space) > I can get on with the real testing I need to do. Have you fiddled with IMAGE_OVERHEAD_FACTOR ? If I read meta/classes/image.bbclass right setting that to 2 might give you enough free space. And time to reconcile openembedded.master and oe-core on some image creation bits... -- Tom Rini Mentor Graphics Corporation ^ permalink raw reply [flat|nested] 24+ messages in thread
* Re: Using RPM with Poky 2011-03-22 22:58 ` Tom Rini @ 2011-03-22 23:30 ` Gary Thomas 0 siblings, 0 replies; 24+ messages in thread From: Gary Thomas @ 2011-03-22 23:30 UTC (permalink / raw) To: Tom Rini; +Cc: poky On 03/22/2011 04:58 PM, Tom Rini wrote: > On 03/21/2011 03:58 PM, Gary Thomas wrote: > >> Now, if I can just figure out how to make the [live] image larger... >> (free space) >> I can get on with the real testing I need to do. > > Have you fiddled with IMAGE_OVERHEAD_FACTOR ? If I read meta/classes/image.bbclass right setting that to 2 might give you enough free space. And time to reconcile > openembedded.master and oe-core on some image creation bits... Similar to other configs, I was setting IMAGE_ROOTFS_SIZE_ext3, but this seems ineffective. Setting IMAGE_ROOTFS_SIZE directly does seem to work properly. -- ------------------------------------------------------------ Gary Thomas | Consulting for the MLB Associates | Embedded world ------------------------------------------------------------ ^ permalink raw reply [flat|nested] 24+ messages in thread
end of thread, other threads:[~2011-03-22 23:30 UTC | newest] Thread overview: 24+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2011-03-21 15:25 Using RPM with Poky Gary Thomas 2011-03-21 15:54 ` Richard Purdie 2011-03-21 16:35 ` Gary Thomas 2011-03-21 17:00 ` Mark Hatle 2011-03-21 17:04 ` Gary Thomas 2011-03-21 17:10 ` Paul Eggleton 2011-03-21 17:57 ` Richard Purdie 2011-03-21 18:17 ` Gary Thomas 2011-03-21 20:47 ` Darren Hart 2011-03-21 20:52 ` Gary Thomas 2011-03-21 18:27 ` Darren Hart 2011-03-21 18:33 ` Gary Thomas 2011-03-21 19:45 ` Darren Hart 2011-03-21 20:20 ` Gary Thomas 2011-03-21 20:25 ` Bruce Ashfield 2011-03-21 21:02 ` Tom Zanussi 2011-03-21 22:58 ` Gary Thomas 2011-03-21 23:24 ` Darren Hart 2011-03-22 0:55 ` Gary Thomas 2011-03-22 2:49 ` Darren Hart 2011-03-22 11:20 ` Gary Thomas 2011-03-22 6:22 ` Tom Zanussi 2011-03-22 22:58 ` Tom Rini 2011-03-22 23:30 ` Gary Thomas
This is an external index of several public inboxes, see mirroring instructions on how to clone and mirror all data and code used by this external index.