[poky] How to debug task hash mismatches?
Nandor Han
hannandor at gmail.com
Mon Dec 5 23:05:00 PST 2016
On 11/16/2016 09:04 PM, Sergey 'Jin' Bostandzhyan wrote:
>
> On Tue, Nov 15, 2016 at 06:08:36AM -0500, Sergey 'Jin' Bostandzhyan wrote:
>> So, where do I find this 9981d86bd31215aa722d7b2dc283fd1c hash?
>> I tried to vardepsexclude some variables by trial and error, but did not get
>> anywhere...
>>
>> I also noticed that upon cleanall/rebuild the hash
>> fad0983c152e6b6b60fb1a5519bfeebb stays the same, while the other one changes.
>>
>> I'm really blocked by this issue, so any help would be greately appreciated.
>>
>
> I'll answer my own question, so that the solution is documented here:
>
> when the debug code is enabled, in order to get both hashes dumped one has to
> either wipe tmp/cache or modify the recipe to trigger new parsing.
> Thanks to Richard for the hint :)
>
Hi Sergey,
Just a suggestion, not sure if helps in your case but wouldn't be
possible to use e.g. `bitbake recipe -C fetch` to invalidate the
time-stamp of some particularly task? (In my example I just used
`fetch`, however you can decide which one is better for your case)
Using this will trigger a new "execution" of invalidated task plus the
ones depending on it.
Hope it helps :)
Regards,
Nandor
> Kind regards,
> Sergey
>
More information about the poky
mailing list