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

diff --git a/yum/packages.py b/yum/packages.py
index b5a7d40..e83c0d5 100644
--- a/yum/packages.py
+++ b/yum/packages.py
@@ -290,8 +290,9 @@ class PackageObject(object):
             return False
         if self.pkgtup != other.pkgtup:
             return False
-        if self.repoid != other.repoid:
-            return False
+        if hasattr(self, 'repoid') and hasattr(other, 'repoid'):
+            if self.repoid != other.repoid:
+                return False
         return True
     def __ne__(self, other):
         if not (self == other):
-- 
1.7.2

_______________________________________________
Yum-devel mailing list
Yum-devel@lists.baseurl.org
http://lists.baseurl.org/mailman/listinfo/yum-devel

Reply via email to