From: Erik R. <eri...@ce...> - 2010-03-08 02:46:48
|
Thanks for the support in getting OE and Bitbake working. After quite some struggles, I have finally gotten this to a point where I think things are working. If I run "bitbake nano" or any others... even tried bitbake helloworld... and I get the following iniformation. NOTE: Parsing finished. 0 cached, 0 parsed, 0 skipped, 0 masked. NOTE: Cache is clean, not saving. ERROR: Nothing PROVIDES 'helloworld' So, again, help greatly appreciated. |
From: Ash C. <as...@gu...> - 2010-03-08 03:11:07
|
Hi Erik, Bitbake is not finding any recipes at all in your setup. The 'BBFILES' variable defined in build/conf/site.conf controls where bitbake looks for recipes. You'll probably need to have defined the 'OEBRANCH' and 'USERBRANCH' variables in your shell environment. Typically this is done with a 'source profile' or by adding something to a bashrc file as described in the 'Setting up a Build Environment' instructions. HTH, Ash On Sun, Mar 7, 2010 at 6:47 PM, Erik Rodriguez <eri...@ce...> wrote: > Thanks for the support in getting OE and Bitbake working. After quite some > struggles, I have finally gotten this to a point where I think things are > working. > > If I run "bitbake nano" or any others... even tried bitbake helloworld... > and I get the following iniformation. > > NOTE: Parsing finished. 0 cached, 0 parsed, 0 skipped, 0 masked. > NOTE: Cache is clean, not saving. > ERROR: Nothing PROVIDES 'helloworld' > So, again, help greatly appreciated. > ------------------------------------------------------------------------------ > Download Intel® Parallel Studio Eval > Try the new software tools for yourself. Speed compiling, find bugs > proactively, and fine-tune applications for parallel performance. > See why Intel Parallel Studio got high marks during beta. > http://p.sf.net/sfu/intel-sw-dev > _______________________________________________ > gumstix-users mailing list > gum...@li... > https://lists.sourceforge.net/lists/listinfo/gumstix-users > > |
From: Erik R. <eri...@ce...> - 2010-03-08 22:17:24
Attachments:
local.conf
|
Ash, I decided to sent along my local.conf also in hopes this will help. Erik Rodriguez Sr. Software Quality Engineer (w) (858) 675-8200 (c) (858)722-3353 -----Original Message----- From: Ash Charles [mailto:as...@gu...] Sent: Monday, March 08, 2010 1:54 PM To: General mailing list for gumstix users. Subject: Re: [Gumstix-users] Overo Bitbake Hi Erik, Hmm - this was my suspicion. I'm not sure where this variable is typically set however you may like to set it to 'ipk'. You can either set it using the bitbake interactive shell, by adding it to something like local.conf or by adding it into your .bashrc file and as well as modifying the BB_ENV_EXTRAWHITE variable to ensure bitbake inherits this variable from the shell. -Ash On Mon, Mar 8, 2010 at 12:28 PM, Erik Rodriguez <eri...@ce...> wrote: > Ash, > > Thanks a ton. The answer to that query is: NONE > > > Erik Rodriguez > Sr. Software Quality Engineer > (w) (858) 675-8200 (c) (858)722-3353 > > > > -----Original Message----- > From: Ash Charles [mailto:ash...@gm...] > Sent: Monday, March 08, 2010 12:26 PM > To: General mailing list for gumstix users. > Subject: Re: [Gumstix-users] Overo Bitbake > > Sorry. Try 'getvar' not 'getver'. > > -Ash > > On Mon, Mar 8, 2010 at 12:04 PM, Erik Rodriguez > <eri...@ce...> wrote: >> Ash, >> >> That is what I had assumed you meant, however the result is the same: >> >> bitbake -i >> /home/erik/overo-oe/bitbake/lib/bb/shell.py:59: DeprecationWarning: The popen2 module is deprecated. Use the subprocess module. >> import sys, os, readline, socket, httplib, urllib, commands, popen2, copy, shlex, Queue, fnmatch >> BitBake Shell Version 0.5.3.1 (C) 2005 Michael 'Mickey' Lauer <mickey@Vanille.de> >> Type 'help' for more information, press CTRL-D to exit. >> BB>> getver IMAGE_PKGTYPE >> SHELL: ERROR: 'getver' command is not a valid command. >> BB>> >> >> >> Erik Rodriguez >> Sr. Software Quality Engineer >> (w) (858) 675-8200 (c) (858)722-3353 >> >> >> >> -----Original Message----- >> From: Ash Charles [mailto:as...@gu...] >> Sent: Monday, March 08, 2010 11:50 AM >> To: General mailing list for gumstix users. >> Subject: Re: [Gumstix-users] Overo Bitbake >> >> Hi Erik, >> >> I was unclear: >> issue a 'bitbake -i' command to put bitbake into interactive mode. >> Once you are in interactive mode, type 'getver IMAGE_PKGTYPE' to see >> the value of this variable. If, for example, the value is 'ipk', then >> it would seem your build is failing on the rootfs_ipk.bbclass. >> >> -Ash >> >> On Mon, Mar 8, 2010 at 11:31 AM, Erik Rodriguez >> <eri...@ce...> wrote: >>> Ash, >>> >>> Thanks for the reply. I did as you asked and here is what I found: >>> >>> IMAGE_PKGTYPE is not set at all in my local.conf however IMAGE_FSTYPES = "jffs2 tar". >>> >>> Git status shows nothing to commit - directory clean. >>> >>> 'bitbake -i; getver IMAGE_PKGTYPE is not liked at all. Apparently getver is not an accepted command. >>> >>> >>> Erik Rodriguez >>> Sr. Software Quality Engineer >>> (w) (858) 675-8200 (c) (858)722-3353 >>> >>> >>> >>> -----Original Message----- >>> From: Ash Charles [mailto:as...@gu...] >>> Sent: Monday, March 08, 2010 9:27 AM >>> To: General mailing list for gumstix users. >>> Subject: Re: [Gumstix-users] Overo Bitbake >>> >>> Hi Erik, >>> >>> Perhaps it would be worth knowing what IMAGE_PKGTYPE is being set to >>> (if it is being set at all) to determine which rootfs_*.bbclass file >>> is failing (FYI: these class files are located in >>> org.openembedded.dev/classes/). You could do this by using the >>> interactive mode for bitbake as in 'bitbake -i; getver IMAGE_PKGTYPE >>> '. See http://docs.openembedded.org/usermanual/usermanual.html#usage_interactive_bitbake >>> for more details. >>> >>> Also, I wonder if you've accidentally changed something in the >>> repository that is causing this error. Maybe a 'git status' or a 'git >>> diff' would give you some hints. >>> >>> -Ash >>> >>> On Sun, Mar 7, 2010 at 7:37 PM, Erik Rodriguez >>> <eri...@ce...> wrote: >>>> Ash, >>>> >>>> Thanks. I figured that all out also after some playing and googling. However as seems to be my norm, I found other problems. This time, googling and searching does not seem to provide any answers. When I "bitbake omap3-console-image" I get a whole mess of errors. Here is a sample of the first and last: >>>> >>>> Parsing .bb files, please wait...ERROR: Could not inherit file classes/rootfs_${IMAGE_PKGTYPE}.bbclass while parsing /home/erik/overo-oe/org.openembedded.dev/recipes/preboot/initramfs-preboot-image.bb >>>> ... >>>> ERROR: Exception:<type 'exceptions.TypeError'> Message:list indices must be integers, not NoneType >>>> ERROR: Printing the environment of the function >>>> ERROR: 0001:def __anonfunc(): >>>> ERROR: 0002: __anon_1326_classes_base_bbclass(d) >>>> ERROR: 0003: >>>> ERROR: list indices must be integers, not NoneType while parsing /home/erik/overo-oe/org.openembedded.dev/recipes/prismstumbler/prismstumbler_0.7.3+0.7.4pre1.bb >>>> done. >>>> NOTE: Parsing finished. 7384 cached, 315 parsed, 306 skipped, 0 masked. >>>> ERROR: Parsing errors found, exiting... >>>> >>>> >>>> ________________________________ >>>> >>>> From: Ash Charles [mailto:as...@gu...] >>>> Sent: Sun 3/7/2010 7:10 PM >>>> To: General mailing list for gumstix users. >>>> Subject: Re: [Gumstix-users] Overo Bitbake >>>> >>>> >>>> >>>> Hi Erik, >>>> >>>> Bitbake is not finding any recipes at all in your setup. The >>>> 'BBFILES' variable defined in build/conf/site.conf controls where >>>> bitbake looks for recipes. You'll probably need to have defined the >>>> 'OEBRANCH' and 'USERBRANCH' variables in your shell environment. >>>> Typically this is done with a 'source profile' or by adding something >>>> to a bashrc file as described in the 'Setting up a Build Environment' >>>> instructions. >>>> >>>> HTH, >>>> >>>> Ash >>>> >>>> On Sun, Mar 7, 2010 at 6:47 PM, Erik Rodriguez >>>> <eri...@ce...> wrote: >>>>> Thanks for the support in getting OE and Bitbake working. After quite some >>>>> struggles, I have finally gotten this to a point where I think things are >>>>> working. >>>>> >>>>> If I run "bitbake nano" or any others... even tried bitbake helloworld... >>>>> and I get the following iniformation. >>>>> >>>>> NOTE: Parsing finished. 0 cached, 0 parsed, 0 skipped, 0 masked. >>>>> NOTE: Cache is clean, not saving. >>>>> ERROR: Nothing PROVIDES 'helloworld' >>>>> So, again, help greatly appreciated. >>>>> ------------------------------------------------------------------------------ >>>>> Download Intel® Parallel Studio Eval >>>>> Try the new software tools for yourself. Speed compiling, find bugs >>>>> proactively, and fine-tune applications for parallel performance. >>>>> See why Intel Parallel Studio got high marks during beta. >>>>> http://p.sf.net/sfu/intel-sw-dev >>>>> _______________________________________________ >>>>> gumstix-users mailing list >>>>> gum...@li... >>>>> https://lists.sourceforge.net/lists/listinfo/gumstix-users >>>>> >>>>> >>>> >>>> ------------------------------------------------------------------------------ >>>> Download Intel® Parallel Studio Eval >>>> Try the new software tools for yourself. Speed compiling, find bugs >>>> proactively, and fine-tune applications for parallel performance. >>>> See why Intel Parallel Studio got high marks during beta. >>>> http://p.sf.net/sfu/intel-sw-dev >>>> _______________________________________________ >>>> gumstix-users mailing list >>>> gum...@li... >>>> https://lists.sourceforge.net/lists/listinfo/gumstix-users >>>> >>>> >>>> >>>> ------------------------------------------------------------------------------ >>>> Download Intel® Parallel Studio Eval >>>> Try the new software tools for yourself. Speed compiling, find bugs >>>> proactively, and fine-tune applications for parallel performance. >>>> See why Intel Parallel Studio got high marks during beta. >>>> http://p.sf.net/sfu/intel-sw-dev >>>> _______________________________________________ >>>> gumstix-users mailing list >>>> gum...@li... >>>> https://lists.sourceforge.net/lists/listinfo/gumstix-users >>>> >>>> >>> >>> ------------------------------------------------------------------------------ >>> Download Intel® Parallel Studio Eval >>> Try the new software tools for yourself. Speed compiling, find bugs >>> proactively, and fine-tune applications for parallel performance. >>> See why Intel Parallel Studio got high marks during beta. >>> http://p.sf.net/sfu/intel-sw-dev >>> _______________________________________________ >>> gumstix-users mailing list >>> gum...@li... >>> https://lists.sourceforge.net/lists/listinfo/gumstix-users >>> ------------------------------------------------------------------------------ >>> Download Intel® Parallel Studio Eval >>> Try the new software tools for yourself. Speed compiling, find bugs >>> proactively, and fine-tune applications for parallel performance. >>> See why Intel Parallel Studio got high marks during beta. >>> http://p.sf.net/sfu/intel-sw-dev >>> _______________________________________________ >>> gumstix-users mailing list >>> gum...@li... >>> https://lists.sourceforge.net/lists/listinfo/gumstix-users >>> >> >> ------------------------------------------------------------------------------ >> Download Intel® Parallel Studio Eval >> Try the new software tools for yourself. Speed compiling, find bugs >> proactively, and fine-tune applications for parallel performance. >> See why Intel Parallel Studio got high marks during beta. >> http://p.sf.net/sfu/intel-sw-dev >> _______________________________________________ >> gumstix-users mailing list >> gum...@li... >> https://lists.sourceforge.net/lists/listinfo/gumstix-users >> ------------------------------------------------------------------------------ >> Download Intel® Parallel Studio Eval >> Try the new software tools for yourself. Speed compiling, find bugs >> proactively, and fine-tune applications for parallel performance. >> See why Intel Parallel Studio got high marks during beta. >> http://p.sf.net/sfu/intel-sw-dev >> _______________________________________________ >> gumstix-users mailing list >> gum...@li... >> https://lists.sourceforge.net/lists/listinfo/gumstix-users >> > > ------------------------------------------------------------------------------ > Download Intel® Parallel Studio Eval > Try the new software tools for yourself. Speed compiling, find bugs > proactively, and fine-tune applications for parallel performance. > See why Intel Parallel Studio got high marks during beta. > http://p.sf.net/sfu/intel-sw-dev > _______________________________________________ > gumstix-users mailing list > gum...@li... > https://lists.sourceforge.net/lists/listinfo/gumstix-users > ------------------------------------------------------------------------------ > Download Intel® Parallel Studio Eval > Try the new software tools for yourself. Speed compiling, find bugs > proactively, and fine-tune applications for parallel performance. > See why Intel Parallel Studio got high marks during beta. > http://p.sf.net/sfu/intel-sw-dev > _______________________________________________ > gumstix-users mailing list > gum...@li... > https://lists.sourceforge.net/lists/listinfo/gumstix-users > ------------------------------------------------------------------------------ Download Intel® Parallel Studio Eval Try the new software tools for yourself. Speed compiling, find bugs proactively, and fine-tune applications for parallel performance. See why Intel Parallel Studio got high marks during beta. http://p.sf.net/sfu/intel-sw-dev _______________________________________________ gumstix-users mailing list gum...@li... https://lists.sourceforge.net/lists/listinfo/gumstix-users |
From: Erik R. <eri...@ce...> - 2010-03-08 03:41:21
|
Ash, Thanks. I figured that all out also after some playing and googling. However as seems to be my norm, I found other problems. This time, googling and searching does not seem to provide any answers. When I "bitbake omap3-console-image" I get a whole mess of errors. Here is a sample of the first and last: Parsing .bb files, please wait...ERROR: Could not inherit file classes/rootfs_${IMAGE_PKGTYPE}.bbclass while parsing /home/erik/overo-oe/org.openembedded.dev/recipes/preboot/initramfs-preboot-image.bb ... ERROR: Exception:<type 'exceptions.TypeError'> Message:list indices must be integers, not NoneType ERROR: Printing the environment of the function ERROR: 0001:def __anonfunc(): ERROR: 0002: __anon_1326_classes_base_bbclass(d) ERROR: 0003: ERROR: list indices must be integers, not NoneType while parsing /home/erik/overo-oe/org.openembedded.dev/recipes/prismstumbler/prismstumbler_0.7.3+0.7.4pre1.bb done. NOTE: Parsing finished. 7384 cached, 315 parsed, 306 skipped, 0 masked. ERROR: Parsing errors found, exiting... ________________________________ From: Ash Charles [mailto:as...@gu...] Sent: Sun 3/7/2010 7:10 PM To: General mailing list for gumstix users. Subject: Re: [Gumstix-users] Overo Bitbake Hi Erik, Bitbake is not finding any recipes at all in your setup. The 'BBFILES' variable defined in build/conf/site.conf controls where bitbake looks for recipes. You'll probably need to have defined the 'OEBRANCH' and 'USERBRANCH' variables in your shell environment. Typically this is done with a 'source profile' or by adding something to a bashrc file as described in the 'Setting up a Build Environment' instructions. HTH, Ash On Sun, Mar 7, 2010 at 6:47 PM, Erik Rodriguez <eri...@ce...> wrote: > Thanks for the support in getting OE and Bitbake working. After quite some > struggles, I have finally gotten this to a point where I think things are > working. > > If I run "bitbake nano" or any others... even tried bitbake helloworld... > and I get the following iniformation. > > NOTE: Parsing finished. 0 cached, 0 parsed, 0 skipped, 0 masked. > NOTE: Cache is clean, not saving. > ERROR: Nothing PROVIDES 'helloworld' > So, again, help greatly appreciated. > ------------------------------------------------------------------------------ > Download Intel® Parallel Studio Eval > Try the new software tools for yourself. Speed compiling, find bugs > proactively, and fine-tune applications for parallel performance. > See why Intel Parallel Studio got high marks during beta. > http://p.sf.net/sfu/intel-sw-dev > _______________________________________________ > gumstix-users mailing list > gum...@li... > https://lists.sourceforge.net/lists/listinfo/gumstix-users > > ------------------------------------------------------------------------------ Download Intel® Parallel Studio Eval Try the new software tools for yourself. Speed compiling, find bugs proactively, and fine-tune applications for parallel performance. See why Intel Parallel Studio got high marks during beta. http://p.sf.net/sfu/intel-sw-dev _______________________________________________ gumstix-users mailing list gum...@li... https://lists.sourceforge.net/lists/listinfo/gumstix-users |
From: Ash C. <as...@gu...> - 2010-03-08 17:27:33
|
Hi Erik, Perhaps it would be worth knowing what IMAGE_PKGTYPE is being set to (if it is being set at all) to determine which rootfs_*.bbclass file is failing (FYI: these class files are located in org.openembedded.dev/classes/). You could do this by using the interactive mode for bitbake as in 'bitbake -i; getver IMAGE_PKGTYPE '. See http://docs.openembedded.org/usermanual/usermanual.html#usage_interactive_bitbake for more details. Also, I wonder if you've accidentally changed something in the repository that is causing this error. Maybe a 'git status' or a 'git diff' would give you some hints. -Ash On Sun, Mar 7, 2010 at 7:37 PM, Erik Rodriguez <eri...@ce...> wrote: > Ash, > > Thanks. I figured that all out also after some playing and googling. However as seems to be my norm, I found other problems. This time, googling and searching does not seem to provide any answers. When I "bitbake omap3-console-image" I get a whole mess of errors. Here is a sample of the first and last: > > Parsing .bb files, please wait...ERROR: Could not inherit file classes/rootfs_${IMAGE_PKGTYPE}.bbclass while parsing /home/erik/overo-oe/org.openembedded.dev/recipes/preboot/initramfs-preboot-image.bb > ... > ERROR: Exception:<type 'exceptions.TypeError'> Message:list indices must be integers, not NoneType > ERROR: Printing the environment of the function > ERROR: 0001:def __anonfunc(): > ERROR: 0002: __anon_1326_classes_base_bbclass(d) > ERROR: 0003: > ERROR: list indices must be integers, not NoneType while parsing /home/erik/overo-oe/org.openembedded.dev/recipes/prismstumbler/prismstumbler_0.7.3+0.7.4pre1.bb > done. > NOTE: Parsing finished. 7384 cached, 315 parsed, 306 skipped, 0 masked. > ERROR: Parsing errors found, exiting... > > > ________________________________ > > From: Ash Charles [mailto:as...@gu...] > Sent: Sun 3/7/2010 7:10 PM > To: General mailing list for gumstix users. > Subject: Re: [Gumstix-users] Overo Bitbake > > > > Hi Erik, > > Bitbake is not finding any recipes at all in your setup. The > 'BBFILES' variable defined in build/conf/site.conf controls where > bitbake looks for recipes. You'll probably need to have defined the > 'OEBRANCH' and 'USERBRANCH' variables in your shell environment. > Typically this is done with a 'source profile' or by adding something > to a bashrc file as described in the 'Setting up a Build Environment' > instructions. > > HTH, > > Ash > > On Sun, Mar 7, 2010 at 6:47 PM, Erik Rodriguez > <eri...@ce...> wrote: >> Thanks for the support in getting OE and Bitbake working. After quite some >> struggles, I have finally gotten this to a point where I think things are >> working. >> >> If I run "bitbake nano" or any others... even tried bitbake helloworld... >> and I get the following iniformation. >> >> NOTE: Parsing finished. 0 cached, 0 parsed, 0 skipped, 0 masked. >> NOTE: Cache is clean, not saving. >> ERROR: Nothing PROVIDES 'helloworld' >> So, again, help greatly appreciated. >> ------------------------------------------------------------------------------ >> Download Intel® Parallel Studio Eval >> Try the new software tools for yourself. Speed compiling, find bugs >> proactively, and fine-tune applications for parallel performance. >> See why Intel Parallel Studio got high marks during beta. >> http://p.sf.net/sfu/intel-sw-dev >> _______________________________________________ >> gumstix-users mailing list >> gum...@li... >> https://lists.sourceforge.net/lists/listinfo/gumstix-users >> >> > > ------------------------------------------------------------------------------ > Download Intel® Parallel Studio Eval > Try the new software tools for yourself. Speed compiling, find bugs > proactively, and fine-tune applications for parallel performance. > See why Intel Parallel Studio got high marks during beta. > http://p.sf.net/sfu/intel-sw-dev > _______________________________________________ > gumstix-users mailing list > gum...@li... > https://lists.sourceforge.net/lists/listinfo/gumstix-users > > > > ------------------------------------------------------------------------------ > Download Intel® Parallel Studio Eval > Try the new software tools for yourself. Speed compiling, find bugs > proactively, and fine-tune applications for parallel performance. > See why Intel Parallel Studio got high marks during beta. > http://p.sf.net/sfu/intel-sw-dev > _______________________________________________ > gumstix-users mailing list > gum...@li... > https://lists.sourceforge.net/lists/listinfo/gumstix-users > > |
From: Erik R. <eri...@ce...> - 2010-03-08 19:31:43
|
Ash, Thanks for the reply. I did as you asked and here is what I found: IMAGE_PKGTYPE is not set at all in my local.conf however IMAGE_FSTYPES = "jffs2 tar". Git status shows nothing to commit - directory clean. 'bitbake -i; getver IMAGE_PKGTYPE is not liked at all. Apparently getver is not an accepted command. Erik Rodriguez Sr. Software Quality Engineer (w) (858) 675-8200 (c) (858)722-3353 -----Original Message----- From: Ash Charles [mailto:as...@gu...] Sent: Monday, March 08, 2010 9:27 AM To: General mailing list for gumstix users. Subject: Re: [Gumstix-users] Overo Bitbake Hi Erik, Perhaps it would be worth knowing what IMAGE_PKGTYPE is being set to (if it is being set at all) to determine which rootfs_*.bbclass file is failing (FYI: these class files are located in org.openembedded.dev/classes/). You could do this by using the interactive mode for bitbake as in 'bitbake -i; getver IMAGE_PKGTYPE '. See http://docs.openembedded.org/usermanual/usermanual.html#usage_interactive_bitbake for more details. Also, I wonder if you've accidentally changed something in the repository that is causing this error. Maybe a 'git status' or a 'git diff' would give you some hints. -Ash On Sun, Mar 7, 2010 at 7:37 PM, Erik Rodriguez <eri...@ce...> wrote: > Ash, > > Thanks. I figured that all out also after some playing and googling. However as seems to be my norm, I found other problems. This time, googling and searching does not seem to provide any answers. When I "bitbake omap3-console-image" I get a whole mess of errors. Here is a sample of the first and last: > > Parsing .bb files, please wait...ERROR: Could not inherit file classes/rootfs_${IMAGE_PKGTYPE}.bbclass while parsing /home/erik/overo-oe/org.openembedded.dev/recipes/preboot/initramfs-preboot-image.bb > ... > ERROR: Exception:<type 'exceptions.TypeError'> Message:list indices must be integers, not NoneType > ERROR: Printing the environment of the function > ERROR: 0001:def __anonfunc(): > ERROR: 0002: __anon_1326_classes_base_bbclass(d) > ERROR: 0003: > ERROR: list indices must be integers, not NoneType while parsing /home/erik/overo-oe/org.openembedded.dev/recipes/prismstumbler/prismstumbler_0.7.3+0.7.4pre1.bb > done. > NOTE: Parsing finished. 7384 cached, 315 parsed, 306 skipped, 0 masked. > ERROR: Parsing errors found, exiting... > > > ________________________________ > > From: Ash Charles [mailto:as...@gu...] > Sent: Sun 3/7/2010 7:10 PM > To: General mailing list for gumstix users. > Subject: Re: [Gumstix-users] Overo Bitbake > > > > Hi Erik, > > Bitbake is not finding any recipes at all in your setup. The > 'BBFILES' variable defined in build/conf/site.conf controls where > bitbake looks for recipes. You'll probably need to have defined the > 'OEBRANCH' and 'USERBRANCH' variables in your shell environment. > Typically this is done with a 'source profile' or by adding something > to a bashrc file as described in the 'Setting up a Build Environment' > instructions. > > HTH, > > Ash > > On Sun, Mar 7, 2010 at 6:47 PM, Erik Rodriguez > <eri...@ce...> wrote: >> Thanks for the support in getting OE and Bitbake working. After quite some >> struggles, I have finally gotten this to a point where I think things are >> working. >> >> If I run "bitbake nano" or any others... even tried bitbake helloworld... >> and I get the following iniformation. >> >> NOTE: Parsing finished. 0 cached, 0 parsed, 0 skipped, 0 masked. >> NOTE: Cache is clean, not saving. >> ERROR: Nothing PROVIDES 'helloworld' >> So, again, help greatly appreciated. >> ------------------------------------------------------------------------------ >> Download Intel® Parallel Studio Eval >> Try the new software tools for yourself. Speed compiling, find bugs >> proactively, and fine-tune applications for parallel performance. >> See why Intel Parallel Studio got high marks during beta. >> http://p.sf.net/sfu/intel-sw-dev >> _______________________________________________ >> gumstix-users mailing list >> gum...@li... >> https://lists.sourceforge.net/lists/listinfo/gumstix-users >> >> > > ------------------------------------------------------------------------------ > Download Intel® Parallel Studio Eval > Try the new software tools for yourself. Speed compiling, find bugs > proactively, and fine-tune applications for parallel performance. > See why Intel Parallel Studio got high marks during beta. > http://p.sf.net/sfu/intel-sw-dev > _______________________________________________ > gumstix-users mailing list > gum...@li... > https://lists.sourceforge.net/lists/listinfo/gumstix-users > > > > ------------------------------------------------------------------------------ > Download Intel® Parallel Studio Eval > Try the new software tools for yourself. Speed compiling, find bugs > proactively, and fine-tune applications for parallel performance. > See why Intel Parallel Studio got high marks during beta. > http://p.sf.net/sfu/intel-sw-dev > _______________________________________________ > gumstix-users mailing list > gum...@li... > https://lists.sourceforge.net/lists/listinfo/gumstix-users > > ------------------------------------------------------------------------------ Download Intel® Parallel Studio Eval Try the new software tools for yourself. Speed compiling, find bugs proactively, and fine-tune applications for parallel performance. See why Intel Parallel Studio got high marks during beta. http://p.sf.net/sfu/intel-sw-dev _______________________________________________ gumstix-users mailing list gum...@li... https://lists.sourceforge.net/lists/listinfo/gumstix-users |
From: Ash C. <as...@gu...> - 2010-03-08 19:50:06
|
Hi Erik, I was unclear: issue a 'bitbake -i' command to put bitbake into interactive mode. Once you are in interactive mode, type 'getver IMAGE_PKGTYPE' to see the value of this variable. If, for example, the value is 'ipk', then it would seem your build is failing on the rootfs_ipk.bbclass. -Ash On Mon, Mar 8, 2010 at 11:31 AM, Erik Rodriguez <eri...@ce...> wrote: > Ash, > > Thanks for the reply. I did as you asked and here is what I found: > > IMAGE_PKGTYPE is not set at all in my local.conf however IMAGE_FSTYPES = "jffs2 tar". > > Git status shows nothing to commit - directory clean. > > 'bitbake -i; getver IMAGE_PKGTYPE is not liked at all. Apparently getver is not an accepted command. > > > Erik Rodriguez > Sr. Software Quality Engineer > (w) (858) 675-8200 (c) (858)722-3353 > > > > -----Original Message----- > From: Ash Charles [mailto:as...@gu...] > Sent: Monday, March 08, 2010 9:27 AM > To: General mailing list for gumstix users. > Subject: Re: [Gumstix-users] Overo Bitbake > > Hi Erik, > > Perhaps it would be worth knowing what IMAGE_PKGTYPE is being set to > (if it is being set at all) to determine which rootfs_*.bbclass file > is failing (FYI: these class files are located in > org.openembedded.dev/classes/). You could do this by using the > interactive mode for bitbake as in 'bitbake -i; getver IMAGE_PKGTYPE > '. See http://docs.openembedded.org/usermanual/usermanual.html#usage_interactive_bitbake > for more details. > > Also, I wonder if you've accidentally changed something in the > repository that is causing this error. Maybe a 'git status' or a 'git > diff' would give you some hints. > > -Ash > > On Sun, Mar 7, 2010 at 7:37 PM, Erik Rodriguez > <eri...@ce...> wrote: >> Ash, >> >> Thanks. I figured that all out also after some playing and googling. However as seems to be my norm, I found other problems. This time, googling and searching does not seem to provide any answers. When I "bitbake omap3-console-image" I get a whole mess of errors. Here is a sample of the first and last: >> >> Parsing .bb files, please wait...ERROR: Could not inherit file classes/rootfs_${IMAGE_PKGTYPE}.bbclass while parsing /home/erik/overo-oe/org.openembedded.dev/recipes/preboot/initramfs-preboot-image.bb >> ... >> ERROR: Exception:<type 'exceptions.TypeError'> Message:list indices must be integers, not NoneType >> ERROR: Printing the environment of the function >> ERROR: 0001:def __anonfunc(): >> ERROR: 0002: __anon_1326_classes_base_bbclass(d) >> ERROR: 0003: >> ERROR: list indices must be integers, not NoneType while parsing /home/erik/overo-oe/org.openembedded.dev/recipes/prismstumbler/prismstumbler_0.7.3+0.7.4pre1.bb >> done. >> NOTE: Parsing finished. 7384 cached, 315 parsed, 306 skipped, 0 masked. >> ERROR: Parsing errors found, exiting... >> >> >> ________________________________ >> >> From: Ash Charles [mailto:as...@gu...] >> Sent: Sun 3/7/2010 7:10 PM >> To: General mailing list for gumstix users. >> Subject: Re: [Gumstix-users] Overo Bitbake >> >> >> >> Hi Erik, >> >> Bitbake is not finding any recipes at all in your setup. The >> 'BBFILES' variable defined in build/conf/site.conf controls where >> bitbake looks for recipes. You'll probably need to have defined the >> 'OEBRANCH' and 'USERBRANCH' variables in your shell environment. >> Typically this is done with a 'source profile' or by adding something >> to a bashrc file as described in the 'Setting up a Build Environment' >> instructions. >> >> HTH, >> >> Ash >> >> On Sun, Mar 7, 2010 at 6:47 PM, Erik Rodriguez >> <eri...@ce...> wrote: >>> Thanks for the support in getting OE and Bitbake working. After quite some >>> struggles, I have finally gotten this to a point where I think things are >>> working. >>> >>> If I run "bitbake nano" or any others... even tried bitbake helloworld... >>> and I get the following iniformation. >>> >>> NOTE: Parsing finished. 0 cached, 0 parsed, 0 skipped, 0 masked. >>> NOTE: Cache is clean, not saving. >>> ERROR: Nothing PROVIDES 'helloworld' >>> So, again, help greatly appreciated. >>> ------------------------------------------------------------------------------ >>> Download Intel® Parallel Studio Eval >>> Try the new software tools for yourself. Speed compiling, find bugs >>> proactively, and fine-tune applications for parallel performance. >>> See why Intel Parallel Studio got high marks during beta. >>> http://p.sf.net/sfu/intel-sw-dev >>> _______________________________________________ >>> gumstix-users mailing list >>> gum...@li... >>> https://lists.sourceforge.net/lists/listinfo/gumstix-users >>> >>> >> >> ------------------------------------------------------------------------------ >> Download Intel® Parallel Studio Eval >> Try the new software tools for yourself. Speed compiling, find bugs >> proactively, and fine-tune applications for parallel performance. >> See why Intel Parallel Studio got high marks during beta. >> http://p.sf.net/sfu/intel-sw-dev >> _______________________________________________ >> gumstix-users mailing list >> gum...@li... >> https://lists.sourceforge.net/lists/listinfo/gumstix-users >> >> >> >> ------------------------------------------------------------------------------ >> Download Intel® Parallel Studio Eval >> Try the new software tools for yourself. Speed compiling, find bugs >> proactively, and fine-tune applications for parallel performance. >> See why Intel Parallel Studio got high marks during beta. >> http://p.sf.net/sfu/intel-sw-dev >> _______________________________________________ >> gumstix-users mailing list >> gum...@li... >> https://lists.sourceforge.net/lists/listinfo/gumstix-users >> >> > > ------------------------------------------------------------------------------ > Download Intel® Parallel Studio Eval > Try the new software tools for yourself. Speed compiling, find bugs > proactively, and fine-tune applications for parallel performance. > See why Intel Parallel Studio got high marks during beta. > http://p.sf.net/sfu/intel-sw-dev > _______________________________________________ > gumstix-users mailing list > gum...@li... > https://lists.sourceforge.net/lists/listinfo/gumstix-users > ------------------------------------------------------------------------------ > Download Intel® Parallel Studio Eval > Try the new software tools for yourself. Speed compiling, find bugs > proactively, and fine-tune applications for parallel performance. > See why Intel Parallel Studio got high marks during beta. > http://p.sf.net/sfu/intel-sw-dev > _______________________________________________ > gumstix-users mailing list > gum...@li... > https://lists.sourceforge.net/lists/listinfo/gumstix-users > |
From: Erik R. <eri...@ce...> - 2010-03-08 20:05:52
|
Ash, That is what I had assumed you meant, however the result is the same: bitbake -i /home/erik/overo-oe/bitbake/lib/bb/shell.py:59: DeprecationWarning: The popen2 module is deprecated. Use the subprocess module. import sys, os, readline, socket, httplib, urllib, commands, popen2, copy, shlex, Queue, fnmatch BitBake Shell Version 0.5.3.1 (C) 2005 Michael 'Mickey' Lauer <mickey@Vanille.de> Type 'help' for more information, press CTRL-D to exit. BB>> getver IMAGE_PKGTYPE SHELL: ERROR: 'getver' command is not a valid command. BB>> Erik Rodriguez Sr. Software Quality Engineer (w) (858) 675-8200 (c) (858)722-3353 -----Original Message----- From: Ash Charles [mailto:as...@gu...] Sent: Monday, March 08, 2010 11:50 AM To: General mailing list for gumstix users. Subject: Re: [Gumstix-users] Overo Bitbake Hi Erik, I was unclear: issue a 'bitbake -i' command to put bitbake into interactive mode. Once you are in interactive mode, type 'getver IMAGE_PKGTYPE' to see the value of this variable. If, for example, the value is 'ipk', then it would seem your build is failing on the rootfs_ipk.bbclass. -Ash On Mon, Mar 8, 2010 at 11:31 AM, Erik Rodriguez <eri...@ce...> wrote: > Ash, > > Thanks for the reply. I did as you asked and here is what I found: > > IMAGE_PKGTYPE is not set at all in my local.conf however IMAGE_FSTYPES = "jffs2 tar". > > Git status shows nothing to commit - directory clean. > > 'bitbake -i; getver IMAGE_PKGTYPE is not liked at all. Apparently getver is not an accepted command. > > > Erik Rodriguez > Sr. Software Quality Engineer > (w) (858) 675-8200 (c) (858)722-3353 > > > > -----Original Message----- > From: Ash Charles [mailto:as...@gu...] > Sent: Monday, March 08, 2010 9:27 AM > To: General mailing list for gumstix users. > Subject: Re: [Gumstix-users] Overo Bitbake > > Hi Erik, > > Perhaps it would be worth knowing what IMAGE_PKGTYPE is being set to > (if it is being set at all) to determine which rootfs_*.bbclass file > is failing (FYI: these class files are located in > org.openembedded.dev/classes/). You could do this by using the > interactive mode for bitbake as in 'bitbake -i; getver IMAGE_PKGTYPE > '. See http://docs.openembedded.org/usermanual/usermanual.html#usage_interactive_bitbake > for more details. > > Also, I wonder if you've accidentally changed something in the > repository that is causing this error. Maybe a 'git status' or a 'git > diff' would give you some hints. > > -Ash > > On Sun, Mar 7, 2010 at 7:37 PM, Erik Rodriguez > <eri...@ce...> wrote: >> Ash, >> >> Thanks. I figured that all out also after some playing and googling. However as seems to be my norm, I found other problems. This time, googling and searching does not seem to provide any answers. When I "bitbake omap3-console-image" I get a whole mess of errors. Here is a sample of the first and last: >> >> Parsing .bb files, please wait...ERROR: Could not inherit file classes/rootfs_${IMAGE_PKGTYPE}.bbclass while parsing /home/erik/overo-oe/org.openembedded.dev/recipes/preboot/initramfs-preboot-image.bb >> ... >> ERROR: Exception:<type 'exceptions.TypeError'> Message:list indices must be integers, not NoneType >> ERROR: Printing the environment of the function >> ERROR: 0001:def __anonfunc(): >> ERROR: 0002: __anon_1326_classes_base_bbclass(d) >> ERROR: 0003: >> ERROR: list indices must be integers, not NoneType while parsing /home/erik/overo-oe/org.openembedded.dev/recipes/prismstumbler/prismstumbler_0.7.3+0.7.4pre1.bb >> done. >> NOTE: Parsing finished. 7384 cached, 315 parsed, 306 skipped, 0 masked. >> ERROR: Parsing errors found, exiting... >> >> >> ________________________________ >> >> From: Ash Charles [mailto:as...@gu...] >> Sent: Sun 3/7/2010 7:10 PM >> To: General mailing list for gumstix users. >> Subject: Re: [Gumstix-users] Overo Bitbake >> >> >> >> Hi Erik, >> >> Bitbake is not finding any recipes at all in your setup. The >> 'BBFILES' variable defined in build/conf/site.conf controls where >> bitbake looks for recipes. You'll probably need to have defined the >> 'OEBRANCH' and 'USERBRANCH' variables in your shell environment. >> Typically this is done with a 'source profile' or by adding something >> to a bashrc file as described in the 'Setting up a Build Environment' >> instructions. >> >> HTH, >> >> Ash >> >> On Sun, Mar 7, 2010 at 6:47 PM, Erik Rodriguez >> <eri...@ce...> wrote: >>> Thanks for the support in getting OE and Bitbake working. After quite some >>> struggles, I have finally gotten this to a point where I think things are >>> working. >>> >>> If I run "bitbake nano" or any others... even tried bitbake helloworld... >>> and I get the following iniformation. >>> >>> NOTE: Parsing finished. 0 cached, 0 parsed, 0 skipped, 0 masked. >>> NOTE: Cache is clean, not saving. >>> ERROR: Nothing PROVIDES 'helloworld' >>> So, again, help greatly appreciated. >>> ------------------------------------------------------------------------------ >>> Download Intel® Parallel Studio Eval >>> Try the new software tools for yourself. Speed compiling, find bugs >>> proactively, and fine-tune applications for parallel performance. >>> See why Intel Parallel Studio got high marks during beta. >>> http://p.sf.net/sfu/intel-sw-dev >>> _______________________________________________ >>> gumstix-users mailing list >>> gum...@li... >>> https://lists.sourceforge.net/lists/listinfo/gumstix-users >>> >>> >> >> ------------------------------------------------------------------------------ >> Download Intel® Parallel Studio Eval >> Try the new software tools for yourself. Speed compiling, find bugs >> proactively, and fine-tune applications for parallel performance. >> See why Intel Parallel Studio got high marks during beta. >> http://p.sf.net/sfu/intel-sw-dev >> _______________________________________________ >> gumstix-users mailing list >> gum...@li... >> https://lists.sourceforge.net/lists/listinfo/gumstix-users >> >> >> >> ------------------------------------------------------------------------------ >> Download Intel® Parallel Studio Eval >> Try the new software tools for yourself. Speed compiling, find bugs >> proactively, and fine-tune applications for parallel performance. >> See why Intel Parallel Studio got high marks during beta. >> http://p.sf.net/sfu/intel-sw-dev >> _______________________________________________ >> gumstix-users mailing list >> gum...@li... >> https://lists.sourceforge.net/lists/listinfo/gumstix-users >> >> > > ------------------------------------------------------------------------------ > Download Intel® Parallel Studio Eval > Try the new software tools for yourself. Speed compiling, find bugs > proactively, and fine-tune applications for parallel performance. > See why Intel Parallel Studio got high marks during beta. > http://p.sf.net/sfu/intel-sw-dev > _______________________________________________ > gumstix-users mailing list > gum...@li... > https://lists.sourceforge.net/lists/listinfo/gumstix-users > ------------------------------------------------------------------------------ > Download Intel® Parallel Studio Eval > Try the new software tools for yourself. Speed compiling, find bugs > proactively, and fine-tune applications for parallel performance. > See why Intel Parallel Studio got high marks during beta. > http://p.sf.net/sfu/intel-sw-dev > _______________________________________________ > gumstix-users mailing list > gum...@li... > https://lists.sourceforge.net/lists/listinfo/gumstix-users > ------------------------------------------------------------------------------ Download Intel® Parallel Studio Eval Try the new software tools for yourself. Speed compiling, find bugs proactively, and fine-tune applications for parallel performance. See why Intel Parallel Studio got high marks during beta. http://p.sf.net/sfu/intel-sw-dev _______________________________________________ gumstix-users mailing list gum...@li... https://lists.sourceforge.net/lists/listinfo/gumstix-users |
From: Ash C. <ash...@gm...> - 2010-03-08 20:26:40
|
Sorry. Try 'getvar' not 'getver'. -Ash On Mon, Mar 8, 2010 at 12:04 PM, Erik Rodriguez <eri...@ce...> wrote: > Ash, > > That is what I had assumed you meant, however the result is the same: > > bitbake -i > /home/erik/overo-oe/bitbake/lib/bb/shell.py:59: DeprecationWarning: The popen2 module is deprecated. Use the subprocess module. > import sys, os, readline, socket, httplib, urllib, commands, popen2, copy, shlex, Queue, fnmatch > BitBake Shell Version 0.5.3.1 (C) 2005 Michael 'Mickey' Lauer <mickey@Vanille.de> > Type 'help' for more information, press CTRL-D to exit. > BB>> getver IMAGE_PKGTYPE > SHELL: ERROR: 'getver' command is not a valid command. > BB>> > > > Erik Rodriguez > Sr. Software Quality Engineer > (w) (858) 675-8200 (c) (858)722-3353 > > > > -----Original Message----- > From: Ash Charles [mailto:as...@gu...] > Sent: Monday, March 08, 2010 11:50 AM > To: General mailing list for gumstix users. > Subject: Re: [Gumstix-users] Overo Bitbake > > Hi Erik, > > I was unclear: > issue a 'bitbake -i' command to put bitbake into interactive mode. > Once you are in interactive mode, type 'getver IMAGE_PKGTYPE' to see > the value of this variable. If, for example, the value is 'ipk', then > it would seem your build is failing on the rootfs_ipk.bbclass. > > -Ash > > On Mon, Mar 8, 2010 at 11:31 AM, Erik Rodriguez > <eri...@ce...> wrote: >> Ash, >> >> Thanks for the reply. I did as you asked and here is what I found: >> >> IMAGE_PKGTYPE is not set at all in my local.conf however IMAGE_FSTYPES = "jffs2 tar". >> >> Git status shows nothing to commit - directory clean. >> >> 'bitbake -i; getver IMAGE_PKGTYPE is not liked at all. Apparently getver is not an accepted command. >> >> >> Erik Rodriguez >> Sr. Software Quality Engineer >> (w) (858) 675-8200 (c) (858)722-3353 >> >> >> >> -----Original Message----- >> From: Ash Charles [mailto:as...@gu...] >> Sent: Monday, March 08, 2010 9:27 AM >> To: General mailing list for gumstix users. >> Subject: Re: [Gumstix-users] Overo Bitbake >> >> Hi Erik, >> >> Perhaps it would be worth knowing what IMAGE_PKGTYPE is being set to >> (if it is being set at all) to determine which rootfs_*.bbclass file >> is failing (FYI: these class files are located in >> org.openembedded.dev/classes/). You could do this by using the >> interactive mode for bitbake as in 'bitbake -i; getver IMAGE_PKGTYPE >> '. See http://docs.openembedded.org/usermanual/usermanual.html#usage_interactive_bitbake >> for more details. >> >> Also, I wonder if you've accidentally changed something in the >> repository that is causing this error. Maybe a 'git status' or a 'git >> diff' would give you some hints. >> >> -Ash >> >> On Sun, Mar 7, 2010 at 7:37 PM, Erik Rodriguez >> <eri...@ce...> wrote: >>> Ash, >>> >>> Thanks. I figured that all out also after some playing and googling. However as seems to be my norm, I found other problems. This time, googling and searching does not seem to provide any answers. When I "bitbake omap3-console-image" I get a whole mess of errors. Here is a sample of the first and last: >>> >>> Parsing .bb files, please wait...ERROR: Could not inherit file classes/rootfs_${IMAGE_PKGTYPE}.bbclass while parsing /home/erik/overo-oe/org.openembedded.dev/recipes/preboot/initramfs-preboot-image.bb >>> ... >>> ERROR: Exception:<type 'exceptions.TypeError'> Message:list indices must be integers, not NoneType >>> ERROR: Printing the environment of the function >>> ERROR: 0001:def __anonfunc(): >>> ERROR: 0002: __anon_1326_classes_base_bbclass(d) >>> ERROR: 0003: >>> ERROR: list indices must be integers, not NoneType while parsing /home/erik/overo-oe/org.openembedded.dev/recipes/prismstumbler/prismstumbler_0.7.3+0.7.4pre1.bb >>> done. >>> NOTE: Parsing finished. 7384 cached, 315 parsed, 306 skipped, 0 masked. >>> ERROR: Parsing errors found, exiting... >>> >>> >>> ________________________________ >>> >>> From: Ash Charles [mailto:as...@gu...] >>> Sent: Sun 3/7/2010 7:10 PM >>> To: General mailing list for gumstix users. >>> Subject: Re: [Gumstix-users] Overo Bitbake >>> >>> >>> >>> Hi Erik, >>> >>> Bitbake is not finding any recipes at all in your setup. The >>> 'BBFILES' variable defined in build/conf/site.conf controls where >>> bitbake looks for recipes. You'll probably need to have defined the >>> 'OEBRANCH' and 'USERBRANCH' variables in your shell environment. >>> Typically this is done with a 'source profile' or by adding something >>> to a bashrc file as described in the 'Setting up a Build Environment' >>> instructions. >>> >>> HTH, >>> >>> Ash >>> >>> On Sun, Mar 7, 2010 at 6:47 PM, Erik Rodriguez >>> <eri...@ce...> wrote: >>>> Thanks for the support in getting OE and Bitbake working. After quite some >>>> struggles, I have finally gotten this to a point where I think things are >>>> working. >>>> >>>> If I run "bitbake nano" or any others... even tried bitbake helloworld... >>>> and I get the following iniformation. >>>> >>>> NOTE: Parsing finished. 0 cached, 0 parsed, 0 skipped, 0 masked. >>>> NOTE: Cache is clean, not saving. >>>> ERROR: Nothing PROVIDES 'helloworld' >>>> So, again, help greatly appreciated. >>>> ------------------------------------------------------------------------------ >>>> Download Intel® Parallel Studio Eval >>>> Try the new software tools for yourself. Speed compiling, find bugs >>>> proactively, and fine-tune applications for parallel performance. >>>> See why Intel Parallel Studio got high marks during beta. >>>> http://p.sf.net/sfu/intel-sw-dev >>>> _______________________________________________ >>>> gumstix-users mailing list >>>> gum...@li... >>>> https://lists.sourceforge.net/lists/listinfo/gumstix-users >>>> >>>> >>> >>> ------------------------------------------------------------------------------ >>> Download Intel® Parallel Studio Eval >>> Try the new software tools for yourself. Speed compiling, find bugs >>> proactively, and fine-tune applications for parallel performance. >>> See why Intel Parallel Studio got high marks during beta. >>> http://p.sf.net/sfu/intel-sw-dev >>> _______________________________________________ >>> gumstix-users mailing list >>> gum...@li... >>> https://lists.sourceforge.net/lists/listinfo/gumstix-users >>> >>> >>> >>> ------------------------------------------------------------------------------ >>> Download Intel® Parallel Studio Eval >>> Try the new software tools for yourself. Speed compiling, find bugs >>> proactively, and fine-tune applications for parallel performance. >>> See why Intel Parallel Studio got high marks during beta. >>> http://p.sf.net/sfu/intel-sw-dev >>> _______________________________________________ >>> gumstix-users mailing list >>> gum...@li... >>> https://lists.sourceforge.net/lists/listinfo/gumstix-users >>> >>> >> >> ------------------------------------------------------------------------------ >> Download Intel® Parallel Studio Eval >> Try the new software tools for yourself. Speed compiling, find bugs >> proactively, and fine-tune applications for parallel performance. >> See why Intel Parallel Studio got high marks during beta. >> http://p.sf.net/sfu/intel-sw-dev >> _______________________________________________ >> gumstix-users mailing list >> gum...@li... >> https://lists.sourceforge.net/lists/listinfo/gumstix-users >> ------------------------------------------------------------------------------ >> Download Intel® Parallel Studio Eval >> Try the new software tools for yourself. Speed compiling, find bugs >> proactively, and fine-tune applications for parallel performance. >> See why Intel Parallel Studio got high marks during beta. >> http://p.sf.net/sfu/intel-sw-dev >> _______________________________________________ >> gumstix-users mailing list >> gum...@li... >> https://lists.sourceforge.net/lists/listinfo/gumstix-users >> > > ------------------------------------------------------------------------------ > Download Intel® Parallel Studio Eval > Try the new software tools for yourself. Speed compiling, find bugs > proactively, and fine-tune applications for parallel performance. > See why Intel Parallel Studio got high marks during beta. > http://p.sf.net/sfu/intel-sw-dev > _______________________________________________ > gumstix-users mailing list > gum...@li... > https://lists.sourceforge.net/lists/listinfo/gumstix-users > ------------------------------------------------------------------------------ > Download Intel® Parallel Studio Eval > Try the new software tools for yourself. Speed compiling, find bugs > proactively, and fine-tune applications for parallel performance. > See why Intel Parallel Studio got high marks during beta. > http://p.sf.net/sfu/intel-sw-dev > _______________________________________________ > gumstix-users mailing list > gum...@li... > https://lists.sourceforge.net/lists/listinfo/gumstix-users > |
From: Erik R. <eri...@ce...> - 2010-03-08 20:28:56
|
Ash, Thanks a ton. The answer to that query is: NONE Erik Rodriguez Sr. Software Quality Engineer (w) (858) 675-8200 (c) (858)722-3353 -----Original Message----- From: Ash Charles [mailto:ash...@gm...] Sent: Monday, March 08, 2010 12:26 PM To: General mailing list for gumstix users. Subject: Re: [Gumstix-users] Overo Bitbake Sorry. Try 'getvar' not 'getver'. -Ash On Mon, Mar 8, 2010 at 12:04 PM, Erik Rodriguez <eri...@ce...> wrote: > Ash, > > That is what I had assumed you meant, however the result is the same: > > bitbake -i > /home/erik/overo-oe/bitbake/lib/bb/shell.py:59: DeprecationWarning: The popen2 module is deprecated. Use the subprocess module. > import sys, os, readline, socket, httplib, urllib, commands, popen2, copy, shlex, Queue, fnmatch > BitBake Shell Version 0.5.3.1 (C) 2005 Michael 'Mickey' Lauer <mickey@Vanille.de> > Type 'help' for more information, press CTRL-D to exit. > BB>> getver IMAGE_PKGTYPE > SHELL: ERROR: 'getver' command is not a valid command. > BB>> > > > Erik Rodriguez > Sr. Software Quality Engineer > (w) (858) 675-8200 (c) (858)722-3353 > > > > -----Original Message----- > From: Ash Charles [mailto:as...@gu...] > Sent: Monday, March 08, 2010 11:50 AM > To: General mailing list for gumstix users. > Subject: Re: [Gumstix-users] Overo Bitbake > > Hi Erik, > > I was unclear: > issue a 'bitbake -i' command to put bitbake into interactive mode. > Once you are in interactive mode, type 'getver IMAGE_PKGTYPE' to see > the value of this variable. If, for example, the value is 'ipk', then > it would seem your build is failing on the rootfs_ipk.bbclass. > > -Ash > > On Mon, Mar 8, 2010 at 11:31 AM, Erik Rodriguez > <eri...@ce...> wrote: >> Ash, >> >> Thanks for the reply. I did as you asked and here is what I found: >> >> IMAGE_PKGTYPE is not set at all in my local.conf however IMAGE_FSTYPES = "jffs2 tar". >> >> Git status shows nothing to commit - directory clean. >> >> 'bitbake -i; getver IMAGE_PKGTYPE is not liked at all. Apparently getver is not an accepted command. >> >> >> Erik Rodriguez >> Sr. Software Quality Engineer >> (w) (858) 675-8200 (c) (858)722-3353 >> >> >> >> -----Original Message----- >> From: Ash Charles [mailto:as...@gu...] >> Sent: Monday, March 08, 2010 9:27 AM >> To: General mailing list for gumstix users. >> Subject: Re: [Gumstix-users] Overo Bitbake >> >> Hi Erik, >> >> Perhaps it would be worth knowing what IMAGE_PKGTYPE is being set to >> (if it is being set at all) to determine which rootfs_*.bbclass file >> is failing (FYI: these class files are located in >> org.openembedded.dev/classes/). You could do this by using the >> interactive mode for bitbake as in 'bitbake -i; getver IMAGE_PKGTYPE >> '. See http://docs.openembedded.org/usermanual/usermanual.html#usage_interactive_bitbake >> for more details. >> >> Also, I wonder if you've accidentally changed something in the >> repository that is causing this error. Maybe a 'git status' or a 'git >> diff' would give you some hints. >> >> -Ash >> >> On Sun, Mar 7, 2010 at 7:37 PM, Erik Rodriguez >> <eri...@ce...> wrote: >>> Ash, >>> >>> Thanks. I figured that all out also after some playing and googling. However as seems to be my norm, I found other problems. This time, googling and searching does not seem to provide any answers. When I "bitbake omap3-console-image" I get a whole mess of errors. Here is a sample of the first and last: >>> >>> Parsing .bb files, please wait...ERROR: Could not inherit file classes/rootfs_${IMAGE_PKGTYPE}.bbclass while parsing /home/erik/overo-oe/org.openembedded.dev/recipes/preboot/initramfs-preboot-image.bb >>> ... >>> ERROR: Exception:<type 'exceptions.TypeError'> Message:list indices must be integers, not NoneType >>> ERROR: Printing the environment of the function >>> ERROR: 0001:def __anonfunc(): >>> ERROR: 0002: __anon_1326_classes_base_bbclass(d) >>> ERROR: 0003: >>> ERROR: list indices must be integers, not NoneType while parsing /home/erik/overo-oe/org.openembedded.dev/recipes/prismstumbler/prismstumbler_0.7.3+0.7.4pre1.bb >>> done. >>> NOTE: Parsing finished. 7384 cached, 315 parsed, 306 skipped, 0 masked. >>> ERROR: Parsing errors found, exiting... >>> >>> >>> ________________________________ >>> >>> From: Ash Charles [mailto:as...@gu...] >>> Sent: Sun 3/7/2010 7:10 PM >>> To: General mailing list for gumstix users. >>> Subject: Re: [Gumstix-users] Overo Bitbake >>> >>> >>> >>> Hi Erik, >>> >>> Bitbake is not finding any recipes at all in your setup. The >>> 'BBFILES' variable defined in build/conf/site.conf controls where >>> bitbake looks for recipes. You'll probably need to have defined the >>> 'OEBRANCH' and 'USERBRANCH' variables in your shell environment. >>> Typically this is done with a 'source profile' or by adding something >>> to a bashrc file as described in the 'Setting up a Build Environment' >>> instructions. >>> >>> HTH, >>> >>> Ash >>> >>> On Sun, Mar 7, 2010 at 6:47 PM, Erik Rodriguez >>> <eri...@ce...> wrote: >>>> Thanks for the support in getting OE and Bitbake working. After quite some >>>> struggles, I have finally gotten this to a point where I think things are >>>> working. >>>> >>>> If I run "bitbake nano" or any others... even tried bitbake helloworld... >>>> and I get the following iniformation. >>>> >>>> NOTE: Parsing finished. 0 cached, 0 parsed, 0 skipped, 0 masked. >>>> NOTE: Cache is clean, not saving. >>>> ERROR: Nothing PROVIDES 'helloworld' >>>> So, again, help greatly appreciated. >>>> ------------------------------------------------------------------------------ >>>> Download Intel® Parallel Studio Eval >>>> Try the new software tools for yourself. Speed compiling, find bugs >>>> proactively, and fine-tune applications for parallel performance. >>>> See why Intel Parallel Studio got high marks during beta. >>>> http://p.sf.net/sfu/intel-sw-dev >>>> _______________________________________________ >>>> gumstix-users mailing list >>>> gum...@li... >>>> https://lists.sourceforge.net/lists/listinfo/gumstix-users >>>> >>>> >>> >>> ------------------------------------------------------------------------------ >>> Download Intel® Parallel Studio Eval >>> Try the new software tools for yourself. Speed compiling, find bugs >>> proactively, and fine-tune applications for parallel performance. >>> See why Intel Parallel Studio got high marks during beta. >>> http://p.sf.net/sfu/intel-sw-dev >>> _______________________________________________ >>> gumstix-users mailing list >>> gum...@li... >>> https://lists.sourceforge.net/lists/listinfo/gumstix-users >>> >>> >>> >>> ------------------------------------------------------------------------------ >>> Download Intel® Parallel Studio Eval >>> Try the new software tools for yourself. Speed compiling, find bugs >>> proactively, and fine-tune applications for parallel performance. >>> See why Intel Parallel Studio got high marks during beta. >>> http://p.sf.net/sfu/intel-sw-dev >>> _______________________________________________ >>> gumstix-users mailing list >>> gum...@li... >>> https://lists.sourceforge.net/lists/listinfo/gumstix-users >>> >>> >> >> ------------------------------------------------------------------------------ >> Download Intel® Parallel Studio Eval >> Try the new software tools for yourself. Speed compiling, find bugs >> proactively, and fine-tune applications for parallel performance. >> See why Intel Parallel Studio got high marks during beta. >> http://p.sf.net/sfu/intel-sw-dev >> _______________________________________________ >> gumstix-users mailing list >> gum...@li... >> https://lists.sourceforge.net/lists/listinfo/gumstix-users >> ------------------------------------------------------------------------------ >> Download Intel® Parallel Studio Eval >> Try the new software tools for yourself. Speed compiling, find bugs >> proactively, and fine-tune applications for parallel performance. >> See why Intel Parallel Studio got high marks during beta. >> http://p.sf.net/sfu/intel-sw-dev >> _______________________________________________ >> gumstix-users mailing list >> gum...@li... >> https://lists.sourceforge.net/lists/listinfo/gumstix-users >> > > ------------------------------------------------------------------------------ > Download Intel® Parallel Studio Eval > Try the new software tools for yourself. Speed compiling, find bugs > proactively, and fine-tune applications for parallel performance. > See why Intel Parallel Studio got high marks during beta. > http://p.sf.net/sfu/intel-sw-dev > _______________________________________________ > gumstix-users mailing list > gum...@li... > https://lists.sourceforge.net/lists/listinfo/gumstix-users > ------------------------------------------------------------------------------ > Download Intel® Parallel Studio Eval > Try the new software tools for yourself. Speed compiling, find bugs > proactively, and fine-tune applications for parallel performance. > See why Intel Parallel Studio got high marks during beta. > http://p.sf.net/sfu/intel-sw-dev > _______________________________________________ > gumstix-users mailing list > gum...@li... > https://lists.sourceforge.net/lists/listinfo/gumstix-users > ------------------------------------------------------------------------------ Download Intel® Parallel Studio Eval Try the new software tools for yourself. Speed compiling, find bugs proactively, and fine-tune applications for parallel performance. See why Intel Parallel Studio got high marks during beta. http://p.sf.net/sfu/intel-sw-dev _______________________________________________ gumstix-users mailing list gum...@li... https://lists.sourceforge.net/lists/listinfo/gumstix-users |
From: Ash C. <as...@gu...> - 2010-03-08 21:54:18
|
Hi Erik, Hmm - this was my suspicion. I'm not sure where this variable is typically set however you may like to set it to 'ipk'. You can either set it using the bitbake interactive shell, by adding it to something like local.conf or by adding it into your .bashrc file and as well as modifying the BB_ENV_EXTRAWHITE variable to ensure bitbake inherits this variable from the shell. -Ash On Mon, Mar 8, 2010 at 12:28 PM, Erik Rodriguez <eri...@ce...> wrote: > Ash, > > Thanks a ton. The answer to that query is: NONE > > > Erik Rodriguez > Sr. Software Quality Engineer > (w) (858) 675-8200 (c) (858)722-3353 > > > > -----Original Message----- > From: Ash Charles [mailto:ash...@gm...] > Sent: Monday, March 08, 2010 12:26 PM > To: General mailing list for gumstix users. > Subject: Re: [Gumstix-users] Overo Bitbake > > Sorry. Try 'getvar' not 'getver'. > > -Ash > > On Mon, Mar 8, 2010 at 12:04 PM, Erik Rodriguez > <eri...@ce...> wrote: >> Ash, >> >> That is what I had assumed you meant, however the result is the same: >> >> bitbake -i >> /home/erik/overo-oe/bitbake/lib/bb/shell.py:59: DeprecationWarning: The popen2 module is deprecated. Use the subprocess module. >> import sys, os, readline, socket, httplib, urllib, commands, popen2, copy, shlex, Queue, fnmatch >> BitBake Shell Version 0.5.3.1 (C) 2005 Michael 'Mickey' Lauer <mickey@Vanille.de> >> Type 'help' for more information, press CTRL-D to exit. >> BB>> getver IMAGE_PKGTYPE >> SHELL: ERROR: 'getver' command is not a valid command. >> BB>> >> >> >> Erik Rodriguez >> Sr. Software Quality Engineer >> (w) (858) 675-8200 (c) (858)722-3353 >> >> >> >> -----Original Message----- >> From: Ash Charles [mailto:as...@gu...] >> Sent: Monday, March 08, 2010 11:50 AM >> To: General mailing list for gumstix users. >> Subject: Re: [Gumstix-users] Overo Bitbake >> >> Hi Erik, >> >> I was unclear: >> issue a 'bitbake -i' command to put bitbake into interactive mode. >> Once you are in interactive mode, type 'getver IMAGE_PKGTYPE' to see >> the value of this variable. If, for example, the value is 'ipk', then >> it would seem your build is failing on the rootfs_ipk.bbclass. >> >> -Ash >> >> On Mon, Mar 8, 2010 at 11:31 AM, Erik Rodriguez >> <eri...@ce...> wrote: >>> Ash, >>> >>> Thanks for the reply. I did as you asked and here is what I found: >>> >>> IMAGE_PKGTYPE is not set at all in my local.conf however IMAGE_FSTYPES = "jffs2 tar". >>> >>> Git status shows nothing to commit - directory clean. >>> >>> 'bitbake -i; getver IMAGE_PKGTYPE is not liked at all. Apparently getver is not an accepted command. >>> >>> >>> Erik Rodriguez >>> Sr. Software Quality Engineer >>> (w) (858) 675-8200 (c) (858)722-3353 >>> >>> >>> >>> -----Original Message----- >>> From: Ash Charles [mailto:as...@gu...] >>> Sent: Monday, March 08, 2010 9:27 AM >>> To: General mailing list for gumstix users. >>> Subject: Re: [Gumstix-users] Overo Bitbake >>> >>> Hi Erik, >>> >>> Perhaps it would be worth knowing what IMAGE_PKGTYPE is being set to >>> (if it is being set at all) to determine which rootfs_*.bbclass file >>> is failing (FYI: these class files are located in >>> org.openembedded.dev/classes/). You could do this by using the >>> interactive mode for bitbake as in 'bitbake -i; getver IMAGE_PKGTYPE >>> '. See http://docs.openembedded.org/usermanual/usermanual.html#usage_interactive_bitbake >>> for more details. >>> >>> Also, I wonder if you've accidentally changed something in the >>> repository that is causing this error. Maybe a 'git status' or a 'git >>> diff' would give you some hints. >>> >>> -Ash >>> >>> On Sun, Mar 7, 2010 at 7:37 PM, Erik Rodriguez >>> <eri...@ce...> wrote: >>>> Ash, >>>> >>>> Thanks. I figured that all out also after some playing and googling. However as seems to be my norm, I found other problems. This time, googling and searching does not seem to provide any answers. When I "bitbake omap3-console-image" I get a whole mess of errors. Here is a sample of the first and last: >>>> >>>> Parsing .bb files, please wait...ERROR: Could not inherit file classes/rootfs_${IMAGE_PKGTYPE}.bbclass while parsing /home/erik/overo-oe/org.openembedded.dev/recipes/preboot/initramfs-preboot-image.bb >>>> ... >>>> ERROR: Exception:<type 'exceptions.TypeError'> Message:list indices must be integers, not NoneType >>>> ERROR: Printing the environment of the function >>>> ERROR: 0001:def __anonfunc(): >>>> ERROR: 0002: __anon_1326_classes_base_bbclass(d) >>>> ERROR: 0003: >>>> ERROR: list indices must be integers, not NoneType while parsing /home/erik/overo-oe/org.openembedded.dev/recipes/prismstumbler/prismstumbler_0.7.3+0.7.4pre1.bb >>>> done. >>>> NOTE: Parsing finished. 7384 cached, 315 parsed, 306 skipped, 0 masked. >>>> ERROR: Parsing errors found, exiting... >>>> >>>> >>>> ________________________________ >>>> >>>> From: Ash Charles [mailto:as...@gu...] >>>> Sent: Sun 3/7/2010 7:10 PM >>>> To: General mailing list for gumstix users. >>>> Subject: Re: [Gumstix-users] Overo Bitbake >>>> >>>> >>>> >>>> Hi Erik, >>>> >>>> Bitbake is not finding any recipes at all in your setup. The >>>> 'BBFILES' variable defined in build/conf/site.conf controls where >>>> bitbake looks for recipes. You'll probably need to have defined the >>>> 'OEBRANCH' and 'USERBRANCH' variables in your shell environment. >>>> Typically this is done with a 'source profile' or by adding something >>>> to a bashrc file as described in the 'Setting up a Build Environment' >>>> instructions. >>>> >>>> HTH, >>>> >>>> Ash >>>> >>>> On Sun, Mar 7, 2010 at 6:47 PM, Erik Rodriguez >>>> <eri...@ce...> wrote: >>>>> Thanks for the support in getting OE and Bitbake working. After quite some >>>>> struggles, I have finally gotten this to a point where I think things are >>>>> working. >>>>> >>>>> If I run "bitbake nano" or any others... even tried bitbake helloworld... >>>>> and I get the following iniformation. >>>>> >>>>> NOTE: Parsing finished. 0 cached, 0 parsed, 0 skipped, 0 masked. >>>>> NOTE: Cache is clean, not saving. >>>>> ERROR: Nothing PROVIDES 'helloworld' >>>>> So, again, help greatly appreciated. >>>>> ------------------------------------------------------------------------------ >>>>> Download Intel® Parallel Studio Eval >>>>> Try the new software tools for yourself. Speed compiling, find bugs >>>>> proactively, and fine-tune applications for parallel performance. >>>>> See why Intel Parallel Studio got high marks during beta. >>>>> http://p.sf.net/sfu/intel-sw-dev >>>>> _______________________________________________ >>>>> gumstix-users mailing list >>>>> gum...@li... >>>>> https://lists.sourceforge.net/lists/listinfo/gumstix-users >>>>> >>>>> >>>> >>>> ------------------------------------------------------------------------------ >>>> Download Intel® Parallel Studio Eval >>>> Try the new software tools for yourself. Speed compiling, find bugs >>>> proactively, and fine-tune applications for parallel performance. >>>> See why Intel Parallel Studio got high marks during beta. >>>> http://p.sf.net/sfu/intel-sw-dev >>>> _______________________________________________ >>>> gumstix-users mailing list >>>> gum...@li... >>>> https://lists.sourceforge.net/lists/listinfo/gumstix-users >>>> >>>> >>>> >>>> ------------------------------------------------------------------------------ >>>> Download Intel® Parallel Studio Eval >>>> Try the new software tools for yourself. Speed compiling, find bugs >>>> proactively, and fine-tune applications for parallel performance. >>>> See why Intel Parallel Studio got high marks during beta. >>>> http://p.sf.net/sfu/intel-sw-dev >>>> _______________________________________________ >>>> gumstix-users mailing list >>>> gum...@li... >>>> https://lists.sourceforge.net/lists/listinfo/gumstix-users >>>> >>>> >>> >>> ------------------------------------------------------------------------------ >>> Download Intel® Parallel Studio Eval >>> Try the new software tools for yourself. Speed compiling, find bugs >>> proactively, and fine-tune applications for parallel performance. >>> See why Intel Parallel Studio got high marks during beta. >>> http://p.sf.net/sfu/intel-sw-dev >>> _______________________________________________ >>> gumstix-users mailing list >>> gum...@li... >>> https://lists.sourceforge.net/lists/listinfo/gumstix-users >>> ------------------------------------------------------------------------------ >>> Download Intel® Parallel Studio Eval >>> Try the new software tools for yourself. Speed compiling, find bugs >>> proactively, and fine-tune applications for parallel performance. >>> See why Intel Parallel Studio got high marks during beta. >>> http://p.sf.net/sfu/intel-sw-dev >>> _______________________________________________ >>> gumstix-users mailing list >>> gum...@li... >>> https://lists.sourceforge.net/lists/listinfo/gumstix-users >>> >> >> ------------------------------------------------------------------------------ >> Download Intel® Parallel Studio Eval >> Try the new software tools for yourself. Speed compiling, find bugs >> proactively, and fine-tune applications for parallel performance. >> See why Intel Parallel Studio got high marks during beta. >> http://p.sf.net/sfu/intel-sw-dev >> _______________________________________________ >> gumstix-users mailing list >> gum...@li... >> https://lists.sourceforge.net/lists/listinfo/gumstix-users >> ------------------------------------------------------------------------------ >> Download Intel® Parallel Studio Eval >> Try the new software tools for yourself. Speed compiling, find bugs >> proactively, and fine-tune applications for parallel performance. >> See why Intel Parallel Studio got high marks during beta. >> http://p.sf.net/sfu/intel-sw-dev >> _______________________________________________ >> gumstix-users mailing list >> gum...@li... >> https://lists.sourceforge.net/lists/listinfo/gumstix-users >> > > ------------------------------------------------------------------------------ > Download Intel® Parallel Studio Eval > Try the new software tools for yourself. Speed compiling, find bugs > proactively, and fine-tune applications for parallel performance. > See why Intel Parallel Studio got high marks during beta. > http://p.sf.net/sfu/intel-sw-dev > _______________________________________________ > gumstix-users mailing list > gum...@li... > https://lists.sourceforge.net/lists/listinfo/gumstix-users > ------------------------------------------------------------------------------ > Download Intel® Parallel Studio Eval > Try the new software tools for yourself. Speed compiling, find bugs > proactively, and fine-tune applications for parallel performance. > See why Intel Parallel Studio got high marks during beta. > http://p.sf.net/sfu/intel-sw-dev > _______________________________________________ > gumstix-users mailing list > gum...@li... > https://lists.sourceforge.net/lists/listinfo/gumstix-users > |
From: Erik R. <eri...@ce...> - 2010-03-08 22:15:55
Attachments:
bitbake.log
|
Ash, Your help has been invaluable. I would like to say that we have solve the problems, however... The bitbake process does go on much longer than before, but it appears there is still a problem somewhere. I have added BB_ENV_EXTRAWHITE="OEBASE" to the local.conf file also. Let me know if this is the correct value. The log file is attached. Erik Rodriguez Sr. Software Quality Engineer (w) (858) 675-8200 (c) (858)722-3353 -----Original Message----- From: Ash Charles [mailto:as...@gu...] Sent: Monday, March 08, 2010 1:54 PM To: General mailing list for gumstix users. Subject: Re: [Gumstix-users] Overo Bitbake Hi Erik, Hmm - this was my suspicion. I'm not sure where this variable is typically set however you may like to set it to 'ipk'. You can either set it using the bitbake interactive shell, by adding it to something like local.conf or by adding it into your .bashrc file and as well as modifying the BB_ENV_EXTRAWHITE variable to ensure bitbake inherits this variable from the shell. -Ash On Mon, Mar 8, 2010 at 12:28 PM, Erik Rodriguez <eri...@ce...> wrote: > Ash, > > Thanks a ton. The answer to that query is: NONE > > > Erik Rodriguez > Sr. Software Quality Engineer > (w) (858) 675-8200 (c) (858)722-3353 > > > > -----Original Message----- > From: Ash Charles [mailto:ash...@gm...] > Sent: Monday, March 08, 2010 12:26 PM > To: General mailing list for gumstix users. > Subject: Re: [Gumstix-users] Overo Bitbake > > Sorry. Try 'getvar' not 'getver'. > > -Ash > > On Mon, Mar 8, 2010 at 12:04 PM, Erik Rodriguez > <eri...@ce...> wrote: >> Ash, >> >> That is what I had assumed you meant, however the result is the same: >> >> bitbake -i >> /home/erik/overo-oe/bitbake/lib/bb/shell.py:59: DeprecationWarning: The popen2 module is deprecated. Use the subprocess module. >> import sys, os, readline, socket, httplib, urllib, commands, popen2, copy, shlex, Queue, fnmatch >> BitBake Shell Version 0.5.3.1 (C) 2005 Michael 'Mickey' Lauer <mickey@Vanille.de> >> Type 'help' for more information, press CTRL-D to exit. >> BB>> getver IMAGE_PKGTYPE >> SHELL: ERROR: 'getver' command is not a valid command. >> BB>> >> >> >> Erik Rodriguez >> Sr. Software Quality Engineer >> (w) (858) 675-8200 (c) (858)722-3353 >> >> >> >> -----Original Message----- >> From: Ash Charles [mailto:as...@gu...] >> Sent: Monday, March 08, 2010 11:50 AM >> To: General mailing list for gumstix users. >> Subject: Re: [Gumstix-users] Overo Bitbake >> >> Hi Erik, >> >> I was unclear: >> issue a 'bitbake -i' command to put bitbake into interactive mode. >> Once you are in interactive mode, type 'getver IMAGE_PKGTYPE' to see >> the value of this variable. If, for example, the value is 'ipk', then >> it would seem your build is failing on the rootfs_ipk.bbclass. >> >> -Ash >> >> On Mon, Mar 8, 2010 at 11:31 AM, Erik Rodriguez >> <eri...@ce...> wrote: >>> Ash, >>> >>> Thanks for the reply. I did as you asked and here is what I found: >>> >>> IMAGE_PKGTYPE is not set at all in my local.conf however IMAGE_FSTYPES = "jffs2 tar". >>> >>> Git status shows nothing to commit - directory clean. >>> >>> 'bitbake -i; getver IMAGE_PKGTYPE is not liked at all. Apparently getver is not an accepted command. >>> >>> >>> Erik Rodriguez >>> Sr. Software Quality Engineer >>> (w) (858) 675-8200 (c) (858)722-3353 >>> >>> >>> >>> -----Original Message----- >>> From: Ash Charles [mailto:as...@gu...] >>> Sent: Monday, March 08, 2010 9:27 AM >>> To: General mailing list for gumstix users. >>> Subject: Re: [Gumstix-users] Overo Bitbake >>> >>> Hi Erik, >>> >>> Perhaps it would be worth knowing what IMAGE_PKGTYPE is being set to >>> (if it is being set at all) to determine which rootfs_*.bbclass file >>> is failing (FYI: these class files are located in >>> org.openembedded.dev/classes/). You could do this by using the >>> interactive mode for bitbake as in 'bitbake -i; getver IMAGE_PKGTYPE >>> '. See http://docs.openembedded.org/usermanual/usermanual.html#usage_interactive_bitbake >>> for more details. >>> >>> Also, I wonder if you've accidentally changed something in the >>> repository that is causing this error. Maybe a 'git status' or a 'git >>> diff' would give you some hints. >>> >>> -Ash >>> >>> On Sun, Mar 7, 2010 at 7:37 PM, Erik Rodriguez >>> <eri...@ce...> wrote: >>>> Ash, >>>> >>>> Thanks. I figured that all out also after some playing and googling. However as seems to be my norm, I found other problems. This time, googling and searching does not seem to provide any answers. When I "bitbake omap3-console-image" I get a whole mess of errors. Here is a sample of the first and last: >>>> >>>> Parsing .bb files, please wait...ERROR: Could not inherit file classes/rootfs_${IMAGE_PKGTYPE}.bbclass while parsing /home/erik/overo-oe/org.openembedded.dev/recipes/preboot/initramfs-preboot-image.bb >>>> ... >>>> ERROR: Exception:<type 'exceptions.TypeError'> Message:list indices must be integers, not NoneType >>>> ERROR: Printing the environment of the function >>>> ERROR: 0001:def __anonfunc(): >>>> ERROR: 0002: __anon_1326_classes_base_bbclass(d) >>>> ERROR: 0003: >>>> ERROR: list indices must be integers, not NoneType while parsing /home/erik/overo-oe/org.openembedded.dev/recipes/prismstumbler/prismstumbler_0.7.3+0.7.4pre1.bb >>>> done. >>>> NOTE: Parsing finished. 7384 cached, 315 parsed, 306 skipped, 0 masked. >>>> ERROR: Parsing errors found, exiting... >>>> >>>> >>>> ________________________________ >>>> >>>> From: Ash Charles [mailto:as...@gu...] >>>> Sent: Sun 3/7/2010 7:10 PM >>>> To: General mailing list for gumstix users. >>>> Subject: Re: [Gumstix-users] Overo Bitbake >>>> >>>> >>>> >>>> Hi Erik, >>>> >>>> Bitbake is not finding any recipes at all in your setup. The >>>> 'BBFILES' variable defined in build/conf/site.conf controls where >>>> bitbake looks for recipes. You'll probably need to have defined the >>>> 'OEBRANCH' and 'USERBRANCH' variables in your shell environment. >>>> Typically this is done with a 'source profile' or by adding something >>>> to a bashrc file as described in the 'Setting up a Build Environment' >>>> instructions. >>>> >>>> HTH, >>>> >>>> Ash >>>> >>>> On Sun, Mar 7, 2010 at 6:47 PM, Erik Rodriguez >>>> <eri...@ce...> wrote: >>>>> Thanks for the support in getting OE and Bitbake working. After quite some >>>>> struggles, I have finally gotten this to a point where I think things are >>>>> working. >>>>> >>>>> If I run "bitbake nano" or any others... even tried bitbake helloworld... >>>>> and I get the following iniformation. >>>>> >>>>> NOTE: Parsing finished. 0 cached, 0 parsed, 0 skipped, 0 masked. >>>>> NOTE: Cache is clean, not saving. >>>>> ERROR: Nothing PROVIDES 'helloworld' >>>>> So, again, help greatly appreciated. >>>>> ------------------------------------------------------------------------------ >>>>> Download Intel® Parallel Studio Eval >>>>> Try the new software tools for yourself. Speed compiling, find bugs >>>>> proactively, and fine-tune applications for parallel performance. >>>>> See why Intel Parallel Studio got high marks during beta. >>>>> http://p.sf.net/sfu/intel-sw-dev >>>>> _______________________________________________ >>>>> gumstix-users mailing list >>>>> gum...@li... >>>>> https://lists.sourceforge.net/lists/listinfo/gumstix-users >>>>> >>>>> >>>> >>>> ------------------------------------------------------------------------------ >>>> Download Intel® Parallel Studio Eval >>>> Try the new software tools for yourself. Speed compiling, find bugs >>>> proactively, and fine-tune applications for parallel performance. >>>> See why Intel Parallel Studio got high marks during beta. >>>> http://p.sf.net/sfu/intel-sw-dev >>>> _______________________________________________ >>>> gumstix-users mailing list >>>> gum...@li... >>>> https://lists.sourceforge.net/lists/listinfo/gumstix-users >>>> >>>> >>>> >>>> ------------------------------------------------------------------------------ >>>> Download Intel® Parallel Studio Eval >>>> Try the new software tools for yourself. Speed compiling, find bugs >>>> proactively, and fine-tune applications for parallel performance. >>>> See why Intel Parallel Studio got high marks during beta. >>>> http://p.sf.net/sfu/intel-sw-dev >>>> _______________________________________________ >>>> gumstix-users mailing list >>>> gum...@li... >>>> https://lists.sourceforge.net/lists/listinfo/gumstix-users >>>> >>>> >>> >>> ------------------------------------------------------------------------------ >>> Download Intel® Parallel Studio Eval >>> Try the new software tools for yourself. Speed compiling, find bugs >>> proactively, and fine-tune applications for parallel performance. >>> See why Intel Parallel Studio got high marks during beta. >>> http://p.sf.net/sfu/intel-sw-dev >>> _______________________________________________ >>> gumstix-users mailing list >>> gum...@li... >>> https://lists.sourceforge.net/lists/listinfo/gumstix-users >>> ------------------------------------------------------------------------------ >>> Download Intel® Parallel Studio Eval >>> Try the new software tools for yourself. Speed compiling, find bugs >>> proactively, and fine-tune applications for parallel performance. >>> See why Intel Parallel Studio got high marks during beta. >>> http://p.sf.net/sfu/intel-sw-dev >>> _______________________________________________ >>> gumstix-users mailing list >>> gum...@li... >>> https://lists.sourceforge.net/lists/listinfo/gumstix-users >>> >> >> ------------------------------------------------------------------------------ >> Download Intel® Parallel Studio Eval >> Try the new software tools for yourself. Speed compiling, find bugs >> proactively, and fine-tune applications for parallel performance. >> See why Intel Parallel Studio got high marks during beta. >> http://p.sf.net/sfu/intel-sw-dev >> _______________________________________________ >> gumstix-users mailing list >> gum...@li... >> https://lists.sourceforge.net/lists/listinfo/gumstix-users >> ------------------------------------------------------------------------------ >> Download Intel® Parallel Studio Eval >> Try the new software tools for yourself. Speed compiling, find bugs >> proactively, and fine-tune applications for parallel performance. >> See why Intel Parallel Studio got high marks during beta. >> http://p.sf.net/sfu/intel-sw-dev >> _______________________________________________ >> gumstix-users mailing list >> gum...@li... >> https://lists.sourceforge.net/lists/listinfo/gumstix-users >> > > ------------------------------------------------------------------------------ > Download Intel® Parallel Studio Eval > Try the new software tools for yourself. Speed compiling, find bugs > proactively, and fine-tune applications for parallel performance. > See why Intel Parallel Studio got high marks during beta. > http://p.sf.net/sfu/intel-sw-dev > _______________________________________________ > gumstix-users mailing list > gum...@li... > https://lists.sourceforge.net/lists/listinfo/gumstix-users > ------------------------------------------------------------------------------ > Download Intel® Parallel Studio Eval > Try the new software tools for yourself. Speed compiling, find bugs > proactively, and fine-tune applications for parallel performance. > See why Intel Parallel Studio got high marks during beta. > http://p.sf.net/sfu/intel-sw-dev > _______________________________________________ > gumstix-users mailing list > gum...@li... > https://lists.sourceforge.net/lists/listinfo/gumstix-users > ------------------------------------------------------------------------------ Download Intel® Parallel Studio Eval Try the new software tools for yourself. Speed compiling, find bugs proactively, and fine-tune applications for parallel performance. See why Intel Parallel Studio got high marks during beta. http://p.sf.net/sfu/intel-sw-dev _______________________________________________ gumstix-users mailing list gum...@li... https://lists.sourceforge.net/lists/listinfo/gumstix-users |
From: Ash C. <as...@gu...> - 2010-03-08 22:46:43
|
Hi Erik, Just to double-check, did you do these steps? $ cd ~/overo-oe $ cp -r org.openembedded.dev/contrib/gumstix/build . Specifically, do you have a build directory below your overo-oe directory? Your local.conf looks very much like the local.conf.sample provided by OE rather than the specific one of Gumstix. This may be the source of some of the errors and confusion. In any case, BB_ENV_EXTRAWHITE should be set in the shell. E.g. you might like to put this in your .bashrc: ######## export IMAGE_PKGTYPE='ipk' export BB_ENV_EXTRAWHITE="MACHINE DISTRO ANGSTROM_MODE OVEROTOP OEBRANCH USERBRANCH TITOOLSDIR IMAGE_PKGTYPE" ######## or something along those lines. HTH, Ash On Mon, Mar 8, 2010 at 2:15 PM, Erik Rodriguez <eri...@ce...> wrote: > Ash, > > Your help has been invaluable. I would like to say that we have solve the problems, however... The bitbake process does go on much longer than before, but it appears there is still a problem somewhere. I have added BB_ENV_EXTRAWHITE="OEBASE" to the local.conf file also. Let me know if this is the correct value. > > The log file is attached. > > > Erik Rodriguez > Sr. Software Quality Engineer > (w) (858) 675-8200 (c) (858)722-3353 > > > > -----Original Message----- > From: Ash Charles [mailto:as...@gu...] > Sent: Monday, March 08, 2010 1:54 PM > To: General mailing list for gumstix users. > Subject: Re: [Gumstix-users] Overo Bitbake > > Hi Erik, > > Hmm - this was my suspicion. I'm not sure where this variable is > typically set however you may like to set it to 'ipk'. You can either > set it using the bitbake interactive shell, by adding it to something > like local.conf or by adding it into your .bashrc file and as well as > modifying the BB_ENV_EXTRAWHITE variable to ensure bitbake inherits > this variable from the shell. > > -Ash > On Mon, Mar 8, 2010 at 12:28 PM, Erik Rodriguez > <eri...@ce...> wrote: >> Ash, >> >> Thanks a ton. The answer to that query is: NONE >> >> >> Erik Rodriguez >> Sr. Software Quality Engineer >> (w) (858) 675-8200 (c) (858)722-3353 >> >> >> >> -----Original Message----- >> From: Ash Charles [mailto:ash...@gm...] >> Sent: Monday, March 08, 2010 12:26 PM >> To: General mailing list for gumstix users. >> Subject: Re: [Gumstix-users] Overo Bitbake >> >> Sorry. Try 'getvar' not 'getver'. >> >> -Ash >> >> On Mon, Mar 8, 2010 at 12:04 PM, Erik Rodriguez >> <eri...@ce...> wrote: >>> Ash, >>> >>> That is what I had assumed you meant, however the result is the same: >>> >>> bitbake -i >>> /home/erik/overo-oe/bitbake/lib/bb/shell.py:59: DeprecationWarning: The popen2 module is deprecated. Use the subprocess module. >>> import sys, os, readline, socket, httplib, urllib, commands, popen2, copy, shlex, Queue, fnmatch >>> BitBake Shell Version 0.5.3.1 (C) 2005 Michael 'Mickey' Lauer <mickey@Vanille.de> >>> Type 'help' for more information, press CTRL-D to exit. >>> BB>> getver IMAGE_PKGTYPE >>> SHELL: ERROR: 'getver' command is not a valid command. >>> BB>> >>> >>> >>> Erik Rodriguez >>> Sr. Software Quality Engineer >>> (w) (858) 675-8200 (c) (858)722-3353 >>> >>> >>> >>> -----Original Message----- >>> From: Ash Charles [mailto:as...@gu...] >>> Sent: Monday, March 08, 2010 11:50 AM >>> To: General mailing list for gumstix users. >>> Subject: Re: [Gumstix-users] Overo Bitbake >>> >>> Hi Erik, >>> >>> I was unclear: >>> issue a 'bitbake -i' command to put bitbake into interactive mode. >>> Once you are in interactive mode, type 'getver IMAGE_PKGTYPE' to see >>> the value of this variable. If, for example, the value is 'ipk', then >>> it would seem your build is failing on the rootfs_ipk.bbclass. >>> >>> -Ash >>> >>> On Mon, Mar 8, 2010 at 11:31 AM, Erik Rodriguez >>> <eri...@ce...> wrote: >>>> Ash, >>>> >>>> Thanks for the reply. I did as you asked and here is what I found: >>>> >>>> IMAGE_PKGTYPE is not set at all in my local.conf however IMAGE_FSTYPES = "jffs2 tar". >>>> >>>> Git status shows nothing to commit - directory clean. >>>> >>>> 'bitbake -i; getver IMAGE_PKGTYPE is not liked at all. Apparently getver is not an accepted command. >>>> >>>> >>>> Erik Rodriguez >>>> Sr. Software Quality Engineer >>>> (w) (858) 675-8200 (c) (858)722-3353 >>>> >>>> >>>> >>>> -----Original Message----- >>>> From: Ash Charles [mailto:as...@gu...] >>>> Sent: Monday, March 08, 2010 9:27 AM >>>> To: General mailing list for gumstix users. >>>> Subject: Re: [Gumstix-users] Overo Bitbake >>>> >>>> Hi Erik, >>>> >>>> Perhaps it would be worth knowing what IMAGE_PKGTYPE is being set to >>>> (if it is being set at all) to determine which rootfs_*.bbclass file >>>> is failing (FYI: these class files are located in >>>> org.openembedded.dev/classes/). You could do this by using the >>>> interactive mode for bitbake as in 'bitbake -i; getver IMAGE_PKGTYPE >>>> '. See http://docs.openembedded.org/usermanual/usermanual.html#usage_interactive_bitbake >>>> for more details. >>>> >>>> Also, I wonder if you've accidentally changed something in the >>>> repository that is causing this error. Maybe a 'git status' or a 'git >>>> diff' would give you some hints. >>>> >>>> -Ash >>>> >>>> On Sun, Mar 7, 2010 at 7:37 PM, Erik Rodriguez >>>> <eri...@ce...> wrote: >>>>> Ash, >>>>> >>>>> Thanks. I figured that all out also after some playing and googling. However as seems to be my norm, I found other problems. This time, googling and searching does not seem to provide any answers. When I "bitbake omap3-console-image" I get a whole mess of errors. Here is a sample of the first and last: >>>>> >>>>> Parsing .bb files, please wait...ERROR: Could not inherit file classes/rootfs_${IMAGE_PKGTYPE}.bbclass while parsing /home/erik/overo-oe/org.openembedded.dev/recipes/preboot/initramfs-preboot-image.bb >>>>> ... >>>>> ERROR: Exception:<type 'exceptions.TypeError'> Message:list indices must be integers, not NoneType >>>>> ERROR: Printing the environment of the function >>>>> ERROR: 0001:def __anonfunc(): >>>>> ERROR: 0002: __anon_1326_classes_base_bbclass(d) >>>>> ERROR: 0003: >>>>> ERROR: list indices must be integers, not NoneType while parsing /home/erik/overo-oe/org.openembedded.dev/recipes/prismstumbler/prismstumbler_0.7.3+0.7.4pre1.bb >>>>> done. >>>>> NOTE: Parsing finished. 7384 cached, 315 parsed, 306 skipped, 0 masked. >>>>> ERROR: Parsing errors found, exiting... >>>>> >>>>> >>>>> ________________________________ >>>>> >>>>> From: Ash Charles [mailto:as...@gu...] >>>>> Sent: Sun 3/7/2010 7:10 PM >>>>> To: General mailing list for gumstix users. >>>>> Subject: Re: [Gumstix-users] Overo Bitbake >>>>> >>>>> >>>>> >>>>> Hi Erik, >>>>> >>>>> Bitbake is not finding any recipes at all in your setup. The >>>>> 'BBFILES' variable defined in build/conf/site.conf controls where >>>>> bitbake looks for recipes. You'll probably need to have defined the >>>>> 'OEBRANCH' and 'USERBRANCH' variables in your shell environment. >>>>> Typically this is done with a 'source profile' or by adding something >>>>> to a bashrc file as described in the 'Setting up a Build Environment' >>>>> instructions. >>>>> >>>>> HTH, >>>>> >>>>> Ash >>>>> >>>>> On Sun, Mar 7, 2010 at 6:47 PM, Erik Rodriguez >>>>> <eri...@ce...> wrote: >>>>>> Thanks for the support in getting OE and Bitbake working. After quite some >>>>>> struggles, I have finally gotten this to a point where I think things are >>>>>> working. >>>>>> >>>>>> If I run "bitbake nano" or any others... even tried bitbake helloworld... >>>>>> and I get the following iniformation. >>>>>> >>>>>> NOTE: Parsing finished. 0 cached, 0 parsed, 0 skipped, 0 masked. >>>>>> NOTE: Cache is clean, not saving. >>>>>> ERROR: Nothing PROVIDES 'helloworld' >>>>>> So, again, help greatly appreciated. >>>>>> ------------------------------------------------------------------------------ >>>>>> Download Intel® Parallel Studio Eval >>>>>> Try the new software tools for yourself. Speed compiling, find bugs >>>>>> proactively, and fine-tune applications for parallel performance. >>>>>> See why Intel Parallel Studio got high marks during beta. >>>>>> http://p.sf.net/sfu/intel-sw-dev >>>>>> _______________________________________________ >>>>>> gumstix-users mailing list >>>>>> gum...@li... >>>>>> https://lists.sourceforge.net/lists/listinfo/gumstix-users >>>>>> >>>>>> >>>>> >>>>> ------------------------------------------------------------------------------ >>>>> Download Intel® Parallel Studio Eval >>>>> Try the new software tools for yourself. Speed compiling, find bugs >>>>> proactively, and fine-tune applications for parallel performance. >>>>> See why Intel Parallel Studio got high marks during beta. >>>>> http://p.sf.net/sfu/intel-sw-dev >>>>> _______________________________________________ >>>>> gumstix-users mailing list >>>>> gum...@li... >>>>> https://lists.sourceforge.net/lists/listinfo/gumstix-users >>>>> >>>>> >>>>> >>>>> ------------------------------------------------------------------------------ >>>>> Download Intel® Parallel Studio Eval >>>>> Try the new software tools for yourself. Speed compiling, find bugs >>>>> proactively, and fine-tune applications for parallel performance. >>>>> See why Intel Parallel Studio got high marks during beta. >>>>> http://p.sf.net/sfu/intel-sw-dev >>>>> _______________________________________________ >>>>> gumstix-users mailing list >>>>> gum...@li... >>>>> https://lists.sourceforge.net/lists/listinfo/gumstix-users >>>>> >>>>> >>>> >>>> ------------------------------------------------------------------------------ >>>> Download Intel® Parallel Studio Eval >>>> Try the new software tools for yourself. Speed compiling, find bugs >>>> proactively, and fine-tune applications for parallel performance. >>>> See why Intel Parallel Studio got high marks during beta. >>>> http://p.sf.net/sfu/intel-sw-dev >>>> _______________________________________________ >>>> gumstix-users mailing list >>>> gum...@li... >>>> https://lists.sourceforge.net/lists/listinfo/gumstix-users >>>> ------------------------------------------------------------------------------ >>>> Download Intel® Parallel Studio Eval >>>> Try the new software tools for yourself. Speed compiling, find bugs >>>> proactively, and fine-tune applications for parallel performance. >>>> See why Intel Parallel Studio got high marks during beta. >>>> http://p.sf.net/sfu/intel-sw-dev >>>> _______________________________________________ >>>> gumstix-users mailing list >>>> gum...@li... >>>> https://lists.sourceforge.net/lists/listinfo/gumstix-users >>>> >>> >>> ------------------------------------------------------------------------------ >>> Download Intel® Parallel Studio Eval >>> Try the new software tools for yourself. Speed compiling, find bugs >>> proactively, and fine-tune applications for parallel performance. >>> See why Intel Parallel Studio got high marks during beta. >>> http://p.sf.net/sfu/intel-sw-dev >>> _______________________________________________ >>> gumstix-users mailing list >>> gum...@li... >>> https://lists.sourceforge.net/lists/listinfo/gumstix-users >>> ------------------------------------------------------------------------------ >>> Download Intel® Parallel Studio Eval >>> Try the new software tools for yourself. Speed compiling, find bugs >>> proactively, and fine-tune applications for parallel performance. >>> See why Intel Parallel Studio got high marks during beta. >>> http://p.sf.net/sfu/intel-sw-dev >>> _______________________________________________ >>> gumstix-users mailing list >>> gum...@li... >>> https://lists.sourceforge.net/lists/listinfo/gumstix-users >>> >> >> ------------------------------------------------------------------------------ >> Download Intel® Parallel Studio Eval >> Try the new software tools for yourself. Speed compiling, find bugs >> proactively, and fine-tune applications for parallel performance. >> See why Intel Parallel Studio got high marks during beta. >> http://p.sf.net/sfu/intel-sw-dev >> _______________________________________________ >> gumstix-users mailing list >> gum...@li... >> https://lists.sourceforge.net/lists/listinfo/gumstix-users >> ------------------------------------------------------------------------------ >> Download Intel® Parallel Studio Eval >> Try the new software tools for yourself. Speed compiling, find bugs >> proactively, and fine-tune applications for parallel performance. >> See why Intel Parallel Studio got high marks during beta. >> http://p.sf.net/sfu/intel-sw-dev >> _______________________________________________ >> gumstix-users mailing list >> gum...@li... >> https://lists.sourceforge.net/lists/listinfo/gumstix-users >> > > ------------------------------------------------------------------------------ > Download Intel® Parallel Studio Eval > Try the new software tools for yourself. Speed compiling, find bugs > proactively, and fine-tune applications for parallel performance. > See why Intel Parallel Studio got high marks during beta. > http://p.sf.net/sfu/intel-sw-dev > _______________________________________________ > gumstix-users mailing list > gum...@li... > https://lists.sourceforge.net/lists/listinfo/gumstix-users > > ------------------------------------------------------------------------------ > Download Intel® Parallel Studio Eval > Try the new software tools for yourself. Speed compiling, find bugs > proactively, and fine-tune applications for parallel performance. > See why Intel Parallel Studio got high marks during beta. > http://p.sf.net/sfu/intel-sw-dev > _______________________________________________ > gumstix-users mailing list > gum...@li... > https://lists.sourceforge.net/lists/listinfo/gumstix-users > > |
From: Erik R. <eri...@ce...> - 2010-03-09 05:34:38
|
Ash, Thanks for all your help. I am now able to bitbake and have verified the output files. Thanks for all your help on this. It would be nice if they could update the install.setup instructions to reflect what you have told me. ________________________________ From: Ash Charles [mailto:as...@gu...] Sent: Mon 3/8/2010 2:46 PM To: General mailing list for gumstix users. Subject: Re: [Gumstix-users] Overo Bitbake Hi Erik, Just to double-check, did you do these steps? $ cd ~/overo-oe $ cp -r org.openembedded.dev/contrib/gumstix/build . Specifically, do you have a build directory below your overo-oe directory? Your local.conf looks very much like the local.conf.sample provided by OE rather than the specific one of Gumstix. This may be the source of some of the errors and confusion. In any case, BB_ENV_EXTRAWHITE should be set in the shell. E.g. you might like to put this in your .bashrc: ######## export IMAGE_PKGTYPE='ipk' export BB_ENV_EXTRAWHITE="MACHINE DISTRO ANGSTROM_MODE OVEROTOP OEBRANCH USERBRANCH TITOOLSDIR IMAGE_PKGTYPE" ######## or something along those lines. HTH, Ash On Mon, Mar 8, 2010 at 2:15 PM, Erik Rodriguez <eri...@ce...> wrote: > Ash, > > Your help has been invaluable. I would like to say that we have solve the problems, however... The bitbake process does go on much longer than before, but it appears there is still a problem somewhere. I have added BB_ENV_EXTRAWHITE="OEBASE" to the local.conf file also. Let me know if this is the correct value. > > The log file is attached. > > > Erik Rodriguez > Sr. Software Quality Engineer > (w) (858) 675-8200 (c) (858)722-3353 > > > > -----Original Message----- > From: Ash Charles [mailto:as...@gu...] > Sent: Monday, March 08, 2010 1:54 PM > To: General mailing list for gumstix users. > Subject: Re: [Gumstix-users] Overo Bitbake > > Hi Erik, > > Hmm - this was my suspicion. I'm not sure where this variable is > typically set however you may like to set it to 'ipk'. You can either > set it using the bitbake interactive shell, by adding it to something > like local.conf or by adding it into your .bashrc file and as well as > modifying the BB_ENV_EXTRAWHITE variable to ensure bitbake inherits > this variable from the shell. > > -Ash > On Mon, Mar 8, 2010 at 12:28 PM, Erik Rodriguez > <eri...@ce...> wrote: >> Ash, >> >> Thanks a ton. The answer to that query is: NONE >> >> >> Erik Rodriguez >> Sr. Software Quality Engineer >> (w) (858) 675-8200 (c) (858)722-3353 >> >> >> >> -----Original Message----- >> From: Ash Charles [mailto:ash...@gm...] >> Sent: Monday, March 08, 2010 12:26 PM >> To: General mailing list for gumstix users. >> Subject: Re: [Gumstix-users] Overo Bitbake >> >> Sorry. Try 'getvar' not 'getver'. >> >> -Ash >> >> On Mon, Mar 8, 2010 at 12:04 PM, Erik Rodriguez >> <eri...@ce...> wrote: >>> Ash, >>> >>> That is what I had assumed you meant, however the result is the same: >>> >>> bitbake -i >>> /home/erik/overo-oe/bitbake/lib/bb/shell.py:59: DeprecationWarning: The popen2 module is deprecated. Use the subprocess module. >>> import sys, os, readline, socket, httplib, urllib, commands, popen2, copy, shlex, Queue, fnmatch >>> BitBake Shell Version 0.5.3.1 (C) 2005 Michael 'Mickey' Lauer <mickey@Vanille.de> >>> Type 'help' for more information, press CTRL-D to exit. >>> BB>> getver IMAGE_PKGTYPE >>> SHELL: ERROR: 'getver' command is not a valid command. >>> BB>> >>> >>> >>> Erik Rodriguez >>> Sr. Software Quality Engineer >>> (w) (858) 675-8200 (c) (858)722-3353 >>> >>> >>> >>> -----Original Message----- >>> From: Ash Charles [mailto:as...@gu...] >>> Sent: Monday, March 08, 2010 11:50 AM >>> To: General mailing list for gumstix users. >>> Subject: Re: [Gumstix-users] Overo Bitbake >>> >>> Hi Erik, >>> >>> I was unclear: >>> issue a 'bitbake -i' command to put bitbake into interactive mode. >>> Once you are in interactive mode, type 'getver IMAGE_PKGTYPE' to see >>> the value of this variable. If, for example, the value is 'ipk', then >>> it would seem your build is failing on the rootfs_ipk.bbclass. >>> >>> -Ash >>> >>> On Mon, Mar 8, 2010 at 11:31 AM, Erik Rodriguez >>> <eri...@ce...> wrote: >>>> Ash, >>>> >>>> Thanks for the reply. I did as you asked and here is what I found: >>>> >>>> IMAGE_PKGTYPE is not set at all in my local.conf however IMAGE_FSTYPES = "jffs2 tar". >>>> >>>> Git status shows nothing to commit - directory clean. >>>> >>>> 'bitbake -i; getver IMAGE_PKGTYPE is not liked at all. Apparently getver is not an accepted command. >>>> >>>> >>>> Erik Rodriguez >>>> Sr. Software Quality Engineer >>>> (w) (858) 675-8200 (c) (858)722-3353 >>>> >>>> >>>> >>>> -----Original Message----- >>>> From: Ash Charles [mailto:as...@gu...] >>>> Sent: Monday, March 08, 2010 9:27 AM >>>> To: General mailing list for gumstix users. >>>> Subject: Re: [Gumstix-users] Overo Bitbake >>>> >>>> Hi Erik, >>>> >>>> Perhaps it would be worth knowing what IMAGE_PKGTYPE is being set to >>>> (if it is being set at all) to determine which rootfs_*.bbclass file >>>> is failing (FYI: these class files are located in >>>> org.openembedded.dev/classes/). You could do this by using the >>>> interactive mode for bitbake as in 'bitbake -i; getver IMAGE_PKGTYPE >>>> '. See http://docs.openembedded.org/usermanual/usermanual.html#usage_interactive_bitbake >>>> for more details. >>>> >>>> Also, I wonder if you've accidentally changed something in the >>>> repository that is causing this error. Maybe a 'git status' or a 'git >>>> diff' would give you some hints. >>>> >>>> -Ash >>>> >>>> On Sun, Mar 7, 2010 at 7:37 PM, Erik Rodriguez >>>> <eri...@ce...> wrote: >>>>> Ash, >>>>> >>>>> Thanks. I figured that all out also after some playing and googling. However as seems to be my norm, I found other problems. This time, googling and searching does not seem to provide any answers. When I "bitbake omap3-console-image" I get a whole mess of errors. Here is a sample of the first and last: >>>>> >>>>> Parsing .bb files, please wait...ERROR: Could not inherit file classes/rootfs_${IMAGE_PKGTYPE}.bbclass while parsing /home/erik/overo-oe/org.openembedded.dev/recipes/preboot/initramfs-preboot-image.bb >>>>> ... >>>>> ERROR: Exception:<type 'exceptions.TypeError'> Message:list indices must be integers, not NoneType >>>>> ERROR: Printing the environment of the function >>>>> ERROR: 0001:def __anonfunc(): >>>>> ERROR: 0002: __anon_1326_classes_base_bbclass(d) >>>>> ERROR: 0003: >>>>> ERROR: list indices must be integers, not NoneType while parsing /home/erik/overo-oe/org.openembedded.dev/recipes/prismstumbler/prismstumbler_0.7.3+0.7.4pre1.bb >>>>> done. >>>>> NOTE: Parsing finished. 7384 cached, 315 parsed, 306 skipped, 0 masked. >>>>> ERROR: Parsing errors found, exiting... >>>>> >>>>> >>>>> ________________________________ >>>>> >>>>> From: Ash Charles [mailto:as...@gu...] >>>>> Sent: Sun 3/7/2010 7:10 PM >>>>> To: General mailing list for gumstix users. >>>>> Subject: Re: [Gumstix-users] Overo Bitbake >>>>> >>>>> >>>>> >>>>> Hi Erik, >>>>> >>>>> Bitbake is not finding any recipes at all in your setup. The >>>>> 'BBFILES' variable defined in build/conf/site.conf controls where >>>>> bitbake looks for recipes. You'll probably need to have defined the >>>>> 'OEBRANCH' and 'USERBRANCH' variables in your shell environment. >>>>> Typically this is done with a 'source profile' or by adding something >>>>> to a bashrc file as described in the 'Setting up a Build Environment' >>>>> instructions. >>>>> >>>>> HTH, >>>>> >>>>> Ash >>>>> >>>>> On Sun, Mar 7, 2010 at 6:47 PM, Erik Rodriguez >>>>> <eri...@ce...> wrote: >>>>>> Thanks for the support in getting OE and Bitbake working. After quite some >>>>>> struggles, I have finally gotten this to a point where I think things are >>>>>> working. >>>>>> >>>>>> If I run "bitbake nano" or any others... even tried bitbake helloworld... >>>>>> and I get the following iniformation. >>>>>> >>>>>> NOTE: Parsing finished. 0 cached, 0 parsed, 0 skipped, 0 masked. >>>>>> NOTE: Cache is clean, not saving. >>>>>> ERROR: Nothing PROVIDES 'helloworld' >>>>>> So, again, help greatly appreciated. >>>>>> ------------------------------------------------------------------------------ >>>>>> Download Intel® Parallel Studio Eval >>>>>> Try the new software tools for yourself. Speed compiling, find bugs >>>>>> proactively, and fine-tune applications for parallel performance. >>>>>> See why Intel Parallel Studio got high marks during beta. >>>>>> http://p.sf.net/sfu/intel-sw-dev >>>>>> _______________________________________________ >>>>>> gumstix-users mailing list >>>>>> gum...@li... >>>>>> https://lists.sourceforge.net/lists/listinfo/gumstix-users >>>>>> >>>>>> >>>>> >>>>> ------------------------------------------------------------------------------ >>>>> Download Intel® Parallel Studio Eval >>>>> Try the new software tools for yourself. Speed compiling, find bugs >>>>> proactively, and fine-tune applications for parallel performance. >>>>> See why Intel Parallel Studio got high marks during beta. >>>>> http://p.sf.net/sfu/intel-sw-dev >>>>> _______________________________________________ >>>>> gumstix-users mailing list >>>>> gum...@li... >>>>> https://lists.sourceforge.net/lists/listinfo/gumstix-users >>>>> >>>>> >>>>> >>>>> ------------------------------------------------------------------------------ >>>>> Download Intel® Parallel Studio Eval >>>>> Try the new software tools for yourself. Speed compiling, find bugs >>>>> proactively, and fine-tune applications for parallel performance. >>>>> See why Intel Parallel Studio got high marks during beta. >>>>> http://p.sf.net/sfu/intel-sw-dev >>>>> _______________________________________________ >>>>> gumstix-users mailing list >>>>> gum...@li... >>>>> https://lists.sourceforge.net/lists/listinfo/gumstix-users >>>>> >>>>> >>>> >>>> ------------------------------------------------------------------------------ >>>> Download Intel® Parallel Studio Eval >>>> Try the new software tools for yourself. Speed compiling, find bugs >>>> proactively, and fine-tune applications for parallel performance. >>>> See why Intel Parallel Studio got high marks during beta. >>>> http://p.sf.net/sfu/intel-sw-dev >>>> _______________________________________________ >>>> gumstix-users mailing list >>>> gum...@li... >>>> https://lists.sourceforge.net/lists/listinfo/gumstix-users >>>> ------------------------------------------------------------------------------ >>>> Download Intel® Parallel Studio Eval >>>> Try the new software tools for yourself. Speed compiling, find bugs >>>> proactively, and fine-tune applications for parallel performance. >>>> See why Intel Parallel Studio got high marks during beta. >>>> http://p.sf.net/sfu/intel-sw-dev >>>> _______________________________________________ >>>> gumstix-users mailing list >>>> gum...@li... >>>> https://lists.sourceforge.net/lists/listinfo/gumstix-users >>>> >>> >>> ------------------------------------------------------------------------------ >>> Download Intel® Parallel Studio Eval >>> Try the new software tools for yourself. Speed compiling, find bugs >>> proactively, and fine-tune applications for parallel performance. >>> See why Intel Parallel Studio got high marks during beta. >>> http://p.sf.net/sfu/intel-sw-dev >>> _______________________________________________ >>> gumstix-users mailing list >>> gum...@li... >>> https://lists.sourceforge.net/lists/listinfo/gumstix-users >>> ------------------------------------------------------------------------------ >>> Download Intel® Parallel Studio Eval >>> Try the new software tools for yourself. Speed compiling, find bugs >>> proactively, and fine-tune applications for parallel performance. >>> See why Intel Parallel Studio got high marks during beta. >>> http://p.sf.net/sfu/intel-sw-dev >>> _______________________________________________ >>> gumstix-users mailing list >>> gum...@li... >>> https://lists.sourceforge.net/lists/listinfo/gumstix-users >>> >> >> ------------------------------------------------------------------------------ >> Download Intel® Parallel Studio Eval >> Try the new software tools for yourself. Speed compiling, find bugs >> proactively, and fine-tune applications for parallel performance. >> See why Intel Parallel Studio got high marks during beta. >> http://p.sf.net/sfu/intel-sw-dev >> _______________________________________________ >> gumstix-users mailing list >> gum...@li... >> https://lists.sourceforge.net/lists/listinfo/gumstix-users >> ------------------------------------------------------------------------------ >> Download Intel® Parallel Studio Eval >> Try the new software tools for yourself. Speed compiling, find bugs >> proactively, and fine-tune applications for parallel performance. >> See why Intel Parallel Studio got high marks during beta. >> http://p.sf.net/sfu/intel-sw-dev >> _______________________________________________ >> gumstix-users mailing list >> gum...@li... >> https://lists.sourceforge.net/lists/listinfo/gumstix-users >> > > ------------------------------------------------------------------------------ > Download Intel® Parallel Studio Eval > Try the new software tools for yourself. Speed compiling, find bugs > proactively, and fine-tune applications for parallel performance. > See why Intel Parallel Studio got high marks during beta. > http://p.sf.net/sfu/intel-sw-dev > _______________________________________________ > gumstix-users mailing list > gum...@li... > https://lists.sourceforge.net/lists/listinfo/gumstix-users > > ------------------------------------------------------------------------------ > Download Intel® Parallel Studio Eval > Try the new software tools for yourself. Speed compiling, find bugs > proactively, and fine-tune applications for parallel performance. > See why Intel Parallel Studio got high marks during beta. > http://p.sf.net/sfu/intel-sw-dev > _______________________________________________ > gumstix-users mailing list > gum...@li... > https://lists.sourceforge.net/lists/listinfo/gumstix-users > > ------------------------------------------------------------------------------ Download Intel® Parallel Studio Eval Try the new software tools for yourself. Speed compiling, find bugs proactively, and fine-tune applications for parallel performance. See why Intel Parallel Studio got high marks during beta. http://p.sf.net/sfu/intel-sw-dev _______________________________________________ gumstix-users mailing list gum...@li... https://lists.sourceforge.net/lists/listinfo/gumstix-users |
From: Ash C. <as...@gu...> - 2010-03-09 06:38:52
|
Hey Erik, Could you point me to the exact instructions that led you astray? I'm really interested in improving the Gumstix documentation and making it easier for users not familiar with the Bitbake+OE system to get started and part of this is identifying the trouble spots in the documentation which isn't always obvious for me. Thanks, Ash On Mon, Mar 8, 2010 at 9:33 PM, Erik Rodriguez <eri...@ce...> wrote: > Ash, > > Thanks for all your help. I am now able to bitbake and have verified the output files. Thanks for all your help on this. It would be nice if they could update the install.setup instructions to reflect what you have told me. > > ________________________________ > > From: Ash Charles [mailto:as...@gu...] > Sent: Mon 3/8/2010 2:46 PM > To: General mailing list for gumstix users. > Subject: Re: [Gumstix-users] Overo Bitbake > > > > Hi Erik, > > Just to double-check, did you do these steps? > $ cd ~/overo-oe > $ cp -r org.openembedded.dev/contrib/gumstix/build . > > Specifically, do you have a build directory below your overo-oe > directory? Your local.conf looks very much like the local.conf.sample > provided by OE rather than the specific one of Gumstix. This may be > the source of some of the errors and confusion. > > In any case, BB_ENV_EXTRAWHITE should be set in the shell. E.g. you > might like to put this in your .bashrc: > ######## > export IMAGE_PKGTYPE='ipk' > export BB_ENV_EXTRAWHITE="MACHINE DISTRO ANGSTROM_MODE OVEROTOP > OEBRANCH USERBRANCH TITOOLSDIR IMAGE_PKGTYPE" > ######## > or something along those lines. > > HTH, > Ash > > On Mon, Mar 8, 2010 at 2:15 PM, Erik Rodriguez > <eri...@ce...> wrote: >> Ash, >> >> Your help has been invaluable. I would like to say that we have solve the problems, however... The bitbake process does go on much longer than before, but it appears there is still a problem somewhere. I have added BB_ENV_EXTRAWHITE="OEBASE" to the local.conf file also. Let me know if this is the correct value. >> >> The log file is attached. >> >> >> Erik Rodriguez >> Sr. Software Quality Engineer >> (w) (858) 675-8200 (c) (858)722-3353 >> >> >> >> -----Original Message----- >> From: Ash Charles [mailto:as...@gu...] >> Sent: Monday, March 08, 2010 1:54 PM >> To: General mailing list for gumstix users. >> Subject: Re: [Gumstix-users] Overo Bitbake >> >> Hi Erik, >> >> Hmm - this was my suspicion. I'm not sure where this variable is >> typically set however you may like to set it to 'ipk'. You can either >> set it using the bitbake interactive shell, by adding it to something >> like local.conf or by adding it into your .bashrc file and as well as >> modifying the BB_ENV_EXTRAWHITE variable to ensure bitbake inherits >> this variable from the shell. >> >> -Ash >> On Mon, Mar 8, 2010 at 12:28 PM, Erik Rodriguez >> <eri...@ce...> wrote: >>> Ash, >>> >>> Thanks a ton. The answer to that query is: NONE >>> >>> >>> Erik Rodriguez >>> Sr. Software Quality Engineer >>> (w) (858) 675-8200 (c) (858)722-3353 >>> >>> >>> >>> -----Original Message----- >>> From: Ash Charles [mailto:ash...@gm...] >>> Sent: Monday, March 08, 2010 12:26 PM >>> To: General mailing list for gumstix users. >>> Subject: Re: [Gumstix-users] Overo Bitbake >>> >>> Sorry. Try 'getvar' not 'getver'. >>> >>> -Ash >>> >>> On Mon, Mar 8, 2010 at 12:04 PM, Erik Rodriguez >>> <eri...@ce...> wrote: >>>> Ash, >>>> >>>> That is what I had assumed you meant, however the result is the same: >>>> >>>> bitbake -i >>>> /home/erik/overo-oe/bitbake/lib/bb/shell.py:59: DeprecationWarning: The popen2 module is deprecated. Use the subprocess module. >>>> import sys, os, readline, socket, httplib, urllib, commands, popen2, copy, shlex, Queue, fnmatch >>>> BitBake Shell Version 0.5.3.1 (C) 2005 Michael 'Mickey' Lauer <mickey@Vanille.de> >>>> Type 'help' for more information, press CTRL-D to exit. >>>> BB>> getver IMAGE_PKGTYPE >>>> SHELL: ERROR: 'getver' command is not a valid command. >>>> BB>> >>>> >>>> >>>> Erik Rodriguez >>>> Sr. Software Quality Engineer >>>> (w) (858) 675-8200 (c) (858)722-3353 >>>> >>>> >>>> >>>> -----Original Message----- >>>> From: Ash Charles [mailto:as...@gu...] >>>> Sent: Monday, March 08, 2010 11:50 AM >>>> To: General mailing list for gumstix users. >>>> Subject: Re: [Gumstix-users] Overo Bitbake >>>> >>>> Hi Erik, >>>> >>>> I was unclear: >>>> issue a 'bitbake -i' command to put bitbake into interactive mode. >>>> Once you are in interactive mode, type 'getver IMAGE_PKGTYPE' to see >>>> the value of this variable. If, for example, the value is 'ipk', then >>>> it would seem your build is failing on the rootfs_ipk.bbclass. >>>> >>>> -Ash >>>> >>>> On Mon, Mar 8, 2010 at 11:31 AM, Erik Rodriguez >>>> <eri...@ce...> wrote: >>>>> Ash, >>>>> >>>>> Thanks for the reply. I did as you asked and here is what I found: >>>>> >>>>> IMAGE_PKGTYPE is not set at all in my local.conf however IMAGE_FSTYPES = "jffs2 tar". >>>>> >>>>> Git status shows nothing to commit - directory clean. >>>>> >>>>> 'bitbake -i; getver IMAGE_PKGTYPE is not liked at all. Apparently getver is not an accepted command. >>>>> >>>>> >>>>> Erik Rodriguez >>>>> Sr. Software Quality Engineer >>>>> (w) (858) 675-8200 (c) (858)722-3353 >>>>> >>>>> >>>>> >>>>> -----Original Message----- >>>>> From: Ash Charles [mailto:as...@gu...] >>>>> Sent: Monday, March 08, 2010 9:27 AM >>>>> To: General mailing list for gumstix users. >>>>> Subject: Re: [Gumstix-users] Overo Bitbake >>>>> >>>>> Hi Erik, >>>>> >>>>> Perhaps it would be worth knowing what IMAGE_PKGTYPE is being set to >>>>> (if it is being set at all) to determine which rootfs_*.bbclass file >>>>> is failing (FYI: these class files are located in >>>>> org.openembedded.dev/classes/). You could do this by using the >>>>> interactive mode for bitbake as in 'bitbake -i; getver IMAGE_PKGTYPE >>>>> '. See http://docs.openembedded.org/usermanual/usermanual.html#usage_interactive_bitbake >>>>> for more details. >>>>> >>>>> Also, I wonder if you've accidentally changed something in the >>>>> repository that is causing this error. Maybe a 'git status' or a 'git >>>>> diff' would give you some hints. >>>>> >>>>> -Ash >>>>> >>>>> On Sun, Mar 7, 2010 at 7:37 PM, Erik Rodriguez >>>>> <eri...@ce...> wrote: >>>>>> Ash, >>>>>> >>>>>> Thanks. I figured that all out also after some playing and googling. However as seems to be my norm, I found other problems. This time, googling and searching does not seem to provide any answers. When I "bitbake omap3-console-image" I get a whole mess of errors. Here is a sample of the first and last: >>>>>> >>>>>> Parsing .bb files, please wait...ERROR: Could not inherit file classes/rootfs_${IMAGE_PKGTYPE}.bbclass while parsing /home/erik/overo-oe/org.openembedded.dev/recipes/preboot/initramfs-preboot-image.bb >>>>>> ... >>>>>> ERROR: Exception:<type 'exceptions.TypeError'> Message:list indices must be integers, not NoneType >>>>>> ERROR: Printing the environment of the function >>>>>> ERROR: 0001:def __anonfunc(): >>>>>> ERROR: 0002: __anon_1326_classes_base_bbclass(d) >>>>>> ERROR: 0003: >>>>>> ERROR: list indices must be integers, not NoneType while parsing /home/erik/overo-oe/org.openembedded.dev/recipes/prismstumbler/prismstumbler_0.7.3+0.7.4pre1.bb >>>>>> done. >>>>>> NOTE: Parsing finished. 7384 cached, 315 parsed, 306 skipped, 0 masked. >>>>>> ERROR: Parsing errors found, exiting... >>>>>> >>>>>> >>>>>> ________________________________ >>>>>> >>>>>> From: Ash Charles [mailto:as...@gu...] >>>>>> Sent: Sun 3/7/2010 7:10 PM >>>>>> To: General mailing list for gumstix users. >>>>>> Subject: Re: [Gumstix-users] Overo Bitbake >>>>>> >>>>>> >>>>>> >>>>>> Hi Erik, >>>>>> >>>>>> Bitbake is not finding any recipes at all in your setup. The >>>>>> 'BBFILES' variable defined in build/conf/site.conf controls where >>>>>> bitbake looks for recipes. You'll probably need to have defined the >>>>>> 'OEBRANCH' and 'USERBRANCH' variables in your shell environment. >>>>>> Typically this is done with a 'source profile' or by adding something >>>>>> to a bashrc file as described in the 'Setting up a Build Environment' >>>>>> instructions. >>>>>> >>>>>> HTH, >>>>>> >>>>>> Ash >>>>>> >>>>>> On Sun, Mar 7, 2010 at 6:47 PM, Erik Rodriguez >>>>>> <eri...@ce...> wrote: >>>>>>> Thanks for the support in getting OE and Bitbake working. After quite some >>>>>>> struggles, I have finally gotten this to a point where I think things are >>>>>>> working. >>>>>>> >>>>>>> If I run "bitbake nano" or any others... even tried bitbake helloworld... >>>>>>> and I get the following iniformation. >>>>>>> >>>>>>> NOTE: Parsing finished. 0 cached, 0 parsed, 0 skipped, 0 masked. >>>>>>> NOTE: Cache is clean, not saving. >>>>>>> ERROR: Nothing PROVIDES 'helloworld' >>>>>>> So, again, help greatly appreciated. >>>>>>> ------------------------------------------------------------------------------ >>>>>>> Download Intel® Parallel Studio Eval >>>>>>> Try the new software tools for yourself. Speed compiling, find bugs >>>>>>> proactively, and fine-tune applications for parallel performance. >>>>>>> See why Intel Parallel Studio got high marks during beta. >>>>>>> http://p.sf.net/sfu/intel-sw-dev >>>>>>> _______________________________________________ >>>>>>> gumstix-users mailing list >>>>>>> gum...@li... >>>>>>> https://lists.sourceforge.net/lists/listinfo/gumstix-users >>>>>>> >>>>>>> >>>>>> >>>>>> ------------------------------------------------------------------------------ >>>>>> Download Intel® Parallel Studio Eval >>>>>> Try the new software tools for yourself. Speed compiling, find bugs >>>>>> proactively, and fine-tune applications for parallel performance. >>>>>> See why Intel Parallel Studio got high marks during beta. >>>>>> http://p.sf.net/sfu/intel-sw-dev >>>>>> _______________________________________________ >>>>>> gumstix-users mailing list >>>>>> gum...@li... >>>>>> https://lists.sourceforge.net/lists/listinfo/gumstix-users >>>>>> >>>>>> >>>>>> >>>>>> ------------------------------------------------------------------------------ >>>>>> Download Intel® Parallel Studio Eval >>>>>> Try the new software tools for yourself. Speed compiling, find bugs >>>>>> proactively, and fine-tune applications for parallel performance. >>>>>> See why Intel Parallel Studio got high marks during beta. >>>>>> http://p.sf.net/sfu/intel-sw-dev >>>>>> _______________________________________________ >>>>>> gumstix-users mailing list >>>>>> gum...@li... >>>>>> https://lists.sourceforge.net/lists/listinfo/gumstix-users >>>>>> >>>>>> >>>>> >>>>> ------------------------------------------------------------------------------ >>>>> Download Intel® Parallel Studio Eval >>>>> Try the new software tools for yourself. Speed compiling, find bugs >>>>> proactively, and fine-tune applications for parallel performance. >>>>> See why Intel Parallel Studio got high marks during beta. >>>>> http://p.sf.net/sfu/intel-sw-dev >>>>> _______________________________________________ >>>>> gumstix-users mailing list >>>>> gum...@li... >>>>> https://lists.sourceforge.net/lists/listinfo/gumstix-users >>>>> ------------------------------------------------------------------------------ >>>>> Download Intel® Parallel Studio Eval >>>>> Try the new software tools for yourself. Speed compiling, find bugs >>>>> proactively, and fine-tune applications for parallel performance. >>>>> See why Intel Parallel Studio got high marks during beta. >>>>> http://p.sf.net/sfu/intel-sw-dev >>>>> _______________________________________________ >>>>> gumstix-users mailing list >>>>> gum...@li... >>>>> https://lists.sourceforge.net/lists/listinfo/gumstix-users >>>>> >>>> >>>> ------------------------------------------------------------------------------ >>>> Download Intel® Parallel Studio Eval >>>> Try the new software tools for yourself. Speed compiling, find bugs >>>> proactively, and fine-tune applications for parallel performance. >>>> See why Intel Parallel Studio got high marks during beta. >>>> http://p.sf.net/sfu/intel-sw-dev >>>> _______________________________________________ >>>> gumstix-users mailing list >>>> gum...@li... >>>> https://lists.sourceforge.net/lists/listinfo/gumstix-users >>>> ------------------------------------------------------------------------------ >>>> Download Intel® Parallel Studio Eval >>>> Try the new software tools for yourself. Speed compiling, find bugs >>>> proactively, and fine-tune applications for parallel performance. >>>> See why Intel Parallel Studio got high marks during beta. >>>> http://p.sf.net/sfu/intel-sw-dev >>>> _______________________________________________ >>>> gumstix-users mailing list >>>> gum...@li... >>>> https://lists.sourceforge.net/lists/listinfo/gumstix-users >>>> >>> >>> ------------------------------------------------------------------------------ >>> Download Intel® Parallel Studio Eval >>> Try the new software tools for yourself. Speed compiling, find bugs >>> proactively, and fine-tune applications for parallel performance. >>> See why Intel Parallel Studio got high marks during beta. >>> http://p.sf.net/sfu/intel-sw-dev >>> _______________________________________________ >>> gumstix-users mailing list >>> gum...@li... >>> https://lists.sourceforge.net/lists/listinfo/gumstix-users >>> ------------------------------------------------------------------------------ >>> Download Intel® Parallel Studio Eval >>> Try the new software tools for yourself. Speed compiling, find bugs >>> proactively, and fine-tune applications for parallel performance. >>> See why Intel Parallel Studio got high marks during beta. >>> http://p.sf.net/sfu/intel-sw-dev >>> _______________________________________________ >>> gumstix-users mailing list >>> gum...@li... >>> https://lists.sourceforge.net/lists/listinfo/gumstix-users >>> >> >> ------------------------------------------------------------------------------ >> Download Intel® Parallel Studio Eval >> Try the new software tools for yourself. Speed compiling, find bugs >> proactively, and fine-tune applications for parallel performance. >> See why Intel Parallel Studio got high marks during beta. >> http://p.sf.net/sfu/intel-sw-dev >> _______________________________________________ >> gumstix-users mailing list >> gum...@li... >> https://lists.sourceforge.net/lists/listinfo/gumstix-users >> >> ------------------------------------------------------------------------------ >> Download Intel® Parallel Studio Eval >> Try the new software tools for yourself. Speed compiling, find bugs >> proactively, and fine-tune applications for parallel performance. >> See why Intel Parallel Studio got high marks during beta. >> http://p.sf.net/sfu/intel-sw-dev >> _______________________________________________ >> gumstix-users mailing list >> gum...@li... >> https://lists.sourceforge.net/lists/listinfo/gumstix-users >> >> > > ------------------------------------------------------------------------------ > Download Intel® Parallel Studio Eval > Try the new software tools for yourself. Speed compiling, find bugs > proactively, and fine-tune applications for parallel performance. > See why Intel Parallel Studio got high marks during beta. > http://p.sf.net/sfu/intel-sw-dev > _______________________________________________ > gumstix-users mailing list > gum...@li... > https://lists.sourceforge.net/lists/listinfo/gumstix-users > > > > ------------------------------------------------------------------------------ > Download Intel® Parallel Studio Eval > Try the new software tools for yourself. Speed compiling, find bugs > proactively, and fine-tune applications for parallel performance. > See why Intel Parallel Studio got high marks during beta. > http://p.sf.net/sfu/intel-sw-dev > _______________________________________________ > gumstix-users mailing list > gum...@li... > https://lists.sourceforge.net/lists/listinfo/gumstix-users > > |
From: Erik R. <eri...@ce...> - 2010-03-09 07:42:40
|
Ash, Again, thanks for all the help. I have compiled my path as much as possible here. I hope this helps. I would not say "Led Astray" however I would say perhaps that the instructions were incomplete or ambiguous. Effectively, the working solution for me is a compilation of the following: 1) Installation of required software and initial configuration setps based on http://wiki.openembedded.net/index.php/OEandYourDistro#Debian The contents of these required modules is slightly different than at: http://www.gumstix.net/Setup-and-Programming/view/Overo-Setup-and-Programming/Setting-up-a-build-environment/111.html though I am no authority on any impact the differences could have on the success of bitbake. 2) After obtaining my copy of bitbake, I am not sure this line works properly: git checkout 1.8.18 3) The instructions do not mention that in order to actually use bitbake, one must 'sudo ./setup.py install'. 4) As for the other configuration steps that appear to have been key and critical, my local.conf file appears to require the following settings which represent a compilation of settings found scattered among several gumstix messages (Including yours): BBFILES := "~/overo-oe/org.openembedded.dev/recipes/*/*.bb" TARGET_OS = "linux-gnueabi" MACHINE = "overo" TARGET_ARCH = "arm" DISTRO = "angstrom" TARGET_FPU = "hard" IMAGE_PKGTYPE = "ipk" 5) Then there is your instruction for the bashrc file: 'sudo /etc/bash.bashrc' (I believe this is correct) export IMAGE_PKGTYPE="ipk" export BB_ENV_EXTRAWHITE="MACHINE DISTRO ANGSTROM_MODE OVEROTOP OEBRANCH USERBRANCH TITOOLSDIR IMAGE_PKGTYPE" ________________________________ From: Ash Charles [mailto:as...@gu...] Sent: Mon 3/8/2010 10:38 PM To: General mailing list for gumstix users. Subject: Re: [Gumstix-users] Overo Bitbake Hey Erik, Could you point me to the exact instructions that led you astray? I'm really interested in improving the Gumstix documentation and making it easier for users not familiar with the Bitbake+OE system to get started and part of this is identifying the trouble spots in the documentation which isn't always obvious for me. Thanks, Ash On Mon, Mar 8, 2010 at 9:33 PM, Erik Rodriguez <eri...@ce...> wrote: > Ash, > > Thanks for all your help. I am now able to bitbake and have verified the output files. Thanks for all your help on this. It would be nice if they could update the install.setup instructions to reflect what you have told me. > > ________________________________ > > From: Ash Charles [mailto:as...@gu...] > Sent: Mon 3/8/2010 2:46 PM > To: General mailing list for gumstix users. > Subject: Re: [Gumstix-users] Overo Bitbake > > > > Hi Erik, > > Just to double-check, did you do these steps? > $ cd ~/overo-oe > $ cp -r org.openembedded.dev/contrib/gumstix/build . > > Specifically, do you have a build directory below your overo-oe > directory? Your local.conf looks very much like the local.conf.sample > provided by OE rather than the specific one of Gumstix. This may be > the source of some of the errors and confusion. > > In any case, BB_ENV_EXTRAWHITE should be set in the shell. E.g. you > might like to put this in your .bashrc: > ######## > export IMAGE_PKGTYPE='ipk' > export BB_ENV_EXTRAWHITE="MACHINE DISTRO ANGSTROM_MODE OVEROTOP > OEBRANCH USERBRANCH TITOOLSDIR IMAGE_PKGTYPE" > ######## > or something along those lines. > > HTH, > Ash > > On Mon, Mar 8, 2010 at 2:15 PM, Erik Rodriguez > <eri...@ce...> wrote: >> Ash, >> >> Your help has been invaluable. I would like to say that we have solve the problems, however... The bitbake process does go on much longer than before, but it appears there is still a problem somewhere. I have added BB_ENV_EXTRAWHITE="OEBASE" to the local.conf file also. Let me know if this is the correct value. >> >> The log file is attached. >> >> >> Erik Rodriguez >> Sr. Software Quality Engineer >> (w) (858) 675-8200 (c) (858)722-3353 >> >> >> >> -----Original Message----- >> From: Ash Charles [mailto:as...@gu...] >> Sent: Monday, March 08, 2010 1:54 PM >> To: General mailing list for gumstix users. >> Subject: Re: [Gumstix-users] Overo Bitbake >> >> Hi Erik, >> >> Hmm - this was my suspicion. I'm not sure where this variable is >> typically set however you may like to set it to 'ipk'. You can either >> set it using the bitbake interactive shell, by adding it to something >> like local.conf or by adding it into your .bashrc file and as well as >> modifying the BB_ENV_EXTRAWHITE variable to ensure bitbake inherits >> this variable from the shell. >> >> -Ash >> On Mon, Mar 8, 2010 at 12:28 PM, Erik Rodriguez >> <eri...@ce...> wrote: >>> Ash, >>> >>> Thanks a ton. The answer to that query is: NONE >>> >>> >>> Erik Rodriguez >>> Sr. Software Quality Engineer >>> (w) (858) 675-8200 (c) (858)722-3353 >>> >>> >>> >>> -----Original Message----- >>> From: Ash Charles [mailto:ash...@gm...] >>> Sent: Monday, March 08, 2010 12:26 PM >>> To: General mailing list for gumstix users. >>> Subject: Re: [Gumstix-users] Overo Bitbake >>> >>> Sorry. Try 'getvar' not 'getver'. >>> >>> -Ash >>> >>> On Mon, Mar 8, 2010 at 12:04 PM, Erik Rodriguez >>> <eri...@ce...> wrote: >>>> Ash, >>>> >>>> That is what I had assumed you meant, however the result is the same: >>>> >>>> bitbake -i >>>> /home/erik/overo-oe/bitbake/lib/bb/shell.py:59: DeprecationWarning: The popen2 module is deprecated. Use the subprocess module. >>>> import sys, os, readline, socket, httplib, urllib, commands, popen2, copy, shlex, Queue, fnmatch >>>> BitBake Shell Version 0.5.3.1 (C) 2005 Michael 'Mickey' Lauer <mickey@Vanille.de> >>>> Type 'help' for more information, press CTRL-D to exit. >>>> BB>> getver IMAGE_PKGTYPE >>>> SHELL: ERROR: 'getver' command is not a valid command. >>>> BB>> >>>> >>>> >>>> Erik Rodriguez >>>> Sr. Software Quality Engineer >>>> (w) (858) 675-8200 (c) (858)722-3353 >>>> >>>> >>>> >>>> -----Original Message----- >>>> From: Ash Charles [mailto:as...@gu...] >>>> Sent: Monday, March 08, 2010 11:50 AM >>>> To: General mailing list for gumstix users. >>>> Subject: Re: [Gumstix-users] Overo Bitbake >>>> >>>> Hi Erik, >>>> >>>> I was unclear: >>>> issue a 'bitbake -i' command to put bitbake into interactive mode. >>>> Once you are in interactive mode, type 'getver IMAGE_PKGTYPE' to see >>>> the value of this variable. If, for example, the value is 'ipk', then >>>> it would seem your build is failing on the rootfs_ipk.bbclass. >>>> >>>> -Ash >>>> >>>> On Mon, Mar 8, 2010 at 11:31 AM, Erik Rodriguez >>>> <eri...@ce...> wrote: >>>>> Ash, >>>>> >>>>> Thanks for the reply. I did as you asked and here is what I found: >>>>> >>>>> IMAGE_PKGTYPE is not set at all in my local.conf however IMAGE_FSTYPES = "jffs2 tar". >>>>> >>>>> Git status shows nothing to commit - directory clean. >>>>> >>>>> 'bitbake -i; getver IMAGE_PKGTYPE is not liked at all. Apparently getver is not an accepted command. >>>>> >>>>> >>>>> Erik Rodriguez >>>>> Sr. Software Quality Engineer >>>>> (w) (858) 675-8200 (c) (858)722-3353 >>>>> >>>>> >>>>> >>>>> -----Original Message----- >>>>> From: Ash Charles [mailto:as...@gu...] >>>>> Sent: Monday, March 08, 2010 9:27 AM >>>>> To: General mailing list for gumstix users. >>>>> Subject: Re: [Gumstix-users] Overo Bitbake >>>>> >>>>> Hi Erik, >>>>> >>>>> Perhaps it would be worth knowing what IMAGE_PKGTYPE is being set to >>>>> (if it is being set at all) to determine which rootfs_*.bbclass file >>>>> is failing (FYI: these class files are located in >>>>> org.openembedded.dev/classes/). You could do this by using the >>>>> interactive mode for bitbake as in 'bitbake -i; getver IMAGE_PKGTYPE >>>>> '. See http://docs.openembedded.org/usermanual/usermanual.html#usage_interactive_bitbake >>>>> for more details. >>>>> >>>>> Also, I wonder if you've accidentally changed something in the >>>>> repository that is causing this error. Maybe a 'git status' or a 'git >>>>> diff' would give you some hints. >>>>> >>>>> -Ash >>>>> >>>>> On Sun, Mar 7, 2010 at 7:37 PM, Erik Rodriguez >>>>> <eri...@ce...> wrote: >>>>>> Ash, >>>>>> >>>>>> Thanks. I figured that all out also after some playing and googling. However as seems to be my norm, I found other problems. This time, googling and searching does not seem to provide any answers. When I "bitbake omap3-console-image" I get a whole mess of errors. Here is a sample of the first and last: >>>>>> >>>>>> Parsing .bb files, please wait...ERROR: Could not inherit file classes/rootfs_${IMAGE_PKGTYPE}.bbclass while parsing /home/erik/overo-oe/org.openembedded.dev/recipes/preboot/initramfs-preboot-image.bb >>>>>> ... >>>>>> ERROR: Exception:<type 'exceptions.TypeError'> Message:list indices must be integers, not NoneType >>>>>> ERROR: Printing the environment of the function >>>>>> ERROR: 0001:def __anonfunc(): >>>>>> ERROR: 0002: __anon_1326_classes_base_bbclass(d) >>>>>> ERROR: 0003: >>>>>> ERROR: list indices must be integers, not NoneType while parsing /home/erik/overo-oe/org.openembedded.dev/recipes/prismstumbler/prismstumbler_0.7.3+0.7.4pre1.bb >>>>>> done. >>>>>> NOTE: Parsing finished. 7384 cached, 315 parsed, 306 skipped, 0 masked. >>>>>> ERROR: Parsing errors found, exiting... >>>>>> >>>>>> >>>>>> ________________________________ >>>>>> >>>>>> From: Ash Charles [mailto:as...@gu...] >>>>>> Sent: Sun 3/7/2010 7:10 PM >>>>>> To: General mailing list for gumstix users. >>>>>> Subject: Re: [Gumstix-users] Overo Bitbake >>>>>> >>>>>> >>>>>> >>>>>> Hi Erik, >>>>>> >>>>>> Bitbake is not finding any recipes at all in your setup. The >>>>>> 'BBFILES' variable defined in build/conf/site.conf controls where >>>>>> bitbake looks for recipes. You'll probably need to have defined the >>>>>> 'OEBRANCH' and 'USERBRANCH' variables in your shell environment. >>>>>> Typically this is done with a 'source profile' or by adding something >>>>>> to a bashrc file as described in the 'Setting up a Build Environment' >>>>>> instructions. >>>>>> >>>>>> HTH, >>>>>> >>>>>> Ash >>>>>> >>>>>> On Sun, Mar 7, 2010 at 6:47 PM, Erik Rodriguez >>>>>> <eri...@ce...> wrote: >>>>>>> Thanks for the support in getting OE and Bitbake working. After quite some >>>>>>> struggles, I have finally gotten this to a point where I think things are >>>>>>> working. >>>>>>> >>>>>>> If I run "bitbake nano" or any others... even tried bitbake helloworld... >>>>>>> and I get the following iniformation. >>>>>>> >>>>>>> NOTE: Parsing finished. 0 cached, 0 parsed, 0 skipped, 0 masked. >>>>>>> NOTE: Cache is clean, not saving. >>>>>>> ERROR: Nothing PROVIDES 'helloworld' >>>>>>> So, again, help greatly appreciated. >>>>>>> ------------------------------------------------------------------------------ >>>>>>> Download Intel® Parallel Studio Eval >>>>>>> Try the new software tools for yourself. Speed compiling, find bugs >>>>>>> proactively, and fine-tune applications for parallel performance. >>>>>>> See why Intel Parallel Studio got high marks during beta. >>>>>>> http://p.sf.net/sfu/intel-sw-dev >>>>>>> _______________________________________________ >>>>>>> gumstix-users mailing list >>>>>>> gum...@li... >>>>>>> https://lists.sourceforge.net/lists/listinfo/gumstix-users >>>>>>> >>>>>>> >>>>>> >>>>>> ------------------------------------------------------------------------------ >>>>>> Download Intel® Parallel Studio Eval >>>>>> Try the new software tools for yourself. Speed compiling, find bugs >>>>>> proactively, and fine-tune applications for parallel performance. >>>>>> See why Intel Parallel Studio got high marks during beta. >>>>>> http://p.sf.net/sfu/intel-sw-dev >>>>>> _______________________________________________ >>>>>> gumstix-users mailing list >>>>>> gum...@li... >>>>>> https://lists.sourceforge.net/lists/listinfo/gumstix-users >>>>>> >>>>>> >>>>>> >>>>>> ------------------------------------------------------------------------------ >>>>>> Download Intel® Parallel Studio Eval >>>>>> Try the new software tools for yourself. Speed compiling, find bugs >>>>>> proactively, and fine-tune applications for parallel performance. >>>>>> See why Intel Parallel Studio got high marks during beta. >>>>>> http://p.sf.net/sfu/intel-sw-dev >>>>>> _______________________________________________ >>>>>> gumstix-users mailing list >>>>>> gum...@li... >>>>>> https://lists.sourceforge.net/lists/listinfo/gumstix-users >>>>>> >>>>>> >>>>> >>>>> ------------------------------------------------------------------------------ >>>>> Download Intel® Parallel Studio Eval >>>>> Try the new software tools for yourself. Speed compiling, find bugs >>>>> proactively, and fine-tune applications for parallel performance. >>>>> See why Intel Parallel Studio got high marks during beta. >>>>> http://p.sf.net/sfu/intel-sw-dev >>>>> _______________________________________________ >>>>> gumstix-users mailing list >>>>> gum...@li... >>>>> https://lists.sourceforge.net/lists/listinfo/gumstix-users >>>>> ------------------------------------------------------------------------------ >>>>> Download Intel® Parallel Studio Eval >>>>> Try the new software tools for yourself. Speed compiling, find bugs >>>>> proactively, and fine-tune applications for parallel performance. >>>>> See why Intel Parallel Studio got high marks during beta. >>>>> http://p.sf.net/sfu/intel-sw-dev >>>>> _______________________________________________ >>>>> gumstix-users mailing list >>>>> gum...@li... >>>>> https://lists.sourceforge.net/lists/listinfo/gumstix-users >>>>> >>>> >>>> ------------------------------------------------------------------------------ >>>> Download Intel® Parallel Studio Eval >>>> Try the new software tools for yourself. Speed compiling, find bugs >>>> proactively, and fine-tune applications for parallel performance. >>>> See why Intel Parallel Studio got high marks during beta. >>>> http://p.sf.net/sfu/intel-sw-dev >>>> _______________________________________________ >>>> gumstix-users mailing list >>>> gum...@li... >>>> https://lists.sourceforge.net/lists/listinfo/gumstix-users >>>> ------------------------------------------------------------------------------ >>>> Download Intel® Parallel Studio Eval >>>> Try the new software tools for yourself. Speed compiling, find bugs >>>> proactively, and fine-tune applications for parallel performance. >>>> See why Intel Parallel Studio got high marks during beta. >>>> http://p.sf.net/sfu/intel-sw-dev >>>> _______________________________________________ >>>> gumstix-users mailing list >>>> gum...@li... >>>> https://lists.sourceforge.net/lists/listinfo/gumstix-users >>>> >>> >>> ------------------------------------------------------------------------------ >>> Download Intel® Parallel Studio Eval >>> Try the new software tools for yourself. Speed compiling, find bugs >>> proactively, and fine-tune applications for parallel performance. >>> See why Intel Parallel Studio got high marks during beta. >>> http://p.sf.net/sfu/intel-sw-dev >>> _______________________________________________ >>> gumstix-users mailing list >>> gum...@li... >>> https://lists.sourceforge.net/lists/listinfo/gumstix-users >>> ------------------------------------------------------------------------------ >>> Download Intel® Parallel Studio Eval >>> Try the new software tools for yourself. Speed compiling, find bugs >>> proactively, and fine-tune applications for parallel performance. >>> See why Intel Parallel Studio got high marks during beta. >>> http://p.sf.net/sfu/intel-sw-dev >>> _______________________________________________ >>> gumstix-users mailing list >>> gum...@li... >>> https://lists.sourceforge.net/lists/listinfo/gumstix-users >>> >> >> ------------------------------------------------------------------------------ >> Download Intel® Parallel Studio Eval >> Try the new software tools for yourself. Speed compiling, find bugs >> proactively, and fine-tune applications for parallel performance. >> See why Intel Parallel Studio got high marks during beta. >> http://p.sf.net/sfu/intel-sw-dev >> _______________________________________________ >> gumstix-users mailing list >> gum...@li... >> https://lists.sourceforge.net/lists/listinfo/gumstix-users >> >> ------------------------------------------------------------------------------ >> Download Intel® Parallel Studio Eval >> Try the new software tools for yourself. Speed compiling, find bugs >> proactively, and fine-tune applications for parallel performance. >> See why Intel Parallel Studio got high marks during beta. >> http://p.sf.net/sfu/intel-sw-dev >> _______________________________________________ >> gumstix-users mailing list >> gum...@li... >> https://lists.sourceforge.net/lists/listinfo/gumstix-users >> >> > > ------------------------------------------------------------------------------ > Download Intel® Parallel Studio Eval > Try the new software tools for yourself. Speed compiling, find bugs > proactively, and fine-tune applications for parallel performance. > See why Intel Parallel Studio got high marks during beta. > http://p.sf.net/sfu/intel-sw-dev > _______________________________________________ > gumstix-users mailing list > gum...@li... > https://lists.sourceforge.net/lists/listinfo/gumstix-users > > > > ------------------------------------------------------------------------------ > Download Intel® Parallel Studio Eval > Try the new software tools for yourself. Speed compiling, find bugs > proactively, and fine-tune applications for parallel performance. > See why Intel Parallel Studio got high marks during beta. > http://p.sf.net/sfu/intel-sw-dev > _______________________________________________ > gumstix-users mailing list > gum...@li... > https://lists.sourceforge.net/lists/listinfo/gumstix-users > > ------------------------------------------------------------------------------ Download Intel® Parallel Studio Eval Try the new software tools for yourself. Speed compiling, find bugs proactively, and fine-tune applications for parallel performance. See why Intel Parallel Studio got high marks during beta. http://p.sf.net/sfu/intel-sw-dev _______________________________________________ gumstix-users mailing list gum...@li... https://lists.sourceforge.net/lists/listinfo/gumstix-users |
From: Ash C. <as...@gu...> - 2010-03-11 20:23:47
|
Hi Erik, Thanks for the comments and I'm glad to hear you managed to get everything set up. I'll replying to the points below just so people searching through the archive later don't get confused. Cheers, Ash On Mon, Mar 8, 2010 at 11:43 PM, Erik Rodriguez <eri...@ce...> wrote: > Ash, > > Again, thanks for all the help. I have compiled my path as much as possible here. I hope this helps. > > I would not say "Led Astray" however I would say perhaps that the instructions were incomplete or ambiguous. > > Effectively, the working solution for me is a compilation of the following: > 1) Installation of required software and initial configuration setps based on http://wiki.openembedded.net/index.php/OEandYourDistro#Debian > > The contents of these required modules is slightly different than at: > http://www.gumstix.net/Setup-and-Programming/view/Overo-Setup-and-Programming/Setting-up-a-build-environment/111.html though I am no authority on any impact the differences could have on the success of bitbake. The OE list looks perhaps a little more complete but on breaking it down, almost all the same packages are included. Does anyone else regularly have to install something not included on the Gumstix list? > > 2) After obtaining my copy of bitbake, I am not sure this line works properly: > git checkout 1.8.18 This does throw what looks like an error but does in fact check out the appropriate version. > > 3) The instructions do not mention that in order to actually use bitbake, one must 'sudo ./setup.py install'. This shouldn't be necessary as long as your shell knows where to find bitbake on the path. > > 4) As for the other configuration steps that appear to have been key and critical, my local.conf file appears to require the following settings which represent a compilation of settings found scattered among several gumstix messages (Including yours): > BBFILES := "~/overo-oe/org.openembedded.dev/recipes/*/*.bb" > TARGET_OS = "linux-gnueabi" > MACHINE = "overo" > TARGET_ARCH = "arm" > DISTRO = "angstrom" > TARGET_FPU = "hard" > IMAGE_PKGTYPE = "ipk" This is covered by the 'cp -r org.openembedded.dev/contrib/gumstix/build .' step but it is certainly possible to set up your own version of local.conf as you did. > > 5) Then there is your instruction for the bashrc file: > 'sudo /etc/bash.bashrc' (I believe this is correct) > export IMAGE_PKGTYPE="ipk" > export BB_ENV_EXTRAWHITE="MACHINE DISTRO ANGSTROM_MODE OVEROTOP OEBRANCH USERBRANCH TITOOLSDIR IMAGE_PKGTYPE" This should not be necessary for most users but is a fix if people have the same issues described by you earlier in the thread. > > > ________________________________ > > From: Ash Charles [mailto:as...@gu...] > Sent: Mon 3/8/2010 10:38 PM > To: General mailing list for gumstix users. > Subject: Re: [Gumstix-users] Overo Bitbake > > > > Hey Erik, > > Could you point me to the exact instructions that led you astray? I'm > really interested in improving the Gumstix documentation and making it > easier for users not familiar with the Bitbake+OE system to get > started and part of this is identifying the trouble spots in the > documentation which isn't always obvious for me. > > Thanks, > > Ash > > On Mon, Mar 8, 2010 at 9:33 PM, Erik Rodriguez > <eri...@ce...> wrote: >> Ash, >> >> Thanks for all your help. I am now able to bitbake and have verified the output files. Thanks for all your help on this. It would be nice if they could update the install.setup instructions to reflect what you have told me. >> >> ________________________________ >> >> From: Ash Charles [mailto:as...@gu...] >> Sent: Mon 3/8/2010 2:46 PM >> To: General mailing list for gumstix users. >> Subject: Re: [Gumstix-users] Overo Bitbake >> >> >> >> Hi Erik, >> >> Just to double-check, did you do these steps? >> $ cd ~/overo-oe >> $ cp -r org.openembedded.dev/contrib/gumstix/build . >> >> Specifically, do you have a build directory below your overo-oe >> directory? Your local.conf looks very much like the local.conf.sample >> provided by OE rather than the specific one of Gumstix. This may be >> the source of some of the errors and confusion. >> >> In any case, BB_ENV_EXTRAWHITE should be set in the shell. E.g. you >> might like to put this in your .bashrc: >> ######## >> export IMAGE_PKGTYPE='ipk' >> export BB_ENV_EXTRAWHITE="MACHINE DISTRO ANGSTROM_MODE OVEROTOP >> OEBRANCH USERBRANCH TITOOLSDIR IMAGE_PKGTYPE" >> ######## >> or something along those lines. >> >> HTH, >> Ash >> >> On Mon, Mar 8, 2010 at 2:15 PM, Erik Rodriguez >> <eri...@ce...> wrote: >>> Ash, >>> >>> Your help has been invaluable. I would like to say that we have solve the problems, however... The bitbake process does go on much longer than before, but it appears there is still a problem somewhere. I have added BB_ENV_EXTRAWHITE="OEBASE" to the local.conf file also. Let me know if this is the correct value. >>> >>> The log file is attached. >>> >>> >>> Erik Rodriguez >>> Sr. Software Quality Engineer >>> (w) (858) 675-8200 (c) (858)722-3353 >>> >>> >>> >>> -----Original Message----- >>> From: Ash Charles [mailto:as...@gu...] >>> Sent: Monday, March 08, 2010 1:54 PM >>> To: General mailing list for gumstix users. >>> Subject: Re: [Gumstix-users] Overo Bitbake >>> >>> Hi Erik, >>> >>> Hmm - this was my suspicion. I'm not sure where this variable is >>> typically set however you may like to set it to 'ipk'. You can either >>> set it using the bitbake interactive shell, by adding it to something >>> like local.conf or by adding it into your .bashrc file and as well as >>> modifying the BB_ENV_EXTRAWHITE variable to ensure bitbake inherits >>> this variable from the shell. >>> >>> -Ash >>> On Mon, Mar 8, 2010 at 12:28 PM, Erik Rodriguez >>> <eri...@ce...> wrote: >>>> Ash, >>>> >>>> Thanks a ton. The answer to that query is: NONE >>>> >>>> >>>> Erik Rodriguez >>>> Sr. Software Quality Engineer >>>> (w) (858) 675-8200 (c) (858)722-3353 >>>> >>>> >>>> >>>> -----Original Message----- >>>> From: Ash Charles [mailto:ash...@gm...] >>>> Sent: Monday, March 08, 2010 12:26 PM >>>> To: General mailing list for gumstix users. >>>> Subject: Re: [Gumstix-users] Overo Bitbake >>>> >>>> Sorry. Try 'getvar' not 'getver'. >>>> >>>> -Ash >>>> >>>> On Mon, Mar 8, 2010 at 12:04 PM, Erik Rodriguez >>>> <eri...@ce...> wrote: >>>>> Ash, >>>>> >>>>> That is what I had assumed you meant, however the result is the same: >>>>> >>>>> bitbake -i >>>>> /home/erik/overo-oe/bitbake/lib/bb/shell.py:59: DeprecationWarning: The popen2 module is deprecated. Use the subprocess module. >>>>> import sys, os, readline, socket, httplib, urllib, commands, popen2, copy, shlex, Queue, fnmatch >>>>> BitBake Shell Version 0.5.3.1 (C) 2005 Michael 'Mickey' Lauer <mickey@Vanille.de> >>>>> Type 'help' for more information, press CTRL-D to exit. >>>>> BB>> getver IMAGE_PKGTYPE >>>>> SHELL: ERROR: 'getver' command is not a valid command. >>>>> BB>> >>>>> >>>>> >>>>> Erik Rodriguez >>>>> Sr. Software Quality Engineer >>>>> (w) (858) 675-8200 (c) (858)722-3353 >>>>> >>>>> >>>>> >>>>> -----Original Message----- >>>>> From: Ash Charles [mailto:as...@gu...] >>>>> Sent: Monday, March 08, 2010 11:50 AM >>>>> To: General mailing list for gumstix users. >>>>> Subject: Re: [Gumstix-users] Overo Bitbake >>>>> >>>>> Hi Erik, >>>>> >>>>> I was unclear: >>>>> issue a 'bitbake -i' command to put bitbake into interactive mode. >>>>> Once you are in interactive mode, type 'getver IMAGE_PKGTYPE' to see >>>>> the value of this variable. If, for example, the value is 'ipk', then >>>>> it would seem your build is failing on the rootfs_ipk.bbclass. >>>>> >>>>> -Ash >>>>> >>>>> On Mon, Mar 8, 2010 at 11:31 AM, Erik Rodriguez >>>>> <eri...@ce...> wrote: >>>>>> Ash, >>>>>> >>>>>> Thanks for the reply. I did as you asked and here is what I found: >>>>>> >>>>>> IMAGE_PKGTYPE is not set at all in my local.conf however IMAGE_FSTYPES = "jffs2 tar". >>>>>> >>>>>> Git status shows nothing to commit - directory clean. >>>>>> >>>>>> 'bitbake -i; getver IMAGE_PKGTYPE is not liked at all. Apparently getver is not an accepted command. >>>>>> >>>>>> >>>>>> Erik Rodriguez >>>>>> Sr. Software Quality Engineer >>>>>> (w) (858) 675-8200 (c) (858)722-3353 >>>>>> >>>>>> >>>>>> >>>>>> -----Original Message----- >>>>>> From: Ash Charles [mailto:as...@gu...] >>>>>> Sent: Monday, March 08, 2010 9:27 AM >>>>>> To: General mailing list for gumstix users. >>>>>> Subject: Re: [Gumstix-users] Overo Bitbake >>>>>> >>>>>> Hi Erik, >>>>>> >>>>>> Perhaps it would be worth knowing what IMAGE_PKGTYPE is being set to >>>>>> (if it is being set at all) to determine which rootfs_*.bbclass file >>>>>> is failing (FYI: these class files are located in >>>>>> org.openembedded.dev/classes/). You could do this by using the >>>>>> interactive mode for bitbake as in 'bitbake -i; getver IMAGE_PKGTYPE >>>>>> '. See http://docs.openembedded.org/usermanual/usermanual.html#usage_interactive_bitbake >>>>>> for more details. >>>>>> >>>>>> Also, I wonder if you've accidentally changed something in the >>>>>> repository that is causing this error. Maybe a 'git status' or a 'git >>>>>> diff' would give you some hints. >>>>>> >>>>>> -Ash >>>>>> >>>>>> On Sun, Mar 7, 2010 at 7:37 PM, Erik Rodriguez >>>>>> <eri...@ce...> wrote: >>>>>>> Ash, >>>>>>> >>>>>>> Thanks. I figured that all out also after some playing and googling. However as seems to be my norm, I found other problems. This time, googling and searching does not seem to provide any answers. When I "bitbake omap3-console-image" I get a whole mess of errors. Here is a sample of the first and last: >>>>>>> >>>>>>> Parsing .bb files, please wait...ERROR: Could not inherit file classes/rootfs_${IMAGE_PKGTYPE}.bbclass while parsing /home/erik/overo-oe/org.openembedded.dev/recipes/preboot/initramfs-preboot-image.bb >>>>>>> ... >>>>>>> ERROR: Exception:<type 'exceptions.TypeError'> Message:list indices must be integers, not NoneType >>>>>>> ERROR: Printing the environment of the function >>>>>>> ERROR: 0001:def __anonfunc(): >>>>>>> ERROR: 0002: __anon_1326_classes_base_bbclass(d) >>>>>>> ERROR: 0003: >>>>>>> ERROR: list indices must be integers, not NoneType while parsing /home/erik/overo-oe/org.openembedded.dev/recipes/prismstumbler/prismstumbler_0.7.3+0.7.4pre1.bb >>>>>>> done. >>>>>>> NOTE: Parsing finished. 7384 cached, 315 parsed, 306 skipped, 0 masked. >>>>>>> ERROR: Parsing errors found, exiting... >>>>>>> >>>>>>> >>>>>>> ________________________________ >>>>>>> >>>>>>> From: Ash Charles [mailto:as...@gu...] >>>>>>> Sent: Sun 3/7/2010 7:10 PM >>>>>>> To: General mailing list for gumstix users. >>>>>>> Subject: Re: [Gumstix-users] Overo Bitbake >>>>>>> >>>>>>> >>>>>>> >>>>>>> Hi Erik, >>>>>>> >>>>>>> Bitbake is not finding any recipes at all in your setup. The >>>>>>> 'BBFILES' variable defined in build/conf/site.conf controls where >>>>>>> bitbake looks for recipes. You'll probably need to have defined the >>>>>>> 'OEBRANCH' and 'USERBRANCH' variables in your shell environment. >>>>>>> Typically this is done with a 'source profile' or by adding something >>>>>>> to a bashrc file as described in the 'Setting up a Build Environment' >>>>>>> instructions. >>>>>>> >>>>>>> HTH, >>>>>>> >>>>>>> Ash >>>>>>> >>>>>>> On Sun, Mar 7, 2010 at 6:47 PM, Erik Rodriguez >>>>>>> <eri...@ce...> wrote: >>>>>>>> Thanks for the support in getting OE and Bitbake working. After quite some >>>>>>>> struggles, I have finally gotten this to a point where I think things are >>>>>>>> working. >>>>>>>> >>>>>>>> If I run "bitbake nano" or any others... even tried bitbake helloworld... >>>>>>>> and I get the following iniformation. >>>>>>>> >>>>>>>> NOTE: Parsing finished. 0 cached, 0 parsed, 0 skipped, 0 masked. >>>>>>>> NOTE: Cache is clean, not saving. >>>>>>>> ERROR: Nothing PROVIDES 'helloworld' >>>>>>>> So, again, help greatly appreciated. >>>>>>>> ------------------------------------------------------------------------------ >>>>>>>> Download Intel® Parallel Studio Eval >>>>>>>> Try the new software tools for yourself. Speed compiling, find bugs >>>>>>>> proactively, and fine-tune applications for parallel performance. >>>>>>>> See why Intel Parallel Studio got high marks during beta. >>>>>>>> http://p.sf.net/sfu/intel-sw-dev >>>>>>>> _______________________________________________ >>>>>>>> gumstix-users mailing list >>>>>>>> gum...@li... >>>>>>>> https://lists.sourceforge.net/lists/listinfo/gumstix-users >>>>>>>> >>>>>>>> >>>>>>> >>>>>>> ------------------------------------------------------------------------------ >>>>>>> Download Intel® Parallel Studio Eval >>>>>>> Try the new software tools for yourself. Speed compiling, find bugs >>>>>>> proactively, and fine-tune applications for parallel performance. >>>>>>> See why Intel Parallel Studio got high marks during beta. >>>>>>> http://p.sf.net/sfu/intel-sw-dev >>>>>>> _______________________________________________ >>>>>>> gumstix-users mailing list >>>>>>> gum...@li... >>>>>>> https://lists.sourceforge.net/lists/listinfo/gumstix-users >>>>>>> >>>>>>> >>>>>>> >>>>>>> ------------------------------------------------------------------------------ >>>>>>> Download Intel® Parallel Studio Eval >>>>>>> Try the new software tools for yourself. Speed compiling, find bugs >>>>>>> proactively, and fine-tune applications for parallel performance. >>>>>>> See why Intel Parallel Studio got high marks during beta. >>>>>>> http://p.sf.net/sfu/intel-sw-dev >>>>>>> _______________________________________________ >>>>>>> gumstix-users mailing list >>>>>>> gum...@li... >>>>>>> https://lists.sourceforge.net/lists/listinfo/gumstix-users >>>>>>> >>>>>>> >>>>>> >>>>>> ------------------------------------------------------------------------------ >>>>>> Download Intel® Parallel Studio Eval >>>>>> Try the new software tools for yourself. Speed compiling, find bugs >>>>>> proactively, and fine-tune applications for parallel performance. >>>>>> See why Intel Parallel Studio got high marks during beta. >>>>>> http://p.sf.net/sfu/intel-sw-dev >>>>>> _______________________________________________ >>>>>> gumstix-users mailing list >>>>>> gum...@li... >>>>>> https://lists.sourceforge.net/lists/listinfo/gumstix-users >>>>>> ------------------------------------------------------------------------------ >>>>>> Download Intel® Parallel Studio Eval >>>>>> Try the new software tools for yourself. Speed compiling, find bugs >>>>>> proactively, and fine-tune applications for parallel performance. >>>>>> See why Intel Parallel Studio got high marks during beta. >>>>>> http://p.sf.net/sfu/intel-sw-dev >>>>>> _______________________________________________ >>>>>> gumstix-users mailing list >>>>>> gum...@li... >>>>>> https://lists.sourceforge.net/lists/listinfo/gumstix-users >>>>>> >>>>> >>>>> ------------------------------------------------------------------------------ >>>>> Download Intel® Parallel Studio Eval >>>>> Try the new software tools for yourself. Speed compiling, find bugs >>>>> proactively, and fine-tune applications for parallel performance. >>>>> See why Intel Parallel Studio got high marks during beta. >>>>> http://p.sf.net/sfu/intel-sw-dev >>>>> _______________________________________________ >>>>> gumstix-users mailing list >>>>> gum...@li... >>>>> https://lists.sourceforge.net/lists/listinfo/gumstix-users >>>>> ------------------------------------------------------------------------------ >>>>> Download Intel® Parallel Studio Eval >>>>> Try the new software tools for yourself. Speed compiling, find bugs >>>>> proactively, and fine-tune applications for parallel performance. >>>>> See why Intel Parallel Studio got high marks during beta. >>>>> http://p.sf.net/sfu/intel-sw-dev >>>>> _______________________________________________ >>>>> gumstix-users mailing list >>>>> gum...@li... >>>>> https://lists.sourceforge.net/lists/listinfo/gumstix-users >>>>> >>>> >>>> ------------------------------------------------------------------------------ >>>> Download Intel® Parallel Studio Eval >>>> Try the new software tools for yourself. Speed compiling, find bugs >>>> proactively, and fine-tune applications for parallel performance. >>>> See why Intel Parallel Studio got high marks during beta. >>>> http://p.sf.net/sfu/intel-sw-dev >>>> _______________________________________________ >>>> gumstix-users mailing list >>>> gum...@li... >>>> https://lists.sourceforge.net/lists/listinfo/gumstix-users >>>> ------------------------------------------------------------------------------ >>>> Download Intel® Parallel Studio Eval >>>> Try the new software tools for yourself. Speed compiling, find bugs >>>> proactively, and fine-tune applications for parallel performance. >>>> See why Intel Parallel Studio got high marks during beta. >>>> http://p.sf.net/sfu/intel-sw-dev >>>> _______________________________________________ >>>> gumstix-users mailing list >>>> gum...@li... >>>> https://lists.sourceforge.net/lists/listinfo/gumstix-users >>>> >>> >>> ------------------------------------------------------------------------------ >>> Download Intel® Parallel Studio Eval >>> Try the new software tools for yourself. Speed compiling, find bugs >>> proactively, and fine-tune applications for parallel performance. >>> See why Intel Parallel Studio got high marks during beta. >>> http://p.sf.net/sfu/intel-sw-dev >>> _______________________________________________ >>> gumstix-users mailing list >>> gum...@li... >>> https://lists.sourceforge.net/lists/listinfo/gumstix-users >>> >>> ------------------------------------------------------------------------------ >>> Download Intel® Parallel Studio Eval >>> Try the new software tools for yourself. Speed compiling, find bugs >>> proactively, and fine-tune applications for parallel performance. >>> See why Intel Parallel Studio got high marks during beta. >>> http://p.sf.net/sfu/intel-sw-dev >>> _______________________________________________ >>> gumstix-users mailing list >>> gum...@li... >>> https://lists.sourceforge.net/lists/listinfo/gumstix-users >>> >>> >> >> ------------------------------------------------------------------------------ >> Download Intel® Parallel Studio Eval >> Try the new software tools for yourself. Speed compiling, find bugs >> proactively, and fine-tune applications for parallel performance. >> See why Intel Parallel Studio got high marks during beta. >> http://p.sf.net/sfu/intel-sw-dev >> _______________________________________________ >> gumstix-users mailing list >> gum...@li... >> https://lists.sourceforge.net/lists/listinfo/gumstix-users >> >> >> >> ------------------------------------------------------------------------------ >> Download Intel® Parallel Studio Eval >> Try the new software tools for yourself. Speed compiling, find bugs >> proactively, and fine-tune applications for parallel performance. >> See why Intel Parallel Studio got high marks during beta. >> http://p.sf.net/sfu/intel-sw-dev >> _______________________________________________ >> gumstix-users mailing list >> gum...@li... >> https://lists.sourceforge.net/lists/listinfo/gumstix-users >> >> > > ------------------------------------------------------------------------------ > Download Intel® Parallel Studio Eval > Try the new software tools for yourself. Speed compiling, find bugs > proactively, and fine-tune applications for parallel performance. > See why Intel Parallel Studio got high marks during beta. > http://p.sf.net/sfu/intel-sw-dev > _______________________________________________ > gumstix-users mailing list > gum...@li... > https://lists.sourceforge.net/lists/listinfo/gumstix-users > > > > ------------------------------------------------------------------------------ > Download Intel® Parallel Studio Eval > Try the new software tools for yourself. Speed compiling, find bugs > proactively, and fine-tune applications for parallel performance. > See why Intel Parallel Studio got high marks during beta. > http://p.sf.net/sfu/intel-sw-dev > _______________________________________________ > gumstix-users mailing list > gum...@li... > https://lists.sourceforge.net/lists/listinfo/gumstix-users > > |