slot_conflict_handler: fix for bug #348389
authorZac Medico <zmedico@gentoo.org>
Thu, 16 Dec 2010 02:55:53 +0000 (18:55 -0800)
committerZac Medico <zmedico@gentoo.org>
Thu, 16 Dec 2010 09:07:18 +0000 (01:07 -0800)
commitf09d9619bcbc0f9f1a6fa2008415e99eb0fd030b
tree5b95fd650102076ad06e6f32b6a523fe0d5f96e8
parent718b66431a21ea7586de755de0327e4c95afcb37
slot_conflict_handler: fix for bug #348389

This fixes a broken assumption about USE dep matching behavior,
since commit 766988aa56bb1bbd2796f96946e62ed78cdf259 introduced
stricter IUSE matching by using Atom.unevaluated_atom for IUSE
checks (thus changing behavior in cases where conditional USE
dependencies disappear upon evaluation).
pym/_emerge/resolver/slot_collision.py