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----- |