diff options
author | Zac Medico <zmedico@gentoo.org> | 2011-06-26 17:34:13 -0700 |
---|---|---|
committer | Zac Medico <zmedico@gentoo.org> | 2011-06-26 17:34:13 -0700 |
commit | 84f53ead91047d1389c80edeb7d9d1720e07e2a4 (patch) | |
tree | 84c57165d2428d89dbd6ca410b8114599d8771a6 /pym/portage/package/ebuild/_config/special_env_vars.py | |
parent | c3f0895fb89c7b0647428de37eb0f893939d93f7 (diff) | |
download | portage-84f53ead91047d1389c80edeb7d9d1720e07e2a4.tar.gz portage-84f53ead91047d1389c80edeb7d9d1720e07e2a4.tar.bz2 portage-84f53ead91047d1389c80edeb7d9d1720e07e2a4.zip |
config: disallow per-package/repo CONFIG_PROTECT
In order for reliable etc-update behavior, CONFIG_PROTECT needs to be
a global constant (see bug 370693, comment #8).
Diffstat (limited to 'pym/portage/package/ebuild/_config/special_env_vars.py')
-rw-r--r-- | pym/portage/package/ebuild/_config/special_env_vars.py | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/pym/portage/package/ebuild/_config/special_env_vars.py b/pym/portage/package/ebuild/_config/special_env_vars.py index 0214c8675..3da724d13 100644 --- a/pym/portage/package/ebuild/_config/special_env_vars.py +++ b/pym/portage/package/ebuild/_config/special_env_vars.py @@ -165,6 +165,12 @@ environ_filter += [ environ_filter = frozenset(environ_filter) +# Variables that are not allowed to have per-repo or per-package +# settings. +global_only_vars = frozenset([ + "CONFIG_PROTECT", +]) + default_globals = { 'ACCEPT_LICENSE': '* -@EULA', 'ACCEPT_PROPERTIES': '*', |