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 9A23D138359 for ; Mon, 7 Sep 2020 07:37:42 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id A0031E08ED; Mon, 7 Sep 2020 07:37:38 +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 60E09E08DD for ; Mon, 7 Sep 2020 07:37:38 +0000 (UTC) From: Ulrich Mueller To: David Seifert Cc: gentoo-dev@lists.gentoo.org Subject: Re: [gentoo-dev] [PATCH 2/2] eutils.eclass: Use optfeature() from optfeature.eclass In-Reply-To: <7507991af266f85d082b1dd6fd5e3c94448177b7.camel@gentoo.org> (David Seifert's message of "Sun, 06 Sep 2020 23:11:33 +0200") References: <20200906154731.162917-1-soap@gentoo.org> <20200906154731.162917-2-soap@gentoo.org> <7507991af266f85d082b1dd6fd5e3c94448177b7.camel@gentoo.org> Date: Mon, 07 Sep 2020 09:37:28 +0200 Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.1.50 (gnu/linux) 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="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" X-Archives-Salt: c030309d-8d7a-4b92-9cff-1bfec09809b9 X-Archives-Hash: 12089778ffbe90a05516f1371e4a8107 --=-=-= Content-Type: text/plain >>>>> On Sun, 06 Sep 2020, David Seifert wrote: > On Sun, 2020-09-06 at 21:49 +0200, Ulrich Mueller wrote: >> Maybe just commit the new eclass, update ebuilds, then remove the >> function from eutils? > I'll get a lot of heat for breaking EAPI 2 ebuilds in some random > abandoned overlay because we guarantee eclass API backwards > compatibility for 20 years! optfeature affects only elog output, so there won't be any real breakage. And of course, there should be some grace period (I'd suggest 30 days) between steps 2 and 3. Ulrich --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQFDBAEBCAAtFiEEtDnZ1O9xIP68rzDbUYgzUIhBXi4FAl9V4zgPHHVsbUBnZW50 b28ub3JnAAoJEFGIM1CIQV4ukk0H+wSGADUJ4ujxs1xX+aYoCVIAJonA+iD0WJkf RsqCI+k9z0Mabk15Lvi2wDRc86aGbcCGPQG74xRslohwFN6H2P6FZbByCpblgPM/ q/A/TBHn5fqbY2FLZV33BZpiLmhEUaYfeFVVrcR6dbFJ2ZKj9LOY7u7aKxMTB9Wt umfZ2vkUPx+a0vXXuflWi6YFmEVj/XX492U8Po0IfSinDzgjR9EzIyEoJq0DMCVC 5ozCNSvOQvFC+NS435eWMS6U3aBaQYXYn5I0CkTB8f23m4MD+1xsAh6I2UWou3e/ wcdp2hCoTOVog6K/xnmhbsrSXZP9YxxFTpF044LQpfp4qALg7Qk= =vND4 -----END PGP SIGNATURE----- --=-=-=--