From: | Joakim Tjernlund <Joakim.Tjernlund@××××××××.com> | ||
---|---|---|---|
To: | "gentoo-dev@l.g.o" <gentoo-dev@l.g.o> | ||
Subject: | Re: [gentoo-dev] EAPI 7 can be used in the Gentoo repository | ||
Date: | Sun, 06 May 2018 17:37:44 | ||
Message-Id: | 712f856056e6a2492acdb82ec3da9762a5756dd6.camel@infinera.com | ||
In Reply to: | [gentoo-dev] EAPI 7 can be used in the Gentoo repository by Ulrich Mueller |
1 | Great news :) |
2 | |
3 | W.r.t the new support for cross building, it would be grep if the eclass user could make use of |
4 | the new --prefix support in recent shadow utilities so users can be added to cross ROOT. |
5 | |
6 | Jocke |
7 | |
8 | On Sun, 2018-05-06 at 18:52 +0200, Ulrich Mueller wrote: |
9 | EAPI 7 has been approved by the Council one week ago [1]. The latest |
10 | Portage version in ~arch (2.3.36) supports it, and the Infra team has |
11 | upgraded the rsync master so that metadata cache generation will work |
12 | correctly. |
13 | |
14 | Therefore, EAPI 7 ebuilds can be committed to the Gentoo repository |
15 | from now on. (Make sure that all inherited eclasses are supporting the |
16 | new EAPI, though.) |
17 | |
18 | Some pointers to documentation: |
19 | |
20 | - Package Manager Specification, in PDF and HTML format: |
21 | https://projects.gentoo.org/pms/latest/ |
22 | or install ~app-doc/pms-7_p20180430 |
23 | |
24 | - List of changes in EAPI 7: |
25 | https://projects.gentoo.org/pms/7/pms.html#x1-179000E |
26 | |
27 | - EAPI Cheat Sheet (print out, and fold to a leaflet): |
28 | https://projects.gentoo.org/pms/7/eapi-cheatsheet.pdf |
29 | |
30 | - mgorny's (unofficial) guide: |
31 | https://dev.gentoo.org/~mgorny/articles/the-ultimate-guide-to-eapi-7.html |
32 | |
33 | Ulrich |
34 | |
35 | [1] https://bugs.gentoo.org/654262 |
Subject | Author |
---|---|
Re: [gentoo-dev] EAPI 7 can be used in the Gentoo repository | Geaaru <geaaru@×××××.com> |