A brief hsitory of what I have doen so far.
I am attempting to build a Linux O/S for the i.MX53 QSB. I am building it on a VMWare virtual machine running Ubunto 11.10 64-bit. I used the command bitbake core-image-minimal.
My first attempt at the build did not include the meat-oe entry in the bblayers.conf. I failed quickly due to two missing recipes, udev_173 and udev-extra-rules. Do not know why they are missing or where to get them.
I then copied the missin recipes from the open embedded recipes to the corresponding directory in the meta-fsl-arm package. This build completed 1366 tasks before failing on the udev_173 recipe. I guess the copied versions of the recipe are no compatible?
I the added the meta-oe line to the bblayers.conf and got the current referenced error. Is the meta-oe entry needed? You did not have it in your example form FTF.
Build summary here:
ERROR: Unable to parse /home/pauld/yocto/poky-denzil-7.0/meta-openembedded/meta-oe/recipes-connectivity/rfkill/
rfkill_0.4.bbTraceback (most recent call last):
File "/home/pauld/yocto/poky-denzil-7.0/bitbake/lib/bb/parse/ast.py", line 323, in finalize(fn='/home/pauld/yocto/poky-denzil-7.0/meta-openembedded/meta-oe/recipes-connectivity/rfkill/
rfkill_0.4.bb', d=<bb.data_smart.DataSmart object at 0x3879610>, variant=None):
code.append("%s(d)" % funcname)
> bb.utils.simple_exec("\n".join(code), {"d": d})
bb.data.update_data(d)
File "/home/pauld/yocto/poky-denzil-7.0/bitbake/lib/bb/utils.py", line 394, in simple_exec(code='__anon_119__home_pauld_yocto_poky_denzil_7_0_meta_classes_staging_bbclass(d)\n__anon_524__home_pauld_yocto_poky_denzil_7_0_meta_classes_base_bbclass(d)\n__anon_183__home_pauld_yocto_poky_denzil_7_0_meta_classes_package_bbclass(d)\n__anon_1116__home_pauld_yocto_poky_denzil_7_0_meta_classes_package_rpm_bbclass(d)\n__anon_732__home_pauld_yocto_poky_denzil_7_0_meta_classes_insane_bbclass(d)\n__anon_20__home_pauld_yocto_poky_denzil_7_0_meta_classes_debian_bbclass(d)\n__anon_52__home_pauld_yocto_poky_denzil_7_0_meta_classes_sstate_bbclass(d)\n__anon_95__home_pauld_yocto_poky_denzil_7_0_meta_classes_update_alternatives_bbclass(d)', context={'d': <bb.data_smart.DataSmart object at 0x3879610>}):
def simple_exec(code, context):
> exec(code, _context, context)
File "<string>", line 8, in <module>
File "__anon_95__home_pauld_yocto_poky_denzil_7_0_meta_classes_update_alternatives_bbclass", line 2, in __anon_95__home_pauld_yocto_poky_denzil_7_0_meta_classes_update_alternatives_bbclass(d=<bb.data_smart.DataSmart object at 0x3879610>)
File "update-alternatives.bbclass", line 12, in update_alternatives_after_parse(d=<bb.data_smart.DataSmart object at 0x3879610>)
FuncFailed: Function failed: /home/pauld/yocto/poky-denzil-7.0/meta-openembedded/meta-oe/recipes-connectivity/rfkill/
rfkill_0.4.bb inherits update-alternatives but doesn't set ALTERNATIVE_NAME
ERROR: Command execution failed: Exited with 1
Summary: There were 2 ERROR messages shown, returning a non-zero exit code.
Thanks for the help!