summaryrefslogtreecommitdiffstats
path: root/pym/portage_exec.py
diff options
context:
space:
mode:
authorZac Medico <zmedico@gentoo.org>2009-02-14 22:08:49 +0000
committerZac Medico <zmedico@gentoo.org>2009-02-14 22:08:49 +0000
commitbd369956b2a2fbc019a655a372628998499156c0 (patch)
tree8f329502f3a4444c8d1fe0ac5fa0ae77c2dc1a77 /pym/portage_exec.py
parent6c54b8b0d6d12f40f5172f573d7d030eafeaa9b0 (diff)
downloadportage-bd369956b2a2fbc019a655a372628998499156c0.tar.gz
portage-bd369956b2a2fbc019a655a372628998499156c0.tar.bz2
portage-bd369956b2a2fbc019a655a372628998499156c0.zip
Bug #250020 - When calculating merge order, try to ensure that packages
listed in DEPEND are updated before whenever possible (even though the DEPEND may already be satisfied by an installed instance). The changes to the merge order algorithm should also account for many common cases of bug #199856, but does not necessarily solve all cases. Whenever possible, the new algorithm avoids dropping dependencies that are satisfied by installed packages. Such dependencies are only dropped in a couple of cases: * when solving circular dependencies * when promoting packages to in the merge list (either due an unsatisfied PDEPEND or a portage upgrade) svn path=/main/trunk/; revision=12612
Diffstat (limited to 'pym/portage_exec.py')
0 files changed, 0 insertions, 0 deletions