summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorZac Medico <zmedico@gentoo.org>2008-05-01 05:43:32 +0000
committerZac Medico <zmedico@gentoo.org>2008-05-01 05:43:32 +0000
commit4ec97ae4f9bcc83a7ecc3a82a7df8917fae6c501 (patch)
treee0467f9ca4c6b7c841f57f3c8049d49085475579
parentf526323a6481220ffc2c453788aa9a4540961a00 (diff)
downloadportage-4ec97ae4f9bcc83a7ecc3a82a7df8917fae6c501.tar.gz
portage-4ec97ae4f9bcc83a7ecc3a82a7df8917fae6c501.tar.bz2
portage-4ec97ae4f9bcc83a7ecc3a82a7df8917fae6c501.zip
Sort blockers when caching them. (trunk r10054)
svn path=/main/branches/2.1.2/; revision=10055
-rwxr-xr-xbin/emerge1
1 files changed, 1 insertions, 0 deletions
diff --git a/bin/emerge b/bin/emerge
index d3096f119..d25f2e605 100755
--- a/bin/emerge
+++ b/bin/emerge
@@ -3381,6 +3381,7 @@ class depgraph(object):
return False
blocker_atoms = [myatom for myatom in atoms \
if myatom.startswith("!")]
+ blocker_atoms.sort()
counter = long(vardb.aux_get(pkg, ["COUNTER"])[0])
blocker_cache[pkg] = \
blocker_cache.BlockerData(counter, blocker_atoms)