Gentoo Archives: gentoo-dev

From: Sam James <sam@g.o>
To: gentoo-dev@l.g.o
Cc: William Hubbs <williamh@g.o>
Subject: Re: [gentoo-dev] [PATCH v2] go-module.eclass: deprecate EGO_SUM and call ego instead of go
Date: Tue, 01 Mar 2022 21:04:09
Message-Id: 197F16BE-22D9-4F82-836A-8211772C84E7@gentoo.org
In Reply to: [gentoo-dev] [PATCH v2] go-module.eclass: deprecate EGO_SUM and call ego instead of go by William Hubbs
1 > On 27 Feb 2022, at 04:38, William Hubbs <williamh@g.o> wrote:
2 >
3 > EGO_SUM can be thousands of lines long in ebuilds, and it leads to
4 > creating Manifest files that are thousands of lines long.
5 > It has been determined that vendor tarballs are a better solution if
6 > upstream doesn't vendor their dependencies.
7 >
8 > Also, call the ego helper function instead of calling go directly.
9 >
10 > Signed-off-by: William Hubbs <williamh@g.o>
11 > ---
12
13 Per comments on IRC, I suggest not removing the EGO_SUM
14 examples for now until we've got good documentation and tooling
15 for vendor stuff, and a transition period is completed.
16
17 We can do it in a little bit but let's not add the new thing and remove
18 the old one in the same swoop.
19
20 Best,
21 sam

Attachments

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

Replies