-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 On 04/09/12 01:32 PM, Zac Medico wrote: > On 09/04/2012 10:05 AM, Rick "Zero_Chaos" Farina wrote: >> I believe the easiest (and honestly most sane) method is to >> simply have src_fetch in the live classes check for needed deps >> and die (with a "please emerge blah") if deps are not found. >> Adding something like FDEPEND just seems to be getting way too >> crazy on the dependency tree AND would require things to build >> during fetch-only which doesn't make sense. > > I think it's nicer to have FDEPEND because it makes the deps more > complete, so the package manager can bail out when necessary, > without even executing src_fetch. In the case of --fetchonly the > package manager could simply bail out if the deps are not installed > (like how it bails out for --buildpkgonly when the deps aren't > installed).
Just looking into the future here; would things like archivers or other helpers used by src_unpack move to FDEPEND as well? or would this be limited solely to tools that data transfer? -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.19 (GNU/Linux) iF4EAREIAAYFAlBGXQYACgkQ2ugaI38ACPDKGwEAlvqkQHBv2vDtGfYNYrIIMIV9 1le8HgtXRhIu9FOhw1EA/3m1xc4zNcWMslK6RiV5sn4mBVXUQt6Ry2m/Nar+ccFq =DqcL -----END PGP SIGNATURE-----