Gentoo Archives: gentoo-commits

From: "Ulrich Müller" <ulm@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/pms:master commit in: /
Date: Sun, 30 Aug 2015 18:55:55
Message-Id: 1440703123.2d9d1c34ffe348a269817c72e5ea079854a35205.ulm@gentoo
1 commit: 2d9d1c34ffe348a269817c72e5ea079854a35205
2 Author: Ulrich Müller <ulm <AT> gentoo <DOT> org>
3 AuthorDate: Thu Aug 27 19:18:43 2015 +0000
4 Commit: Ulrich Müller <ulm <AT> gentoo <DOT> org>
5 CommitDate: Thu Aug 27 19:18:43 2015 +0000
6 URL: https://gitweb.gentoo.org/proj/pms.git/commit/?id=2d9d1c34
7
8 Clarify that eapi in profiles is not inherited in subdirectories.
9
10 See also bug 558956.
11
12 profiles.tex | 4 ++--
13 tree-layout.tex | 2 +-
14 2 files changed, 3 insertions(+), 3 deletions(-)
15
16 diff --git a/profiles.tex b/profiles.tex
17 index 067a098..4b39160 100644
18 --- a/profiles.tex
19 +++ b/profiles.tex
20 @@ -32,8 +32,8 @@ This file must not contain comments, blank lines or make use of line continuatio
21 A profile directory may contain an \t{eapi} file. This file, if it exists, must contain a single
22 line with the name of an EAPI\@. This specifies the EAPI to use when handling the directory in
23 question; a package manager must not attempt to use any profile using a directory which requires an
24 -EAPI it does not support. If no \t{eapi} file is present, EAPI 0 shall be used. The EAPI is not
25 -inherited via the \t{parent} file.
26 +EAPI it does not support. If no \t{eapi} file is present, EAPI 0 shall be used. The EAPI is neither
27 +inherited via the \t{parent} file nor in subdirectories.
28
29 \subsection{deprecated}
30 If a profile contains a file named \t{deprecated}, it is treated as such. The first line of this
31
32 diff --git a/tree-layout.tex b/tree-layout.tex
33 index cb8e1ad..0554a64 100644
34 --- a/tree-layout.tex
35 +++ b/tree-layout.tex
36 @@ -87,7 +87,7 @@ optional.
37
38 The profiles directory may contain an \t{eapi} file. This file, if it exists, must contain a single
39 line with the name of an EAPI\@. This specifies the EAPI to use when handling the profiles
40 -directory; a package manager must not attempt to use any repository whose profile directory
41 +directory; a package manager must not attempt to use any repository whose profiles directory
42 requires an EAPI it does not support. If no \t{eapi} file is present, EAPI 0 shall be used.
43
44 If the repository is not intended to be stand-alone, the contents of these files are to be taken