On Fri, Nov 16, 2012 at 2:12 PM, Richard Purdie <span dir="ltr"><<a href="mailto:richard.purdie@linuxfoundation.org" target="_blank">richard.purdie@linuxfoundation.org</a>></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>
> On Fri, Nov 16, 2012 at 1:32 PM, Richard Purdie<br>
> <<a href="mailto:richard.purdie@linuxfoundation.org">richard.purdie@linuxfoundation.org</a>> wrote:<br>
> This is a first attempt at logic to determine when a sstate<br>
> dependency needs<br>
> to be installed and when it does not. Its a start at the logic<br>
> and errs on the<br>
><br>
> s/errs/errors/<br>
<br>
</div>It is actually meant to be errs :)<br>
<div class="im"><br>
> + # do_package_write_* and do_package doesn't need<br>
> do_package<br>
> + if taskdependees[task][1] == "do_package" and<br>
> taskdependees[dep][1] in ['do_package',<br>
> 'do_package_write_deb', 'do_package_write_ipk',<br>
> 'do_package_write_rpm']:<br>
> + continue<br>
><br>
> I understand why you does this but it would be better if we had a<br>
> central place to have the do_package_write_$pkg recorded or when<br>
> adding new type this could be forgotten.<br>
<br>
</div>Its a nice idea but I can'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 = "ipk deb rpm"</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>