Gentoo Archives: gentoo-pms

From: "Michał Górny" <mgorny@g.o>
To: gentoo-pms@l.g.o
Cc: "Michał Górny" <mgorny@g.o>
Subject: [gentoo-pms] [PATCH] dependencies.tex: Record slot for := at build time, not install time
Date: Mon, 31 Oct 2016 14:56:25
Message-Id: 20161031145612.17052-1-mgorny@gentoo.org
1 Correct the wording for the 'equals' slot operator to indicate that
2 the slot of the best installed package at the time package is *built*
3 matters. After all, the common use case for := is to indicate that
4 the build binds to a specific package version.
5
6 This is also more in line with dependency classes where we clearly
7 split the dependencies between build and runtime, and indicate that only
8 DEPEND is guaranteed to be available before src_*.
9 ---
10 dependencies.tex | 2 +-
11 1 file changed, 1 insertion(+), 1 deletion(-)
12
13 diff --git a/dependencies.tex b/dependencies.tex
14 index 9037ca1..79801c4 100644
15 --- a/dependencies.tex
16 +++ b/dependencies.tex
17 @@ -284,7 +284,7 @@ indicates that the package will not break if the matched package is uninstalled
18 a different matching package in a different slot.
19 \item[=] Indicates that any slot value is acceptable. In addition, for runtime dependencies,
20 indicates that the package will break unless a matching package with slot and sub-slot equal to the
21 -slot and sub-slot of the best installed version at the time the package was installed is available.
22 +slot and sub-slot of the best installed version at the time the package was built is available.
23 \item[slot=] Indicates that only a specific slot value is acceptable, and otherwise behaves
24 identically to the plain equals slot operator.
25 \end{description}
26 --
27 2.10.2