Gentoo Archives: gentoo-project

From: Ulrich Mueller <ulm@g.o>
To: gentoo-project@l.g.o
Cc: robbat2@g.o, gyakovlev@g.o, sam@g.o
Subject: Re: [gentoo-project] Call for agenda items - Council meeting on 2022-02-13
Date: Wed, 09 Feb 2022 17:14:08
Message-Id: w6g4k587yjp.fsf@kph.uni-mainz.de
In Reply to: Re: [gentoo-project] Call for agenda items - Council meeting on 2022-02-13 by William Hubbs
1 >>>>> On Wed, 09 Feb 2022, William Hubbs wrote:
2
3 > If we could define an extra phase function that runs after
4 > src_unpack, say call it src_fetch_extra, which has access to the
5 > network, we could completely eliminate EGO_SUM and most of the go-module
6 > eclass code around src_unpack.
7
8 > At a very high level, if src_fetch_extra is not defined, nothing
9 > happens. If it is defined, however, it would be called with "${S}" as
10 > the starting directory.
11
12 > Could this be added to eapi 9?
13
14 > If I had something like this for Go ebuilds at least, all of the big
15 > manifests would disappear.
16
17 How would you verify integrity of the source without manifests?
18 How would Gentoo mirrors be handled (and how would they verify integrity
19 of the source)?