diff options
author | Zac Medico <zmedico@gentoo.org> | 2008-07-17 09:57:30 +0000 |
---|---|---|
committer | Zac Medico <zmedico@gentoo.org> | 2008-07-17 09:57:30 +0000 |
commit | bce4066ade962cedd1fc5f2090a71da0ad2f7408 (patch) | |
tree | 4eeab5e8bbf2eb6940f3f145b9119782dd59cc57 | |
parent | 921685846c05bbeba18f8731b539e9f4ceee2bee (diff) | |
download | portage-bce4066ade962cedd1fc5f2090a71da0ad2f7408.tar.gz portage-bce4066ade962cedd1fc5f2090a71da0ad2f7408.tar.bz2 portage-bce4066ade962cedd1fc5f2090a71da0ad2f7408.zip |
Don't increment the "complete" count for uninstall tasks.
svn path=/main/trunk/; revision=11097
-rw-r--r-- | pym/_emerge/__init__.py | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/pym/_emerge/__init__.py b/pym/_emerge/__init__.py index ea971b2fa..8e4dd5e19 100644 --- a/pym/_emerge/__init__.py +++ b/pym/_emerge/__init__.py @@ -8985,7 +8985,8 @@ class Scheduler(PollScheduler): self._do_merge_exit(merge) self._deallocate_config(merge.merge.settings) self._schedule() - if merge.returncode == os.EX_OK: + if merge.returncode == os.EX_OK and \ + not merge.merge.pkg.installed: self._status_display.curval += 1 self._status_display.merges = len(self._task_queues.merge) self._status_display.display() |