diff options
author | Brian Dolbec <dolsen@gentoo.org> | 2015-09-24 12:44:54 -0700 |
---|---|---|
committer | Brian Dolbec <dolsen@gentoo.org> | 2015-09-24 12:46:04 -0700 |
commit | cda13bc9bb42ae1c91b317711365573a2d3695f3 (patch) | |
tree | ae96b6821cd44e50843345607f28faa9821704dd | |
parent | repoman/qa_data.py: Update docstrings (diff) | |
download | portage-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.py | 2 |
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) |