summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRichard Purdie <richard.purdie@linuxfoundation.org>2015-03-28 18:56:36 +0000
committerRichard Purdie <richard.purdie@linuxfoundation.org>2015-09-01 21:24:25 +0100
commit8292c64e6edae1bf6f554140e8f603cedbd01047 (patch)
treea565233ba6bf9b2f85f8ad464ba78597edd9d77b
parentac66fac162e68b568f986fe1917772e61c982f8e (diff)
downloadbitbake-8292c64e6edae1bf6f554140e8f603cedbd01047.tar.gz
runqueue: Add message to explain the problem if diffsigs multiple tasks don't exist
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
-rw-r--r--lib/bb/runqueue.py2
1 files changed, 2 insertions, 0 deletions
diff --git a/lib/bb/runqueue.py b/lib/bb/runqueue.py
index b1fe6b8a7..4cc86d84c 100644
--- a/lib/bb/runqueue.py
+++ b/lib/bb/runqueue.py
@@ -1242,6 +1242,8 @@ class RunQueue:
prevh = __find_md5__.search(latestmatch).group(0)
output = bb.siggen.compare_sigfiles(latestmatch, match, recursecb)
bb.plain("\nTask %s:%s couldn't be used from the cache because:\n We need hash %s, closest matching task was %s\n " % (pn, taskname, h, prevh) + '\n '.join(output))
+ else:
+ bb.plain("Error, can't find multiple tasks at divergence point? Was there a previously run task?")
class RunQueueExecute: