summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorZac Medico <zmedico@gentoo.org>2010-09-30 18:17:32 -0700
committerZac Medico <zmedico@gentoo.org>2010-09-30 18:24:27 -0700
commit016a22bdc46f9c0193389ed89a8772a79afdb0c8 (patch)
tree21ec148dfe3e030b1c81efe4a284f833a24ecd8d
parentdeff6f60d339e198aea364dbbd0ace5bd2b4d818 (diff)
downloadportage-016a22bdc46f9c0193389ed89a8772a79afdb0c8.tar.gz
portage-016a22bdc46f9c0193389ed89a8772a79afdb0c8.tar.bz2
portage-016a22bdc46f9c0193389ed89a8772a79afdb0c8.zip
Deprecate doebuild() with returnpid.
-rw-r--r--pym/portage/package/ebuild/doebuild.py6
1 files changed, 6 insertions, 0 deletions
diff --git a/pym/portage/package/ebuild/doebuild.py b/pym/portage/package/ebuild/doebuild.py
index f874806a7..d39ce922f 100644
--- a/pym/portage/package/ebuild/doebuild.py
+++ b/pym/portage/package/ebuild/doebuild.py
@@ -422,6 +422,12 @@ def doebuild(myebuild, mydo, myroot, mysettings, debug=0, listonly=0,
writemsg("\n", noiselevel=-1)
return 1
+ if returnpid and mydo != 'depend':
+ warnings.warn("portage.doebuild() called " + \
+ "with returnpid parameter enabled. This usage will " + \
+ "not be supported in the future.",
+ DeprecationWarning, stacklevel=2)
+
if mydo == "fetchall":
fetchall = 1
mydo = "fetch"