Gentoo Archives: gentoo-dev

From: Ian Stakenvicius <axs@g.o>
To: gentoo-dev@l.g.o
Subject: Re: [gentoo-dev] [Future EAPI] src_fetch() phase function to support VCS fetching
Date: Tue, 04 Sep 2012 19:58:06
Message-Id: 50465D06.6020407@gentoo.org
In Reply to: Re: [gentoo-dev] [Future EAPI] src_fetch() phase function to support VCS fetching by Zac Medico
1 -----BEGIN PGP SIGNED MESSAGE-----
2 Hash: SHA256
3
4 On 04/09/12 01:32 PM, Zac Medico wrote:
5 > On 09/04/2012 10:05 AM, Rick "Zero_Chaos" Farina wrote:
6 >> I believe the easiest (and honestly most sane) method is to
7 >> simply have src_fetch in the live classes check for needed deps
8 >> and die (with a "please emerge blah") if deps are not found.
9 >> Adding something like FDEPEND just seems to be getting way too
10 >> crazy on the dependency tree AND would require things to build
11 >> during fetch-only which doesn't make sense.
12 >
13 > I think it's nicer to have FDEPEND because it makes the deps more
14 > complete, so the package manager can bail out when necessary,
15 > without even executing src_fetch. In the case of --fetchonly the
16 > package manager could simply bail out if the deps are not installed
17 > (like how it bails out for --buildpkgonly when the deps aren't
18 > installed).
19
20 Just looking into the future here; would things like archivers or
21 other helpers used by src_unpack move to FDEPEND as well? or would
22 this be limited solely to tools that data transfer?
23
24
25
26 -----BEGIN PGP SIGNATURE-----
27 Version: GnuPG v2.0.19 (GNU/Linux)
28
29 iF4EAREIAAYFAlBGXQYACgkQ2ugaI38ACPDKGwEAlvqkQHBv2vDtGfYNYrIIMIV9
30 1le8HgtXRhIu9FOhw1EA/3m1xc4zNcWMslK6RiV5sn4mBVXUQt6Ry2m/Nar+ccFq
31 =DqcL
32 -----END PGP SIGNATURE-----

Replies