# Process the transaction.
t.run()
- def provides(self, patterns):
- pkgs = []
- for pattern in patterns:
- for pkg in self.pool.whatprovides(self, pattern):
- if pkg in pkgs:
- continue
-
- pkgs.append(pkg)
-
- # Sort output.
- pkgs.sort()
-
- return pkgs
-
def resolvdep(self, pkg):
return self.pool.resolvdep(self, pkg)
return sorted(pkgs)
+ def provides(self, patterns):
+ pkgs = []
+
+ for pattern in patterns:
+ for pkg in self.pakfire.pool.whatprovides(self, pattern):
+ if pkg in pkgs:
+ continue
+
+ pkgs.append(pkg)
+
+ return sorted(pkgs)
+
def search(self, pattern):
# Do the search.
pkgs = {}