[yum-commits] repoclosure.py

skvidal at osuosl.org skvidal at osuosl.org
Fri Jan 21 17:49:50 UTC 2011


 repoclosure.py |    2 ++
 1 file changed, 2 insertions(+)

New commits:
commit 914a7904cb3a826253607696444161627ff13caf
Author: Seth Vidal <skvidal at fedoraproject.org>
Date:   Fri Jan 21 12:47:33 2011 -0500

    make sure resolve_sack is empty and exists - if we get a wacky, but caught
    error from whatProvides we don't want to inadvertently give it back
    old/invalid results and/or traceback b/c the variable doesn't exist

diff --git a/repoclosure.py b/repoclosure.py
index 1321f84..e710d8c 100755
--- a/repoclosure.py
+++ b/repoclosure.py
@@ -175,6 +175,8 @@ class RepoClosure(yum.YumBase):
                 ver = self.evrTupletoVer((reqe, reqv, reqr))
                 if (req,flags,ver) in resolved:
                     continue
+                
+                resolve_sack = [] # make it empty
                 try:
                     resolve_sack = self.whatProvides(req, flags, ver)
                 except yum.Errors.RepoError, e:


More information about the Yum-commits mailing list