On Fri, 24 Aug 2018 10:27:01 -0400 Mike Gilbert <[email protected]> wrote:
> If you want to define behavior that can be relied upon in ebuilds, it > should be specified in PMS. PMS does not define any meaning for the > "test" USE flag. We should eschew idealism about how the world *should* behave, and avoid making portage a steaming garbage heap in order to comply with a terrible PMS specification of a heavily used feature. And we should aim to make this design less crappy in some future EAPI. And honestly, I've hated the fact we implement test dependencies via: DEPENDS="test? ( ... )" for so long, its an obvious hack, a terrible one at that. I just haven't seen any good proposals for an alternative, let alone one that got penned up for a future EAPI. But lets not make portage *worse* while we wait for this imaginary future.
pgpovyH52bfjJ.pgp
Description: OpenPGP digital signature
