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 CB68B138334 for ; Tue, 29 Oct 2019 12:43:43 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 81548E0930; Tue, 29 Oct 2019 12:43:39 +0000 (UTC) Received: from smtp.gentoo.org (mail.gentoo.org [IPv6:2001:470:ea4a:1:5054:ff:fec7:86e4]) (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 33661E08EF for ; Tue, 29 Oct 2019 12:43:39 +0000 (UTC) Received: from pomiot (c134-66.icpnet.pl [85.221.134.66]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) (Authenticated sender: mgorny) by smtp.gentoo.org (Postfix) with ESMTPSA id 147BB34C526; Tue, 29 Oct 2019 12:43:36 +0000 (UTC) Message-ID: Subject: Re: [gentoo-dev] New distfile mirror layout From: =?UTF-8?Q?Micha=C5=82_G=C3=B3rny?= To: gentoo-dev@lists.gentoo.org Cc: Fabian Groffen Date: Tue, 29 Oct 2019 13:43:32 +0100 In-Reply-To: References: <4c7465824f1fb69924c826f6bbe3ee73afa08ec8.camel@gentoo.org> <2d15507e-98ad-9466-75b7-7e8268ef2eb9@gentoo.org> <752be6c75f337df8ee8124a804247d2fb27e73b4.camel@gentoo.org> <20191029093401.GB22441@gentoo.org> <839D1F8E-35EE-43C9-B513-9895F087D77A@gentoo.org> Organization: Gentoo Content-Type: multipart/signed; micalg="pgp-sha512"; protocol="application/pgp-signature"; boundary="=-Ez34WzT/qlQqSr/FqOJe" User-Agent: Evolution 3.32.4 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 X-Archives-Salt: 77ac192a-b629-4f79-ba5f-5e103f4ad1d0 X-Archives-Hash: b1a496d8fa10aa7bab1bbc2ca6288d14 --=-Ez34WzT/qlQqSr/FqOJe Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable On Tue, 2019-10-29 at 13:23 +0100, Ulrich Mueller wrote: > > > > > > On Tue, 29 Oct 2019, Micha=C5=82 G=C3=B3rny wrote: > > Dnia October 29, 2019 9:34:01 AM UTC, Fabian Groffen napisa=C5=82(a): > > > /space/distfiles-local is no longer copied to the mirrors? or just > > > not copied in the subdir-hierarchy? > > The latter. >=20 > So, what has to be be done to have it appear in the proper place? Should > the file be placed in a subdir of /space/distfiles-local/? That seems to > be error prone, and certainly could be automated? The file should be placed in SRC_URI, and emirrordist will take care of fetching it. >=20 > > > Just wondering. Do you mean it isn't valid that some upstreams do > > > this (yes horror)? We surely need a way to work around that ... > > I mean the method using same filename and expecting distfiles-local to > > overwrite it. It is preferable to just rename it. >=20 > Looks like this will break backwards compatibility. IIUC, backwards > compatibility is also broken on the receiving side, that is, > mirror://gentoo/ in SRC_URI will no longer work as expected? Yes, this was noted in the top mail. > Shouldn't GLEP 75 have mentioned this? It's certainly something that > needs to be discussed before the GLEP is implemented. GLEP only covers how regular distfile fetching works. Third-party mirrors are out of scope, and all the people working on it and reviewing it have missed the problem. That said, this can't be fixed within bounds defined by PMS. Given that mirror://gentoo is discouraged since at least 2011, I don't see a big deal here. One day it'll stop working; we should stop using it before then. --=20 Best regards, Micha=C5=82 G=C3=B3rny --=-Ez34WzT/qlQqSr/FqOJe Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part Content-Transfer-Encoding: 7bit -----BEGIN PGP SIGNATURE----- iQGTBAABCgB9FiEEx2qEUJQJjSjMiybFY5ra4jKeJA4FAl24M/VfFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEM3 NkE4NDUwOTQwOThEMjhDQzhCMjZDNTYzOUFEQUUyMzI5RTI0MEUACgkQY5ra4jKe JA6t1gf/cId+RWD1x+tTwVvS8inrAj1NEU3out18ds9AWM2HDxqNK3yUnpyo2XWn 8EFaE1MxfV241EIIXdsFAlh/qhBXLkFnIjuvUeKEQn07AaL2JPPNPREDvWSnitzt azO/Mv90eYw+fa+WZyjGAKwQ9Veqcjqh3JMIPNgN/3NMYg6//L7oG7xf8ZEmNx0o pS9PywRAw4SoHw43XssBVVdkSI8yWS2lMfHkJEFxH2u32pgaqkttLoKt1HT+LQ1m XXc32rHJKz3eMvbVJTzsgGC1a3xxqI6m2UtdVvaVqUhGKACU+WSxPXR8ooZEwASf h/7EyWoRiqp7JycrwmKCBcU7wSZp5Q== =LrCn -----END PGP SIGNATURE----- --=-Ez34WzT/qlQqSr/FqOJe--