[oe] [meta-oe][PATCH 5/6] meta-initramfs: add kexecboot recipes from meta-handheld
Paul Eggleton
paul.eggleton at linux.intel.com
Thu Feb 23 00:06:04 UTC 2012
On Wednesday 22 February 2012 11:43:31 Martin Jansa wrote:
> With this patchset applied to meta-oe and current meta-handheld master I
> get strange bitbake error while parsing:
>
> OE qemux86-64 at shr ~/shr-core $ bitbake mcnavi
> Pseudo is not present but is required, building this first before the main
> build NOTE: Out of date cache found, rebuilding...
> ERROR: Command execution failed: Exited with 1
>
> | ETA:
> 0:00:36 Summary: There were 0 ERROR messages shown, returning a non-zero
> exit code.
>
> IIRC someone reported same error message yesterday on IRC or ML.
>
> Removing meta-handheld from bblayers.conf allows me to finish parsing
> and adding new meta-initramfs to bblayers.conf works too.
>
> Maybe it's some require/include/inherit without corresponding file
> available, but for those it was showing reasonable error message before..
I think I've tracked this down to bitbake rev
c9f58ef6b897d3fa5b0d23734b5f2cb3dabb057a "cooker: add missing shutdowns to the
exception handling". The actual error occurring here is "ParseError: Could not
inherit file classes/klibc.bbclass", however with the aforementioned change to
cooker.py, sys.exit(1) gets called within self.shutdown() before the bb.fatal
line that used to print out the error, thus no error message is printed.
Chris, should we just change that bb.fatal line to a bb.error and put it
before the self.shutdown?
Cheers,
Paul Eggleton
Intel Open Source Technology Centre
More information about the Openembedded-devel
mailing list