diff options
author | Richard Purdie <richard.purdie@linuxfoundation.org> | 2013-06-14 16:03:45 +0000 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2013-06-14 17:08:40 +0100 |
commit | 6c058341f9b0bee6af2554d897a2623a2ea9a479 (patch) | |
tree | c5dd807b62d878b9ed9f1fc3a991350236ed7416 /bitbake/lib/bb/utils.py | |
parent | f3e8982dfd587e196b0b2d9559ea25d82160b4ea (diff) | |
download | poky-6c058341f9b0bee6af2554d897a2623a2ea9a479.tar.gz |
bitbake: runqueue: Improve handling of failing setscene tasks with hard dependencies
If a setscene task has a hard dependency on a task like pseudo-native, its
expected that the setscene task will not run unless the dependency is met.
This adds code to ensure that is the case, otherwise a bug would show up
with a usecase like:
bitbake gnome-common
bitbake pseudo-native -c cleansstate
bitbake gnome-common -c clean
bitbake gnome-common
With the double wrapper script environment, we'd not see issues like
this as it would be masked. The problem theoretically affects code like
useradd too as well as anything using a sstate postinstall.
(Bitbake rev: c54e738e2b5dc0d8e6fd8e93b284ed96e7a83051)
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'bitbake/lib/bb/utils.py')
0 files changed, 0 insertions, 0 deletions