This is Gentoo's testing wiki. It is a non-operational environment and its textual content is outdated.
Please visit our production wiki at https://wiki.gentoo.org
Package Manager Specification
The Package Manager Specification (PMS) is a standardization effort to ensure that the ebuild file format, the ebuild repository format (of which the Gentoo ebuild repository is the main incarnation), as well as behavior of the package managers interacting with these ebuilds is properly agreed upon and documented.
By defining the ebuild format and package managers behavior, it is possible for software developers to create other package managers next to Portage that are fully compatible with the ebuilds and can be used on Gentoo (and related) distributions.
For more information, see Gentoo's Package Manager Specification project.
Council approved specifications
EAPI version | Approval date | Links |
---|---|---|
2 | 2008-09-25 | |
3 | 2010-01-18 | PDF - HTML |
4 | 2011-01-17 | PDF - HTML |
5 | 2012-09-20 | PDF - HTML |
6 | 2015-11-13 | PDF - HTML |
7 | 2018-04-30 | PDF - HTML |
Latest specification
EAPI version | Approval date | Links |
---|---|---|
Latest | N/A (work in progress) | PDF - HTML - Cheat sheet |