summaryrefslogtreecommitdiffstats
path: root/bin
diff options
context:
space:
mode:
authorZac Medico <zmedico@gentoo.org>2006-09-21 05:17:54 +0000
committerZac Medico <zmedico@gentoo.org>2006-09-21 05:17:54 +0000
commit418ed146690f78de8a3057149282627dca54aaff (patch)
treeefbcd4af09971d21f9f218c8dd83d658a6fb6baf /bin
parent8934225b67a8365836136403dc041a4092617d6f (diff)
downloadportage-418ed146690f78de8a3057149282627dca54aaff.tar.gz
portage-418ed146690f78de8a3057149282627dca54aaff.tar.bz2
portage-418ed146690f78de8a3057149282627dca54aaff.zip
Prevent an IndexError caused by blocker nodes splitting to 3 items instead of 4.
svn path=/main/trunk/; revision=4491
Diffstat (limited to 'bin')
-rwxr-xr-xbin/emerge2
1 files changed, 1 insertions, 1 deletions
diff --git a/bin/emerge b/bin/emerge
index b68665d42..118de5aec 100755
--- a/bin/emerge
+++ b/bin/emerge
@@ -3544,7 +3544,7 @@ def action_build(settings, trees, mtimedb,
mydepgraph.altlist(reversed=("--tree" in myopts)))
mergecount=0
for x in mydepgraph.altlist():
- if x[3]!="nomerge":
+ if x[0] != "blocks" and x[3] != "nomerge":
mergecount+=1
#check for blocking dependencies
if x[0]=="blocks" and "--fetchonly" not in myopts and "--fetch-all-uri" not in myopts: