[Yum-devel] [PATCH 2/4] Give a message about weird rpmdb release provides problems.
James Antill
james at and.org
Thu Jul 14 15:45:38 UTC 2011
---
yum/config.py | 5 ++++-
1 files changed, 4 insertions(+), 1 deletions(-)
diff --git a/yum/config.py b/yum/config.py
index cb7ed57..dca13fa 100644
--- a/yum/config.py
+++ b/yum/config.py
@@ -1028,7 +1028,10 @@ def _getsysver(installroot, distroverpkg):
if idx.count() == 0:
releasever = '$releasever'
else:
- hdr = idx.next()
+ try:
+ hdr = idx.next()
+ except StopIteration:
+ raise Errors.YumBaseError("Error: rpmdb failed release provides. Try: rpm --rebuilddb")
releasever = hdr['version']
del hdr
del idx
--
1.7.5.4
More information about the Yum-devel
mailing list