--- 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