[yum-cvs] yum/yum depsolve.py,1.72,1.73

Jeremy Katz katzj at linux.duke.edu
Wed Dec 14 03:55:09 UTC 2005


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

Modified Files:
	depsolve.py 
Log Message:
fix traceback with an installed package requiring something that's no longer
in any repos (#175647)


Index: depsolve.py
===================================================================
RCS file: /home/groups/yum/cvs/yum/yum/depsolve.py,v
retrieving revision 1.72
retrieving revision 1.73
diff -u -r1.72 -r1.73
--- depsolve.py	8 Dec 2005 08:33:33 -0000	1.72
+++ depsolve.py	14 Dec 2005 03:55:07 -0000	1.73
@@ -482,7 +482,7 @@
                             self.tsInfo.addObsoleted(requiringPo, po)
                             needpo = None
                             if needpkgtup:
-                                needpo = self.getPackageObject(needpkgtup)
+                                needpo = self.getInstalledPackageObject(needpkgtup)
                             txmbr.setAsDep(po=needpo)
                             self.log(5, 'TSINFO: Obsoleting %s with %s to resolve dep.' % (requiringPo, po))
                             checkdeps = 1
@@ -515,7 +515,7 @@
                         txmbr = self.tsInfo.addUpdate(po, requiringPo)
                         needpo = None
                         if needpkgtup:
-                            needpo = self.getPackageObject(needpkgtup)
+                            needpo = self.getInstalledPackageObject(needpkgtup)
                         txmbr.setAsDep(po=needpo)
                         
                         self.log(5, 'TSINFO: Updating %s to resolve dep.' % po)




More information about the Yum-cvs-commits mailing list