1 |
Hi, |
2 |
|
3 |
I read documentation about new features for configure profiles, thanks. |
4 |
|
5 |
In the past I open a discussion about permit use of annotation |
6 |
<package>::<repos> under profiles package.mask to mask from overlay for |
7 |
example gentoo/upstream packages. |
8 |
Is now supported by eapi 7? |
9 |
|
10 |
Thanks in advance. |
11 |
G. |
12 |
|
13 |
|
14 |
|
15 |
On Sun, May 6, 2018, 19:37 Joakim Tjernlund <Joakim.Tjernlund@××××××××.com> |
16 |
wrote: |
17 |
|
18 |
> Great news :) |
19 |
> |
20 |
> W.r.t the new support for cross building, it would be grep if the eclass |
21 |
> user could make use of |
22 |
> the new --prefix support in recent shadow utilities so users can be added |
23 |
> to cross ROOT. |
24 |
> |
25 |
> Jocke |
26 |
> |
27 |
> On Sun, 2018-05-06 at 18:52 +0200, Ulrich Mueller wrote: |
28 |
> |
29 |
> EAPI 7 has been approved by the Council one week ago [1]. The latest |
30 |
> Portage version in ~arch (2.3.36) supports it, and the Infra team has |
31 |
> upgraded the rsync master so that metadata cache generation will work |
32 |
> correctly. |
33 |
> |
34 |
> Therefore, EAPI 7 ebuilds can be committed to the Gentoo repository |
35 |
> from now on. (Make sure that all inherited eclasses are supporting the |
36 |
> new EAPI, though.) |
37 |
> |
38 |
> Some pointers to documentation: |
39 |
> |
40 |
> - Package Manager Specification, in PDF and HTML format: |
41 |
> https://projects.gentoo.org/pms/latest/ |
42 |
> or install ~app-doc/pms-7_p20180430 |
43 |
> |
44 |
> - List of changes in EAPI 7: |
45 |
> https://projects.gentoo.org/pms/7/pms.html#x1-179000E |
46 |
> |
47 |
> - EAPI Cheat Sheet (print out, and fold to a leaflet): |
48 |
> https://projects.gentoo.org/pms/7/eapi-cheatsheet.pdf |
49 |
> |
50 |
> - mgorny's (unofficial) guide: |
51 |
> |
52 |
> https://dev.gentoo.org/~mgorny/articles/the-ultimate-guide-to-eapi-7.html |
53 |
> |
54 |
> Ulrich |
55 |
> |
56 |
> [1] https://bugs.gentoo.org/654262 |
57 |
> |
58 |
> |
59 |
> |