[yum-cvs] yum/yum __init__.py,1.265,1.266

Seth Vidal skvidal at linux.duke.edu
Sun Jan 21 20:18:53 UTC 2007


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

Modified Files:
	__init__.py 
Log Message:
bring head up to all patches to 3.0.X



Index: __init__.py
===================================================================
RCS file: /home/groups/yum/cvs/yum/yum/__init__.py,v
retrieving revision 1.265
retrieving revision 1.266
diff -u -r1.265 -r1.266
--- __init__.py	19 Dec 2006 03:43:31 -0000	1.265
+++ __init__.py	21 Jan 2007 20:18:51 -0000	1.266
@@ -359,7 +359,7 @@
             self.up.debug = 1
             
         if self.conf.obsoletes:
-            self.up.rawobsoletes = self.pkgSack.returnObsoletes()
+            self.up.rawobsoletes = self.pkgSack.returnObsoletes(newest=True)
             
         self.up.exactarch = self.conf.exactarch
         self.up.exactarchlist = self.conf.exactarchlist
@@ -790,7 +790,6 @@
         if check:
             ts = self.rpmdb.readOnlyTS()
             sigresult = rpmUtils.miscutils.checkSig(ts, po.localPkg())
-            ts.close()
             localfn = os.path.basename(po.localPkg())
             
             if sigresult == 0:
@@ -1724,9 +1723,7 @@
                 del(pkgSack)
 
                 lst = []
-                for pkg in pkgs:
-                    lst.extend(self.bestPackagesFromList(pkg))
-
+                lst.extend(self.bestPackagesFromList(pkgs))
                 pkgs = lst
 
         if len(pkgs) == 0:




More information about the Yum-cvs-commits mailing list