From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id D801D138334 for ; Tue, 29 Oct 2019 16:35:44 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 79AFFE08F4; Tue, 29 Oct 2019 16:35:39 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 1AE64E08EC for ; Tue, 29 Oct 2019 16:35:38 +0000 (UTC) Received: from katipo2.lan (unknown [203.86.205.69]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) (Authenticated sender: kentnl) by smtp.gentoo.org (Postfix) with ESMTPSA id 73DBC34C547 for ; Tue, 29 Oct 2019 16:35:37 +0000 (UTC) Date: Wed, 30 Oct 2019 05:35:10 +1300 From: Kent Fredric To: gentoo-dev@lists.gentoo.org Subject: Re: [gentoo-dev] New distfile mirror layout Message-ID: <20191030053510.3ee8f382@katipo2.lan> In-Reply-To: <79d2c3f3-9c9a-4247-205a-b929ee0a582c@gentoo.org> References: <4c7465824f1fb69924c826f6bbe3ee73afa08ec8.camel@gentoo.org> <2d15507e-98ad-9466-75b7-7e8268ef2eb9@gentoo.org> <752be6c75f337df8ee8124a804247d2fb27e73b4.camel@gentoo.org> <100ae6ba-fdd3-b697-0ccc-860c9b8e4521@gentoo.org> <01086c53bfbf7702dac10b75a25927b62ef90b53.camel@gentoo.org> <20191021231324.7c9d05d9@katipo2.lan> <79d2c3f3-9c9a-4247-205a-b929ee0a582c@gentoo.org> Organization: Gentoo X-Mailer: Claws Mail 3.17.4 (GTK+ 2.24.32; x86_64-pc-linux-gnu) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-dev@lists.gentoo.org Reply-to: gentoo-dev@lists.gentoo.org X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply MIME-Version: 1.0 Content-Type: multipart/signed; boundary="Sig_/WPyodqVGvc1yZ+CO2_PBaqo"; protocol="application/pgp-signature"; micalg=pgp-sha256 X-Archives-Salt: 78ed533a-cb6b-4d9d-88c6-3c7ef7b66d47 X-Archives-Hash: ac79af3cfcf167da07c0bee8fe874035 --Sig_/WPyodqVGvc1yZ+CO2_PBaqo Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable On Wed, 23 Oct 2019 01:16:51 -0400 Joshua Kinard wrote: > And for Perl or Python, I think we should be making an effort to leverage > their respective mirroring systems first before putting their distfiles o= nto > our mirrors. Perl's got CPAN, and Python has pypi. For things that don't > exist on those systems, then we use our mirrors. We still have to mirror them, because upstream has a tendency to nuke things so that they can't be fetched any more from these primary sources. So whether end user fetch from the distfiles mirror for the first hit, or as a fallback, the cost is still there. The packages aren't broken, upstream hasn't stopped shipping it, just some upstreams have a fetish for nuking everything but the latest-and-greatest, and at a pace that is absolutely rediculous and can't be imagined for us to keep up with with all the stabilization rigmarole. Yes, backpan does exist, but its neither perfect, nor fast. And the faster upstream nukes things, the more likely it is it won't even be mirrored on backpan! ( I wish I was imagining this circumstance, but its happened far too often ) And we're not doing our users any service by burdening them with this madness. --Sig_/WPyodqVGvc1yZ+CO2_PBaqo Content-Type: application/pgp-signature Content-Description: OpenPGP digital signature -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEEgdrME8Lrmai3DXYJda6SGagVg7UFAl24akEACgkQda6SGagV g7VmRw/9F5Jd+5MtDB1z2TDrstFTvmU5VhcFh/DwVJKiLj/BY2UmoM69iuzm2lgV vDjSzE+U478Rz/bqqZckmfAgJzIojpi3Ld+343kVuU03sahkMnxc6KvTyiSDd4/k 8zoJZqash01f5a4huG+oP7DA/cKMSF2eLM+1jNmhHioCPQJX5eReesdJhwg02vh6 /FBkgLvbtotmUaCKmVlaIfIyJy7jYVjSb/JkMgEPsjc1i+Q+SJ3GR0/qdmczVbDW m3WIBu+8IsSjJ2KRKpYV+csjjnOY+kGzWu7tAigKE//6n7oNtXOlr02NXqpiWCJF Y6+L+GuE/5dPriU/LAUeg1XofpZDOcZU2NlcwqSDl99uTqYymbbXPkudXVYaSngd fkgkPO468W6SDvXDEOGc1OqheNuUIIcsupuF9oj4MzI1yvo6ER8cV3FRxOOr85lq 0+nnN9DdLHZPj/aSfeuKqOYIiVLpxA9wSNibgAK8fsHdVH5Ttv48O2mZyLfJawbo T5VbFpsq35ptEHgHS3gGrHM7+bDoBfeWPVF0ljn8ywLJv+aXpfbWuRZ9dx3o0uOA i8q0ADwfJfCSFt2iVlrXBu3DF/9l7Ls+ZGugzHoYd/ajInTEz1w5NE3jDjALQA3j 7nYIS61ahjVwHdt92QP4fVVpgdbExHz8AlwY/E6S4ByHaTG0zNM= =Xn2j -----END PGP SIGNATURE----- --Sig_/WPyodqVGvc1yZ+CO2_PBaqo--