---
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
_______________________________________________
Yum-devel mailing list
[email protected]
http://lists.baseurl.org/mailman/listinfo/yum-devel