[OE-core] [RFC PATCH 0/1] QA check for defined packages

Joshua Lock josh at linux.intel.com
Tue Oct 11 22:29:21 UTC 2011


Folks,

I'm looking for some comments on this WIP patch.

The reason I've added this is because the hob GUI requires us to offer much
more reliable metadata - we show the user available packages, as defined by
each recipe, to add to their image. Should a recipe define a package and yet
not actually create it and the user has included that in their image we cause
errors at build time.

However whilst the idea seems sound enough, there are some caveats - running
a world build with this patch I see failures fairly early on at least a few
of which I'd expect we'll need to special-case:
* eglibc-local
* linux-yocto
* linux-libc-headers
* gcc-runtime

Thoughts?

Thanks,

Joshua

Please review the following changes for suitability for inclusion. If you have
any objections or suggestions for improvement, please respond to the patches. If
you agree with the changes, please provide your Acked-by.

The following changes since commit 486b17af3e4cced76e9852e7634f75ea87433db2:

  shared-mime-info: Fix a parallel make race (2011-10-11 18:06:56 +0100)

are available in the git repository at:
  git://git.openembedded.org/openembedded-core-contrib rfcqacheck
  http://cgit.openembedded.org/cgit.cgi/openembedded-core-contrib/log/?h=rfcqacheck

Joshua Lock (1):
  insane.bbclass: add qa check to ensure declared packages exist

 meta/classes/insane.bbclass |    9 ++++++++-
 1 files changed, 8 insertions(+), 1 deletions(-)

-- 
1.7.6.4





More information about the Openembedded-core mailing list