summaryrefslogtreecommitdiffstats
path: root/pym/portage_gpg.py
diff options
context:
space:
mode:
authorZac Medico <zmedico@gentoo.org>2008-04-13 19:57:25 +0000
committerZac Medico <zmedico@gentoo.org>2008-04-13 19:57:25 +0000
commit90526349c485329fc40daf9b8a144a94646b4e06 (patch)
treed3ae285cf6abf0194fd847e1308be9d22358b8d2 /pym/portage_gpg.py
parent1008e73d6eaac9496ebbb17a75a13389390e323e (diff)
downloadportage-90526349c485329fc40daf9b8a144a94646b4e06.tar.gz
portage-90526349c485329fc40daf9b8a144a94646b4e06.tar.bz2
portage-90526349c485329fc40daf9b8a144a94646b4e06.zip
Improve lookahead for new-style virtuals:
* Substitue the graph tree for the vartree in dep_check() since we want atom selections to be consistent with package selections have already been made. * Add the selected package to the graph as soon as possible so that later dep_check() calls can use it as feedback for making more consistent atom selections. * Expand all slots of new-style virtuals inside _dep_check_composite_db so that lookahead examines a matched slots. This solves some cases of bug #1343, and extends the fix for bug #141118 to work in cases when a virtual is not yet installed but it has been pulled into the graph. svn path=/main/trunk/; revision=9873
Diffstat (limited to 'pym/portage_gpg.py')
0 files changed, 0 insertions, 0 deletions