summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorChris Larson <chris_larson@mentor.com>2010-11-04 08:47:11 -0700
committerChris Larson <chris_larson@mentor.com>2010-11-04 09:20:28 -0700
commitc992193528b34e7157487fa36e88e9d354705d36 (patch)
treef9d504b000cdf68e7e0c8bdb211b0bc570241348
parent0922a865747a6c511d1e673dc903a60274801caf (diff)
downloadbitbake-c992193528b34e7157487fa36e88e9d354705d36.tar.gz
Fix GraphViz .dot output for rdepends and rrecs
Use bb.utils.explode_deps to break up the rdepends and rrecommends strings. This fixes the same issue which was fixed by a number of patches floating around, but uses explode_deps rather than regular expressions. Signed-off-by: Chris Larson <chris_larson@mentor.com>
-rw-r--r--lib/bb/cooker.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/bb/cooker.py b/lib/bb/cooker.py
index 0b5744803..3b27a6404 100644
--- a/lib/bb/cooker.py
+++ b/lib/bb/cooker.py
@@ -368,14 +368,14 @@ class BBCooker:
rdepends = self.status.rundeps[fn]
for package in rdepends:
depend_tree["rdepends-pkg"][package] = []
- for rdepend in rdepends[package]:
+ for rdepend in bb.utils.explode_deps(rdepends[package]):
depend_tree["rdepends-pkg"][package].append(rdepend)
packages.append(package)
rrecs = self.status.runrecs[fn]
for package in rrecs:
depend_tree["rrecs-pkg"][package] = []
- for rdepend in rrecs[package]:
+ for rdepend in bb.utils.explode_deps(rrecs[package]):
depend_tree["rrecs-pkg"][package].append(rdepend)
if not package in packages:
packages.append(package)