[Yum-devel] [PATCH 2/3] Avoid unneeded returnFileEntries() and list concat for provides_for file deps.

Ville Skyttä ville.skytta at iki.fi
Thu Apr 7 19:30:03 UTC 2011


---
 yum/packages.py |    8 +++-----
 1 files changed, 3 insertions(+), 5 deletions(-)

diff --git a/yum/packages.py b/yum/packages.py
index c0edd01..c90c3b1 100644
--- a/yum/packages.py
+++ b/yum/packages.py
@@ -497,11 +497,9 @@ class RpmBase(object):
             else:
                 pri_only = False
 
-            files = self.returnFileEntries('file', pri_only) + \
-                    self.returnFileEntries('dir', pri_only) + \
-                    self.returnFileEntries('ghost', pri_only)
-            if reqtuple[0] in files:
-                return True
+            for ftype in 'file', 'dir', 'ghost':
+                if reqtuple[0] in self.returnFileEntries(ftype, pri_only):
+                    return True
         
         return False
         
-- 
1.7.4.2



More information about the Yum-devel mailing list