Gentoo Archives: gentoo-dev

From: Kent Fredric <kentnl@g.o>
To: gentoo-dev@l.g.o
Subject: Re: [gentoo-dev] New distfile mirror layout
Date: Tue, 29 Oct 2019 16:35:44
Message-Id: 20191030053510.3ee8f382@katipo2.lan
In Reply to: Re: [gentoo-dev] New distfile mirror layout by Joshua Kinard
1 On Wed, 23 Oct 2019 01:16:51 -0400
2 Joshua Kinard <kumba@g.o> wrote:
3
4 > And for Perl or Python, I think we should be making an effort to leverage
5 > their respective mirroring systems first before putting their distfiles onto
6 > our mirrors. Perl's got CPAN, and Python has pypi. For things that don't
7 > exist on those systems, then we use our mirrors.
8
9 We still have to mirror them, because upstream has a tendency to nuke
10 things so that they can't be fetched any more from these primary
11 sources.
12
13 So whether end user fetch from the distfiles mirror for the first hit,
14 or as a fallback, the cost is still there.
15
16 The packages aren't broken, upstream hasn't stopped shipping it, just
17 some upstreams have a fetish for nuking everything but the
18 latest-and-greatest, and at a pace that is absolutely rediculous and
19 can't be imagined for us to keep up with with all the stabilization
20 rigmarole.
21
22 Yes, backpan does exist, but its neither perfect, nor fast.
23
24 And the faster upstream nukes things, the more likely it is it won't
25 even be mirrored on backpan!
26
27 ( I wish I was imagining this circumstance, but its happened far too
28 often )
29
30 And we're not doing our users any service by burdening them with this
31 madness.