Gentoo Archives: gentoo-project

From: "Robin H. Johnson" <robbat2@g.o>
To: gentoo-project@l.g.o
Subject: Re: [gentoo-project] Call for agenda items - Council meeting on 2022-02-13
Date: Sun, 13 Feb 2022 18:19:13
Message-Id: robbat2-20220213T174026-496946527Z@orbis-terrarum.net
In Reply to: Re: [gentoo-project] Call for agenda items - Council meeting on 2022-02-13 by Ulrich Mueller
1 On Sun, Feb 13, 2022 at 11:21:24AM +0100, Ulrich Mueller wrote:
2 > >>>>> On Sun, 13 Feb 2022, Robin H Johnson wrote:
3 > > "just repackage it"
4 > > - Is that in line with the licenses of ALL of distfiles?
5 > Do I understand this correctly: Some Go packages are non-free, and their
6 > license doesn't even allow distributing them alongside other packages?
7 > That's scary.
8 Some Go packages [1] can have non-free parts that get compiled into
9 final binaries (yes, making the binpkg RESTRICT=bindist at least).
10
11 e.g. Consul & Vault's enterprise options: behind full EULA & paywall,
12 and conditionally included (the source isn't available to most customers
13 either, but does exist).
14
15 These would fit the case of packages with licenses that restrict source
16 distribution.
17
18 [1] none in the main Gentoo repo so far, to my knowledge.
19
20 > > - If the combined gentoo-specific distfile is 100MB per $PV, you're
21 > > now forcing 100MB of new downloads for each version.
22 > But this is how it works for every other package. If upstream makes a
23 > one-line bug fix and cuts a new release, then the distfile needs to be
24 > refetched, no matter how large it is.
25 And as the distfile gets larger, upstreams themselves to split the
26 distfile or distribute patches instead of new distfiles.
27
28 --
29 Robin Hugh Johnson
30 Gentoo Linux: Dev, Infra Lead, Foundation Treasurer
31 E-Mail : robbat2@g.o
32 GnuPG FP : 11ACBA4F 4778E3F6 E4EDF38E B27B944E 34884E85
33 GnuPG FP : 7D0B3CEB E9B85B1F 825BCECF EE05E6F6 A48F6136

Attachments

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