summaryrefslogtreecommitdiffstats
path: root/pym/_emerge
diff options
context:
space:
mode:
authorDavid James <davidjames@google.com>2011-04-11 12:00:39 -0700
committerZac Medico <zmedico@gentoo.org>2011-04-11 12:00:39 -0700
commit1caaa48d23b1d39ee2e8e0632a08cceeba6a6b3a (patch)
tree341b7eb1ef147e95100a10cade5001ab3b42d3f1 /pym/_emerge
parent7c398b8dc2eba2c4f1679ef5ee04cc5d6e37afb5 (diff)
downloadportage-1caaa48d23b1d39ee2e8e0632a08cceeba6a6b3a.tar.gz
portage-1caaa48d23b1d39ee2e8e0632a08cceeba6a6b3a.tar.bz2
portage-1caaa48d23b1d39ee2e8e0632a08cceeba6a6b3a.zip
Remove unnecessary sync in Scheduler.py.
If we are passed a fakevartree object, it should already be sync'd, so there is no need to sync it again here. This sync is only needed when we create a new FakeVartree, so I moved the sync to the right place to fix this. BUG=chromium-os:14035 TEST=Build a bunch of packages with this patch. Change-Id: I89d79cf946f4c0c27ad585ad7c88a41985260342 Review URL: http://codereview.chromium.org/6813084
Diffstat (limited to 'pym/_emerge')
-rw-r--r--pym/_emerge/Scheduler.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/pym/_emerge/Scheduler.py b/pym/_emerge/Scheduler.py
index 55febf745..dfccbc407 100644
--- a/pym/_emerge/Scheduler.py
+++ b/pym/_emerge/Scheduler.py
@@ -323,9 +323,9 @@ class Scheduler(PollScheduler):
if graph_config is None:
fake_vartree = FakeVartree(self.trees[root]["root_config"],
pkg_cache=self._pkg_cache)
+ fake_vartree.sync()
else:
fake_vartree = graph_config.trees[root]['vartree']
- fake_vartree.sync()
self._blocker_db[root] = BlockerDB(fake_vartree)
def _destroy_graph(self):