commit:     029ebfe20e51c0a08bd1c442511729306bf8956e
Author:     Ulrich Müller <ulm <AT> gentoo <DOT> org>
AuthorDate: Fri Nov 15 17:38:42 2024 +0000
Commit:     Ulrich Müller <ulm <AT> gentoo <DOT> org>
CommitDate: Fri Nov 15 17:38:42 2024 +0000
URL:        https://gitweb.gentoo.org/proj/pms.git/commit/?id=029ebfe2

tree-layout.tex: Missing eapi is not taken from master repo

The wording on this was not clear: One the one hand we had "if no eapi
file is present, EAPI 0 shall be used", on the other hand "contents of
these files are to be taken from [...] the master repository".

Portage uses EAPI 0 if profiles/eapi is missing in a non-stand-alone
repository.

Signed-off-by: Ulrich Müller <ulm <AT> gentoo.org>

 tree-layout.tex | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/tree-layout.tex b/tree-layout.tex
index 19aed03..e0b414d 100644
--- a/tree-layout.tex
+++ b/tree-layout.tex
@@ -85,7 +85,7 @@ directory; a package manager must not attempt to use any 
repository whose profil
 requires an EAPI it does not support. If no \t{eapi} file is present, EAPI 0 
shall be used.
 
 If the repository is not intended to be stand-alone, the contents of these 
files are to be taken
-from or merged with the master repository as necessary.
+from or merged with the master repository as necessary; this does not apply to 
the \t{eapi} file.
 
 Other files not described by this specification may exist, but may not be 
relied upon. The package
 manager must ignore any files in this directory that it does not recognise.

Reply via email to