1 |
On Tue, Aug 8, 2017 at 12:37 PM, William L. Thomson Jr. |
2 |
<wlt-ml@××××××.com> wrote: |
3 |
> |
4 |
> As most things I think this would require support in PMS, or next EAPI |
5 |
> at minimum. But I think the EAPI comes from PMS, so they are related. |
6 |
> |
7 |
|
8 |
Actually, I'm not sure about this since it doesn't really affect what |
9 |
is actually built, but I'll defer to others on that. For example, in |
10 |
[1] there is a statement "Package managers may recognise other tokens, |
11 |
but ebuilds may not rely upon them being supported." This strikes me |
12 |
as that sort of thing, and indeed this might be the right place to put |
13 |
it. There is no real harm if a particular package manager doesn't |
14 |
support this feature as it has no affect on what is installed. I |
15 |
believe we also use non-PMS variables for things like disabling QA |
16 |
checks in tinderboxes and such, since this has no impact on package |
17 |
managers. |
18 |
|
19 |
A new EAPI would be defined in a new version of the PMS. The PMS is |
20 |
the specification that includes EAPI among other things. |
21 |
|
22 |
1 - https://projects.gentoo.org/pms/6/pms.html#x1-920008.2.8 |
23 |
|
24 |
-- |
25 |
Rich |