REQUIRED_USE: always show requirements
authorZac Medico <zmedico@gentoo.org>
Tue, 4 Jan 2011 00:13:41 +0000 (16:13 -0800)
committerZac Medico <zmedico@gentoo.org>
Tue, 4 Jan 2011 00:13:41 +0000 (16:13 -0800)
commitf29d351990f0a3dd6183ec888ba8b0ff522c0875
tree6ba1ef95f7b0b5a6c1fa8750897833c78a82b5be
parentb318b23498ed969e3121b7156b560f2cb345e8fe
REQUIRED_USE: always show requirements

This fixes a case in which the user would receive a "masked by:
REQUIRED_USE violated" message without any more information about
the specific requirements. Now, unsatisfied REQUIRED_USE is never
treated as a mask, since it really is nothing like a mask. It's much
more like an unsatisfied USE dependency, so we need to handle it in
a similar way.
pym/_emerge/depgraph.py