summaryrefslogtreecommitdiffstats
path: root/pym/_emerge/actions.py
diff options
context:
space:
mode:
authorZac Medico <zmedico@gentoo.org>2011-08-30 19:31:48 -0700
committerZac Medico <zmedico@gentoo.org>2011-08-30 19:31:48 -0700
commitc47394cb28a841d5b7399f548c2507a85a158bdd (patch)
tree36be505a630206827c6919dea4f6d93468b44763 /pym/_emerge/actions.py
parentc7ff6c61e86127068ba6abe6aaa094e56c2d7555 (diff)
downloadportage-c47394cb28a841d5b7399f548c2507a85a158bdd.tar.gz
portage-c47394cb28a841d5b7399f548c2507a85a158bdd.tar.bz2
portage-c47394cb28a841d5b7399f548c2507a85a158bdd.zip
Respect package.env buildpkg FEATURES settings.
This will fix bug #318897.
Diffstat (limited to 'pym/_emerge/actions.py')
-rw-r--r--pym/_emerge/actions.py3
1 files changed, 3 insertions, 0 deletions
diff --git a/pym/_emerge/actions.py b/pym/_emerge/actions.py
index 882a2db42..3477c19d8 100644
--- a/pym/_emerge/actions.py
+++ b/pym/_emerge/actions.py
@@ -2731,6 +2731,9 @@ def adjust_config(myopts, settings):
settings["EMERGE_WARNING_DELAY"] = str(EMERGE_WARNING_DELAY)
settings.backup_changes("EMERGE_WARNING_DELAY")
+ if "--buildpkg" in myopts:
+ settings.features.add("buildpkg")
+
if "--quiet" in myopts or "--quiet-build" in myopts:
settings["PORTAGE_QUIET"]="1"
settings.backup_changes("PORTAGE_QUIET")