summaryrefslogtreecommitdiffstats
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:24:33 -0700
commit8c7a72a1f5c36050abe7f763c771fa166f9ca16a (patch)
tree05bdcd0363235269aebbf8bfe27d3b3f0a82ad14
parent016a22bdc46f9c0193389ed89a8772a79afdb0c8 (diff)
downloadportage-8c7a72a1f5c36050abe7f763c771fa166f9ca16a.tar.gz
portage-8c7a72a1f5c36050abe7f763c771fa166f9ca16a.tar.bz2
portage-8c7a72a1f5c36050abe7f763c771fa166f9ca16a.zip
Deprecate spawnebuild() with returnpid.
-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