Gentoo Archives: gentoo-dev

From: Rich Freeman <rich0@g.o>
To: gentoo-dev <gentoo-dev@l.g.o>
Subject: Re: [gentoo-dev] Prevent binary/non-compiled packages from binary package creation
Date: Tue, 08 Aug 2017 16:54:01
Message-Id: CAGfcS_=rfb+M4XbnJa=cVyOguag0pZ15deg3zHxbPsqHMYU1dQ@mail.gmail.com
In Reply to: [gentoo-dev] Prevent binary/non-compiled packages from binary package creation by "William L. Thomson Jr."
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