On Thu, Aug 25, 2011 at 3:50 AM, Paul Eggleton <paul.eggle...@linux.intel.com> wrote: >> >> In my opinion the layer priority for all kind of meta data should be >> consistent and selected using bblayers.conf > > So I've thought about this more, and I don't think it is a good idea, for two > reasons: > > 1) It increases the complexity by a huge amount. New users will have to > understand how to set the priorities, and if someone reports a problem, we now > not only need to know what layers they are using, we also need to know what > mangling of the priorities they might have done. We'd just be introducing more > potentially untested configurations (as if we don't have enough already.)
with layers we dont control policies of all the layers that may be used on top so fixing meta-oe does not solve problem completely and we can not ask for exclusive recipes. People would want to override the recipes from other layers. bitbake could report the layer the recipe comes from which can make it evident or may be special command to inform the layer priorities. This will guide the users to diagnose the problems quickly and help developers to identify the issues faster. There could be a complete bill of recipes printed for a given target as well so if someone wants to check all the recipes that were built. > > 2) It just papers over real problems in meta-oe or any other layer you might > choose to use on top. As I said, if meta-oe has stuff in it that is not > working, it should be fixed or removed. Let's fix problems instead of finding > ways of ignoring them. > In any case I agree that problems should be fixed. However this does not scale to all layers and we can not police all the layers and we should not. We should try to make it possible for people to glue layers together without issues. _______________________________________________ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core