aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBrian Dolbec <dolsen@gentoo.org>2015-09-24 12:44:54 -0700
committerBrian Dolbec <dolsen@gentoo.org>2015-09-24 12:46:04 -0700
commitcda13bc9bb42ae1c91b317711365573a2d3695f3 (patch)
treeae96b6821cd44e50843345607f28faa9821704dd
parentrepoman/qa_data.py: Update docstrings (diff)
downloadportage-cda13bc9.tar.gz
portage-cda13bc9.tar.bz2
portage-cda13bc9.zip
repository/config.py: Fix propogation of module_specific_options (bug 561240)
module_specific_options were being read in and set correctly, but, module_specific_options were not being copied over in _add_repositories(). This is a left-over from the PORTDIR_OVERLAY setting we intend to deprecate. This change copies all the options in one shot. X-Gentoo Bug: 561240 X-Gentoo bug Url: https://bugs.gentoo.org/show_bug.cgi?id=561240 X-Gentoo Title: sys-apps/portage-2.2.21 ignores PORTAGE_RSYNC_EXTRA_OPTS
-rw-r--r--pym/portage/repository/config.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/pym/portage/repository/config.py b/pym/portage/repository/config.py
index f80bee6f7..a90a994c8 100644
--- a/pym/portage/repository/config.py
+++ b/pym/portage/repository/config.py
@@ -508,7 +508,7 @@ class RepoConfigLoader(object):
'force', 'masters', 'priority',
'sync_depth',
'sync_type', 'sync_umask', 'sync_uri', 'sync_user',
- ) + tuple(portage.sync.module_specific_options(repo)):
+ 'module_specific_options'):
v = getattr(repos_conf_opts, k, None)
if v is not None:
setattr(repo, k, v)