Gentoo Archives: gentoo-dev

From: Kent Fredric <kentnl@g.o>
To: gentoo-dev@l.g.o
Subject: Re: [gentoo-dev] [PATCH] use.desc: Improve description of USE=test
Date: Fri, 24 Aug 2018 14:46:08
Message-Id: 20180825024543.3d47a160@katipo2.lan
In Reply to: Re: [gentoo-dev] [PATCH] use.desc: Improve description of USE=test by Mike Gilbert
1 On Fri, 24 Aug 2018 10:27:01 -0400
2 Mike Gilbert <floppym@g.o> wrote:
3
4 > If you want to define behavior that can be relied upon in ebuilds, it
5 > should be specified in PMS. PMS does not define any meaning for the
6 > "test" USE flag.
7
8 We should eschew idealism about how the world *should* behave, and avoid
9 making portage a steaming garbage heap in order to comply with a
10 terrible PMS specification of a heavily used feature.
11
12 And we should aim to make this design less crappy in some future EAPI.
13
14 And honestly, I've hated the fact we implement test dependencies via:
15
16 DEPENDS="test? ( ... )" for so long, its an obvious hack, a terrible
17 one at that.
18
19 I just haven't seen any good proposals for an alternative, let alone
20 one that got penned up for a future EAPI.
21
22 But lets not make portage *worse* while we wait for this imaginary
23 future.

Replies

Subject Author
Re: [gentoo-dev] [PATCH] use.desc: Improve description of USE=test Mike Gilbert <floppym@g.o>