1 |
--- |
2 |
pym/_emerge/EbuildExecuter.py | 4 ---- |
3 |
pym/_emerge/EbuildPhase.py | 4 +++- |
4 |
2 files changed, 3 insertions(+), 5 deletions(-) |
5 |
|
6 |
diff --git a/pym/_emerge/EbuildExecuter.py b/pym/_emerge/EbuildExecuter.py |
7 |
index 7a454c3e6..81257aa9e 100644 |
8 |
--- a/pym/_emerge/EbuildExecuter.py |
9 |
+++ b/pym/_emerge/EbuildExecuter.py |
10 |
@@ -8,7 +8,6 @@ import portage |
11 |
from portage import os |
12 |
from portage.eapi import eapi_has_src_prepare_and_src_configure, \ |
13 |
eapi_exports_replace_vars |
14 |
-from portage.package.ebuild.prepare_build_dirs import _prepare_fake_distdir |
15 |
|
16 |
class EbuildExecuter(CompositeTask): |
17 |
|
18 |
@@ -25,9 +24,6 @@ class EbuildExecuter(CompositeTask): |
19 |
cleanup = 0 |
20 |
portage.prepare_build_dirs(pkg.root, settings, cleanup) |
21 |
|
22 |
- alist = settings.configdict["pkg"].get("A", "").split() |
23 |
- _prepare_fake_distdir(settings, alist) |
24 |
- |
25 |
if eapi_exports_replace_vars(settings['EAPI']): |
26 |
vardb = pkg.root_config.trees['vartree'].dbapi |
27 |
settings["REPLACING_VERSIONS"] = " ".join( |
28 |
diff --git a/pym/_emerge/EbuildPhase.py b/pym/_emerge/EbuildPhase.py |
29 |
index 4b5cbf8fa..535b64a9c 100644 |
30 |
--- a/pym/_emerge/EbuildPhase.py |
31 |
+++ b/pym/_emerge/EbuildPhase.py |
32 |
@@ -12,7 +12,7 @@ from _emerge.MiscFunctionsProcess import MiscFunctionsProcess |
33 |
from _emerge.EbuildProcess import EbuildProcess |
34 |
from _emerge.CompositeTask import CompositeTask |
35 |
from portage.package.ebuild.prepare_build_dirs import (_prepare_workdir, |
36 |
- _prepare_fake_filesdir) |
37 |
+ _prepare_fake_distdir, _prepare_fake_filesdir) |
38 |
from portage.util import writemsg |
39 |
|
40 |
try: |
41 |
@@ -131,6 +131,8 @@ class EbuildPhase(CompositeTask): |
42 |
# source the ebuild as a fallback. |
43 |
|
44 |
if self.phase == "unpack": |
45 |
+ alist = self.settings.configdict["pkg"].get("A", "").split() |
46 |
+ _prepare_fake_distdir(self.settings, alist) |
47 |
_prepare_fake_filesdir(self.settings) |
48 |
|
49 |
self._start_lock() |
50 |
-- |
51 |
2.12.0 |