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)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id 3C3991581FB for ; Tue, 27 Aug 2024 21:16:18 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id C8746E2A35; Tue, 27 Aug 2024 21:16:13 +0000 (UTC) Received: from smtp.gentoo.org (woodpecker.gentoo.org [140.211.166.183]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 8695DE2A2D for ; Tue, 27 Aug 2024 21:16:13 +0000 (UTC) Message-ID: Date: Tue, 27 Aug 2024 17:16:03 -0400 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 User-Agent: Mozilla Thunderbird Subject: Re: [gentoo-dev] [PATCH 00/50] XXXXXX.eclass: drop support for EAPI6 To: gentoo-dev@lists.gentoo.org References: <20240827151553.210835-1-soap@gentoo.org> Content-Language: en-US From: Eli Schwartz Autocrypt: addr=eschwartz@gentoo.org; keydata= xjMEZmeRNBYJKwYBBAHaRw8BAQdAYNZ7pUDWhx1i2f3p6L2ZLu4FcY18UoeGC04Gq/khqwfN I0VsaSBTY2h3YXJ0eiA8ZXNjaHdhcnR6QGdlbnRvby5vcmc+wpYEExYKAD4WIQTvUdMIsc4j CIi+DYTqQj6ToWND8QUCZoRL+gIbAwUJBKKGAAULCQgHAwUVCgkICwUWAgMBAAIeBQIXgAAK CRDqQj6ToWND8aB5AP9r4kB691nNtNwKkdRiOdl7/k6WYzokvHvDamXxRJ0I+gEAjZqR5V8y mfR3fy2Z+r2Joeqdt3CIv5IwPs64spBvigLOOARmZ5E0EgorBgEEAZdVAQUBAQdATT46Z06b 1X9xjXFCYFxmq/Tj3tSEKZInDWTpoHQp4l8DAQgHwn4EGBYKACYWIQTvUdMIsc4jCIi+DYTq Qj6ToWND8QUCZmeRNAIbDAUJBKKGAAAKCRDqQj6ToWND8a2RAP40KPfbfoiZAJW5boFmFJ3G TUBDJRh9CWHyaPqq2PN+0wD/R07oLzfnJUN209mzi9TuTuHjeZybysyqXSw4MAxkMAY= In-Reply-To: Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="------------E0ZMeDJoPx0lzQ5GDo1VuoRb" X-Archives-Salt: 734eeff3-9bd5-4826-b240-3c8c951d80d2 X-Archives-Hash: 60e7ea4cd60e43e4cff2b2920f66337c This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --------------E0ZMeDJoPx0lzQ5GDo1VuoRb Content-Type: multipart/mixed; boundary="------------k1V5ziwFNMvUb00EklmuNqbA"; protected-headers="v1" From: Eli Schwartz To: gentoo-dev@lists.gentoo.org Message-ID: Subject: Re: [gentoo-dev] [PATCH 00/50] XXXXXX.eclass: drop support for EAPI6 References: <20240827151553.210835-1-soap@gentoo.org> In-Reply-To: --------------k1V5ziwFNMvUb00EklmuNqbA Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable On 8/27/24 5:03 PM, Robin H. Johnson wrote: > There wasn't an introduction message to this series, but I wanted to > raise the discussion. >=20 > We only JUST got rid of the last EAPI6 ebuilds in the main tree. >=20 > There are overlays that still have EAPI6 ebuilds - and depend on these > ebuilds. >=20 > When is an expected time for all of those ebuilds to migrate, and how i= s > that being communicated? If we were removing an eclass that only supports EAPI 6 and is being dropped because it's useless, we'd last rite it and give people 30 days to move. But because the *file* isn't being removed, there is no rule how to do it apparently?? :D The obvious answer here is to stick an ewarn in the "if EAPI 6" branch at global scope. (It's a bit messy when doing dependency calculation. This too is a feature, if you think about it.) --=20 Eli Schwartz --------------k1V5ziwFNMvUb00EklmuNqbA-- --------------E0ZMeDJoPx0lzQ5GDo1VuoRb Content-Type: application/pgp-signature; name="OpenPGP_signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="OpenPGP_signature.asc" -----BEGIN PGP SIGNATURE----- wnsEABYIACMWIQTnFNnmK0TPZHnXm3qEp9ErcA0vVwUCZs5CEwUDAAAAAAAKCRCEp9ErcA0vV+Mz AP4mt7kQ8pGAiTAq+fWMss6dvPS+E2qOZtpudb3+6hVTJQEAyjnxmi+3NMP96ZrxekQo+zE5g9uj fWJIT6FUAb4cfwI= =vJuK -----END PGP SIGNATURE----- --------------E0ZMeDJoPx0lzQ5GDo1VuoRb--