1 |
commit: 8d1a3a68990967c3f8d6caa897cb90bb617eeba4 |
2 |
Author: Fabian Groffen <grobian <AT> gentoo <DOT> org> |
3 |
AuthorDate: Fri Dec 23 11:01:28 2011 +0000 |
4 |
Commit: Fabian Groffen <grobian <AT> gentoo <DOT> org> |
5 |
CommitDate: Fri Dec 23 11:01:28 2011 +0000 |
6 |
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/portage.git;a=commit;h=8d1a3a68 |
7 |
|
8 |
spawn: fix Python syntax and so on |
9 |
|
10 |
--- |
11 |
pym/portage/package/ebuild/doebuild.py | 3 ++- |
12 |
1 files changed, 2 insertions(+), 1 deletions(-) |
13 |
|
14 |
diff --git a/pym/portage/package/ebuild/doebuild.py b/pym/portage/package/ebuild/doebuild.py |
15 |
index 083e0ce..194cdbf 100644 |
16 |
--- a/pym/portage/package/ebuild/doebuild.py |
17 |
+++ b/pym/portage/package/ebuild/doebuild.py |
18 |
@@ -18,6 +18,7 @@ from textwrap import wrap |
19 |
import time |
20 |
import warnings |
21 |
import zlib |
22 |
+import platform |
23 |
|
24 |
import portage |
25 |
portage.proxy.lazyimport.lazyimport(globals(), |
26 |
@@ -1409,7 +1410,7 @@ def spawn(mystring, mysettings, debug=0, free=0, droppriv=0, sesandbox=0, fakero |
27 |
keywords["opt_name"] += " fakeroot" |
28 |
keywords["fakeroot_state"] = os.path.join(mysettings["T"], "fakeroot.state") |
29 |
spawn_func = portage.process.spawn_fakeroot |
30 |
- elif sandbox and platform.system() == 'Darwin': |
31 |
+ elif "sandbox" in features and platform.system() == 'Darwin': |
32 |
keywords["opt_name"] += " macossandbox" |
33 |
sbprefixpath = mysettings["PORTAGE_BUILDDIR"] |