From dd5098bc25cc101752a6395ca5ac63e9fe3b8b40 Mon Sep 17 00:00:00 2001 From: tuxce Date: Thu, 27 Nov 2008 22:31:33 +0100 Subject: [PATCH] Add covered packages to dependencies --- Namcap/depends.py | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/Namcap/depends.py b/Namcap/depends.py index 29bd656..b04587f 100644 --- a/Namcap/depends.py +++ b/Namcap/depends.py @@ -248,7 +248,7 @@ class package: # and ((there are provides for i # and those provides aren't included in the package's dependencies) # or there are no provides for i)) - all_dependencies = getattr(pkginfo, 'depends', []) + getattr(pkginfo, 'optdepends', []) + all_dependencies = getattr(pkginfo, 'depends', []) + getattr(pkginfo, 'optdepends', []) + pkgcovered.keys() if (i not in all_dependencies and i != pkginfo.name and ((smartprovides.has_key(i) and len([c for c in smartprovides[i] if c in pkgcovered.keys()]) == 0) or not smartprovides.has_key(i))): if type(dependlist[i]) == dict: ret[0].append('Dependency detected and not included ('+i+') from files '+str([x[len(data)+1:] for x in dependlist[i].keys()])) -- 1.6.0.4