packages that have no available ebuild in the tree.
svn path=/main/trunk/; revision=9028
self._dbs.append(bindb)
self._dbs.append(vardb)
+ self._portdb = portdb
def _cp_all(self):
cp_all = set()
def _findname(self, *args, **kwargs):
for db in self._dbs:
+ if db is not self._portdb:
+ # We don't want findname to return anything
+ # unless it's an ebuild in a portage tree.
+ # Otherwise, it's already built and we don't
+ # care about it.
+ continue
func = getattr(db, "findname", None)
if func:
value = func(*args, **kwargs)