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 02:55:53 +0000 (18:55 -0800)
commit9a193d42032005396800eb30e550691513529c79
treea038e6b1613f1cd681a4419611713c02b4911ec2
parent7be2f4b8db7c4194df6541f27118a57f1e006f0c
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