From d885576b93b3467921df9477295851238947ffdd Mon Sep 17 00:00:00 2001 From: Zac Medico Date: Wed, 29 Oct 2008 17:03:35 +0000 Subject: Make config.setcpv() store the ebuild metadata inside self.configdict["pkg"], and reuse this metadata inside doebuild() in order to avoid redundant portdbapi.aux_get() calls. svn path=/main/trunk/; revision=11743 --- pym/_emerge/__init__.py | 1 + 1 file changed, 1 insertion(+) (limited to 'pym/_emerge') diff --git a/pym/_emerge/__init__.py b/pym/_emerge/__init__.py index 1d324998c..5b220c4b2 100644 --- a/pym/_emerge/__init__.py +++ b/pym/_emerge/__init__.py @@ -9970,6 +9970,7 @@ class Scheduler(PollScheduler): # Since config.setcpv() isn't guaranteed to call config.reset() due to # performance reasons, call it here to make sure all settings from the # previous package get flushed out (such as PORTAGE_LOG_FILE). + temp_settings.reload() temp_settings.reset() return temp_settings -- cgit v1.2.3-1-g7c22