diff options
-rw-r--r-- | pym/_emerge/Scheduler.py | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/pym/_emerge/Scheduler.py b/pym/_emerge/Scheduler.py index c3752c54f..b88e2c29b 100644 --- a/pym/_emerge/Scheduler.py +++ b/pym/_emerge/Scheduler.py @@ -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: |