Gentoo Archives: gentoo-project

From: Ionen Wolkens <ionen@g.o>
To: gentoo-project@l.g.o
Subject: Re: [gentoo-project] Call for agenda items - Council meeting on 2022-02-13
Date: Wed, 09 Feb 2022 13:46:18
Message-Id: YgPFpfsmkK7QhiwK@eversor
In Reply to: Re: [gentoo-project] Call for agenda items - Council meeting on 2022-02-13 by "Michał Górny"
1 On Wed, Feb 09, 2022 at 09:41:06AM +0100, Michał Górny wrote:
2 > Then you should repackage the vendored libs into a single small tarball,
3 > so it's much more efficient in every possible way. At this point, these
4 > thousands-of-tiny-distfiles waste bandwidth, space, time and practically
5 > cause parallel-capable emerge to hang.
6
7 Seconding this when licenses allow redistribution and amount of files
8 is non-trivial.
9
10 See app-containers/cosign for one Go vendor tarball example.
11
12 I think manifest size for these small files is furthermore getting a
13 bit big while being kept by every Gentoo users. We try to keep things
14 like patch files under 20kB but the Manifests are getting over 500kB.
15 (...could be nearly halved if didn't keep two hashes, but guess that
16 ship has sailed).
17
18 --
19 ionen

Attachments

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

Replies