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.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id CE0BA158091 for ; Fri, 17 Jun 2022 16:27:47 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 820F7E0AD3; Fri, 17 Jun 2022 16:27:42 +0000 (UTC) Received: from smtp.gentoo.org (dev.gentoo.org [IPv6:2001:470:ea4a:1:5054:ff:fec7:86e4]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 22E6DE0ACE for ; Fri, 17 Jun 2022 16:27:42 +0000 (UTC) Received: (nullmailer pid 24351 invoked by uid 1000); Fri, 17 Jun 2022 16:27:38 -0000 Date: Fri, 17 Jun 2022 11:27:38 -0500 From: William Hubbs To: gentoo-dev@lists.gentoo.org Subject: Re: [gentoo-dev] Proposal to undeprecate EGO_SUM Message-ID: Mail-Followup-To: gentoo-dev@lists.gentoo.org References: <20220613074411.341909-1-flow@gentoo.org> 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; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="CUqtqeFjRRfuK78l" Content-Disposition: inline In-Reply-To: X-Archives-Salt: 213e4473-23ba-4ac9-8c22-a2d080f4d1e5 X-Archives-Hash: 3b9a33e282372e79c8c9f35e076ce336 --CUqtqeFjRRfuK78l Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Mon, Jun 13, 2022 at 12:26:43PM +0200, Ulrich Mueller wrote: > >>>>> On Mon, 13 Jun 2022, Florian Schmaus wrote: >=20 > >>>> Judging from the gentoo-dev@ mailing list discussion [1] about EGO_S= UM, > >>>> where some voices where in agreement that EGO_SUM has its raison d'= =EAtre, > >>>> while there where no arguments in favor of eventually removing EGO_S= UM, > >>>> I hereby propose to undeprecate EGO_SUM. > >>>>=20 > >>>> 1: https://archives.gentoo.org/gentoo-dev/message/1a64a8e7694c3ee11c= d48a58a95f2faa >=20 > >> Can this be done without requesting changes to package managers? >=20 > > What is 'this' here? >=20 > Undeprecating EGO_SUM. >=20 > > The patchset does not make changes to any package manager, just the > > go-module eclass. >=20 > > Note that this is not about finding about an alternative to dependency > > tarballs. It is just about re-allowing EGO_SUM in addition to > > dependency tarballs for packaging Go software in Gentoo. Like I said on my earlier reply, there have been packages that break using EGO_SUM. Also, Robin's proposal will not be happening, if it does, for some time since it will require an eapi bump and doesn't have a working implementation. The most pressing concern about EGO_SUM is that it can make portage crash because of the size of SRC_URI, so it definitely should not be preferred over dependency tarballs. If you want to chat more about this on the list we can, but for now, let's not undeprecate EGO_SUM in the eclass. William --CUqtqeFjRRfuK78l Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iF0EABECAB0WIQTVeuxEZo4uUHOkQAluVBb0MMRlOAUCYqyrdgAKCRBuVBb0MMRl OGHPAJ44kbsFeyCRJlUbYYz+Zn4SHkN7UgCfY6AzdZQnCP8gFy6cPgeEZ57m4r4= =KDEw -----END PGP SIGNATURE----- --CUqtqeFjRRfuK78l--