Protect EBUILD_{FORCE_TEST,SKIP_MANIFEST} vars.
authorZac Medico <zmedico@gentoo.org>
Wed, 13 Jul 2011 17:25:47 +0000 (10:25 -0700)
committerZac Medico <zmedico@gentoo.org>
Wed, 13 Jul 2011 17:25:47 +0000 (10:25 -0700)
These belong in the blacklist, in order to avoid potential interference
from the calling environment.

pym/portage/package/ebuild/_config/special_env_vars.py

index 3da724d13f1077c96d2baf6eed72b5ca84330b6f..87aa606011d10860e2372f6c1fd0e3657ceee33a 100644 (file)
@@ -13,7 +13,8 @@ import re
 # configuration files.
 env_blacklist = frozenset((
        "A", "AA", "CATEGORY", "DEPEND", "DESCRIPTION", "EAPI",
-       "EBUILD_PHASE", "ED", "EMERGE_FROM", "EPREFIX", "EROOT",
+       "EBUILD_FORCE_TEST", "EBUILD_PHASE", "EBUILD_SKIP_MANIFEST",
+       "ED", "EMERGE_FROM", "EPREFIX", "EROOT",
        "HOMEPAGE", "INHERITED", "IUSE",
        "KEYWORDS", "LICENSE", "MERGE_TYPE",
        "PDEPEND", "PF", "PKGUSE", "PORTAGE_BACKGROUND",