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

diff --git a/yum/packages.py b/yum/packages.py
index 79c15db..f72c068 100644
--- a/yum/packages.py
+++ b/yum/packages.py
@@ -271,6 +271,14 @@ class PackageObject(object):
         return out
     ui_nevra = property(fget=lambda self: self._ui_nevra())
 
+    def _ui_evr(self):
+        if self.epoch == '0':
+            out = '%s-%s' % (self.version, self.release)
+        else:
+            out = '%s:%s-%s' % (self.epoch, self.version, self.release)
+        return out
+    ui_evr = property(fget=lambda self: self._ui_evr())
+
     def __str__(self):
         return self.ui_envra
 
-- 
1.7.6

_______________________________________________
Yum-devel mailing list
[email protected]
http://lists.baseurl.org/mailman/listinfo/yum-devel

Reply via email to