improve rdepends solving and test

git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1628 cd1c1023-2f26-0410-ae45-c471fc1f0318
This commit is contained in:
lxnay
2008-04-09 10:34:17 +00:00
parent 23652e36c7
commit cbd2fc99a3
+2 -2
View File
@@ -11203,11 +11203,11 @@ class ServerInterface(TextInterface):
ldpaths = self.entropyTools.collectLinkerPaths()
deps_content = set([x for x in deps_content if os.path.dirname(x) in ldpaths])
idpackages_cache = set()
print "neededs:",neededs
for needed in neededs:
data_solved = dbconn.resolveNeeded(needed)
data_size = len(data_solved)
data_solved = set([x for x in data_solved if x[0] not in idpackages_cache])
if not data_solved:
if not data_solved or (data_size != len(data_solved)):
continue
print needed,"belonging to",data_solved
found = False