Gentoo Archives: gentoo-commits

From: Fabian Groffen <grobian@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/portage:prefix commit in: pym/portage/package/ebuild/
Date: Fri, 23 Dec 2011 11:04:40
Message-Id: 8d1a3a68990967c3f8d6caa897cb90bb617eeba4.grobian@gentoo
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"]