<div dir="ltr"><div class="gmail_extra"><br><div class="gmail_quote">On Mon, Oct 26, 2015 at 8:13 AM, Sergey 'Jin' Bostandzhyan <span dir="ltr"><<a href="mailto:jin@mediatomb.cc" target="_blank">jin@mediatomb.cc</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div id=":1io" class="a3s" style="overflow:hidden">I recently ran into a problem that I described here:<br>
<a href="https://bugzilla.yoctoproject.org/show_bug.cgi?id=8578" rel="noreferrer" target="_blank">https://bugzilla.yoctoproject.org/show_bug.cgi?id=8578</a> and while debugging<br>
this issue an other problem came to light.<br>
<br>
I have a multimachine configuration (armv5/imx6) and the same distro for both<br>
of them (poky 2.0 RC based).<br>
<br>
I have some allarch packages which have no DEPENDS, however which have an<br>
RDEPENDS_${PN} setting.<br>
<br>
I can see that even though there were no changes to the recipe itself and<br>
also no changes to the recipes listed in RDEPENDS, my recipe still gets<br>
rebuilt each time.<br>
<br>
What we tried:<br>
<br>
<bluelightning> so cleansstate the recipe, change machine, cleansstate again,<br>
then build it, then change machine, build it again and note<br>
the first task that executes<br>
<br>
The logs for these steps, one with RDEPENDS and one without are at the end of<br>
this mail. I can see that with present RDEPENDS "real" tasks get executed<br>
even though no changes occured in the recipe; this is not the case when I<br>
drop RDEPENDS.<br>
<br>
Is this a bug or is this just something that needs to be documented?<br>
What is the "desired" behaviour?</div></blockquote></div><br>Afaik the most likely cause is your rdepends isn't allarch, so is being rebuilt for the new machine, which causes yours to be rebuilt since it depends on it.<br>-- <br><div class="gmail_signature">Christopher Larson<br>clarson at kergoth dot com<br>Founder - BitBake, OpenEmbedded, OpenZaurus<br>Maintainer - Tslib<br>Senior Software Engineer, Mentor Graphics</div>
</div></div>