[yum-cvs] yum/yum depsolve.py,1.75,1.76

Seth Vidal skvidal at linux.duke.edu
Wed Jan 11 07:14:42 UTC 2006


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

Modified Files:
	depsolve.py 
Log Message:

make whatProvides a little less chatty if it doesn't need to be


Index: depsolve.py
===================================================================
RCS file: /home/groups/yum/cvs/yum/yum/depsolve.py,v
retrieving revision 1.75
retrieving revision 1.76
diff -u -r1.75 -r1.76
--- depsolve.py	5 Jan 2006 01:31:09 -0000	1.75
+++ depsolve.py	11 Jan 2006 07:14:40 -0000	1.76
@@ -70,8 +70,11 @@
                 if globc.match(name):
                     matched = 1
             if not matched:
-                self.log(2, 'Importing Additional filelist information for dependency resolution')
-                self.repos.populateSack(with='filelists')
+                for repo in self.repos.listEnabled():
+                    if 'filelists' in self.pkgSack.added[repo.id]:
+                        continue
+                    self.log(2, 'Importing Additional filelist information for dependency resolution')
+                    self.repos.populateSack(with='filelists', which=repo.id)
                 
         pkgs = self.pkgSack.searchProvides(name)
         if flags == 0:




More information about the Yum-cvs-commits mailing list