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:33:04 +0000 (16:33 -0800)
commit108a0ac9f8bfbdb919b82ce3cebe717153189f44
treed6bbe2c8f027413d80bdfaa865cf17c1d1fcbad5
parent177a4ac82f3d2bef88dc1ac193373b6b6a23a953
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