@@ -138,15 +138,15 @@ class TaskData:
rdependids = set()
rdepends = dataCache.rundeps[fn]
rrecs = dataCache.runrecs[fn]
- rdependlist = []
- rreclist = []
+ rdependlist = set()
+ rreclist = set()
for package in rdepends:
for rdepend in rdepends[package]:
- rdependlist.append(rdepend)
+ rdependlist.add(rdepend)
rdependids.add(rdepend)
for package in rrecs:
for rdepend in rrecs[package]:
- rreclist.append(rdepend)
+ rreclist.add(rdepend)
rdependids.add(rdepend)
if rdependlist:
logger.debug2("Added runtime dependencies %s for %s", str(rdependlist), fn)
When packages appear multiple times it gets hard to make any sense of the list display. Using sets does the job for us. Signed-off-by: Yann Dirson <yann.dirson@vates.tech> --- lib/bb/taskdata.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-)