[Yum-devel] [PATCH] run _repos.doSetup() at least once. BZ 885159

Zdeněk Pavlas zpavlas at redhat.com
Mon Dec 10 15:23:04 UTC 2012


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

diff --git a/yum/__init__.py b/yum/__init__.py
index 63053af..1ff6044 100644
--- a/yum/__init__.py
+++ b/yum/__init__.py
@@ -700,7 +700,7 @@ class YumBase(depsolve.Depsolve):
                 self.repos.setCache(prerepoconf.cache)
 
 
-        if doSetup:
+        if doSetup or not self._repos._setup:
             if (hasattr(urlgrabber, 'grabber') and
                 hasattr(urlgrabber.grabber, 'pycurl')):
                 # Must do basename checking, on cert. files...
-- 
1.7.4.4



More information about the Yum-devel mailing list