From: | Ulrich Mueller <ulm@g.o> |
---|---|
To: | gentoo-dev-announce@l.g.o, gentoo-dev@l.g.o |
Subject: | [gentoo-dev-announce] EAPI 7 can be used in the Gentoo repository |
Date: | Sun, 06 May 2018 17:59:17 |
Message-Id: | 23279.12986.956905.567730@a1i15.kph.uni-mainz.de |
1 | EAPI 7 has been approved by the Council one week ago [1]. The latest |
2 | Portage version in ~arch (2.3.36) supports it, and the Infra team has |
3 | upgraded the rsync master so that metadata cache generation will work |
4 | correctly. |
5 | |
6 | Therefore, EAPI 7 ebuilds can be committed to the Gentoo repository |
7 | from now on. (Make sure that all inherited eclasses are supporting the |
8 | new EAPI, though.) |
9 | |
10 | Some pointers to documentation: |
11 | |
12 | - Package Manager Specification, in PDF and HTML format: |
13 | https://projects.gentoo.org/pms/latest/ |
14 | or install ~app-doc/pms-7_p20180430 |
15 | |
16 | - List of changes in EAPI 7: |
17 | https://projects.gentoo.org/pms/7/pms.html#x1-179000E |
18 | |
19 | - EAPI Cheat Sheet (print out, and fold to a leaflet): |
20 | https://projects.gentoo.org/pms/7/eapi-cheatsheet.pdf |
21 | |
22 | - mgorny's (unofficial) guide: |
23 | https://dev.gentoo.org/~mgorny/articles/the-ultimate-guide-to-eapi-7.html |
24 | |
25 | Ulrich |
26 | |
27 | [1] https://bugs.gentoo.org/654262 |