Bug #337178 - Fix slot conflict backtracking to mask the higher
authorZac Medico <zmedico@gentoo.org>
Mon, 27 Sep 2010 16:49:06 +0000 (09:49 -0700)
committerZac Medico <zmedico@gentoo.org>
Mon, 27 Sep 2010 16:49:06 +0000 (09:49 -0700)
commitfc33f34e3d060b57e03204fb427b01971f8dafff
treec21d690f1f991f910ab78b03a16ad877892e7fcd
parentc9a4074f28bc6282786c669fd6080b8ad82f609a
Bug #337178 - Fix slot conflict backtracking to mask the higher
version if appropriate.

Generally, we mask the higher version since this solves common
cases in which a lower version is needed so that all dependencies
will be satisfied (bug #337178). However, if existing_node happens
to be installed then we mask that since this is a common case that
is triggered when --update is not enabled.
pym/_emerge/depgraph.py