On Sat, 17 Jan 2009 14:09:49 +0100
Thomas Sachau <to...@gentoo.org> wrote:

> Hi,
> 
> as specified in the PMS spec [1] and stated in #gentoo-portage,
> RDEPEND will be set to DEPEND, if it is not defined in the ebuild
> itself. But devmanual [2] and developer handbook [3] both state, you
> have do explicitly set RDEPEND because it may be removed in the
> future. Since package manager have to follow the PMS spec, i would
> suggest to change those docs [2][3] and let them follow the PMS spec.
> 
> Any problems, suggestions or anything else about this?

It's strongly recommended to set both explicitly as the behavior could
change in future EAPI versions, and to ensure that you actually think
about which deps are build deps and which are runtime deps.
Also there is nothing wrong with policies being stricter than the
underlying spec.

Marius

Reply via email to