[Yum-devel] [PATCH 3/3] Avoid unneeded file/dir/ghost list lookups and list concat when dumping deps as XML.
Ville Skyttä
ville.skytta at iki.fi
Thu Apr 7 19:30:04 UTC 2011
---
yum/packages.py | 6 ++++--
1 files changed, 4 insertions(+), 2 deletions(-)
diff --git a/yum/packages.py b/yum/packages.py
index c90c3b1..3775b84 100644
--- a/yum/packages.py
+++ b/yum/packages.py
@@ -1150,8 +1150,10 @@ class YumAvailablePackage(PackageObject, RpmBase):
if name.startswith('rpmlib('):
continue
# this drops out requires that the pkg provides for itself.
- if name in self.provides_names or name in self.filelist + \
- self.dirlist + self.ghostlist:
+ if name in self.provides_names or \
+ (name.startswith('/') and \
+ (name in self.filelist or name in self.dirlist or
+ name in self.ghostlist)):
if not flags:
continue
else:
--
1.7.4.2
More information about the Yum-devel
mailing list