diff --git a/bitbake/lib/bb/ui/crumbs/tasklistmodel.py b/bitbake/lib/bb/ui/crumbs/tasklistmodel.py index aec80e24d8..7a463a6d43 100644 --- a/bitbake/lib/bb/ui/crumbs/tasklistmodel.py +++ b/bitbake/lib/bb/ui/crumbs/tasklistmodel.py @@ -237,6 +237,9 @@ class TaskListModel(gtk.ListStore): # uniquify the list of depends depends = self.squish(depends) + # remove circular dependencies + if name in depends: + depends.remove(name) deps = " ".join(depends) if name.count('task-') > 0: