summaryrefslogtreecommitdiffstats
path: root/pym
diff options
context:
space:
mode:
authorZac Medico <zmedico@gentoo.org>2010-09-30 18:21:56 -0700
committerZac Medico <zmedico@gentoo.org>2010-09-30 18:21:56 -0700
commit818c29186100cef971167bf60aa7e096275eb684 (patch)
tree0c35a87213ef642744498e756205428da0c55afa /pym
parentbbdda3b32b88e3f32a97daea1cc76eb0b3d8299c (diff)
downloadportage-818c29186100cef971167bf60aa7e096275eb684.tar.gz
portage-818c29186100cef971167bf60aa7e096275eb684.tar.bz2
portage-818c29186100cef971167bf60aa7e096275eb684.zip
Deprecate spawnebuild() with returnpid.
Diffstat (limited to 'pym')
-rw-r--r--pym/portage/package/ebuild/doebuild.py7
1 files changed, 7 insertions, 0 deletions
diff --git a/pym/portage/package/ebuild/doebuild.py b/pym/portage/package/ebuild/doebuild.py
index d39ce922f..eea337eb5 100644
--- a/pym/portage/package/ebuild/doebuild.py
+++ b/pym/portage/package/ebuild/doebuild.py
@@ -1147,6 +1147,13 @@ def spawn(mystring, mysettings, debug=0, free=0, droppriv=0, sesandbox=0, fakero
# parse actionmap to spawn ebuild with the appropriate args
def spawnebuild(mydo, actionmap, mysettings, debug, alwaysdep=0,
logfile=None, fd_pipes=None, returnpid=False):
+
+ if returnpid:
+ warnings.warn("portage.spawnebuild() called " + \
+ "with returnpid parameter enabled. This usage will " + \
+ "not be supported in the future.",
+ DeprecationWarning, stacklevel=2)
+
if not returnpid and \
(alwaysdep or "noauto" not in mysettings.features):
# process dependency first