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 E1DB2138334 for ; Mon, 9 Sep 2019 19:00:45 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 96DF8E0956; Mon, 9 Sep 2019 19:00:42 +0000 (UTC) Received: from smtp.gentoo.org (woodpecker.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 4F5D5E093A for ; Mon, 9 Sep 2019 19:00:42 +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 1153F34AF28; Mon, 9 Sep 2019 19:00:35 +0000 (UTC) Message-ID: Subject: Re: [gentoo-dev] rfc: go 1.13 and go modules From: =?UTF-8?Q?Micha=C5=82_G=C3=B3rny?= To: gentoo-dev@lists.gentoo.org Cc: zmedico@gentoo.org, ulm@gentoo.org Date: Mon, 09 Sep 2019 21:00:31 +0200 In-Reply-To: <20190909184107.GA31538@whubbs1.dev.av1.gaikai.org> References: <20190909173418.GA30003@whubbs1.dev.av1.gaikai.org> <20190909184107.GA31538@whubbs1.dev.av1.gaikai.org> Organization: Gentoo Content-Type: multipart/signed; micalg="pgp-sha512"; protocol="application/pgp-signature"; boundary="=-L4rQMYNEedDGIvB3SFwg" 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: 7efb62f6-8d0a-4d71-8e33-95a11a56387a X-Archives-Hash: d3966b90e8aae3d53299d3eca68fd425 --=-L4rQMYNEedDGIvB3SFwg Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable On Mon, 2019-09-09 at 13:41 -0500, William Hubbs wrote: > On Mon, Sep 09, 2019 at 11:19:02AM -0700, Zac Medico wrote: > > On 9/9/19 10:34 AM, William Hubbs wrote: > >=20 > > > There is another option I want to try which is adding "go mod vendor"= to > > > src_unpack for go packages. > >=20 > > If you do that then it will violate FEATURES=3Dnetwork-sandbox (default= ) > > unless you also do PROPERTIES+=3D" live". > >=20 > > We could add a separate PROPERTIES value for this, I've suggested it > > before but both Micha=C5=82 G=C3=B3rny and Ulrich Mueller were against = it: > >=20 > > https://archives.gentoo.org/gentoo-portage-dev/message/6d696661b29b6e2b= 8c82061e89e4718f >=20 > If checksum verification is the concern, Go 1.13 also has this: >=20 > https://blog.golang.org/module-mirror-launch >=20 > Thoughts? Does this make the case for a property for these kinds of > ebuilds? >=20 Checksum verification is only one of the problems. The other one is that it won't work if you don't have permanent Internet access or are using strong firewalling. Ebuilds are using a single fetching mechanisms so that people can adjust it as necessary for their setup. It's not fine to try to silently work around that and access Internet. --=20 Best regards, Micha=C5=82 G=C3=B3rny --=-L4rQMYNEedDGIvB3SFwg Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part Content-Transfer-Encoding: 7bit -----BEGIN PGP SIGNATURE----- iQGTBAABCgB9FiEEx2qEUJQJjSjMiybFY5ra4jKeJA4FAl12oVBfFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEM3 NkE4NDUwOTQwOThEMjhDQzhCMjZDNTYzOUFEQUUyMzI5RTI0MEUACgkQY5ra4jKe JA7QTQgAgRqVibsiiZPwKG0r98D2Ttj1gD0Ls205L196p0syq8EopM5RkJ0n6IBz ILDSl0YA+Eu8zfQxvvie2ka6yoHZez2+vWuIMxyEL7W4ftCtZ5Et3o3um5EqB01O jqCwOkLzCQ+K2sWxjTKpLiTpVTDLuaVZA1HHHlhQpVea8vc1RuyWsMRFf0Jnl4zU tEupxj3SLGB+5S0llP+2qfR2YU4BacUAVdskigkN26hi70MluXU43L1zV07Rwd3G ty88hHBsPrZTGu1XlVCQ/6hglAC4LiAiFjADnMeX9qOTc+XcepD/rpzfrNiKvJsa ph9dOWvAm6ITJV27bT06C4W7REuJnA== =dwif -----END PGP SIGNATURE----- --=-L4rQMYNEedDGIvB3SFwg--