I've checked a fix for this problem into head. The fix is the most brutal one: it just disables package reinstatement. I have a few ideas about how to re-enable reinstatement without reintroducing this problem; it should allow packages to be reinstated except when they would trigger a conflict. Hopefully I can get the better fix implemented for 0.5.2.
See here for details: http://lists.alioth.debian.org/pipermail/aptitude-devel/2009-April/001256.html Daniel -- To UNSUBSCRIBE, email to [email protected] with a subject of "unsubscribe". Trouble? Contact [email protected]

