summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--bitbake/lib/bb/runqueue.py4
1 files changed, 4 insertions, 0 deletions
diff --git a/bitbake/lib/bb/runqueue.py b/bitbake/lib/bb/runqueue.py
index e13dc57ae8..e32f81a165 100644
--- a/bitbake/lib/bb/runqueue.py
+++ b/bitbake/lib/bb/runqueue.py
@@ -1844,6 +1844,10 @@ class RunQueueExecuteScenequeue(RunQueueExecute):
1844 realtask = self.rqdata.runq_setscene[task] 1844 realtask = self.rqdata.runq_setscene[task]
1845 realdep = self.rqdata.runq_setscene[dep] 1845 realdep = self.rqdata.runq_setscene[dep]
1846 logger.debug(2, "%s was unavailable and is a hard dependency of %s so skipping" % (self.rqdata.get_user_idstring(realtask), self.rqdata.get_user_idstring(realdep))) 1846 logger.debug(2, "%s was unavailable and is a hard dependency of %s so skipping" % (self.rqdata.get_user_idstring(realtask), self.rqdata.get_user_idstring(realdep)))
1847 self.scenequeue_updatecounters(dep, fail)
1848 continue
1849 if task not in self.sq_revdeps2[dep]:
1850 # May already have been removed by the fail case above
1847 continue 1851 continue
1848 self.sq_revdeps2[dep].remove(task) 1852 self.sq_revdeps2[dep].remove(task)
1849 if len(self.sq_revdeps2[dep]) == 0: 1853 if len(self.sq_revdeps2[dep]) == 0: