<div dir="ltr"><div class="gmail_extra"><br><div class="gmail_quote">On Thu, Aug 29, 2013 at 4:57 AM, Richard Purdie <span dir="ltr">&lt;<a href="mailto:richard.purdie@linuxfoundation.org" target="_blank">richard.purdie@linuxfoundation.org</a>&gt;</span> wrote:<br>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="im">On Thu, 2013-08-29 at 12:49 +0100, Phil Blundell wrote:<br>
&gt; On Thu, 2013-08-29 at 07:37 -0400, Robert P. J. Day wrote:<br>
&gt; &gt;   distroless. i realize i *could* set a value for DISTRO, but it would<br>
&gt; &gt; seem that i shouldn&#39;t have to in order to avoid a build error.<br>
&gt;<br>
&gt; Well, either you&#39;re using angstrom or you aren&#39;t.  If you do want to use<br>
&gt; it then you ought to set DISTRO appropriately, and if you don&#39;t want to<br>
&gt; use it then you probably oughtn&#39;t to have the angstrom layer included at<br>
&gt; all.<br>
&gt;<br>
&gt; Trying to use the angstrom .bbappends and files with a different (or no)<br>
&gt; distro configuration will give you a set of metadata that&#39;s neither one<br>
&gt; thing nor the other and, even if you didn&#39;t get a build error, there&#39;s<br>
&gt; no guarantee that the resulting image would actually work.<br>
<br>
</div>I&#39;m not sure I agree. Ideally layers should be includable without<br>
turning on behaviour unless it is enabled. This is why we have things<br>
like an array of OVERRIDES to chose from.<br>
<br>
So I&#39;d actually suggest this is a bug in the angstrom layer. There are<br>
also other layers which probably have issues, maybe including meta-yocto<br>
but we should fix them.<br>
<br>
I&#39;ll go further and suggest that Yocto Project Compatible status might<br>
depend on this in future (the current questions suggest it should be the<br>
case already).<br></blockquote></div><br>I agree wholeheartedly with this. Distro and BSP layers really need to be leveraging OVERRIDES for anything distro or machine specific.<br>-- <br>Christopher Larson</div></div>