[entropy.spm] PortagePlugin: ensure that EMERGE_FROM is set when calling doebuild()

This commit is contained in:
Fabio Erculiani
2010-01-17 08:35:38 +01:00
parent 299a2a4a7e
commit be196ce98b
@@ -1580,6 +1580,7 @@ class PortagePlugin(SpmPlugin):
# find config
mysettings = self._get_portage_config(os.path.sep, root)
mysettings['EBUILD_PHASE'] = mydo
mysettings['EMERGE_FROM'] = "binary"
# crappy, broken, ebuilds, put accept_license eutils call
# in pkg_setup, when environment variables are not setup yet
@@ -1603,6 +1604,7 @@ class PortagePlugin(SpmPlugin):
mysettings.backup_changes("EAPI")
mysettings.backup_changes("LICENSE")
mysettings.backup_changes("EBUILD_PHASE")
mysettings.backup_changes("EMERGE_FROM")
mysettings.backup_changes("ROOT")
mysettings.backup_changes("CD_ROOT")