Bug #275217 - Part 5 - When a slot conflict occurs, mask the first package
authorZac Medico <zmedico@gentoo.org>
Sat, 4 Jul 2009 05:32:59 +0000 (05:32 -0000)
committerZac Medico <zmedico@gentoo.org>
Sat, 4 Jul 2009 05:32:59 +0000 (05:32 -0000)
commit88462b25ff80d247984319eb93d7d41fb5299874
tree819b71c1ba491b8bde36645a72f28b263a03a916
parente1a2a0fdc08dc1deb019baf2fa98e1a133830e9a
Bug #275217 - Part 5 - When a slot conflict occurs, mask the first package
that got pulled in and restart the calculation. Thanks to Sebastian Mingramm
(few) <s.mingramm@gmx.de> for the initial patch which I added some additional
features to:

 * display message about missed updates
 * cache frozen_config instance, to optimize performance
 * disable backtracking if it fails, fall back to a normal
   dep calculation + error message.

svn path=/main/trunk/; revision=13769
pym/_emerge/actions.py
pym/_emerge/depgraph.py