On Fri, Sep 7, 2012 at 12:11 PM, Ian Stakenvicius <a...@gentoo.org> wrote: > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA256 > > On 07/09/12 12:03 PM, Michał Górny wrote: >> On Fri, 7 Sep 2012 12:46:41 -0300 Alexis Ballier >> <aball...@gentoo.org> wrote: >> >>> I actually do like the concept but I'm not sure we can reach >>> consensus about '*DEPEND vs DEPENDENCIES'; a possibility to get >>> people used to it could be to have two parallel EAPIs, like 6 and >>> 6-dependencies, where the former will keep the old style and the >>> latter use DEPENDENCIES. >> >> With eclasses supporting both of them? That's more than crazy. >> > > By the time EAPI=6* would happen we should have a git tree so we'd > just fork the tree for EAPI=6-dependencies. :) > > A change like this would *NEED* a long-term test phase with a lot of > developer participation, so if we were to consider it we'd need to > fork the tree and implement/maintain it in parallel to main tree > maintenance, imo. A translation script could probably also be used to > convert *DEPEND into DEPENDENCIES automatically for any packages that > dev's aren't manually managing... > > ...But I digress; we're nowhere near doing this yet.
An intermediate form of that might be useful for auditing the tree and finding packages which aren't expressing, e.g. RDEPENDS, but probably should. -- :wq