On Fri, Nov 16, 2012 at 2:12 PM, Richard Purdie <span dir="ltr">&lt;<a href="mailto:richard.purdie@linuxfoundation.org" target="_blank">richard.purdie@linuxfoundation.org</a>&gt;</span> wrote:<br><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div class="im">On Fri, 2012-11-16 at 13:58 -0200, Otavio Salvador wrote:<br>
&gt; On Fri, Nov 16, 2012 at 1:32 PM, Richard Purdie<br>
&gt; &lt;<a href="mailto:richard.purdie@linuxfoundation.org">richard.purdie@linuxfoundation.org</a>&gt; wrote:<br>
&gt;         This is a first attempt at logic to determine when a sstate<br>
&gt;         dependency needs<br>
&gt;         to be installed and when it does not. Its a start at the logic<br>
&gt;         and errs on the<br>
&gt;<br>
&gt; s/errs/errors/<br>
<br>
</div>It is actually meant to be errs :)<br>
<div class="im"><br>
&gt;         +        # do_package_write_* and do_package doesn&#39;t need<br>
&gt;         do_package<br>
&gt;         +        if taskdependees[task][1] == &quot;do_package&quot; and<br>
&gt;         taskdependees[dep][1] in [&#39;do_package&#39;,<br>
&gt;         &#39;do_package_write_deb&#39;, &#39;do_package_write_ipk&#39;,<br>
&gt;         &#39;do_package_write_rpm&#39;]:<br>
&gt;         +            continue<br>
&gt;<br>
&gt; I understand why you does this but it would be better if we had a<br>
&gt; central place to have the do_package_write_$pkg recorded or when<br>
&gt; adding new type this could be forgotten.<br>
<br>
</div>Its a nice idea but I can&#39;t see any practical way to do this at the<br>
moment.<br></blockquote><div><br></div><div>We might hava a variable that provide all package backends names? Like:</div><div><br></div><div>PACKAGE_BACKENDS = &quot;ipk deb rpm&quot;</div><div><br></div><div>?</div><div>
 </div></div>-- <br>Otavio Salvador                             O.S. Systems<br>E-mail: <a href="mailto:otavio@ossystems.com.br" target="_blank">otavio@ossystems.com.br</a>  <a href="http://www.ossystems.com.br" target="_blank">http://www.ossystems.com.br</a><br>
Mobile: +55 53 9981-7854              <a href="http://projetos.ossystems.com.br" target="_blank">http://projetos.ossystems.com.br</a><br><br>