[Yum-devel] [PATCH 2/3] Speedup upgrade_requirements_on_install=true significantly.

James Antill james at and.org
Wed Aug 24 21:04:10 UTC 2011


---
 cli.py |    4 +++-
 1 files changed, 3 insertions(+), 1 deletions(-)

diff --git a/cli.py b/cli.py
index a1e0e03..ed29ba4 100755
--- a/cli.py
+++ b/cli.py
@@ -763,7 +763,9 @@ class YumBaseCli(yum.YumBase, output.YumOutput):
             uret = []
             for req in pkg.requires:
                 for npkg in self.returnInstalledPackagesByDep(req):
-                    uret += self.update(pattern=npkg.name, requiringPo=reqpo)
+                    if npkg.name in done:
+                        continue
+                    uret += self.update(name=npkg.name, requiringPo=reqpo)
                     uret += _pkg2ups(npkg, reqpo=reqpo)
             return uret
 
-- 
1.7.6



More information about the Yum-devel mailing list