Scheduler: make --fetchonly skip pkg_pretend
authorZac Medico <zmedico@gentoo.org>
Mon, 13 Jun 2011 13:01:26 +0000 (06:01 -0700)
committerZac Medico <zmedico@gentoo.org>
Mon, 13 Jun 2011 13:01:26 +0000 (06:01 -0700)
pym/_emerge/Scheduler.py

index c3752c54f0bd8c91c7006abc326307c97405fe3c..b88e2c29be600ac84d8cdcb52a1ed33bee3a48ee 100644 (file)
@@ -1048,9 +1048,10 @@ class Scheduler(PollScheduler):
                if rval != os.EX_OK and not keep_going:
                        return rval
 
-               rval = self._run_pkg_pretend()
-               if rval != os.EX_OK:
-                       return rval
+               if not fetchonly:
+                       rval = self._run_pkg_pretend()
+                       if rval != os.EX_OK:
+                               return rval
 
                while True: