<div dir="ltr"><br><div class="gmail_extra"><br><div class="gmail_quote">On Wed, Jun 22, 2016 at 2:56 PM, Mark Hatle <span dir="ltr">&lt;<a href="mailto:mark.hatle@windriver.com" target="_blank">mark.hatle@windriver.com</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="HOEnZb"><div class="h5">On 6/22/16 4:35 PM, Richard Purdie wrote:<br>
&gt; On Wed, 2016-06-22 at 17:58 +0200, Martin Jansa wrote:<br>
&gt;&gt; On Wed, Jun 15, 2016 at 07:39:01AM +0000, <a href="mailto:git@git.openembedded.org">git@git.openembedded.org</a> wr<br>
&gt;&gt; ote:<br>
&gt;&gt;&gt; rpurdie pushed a change to branch master<br>
&gt;&gt;&gt; in repository bitbake.<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt;       adds  2c88afb   taskdata/runqueue: Rewrite without use of ID<br>
&gt;&gt;&gt; indirection<br>
&gt;&gt;<br>
&gt;&gt; Is it expected that this change also changes the format of summary<br>
&gt;&gt; shown at the end of the build and failed tasks.<br>
&gt;&gt;<br>
&gt;&gt; The commit message doesn&#39;t mention this (it even says:<br>
&gt;&gt; ..<br>
&gt;&gt; On the most part there shouldn&#39;t be user visible changes.<br>
&gt;&gt; ..<br>
&gt;&gt; There should be no functionality changes in this patch, its purely a<br>
&gt;&gt; data structure change and that is visible in the patch.<br>
&gt;&gt; ..<br>
&gt;&gt; )<br>
&gt;&gt;<br>
&gt;&gt; So before I start fixing scripts (e.g. test-dependencies) which are<br>
&gt;&gt; trying to parse bitbake output to work with new format, please<br>
&gt;&gt; confirm that this was intentional and that it will stay this way.<br>
&gt;&gt;<br>
&gt;&gt; It&#39;s also not clear why the task is mentioned twice, e.g. as:<br>
&gt;&gt;   NOTE: Running task 512 of 548 (ID: /OE/build/oe-core/openembedded<br>
&gt;&gt; -core/meta/recipes-devtools/rpm/sftp.bb:do_fetch, /OE/build/oe<br>
&gt;&gt; -core/openembedded-core/meta/recipes-devtools/rpm/sftp.bb:do_fetch)<br>
&gt;&gt;   ERROR: Task /OE/build/oe-core/openembedded-core/meta/recipes<br>
&gt;&gt; -devtools/rpm/sftp.bb:do_fetch (/OE/build/oe-core/openembedded<br>
&gt;&gt; -core/meta/recipes-devtools/rpm/sftp.bb:do_fetch) failed with exit<br>
&gt;&gt; code &#39;1&#39;<br>
&gt;&gt;<br>
&gt;&gt; are there cases where these 2 are different? and can both messages<br>
&gt;&gt; use the same &quot;format&quot; for task description?<br>
&gt;<br>
&gt; The taskids are no more, there is simply no notion of them inside<br>
&gt; bitbake any longer. That means that yes, we probably do need to change<br>
&gt; the output a bit since the number doesn&#39;t mean anything.<br>
&gt;<br>
&gt; Equally, it shouldn&#39;t be showing the same thing twice, that is a bug.<br>
&gt; Internally to bitbake, everthing is now in the form (or will be when<br>
&gt; multiconfig lands) &quot;[multiconfig:&lt;configname&gt;:]&lt;recipe<br>
&gt; filename&gt;:&lt;taskname&gt;&quot;. The question is whether we expose that to the<br>
&gt; user or massage it at all. I&#39;m tempted just to expose that string to<br>
&gt; the user.<br>
<br>
</div></div>I&#39;m certainly and advocate of just exposing that string.  I think in the end<br>
that is easier to explain to someone, then trying to understand a massaged output.</blockquote><div><br></div><div>I&#39;d agree with that. Using the filenames is actually a nice convenience when you need to examine a recipe.</div></div>-- <br><div class="gmail_signature" data-smartmail="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>