Gentoo Archives: gentoo-dev

From: Marius Mauch <genone@g.o>
To: gentoo-dev@l.g.o
Subject: Re: [gentoo-dev] RDEPEND definition in docs differ from official PMS specs
Date: Sat, 17 Jan 2009 14:38:51
Message-Id: 20090117153805.7d2af630.genone@gentoo.org
In Reply to: [gentoo-dev] RDEPEND definition in docs differ from official PMS specs by Thomas Sachau
1 On Sat, 17 Jan 2009 14:09:49 +0100
2 Thomas Sachau <tommy@g.o> wrote:
3
4 > Hi,
5 >
6 > as specified in the PMS spec [1] and stated in #gentoo-portage,
7 > RDEPEND will be set to DEPEND, if it is not defined in the ebuild
8 > itself. But devmanual [2] and developer handbook [3] both state, you
9 > have do explicitly set RDEPEND because it may be removed in the
10 > future. Since package manager have to follow the PMS spec, i would
11 > suggest to change those docs [2][3] and let them follow the PMS spec.
12 >
13 > Any problems, suggestions or anything else about this?
14
15 It's strongly recommended to set both explicitly as the behavior could
16 change in future EAPI versions, and to ensure that you actually think
17 about which deps are build deps and which are runtime deps.
18 Also there is nothing wrong with policies being stricter than the
19 underlying spec.
20
21 Marius

Replies