[yum-cvs] yum/yum depsolve.py,1.135,1.136

Jeremy Katz katzj at linux.duke.edu
Wed Feb 28 23:02:00 UTC 2007


Update of /home/groups/yum/cvs/yum/yum
In directory login1.linux.duke.edu:/tmp/cvs-serv11944/yum

Modified Files:
	depsolve.py 
Log Message:
make sure we actually have something to set as a dep.  fixes traceback
found by jon corbet


Index: depsolve.py
===================================================================
RCS file: /home/groups/yum/cvs/yum/yum/depsolve.py,v
retrieving revision 1.135
retrieving revision 1.136
diff -u -r1.135 -r1.136
--- depsolve.py	28 Feb 2007 19:06:28 -0000	1.135
+++ depsolve.py	28 Feb 2007 23:01:58 -0000	1.136
@@ -1278,14 +1278,14 @@
                 pkgs = self.tsInfo.getMembers(pkgtup=dep.pkgtup)
                 member = self.bestPackagesFromList(pkgs)[0]
 
-            #Add relationship
-            found = False
-            for dependspo in txmbr.depends_on:
-                if member.po == dependspo:
-                    found = True
-                    break
-            if not found:
-                member.setAsDep(txmbr.po)
+                #Add relationship
+                found = False
+                for dependspo in txmbr.depends_on:
+                    if member.po == dependspo:
+                        found = True
+                        break
+                if not found:
+                    member.setAsDep(txmbr.po)
         return ret
 
     def _checkUpdate(self, txmbr):




More information about the Yum-cvs-commits mailing list