Gentoo Archives: gentoo-dev

From: Sam James <sam@g.o>
To: gentoo-dev@l.g.o
Subject: Re: [gentoo-dev] [PATCH v2 3/3] gnuconfig.eclass: use BDEPEND, BROOT where available (drop support for EAPI <4)
Date: Fri, 09 Apr 2021 23:32:34
Message-Id: F7CCBADF-9708-41B5-93FC-CA8BA9B3B46C@gentoo.org
In Reply to: Re: [gentoo-dev] [PATCH v2 3/3] gnuconfig.eclass: use BDEPEND, BROOT where available (drop support for EAPI <4) by Michael Orlitzky
1 > On 7 Apr 2021, at 12:18, Michael Orlitzky <mjo@g.o> wrote:
2 >
3 > On Tue, 2021-04-06 at 20:32 +0100, Sam James wrote:
4 >>
5 >>>
6 >>> We usually don't add basic tools like grep to dependencies.
7 >>
8 >> Few points:
9 >>
10 >> ...
11 >
12 > 5) There are no clear rules about what @system packages can be left out
13 > of *DEPEND and when, so their presence is wildly inconsistent.
14
15 Yes, this is the part I find difficult too. The important
16 distinction here was *bootstrapping* (which I missed)
17 but I think at least we should make a list of packages generally considered
18 critical for bootstrap.
19
20 The Prefix documentation and scripts as well as Catalyst
21 will help here.

Attachments

File name MIME type
signature.asc application/pgp-signature

Replies