From: Zac Medico Date: Tue, 28 Sep 2010 18:46:00 +0000 (-0700) Subject: Fix breakage (from reposyntax branch) in repoman's ability to append X-Git-Tag: v2.2_rc90~91 X-Git-Url: http://git.tremily.us/?a=commitdiff_plain;h=53de70ac9b8cca65a1a7371b4a2e16a31f2fe629;p=portage.git Fix breakage (from reposyntax branch) in repoman's ability to append the current repo to PORTDIR_OVERLAY. --- diff --git a/bin/repoman b/bin/repoman index f2f16f25c..8004004ca 100755 --- a/bin/repoman +++ b/bin/repoman @@ -562,7 +562,10 @@ if options.mode == 'commit' and not options.pretend and not vcs: repoman_settings = portage.config(local_config=False) repoman_settings['PORTDIR_OVERLAY'] = "%s %s" % \ (repoman_settings.get('PORTDIR_OVERLAY', ''), portdir_overlay) -repoman_settings.backup_changes('PORTDIR_OVERLAY') +# We have to call the config constructor again since so +# that config.repositories is initialized correctly. +repoman_settings = portage.config(local_config=False, env=dict(os.environ, + PORTDIR_OVERLAY=repoman_settings['PORTDIR_OVERLAY'])) root = '/' trees = {