aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorZac Medico <zmedico@gentoo.org>2011-08-30 17:49:28 -0700
committerZac Medico <zmedico@gentoo.org>2011-08-30 17:49:28 -0700
commitc7ff6c61e86127068ba6abe6aaa094e56c2d7555 (patch)
treefef0d9fe659968b2971b3003001b3b8480020b6b /pym/portage/package
parenttests/emerge: remove unneeded default_args (diff)
downloadportage-c7ff6c61e86127068ba6abe6aaa094e56c2d7555.tar.gz
portage-c7ff6c61e86127068ba6abe6aaa094e56c2d7555.tar.bz2
portage-c7ff6c61e86127068ba6abe6aaa094e56c2d7555.zip
doebuild: only check .unpacked for porttree
Diffstat (limited to 'pym/portage/package')
-rw-r--r--pym/portage/package/ebuild/doebuild.py4
1 files changed, 3 insertions, 1 deletions
diff --git a/pym/portage/package/ebuild/doebuild.py b/pym/portage/package/ebuild/doebuild.py
index 2ab679606..45b28631c 100644
--- a/pym/portage/package/ebuild/doebuild.py
+++ b/pym/portage/package/ebuild/doebuild.py
@@ -684,7 +684,9 @@ def doebuild(myebuild, mydo, myroot, mysettings, debug=0, listonly=0,
alist = set(mysettings.configdict["pkg"].get("A", "").split())
unpacked = False
- if "unpack" not in phases_to_run:
+ if tree != "porttree":
+ pass
+ elif "unpack" not in phases_to_run:
unpacked = os.path.exists(os.path.join(
mysettings["PORTAGE_BUILDDIR"], ".unpacked"))
else: