On Fri, 25 Jul 2014 05:44:34 +0000 (UTC) Duncan <[email protected]> wrote:
> How long have dynamic-deps been around? Since EAPI-0? Because if > so, that interpretation must be incorrect, since EAPI-0 was defined > as portage behavior at the time, and AFAIK, no EAPI since then has > been approved without a working portage implementation. Good question, probably needs a dig in the old Portage history; it is something long the search terms of dynamic dependencies in FakeVarTree, given that the parameter[1] has been added later on. EAPI specifies what PMs need to conform to, not the other way around; EAPI-0 may very well be derived from Portage, that doesn't make such side features that have not been specified in EAPI-0 a part of EAPI-0. [1]: Add emerge --dynamic-deps <y|n> option. http://git.overlays.gentoo.org/gitweb/?p=proj/portage.git;a=commit;h=f8e0c75e > In the context of dynamic-deps I'd interpret the above to mean within > a single portage session. What happens some sessions later when an > ebuild's deps are dynamic-updated after a tree sync is an entirely > new session, and unless I'm missing something, the above PMS > requirements can be met within a single session with dynamic-deps. Apart from the words "merge" and "batch", which are in the piece of text that I've quoted; I'm not sure how for the rest of the piece a session can be deduced or interpreted from what is specified. -- With kind regards, Tom Wijsman (TomWij) Gentoo Developer E-mail address : [email protected] GPG Public Key : 6D34E57D GPG Fingerprint : C165 AF18 AB4C 400B C3D2 ABF0 95B2 1FCD 6D34 E57D
signature.asc
Description: PGP signature
