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 8A1DC138334 for ; Mon, 29 Oct 2018 22:52:56 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 8D7B9E087F; Mon, 29 Oct 2018 22:52:50 +0000 (UTC) Received: from mo6-p05-ob.smtp.rzone.de (mo6-p05-ob.smtp.rzone.de [IPv6:2a01:238:20a:202:5305::6]) (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 1CDCBE0877 for ; Mon, 29 Oct 2018 22:52:49 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; t=1540853567; s=strato-dkim-0002; d=akhuettel.de; h=References:In-Reply-To:Message-ID:Date:Subject:Cc:To:From: X-RZG-CLASS-ID:X-RZG-AUTH:From:Subject:Sender; bh=z2CMQVfBuAiwvtH+jWB6eabSNs5JciOL9a0WfJHQlJ8=; b=rf2U0odWh2QfwOqNr1QpX9ZEHRmgJBWHzpd/MuvaV8CaM3Iv8HG34LhAyMR+ZAkRDG ugGu3z6zAQyWJMDhpU9d5pTDKfVv2vIDKAq6VTZ5nxe/duTvdlpMIPi6T3C7NAaQWmVk CZCszxM6zWZKs/kh6vkiNFYEIqPlz7urYW3fhZe49LFtJr/79tA+Xdp5/wIb/eqJO0Hn TWZPcNCZo9o3Nnz/x4HBiws94ygZX8EPGouXQCJYJKNlp185qX5O2sN3FYstYtz3RRYf 11Fse4pQYz1kcXeJPrB8AvACvGyh8dHb2nHwAqorr65TGl+gYFqIjYZveTOR2kDwp8DP uY5A== X-RZG-AUTH: ":OWINOFLlffDapcDBqFE7Zrd96KgtvCbCLT6AOrgenbpvKdiafvhmpwZI4lTehTN54uGYpEJFYUg=" X-RZG-CLASS-ID: mo05 Received: from pinacolada.localnet by smtp.strato.de (RZmta 44.3 AUTH) with ESMTPSA id R091ebu9TMqh5VH (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (curve secp521r1 with 521 ECDH bits, eq. 15360 bits RSA)) (Client did not present a certificate); Mon, 29 Oct 2018 23:52:43 +0100 (CET) From: "Andreas K. Huettel" To: gentoo-dev@lists.gentoo.org Cc: Andrew Savchenko Subject: Re: [gentoo-dev] [PATCH] fortran-2.eclass: support EAPI 7 Date: Mon, 29 Oct 2018 23:52:31 +0100 Message-ID: <4391372.a9vlhZ2KXN@pinacolada> Organization: Gentoo Linux In-Reply-To: <20181028013841.7bd52f2b363d0b11fbe97dd1@gentoo.org> References: <20181028013841.7bd52f2b363d0b11fbe97dd1@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 MIME-Version: 1.0 Content-Type: multipart/signed; boundary="nextPart3279887.v8236Um5Kh"; micalg="pgp-sha512"; protocol="application/pgp-signature" X-Archives-Salt: d7b5accb-050a-486d-8816-5426d13a9dc0 X-Archives-Hash: ee62a6e26cad8cbc597f6124ce52f29c --nextPart3279887.v8236Um5Kh Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="iso-8859-1" >=20 > -inherit eutils toolchain-funcs > +inherit toolchain-funcs >=20 > case ${EAPI:-0} in > - 4|5|6) EXPORT_FUNCTIONS pkg_setup ;; > + 4|5|6|7) EXPORT_FUNCTIONS pkg_setup ;; > *) die "EAPI=3D${EAPI} is not supported" ;; > esac >=20 ^ The disadvantage of this is that eutils inheritance then suddenly disappe= ars=20 for all ebuilds. And you don't know who assumed implicitly somewhere that=20 inheriting fortran-2 makes epatch available... So how about still inheriting eutils for EAPI 4,5,6 and only dropping it fo= r=20 EAPI 7 ?! =2D-=20 Andreas K. H=FCttel dilfridge@gentoo.org Gentoo Linux developer (council, toolchain, perl, libreoffice, comrel) --nextPart3279887.v8236Um5Kh Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part. Content-Transfer-Encoding: 7Bit -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQKTBAABCgB9FiEEwo/LD3vtE3qssC2JpEzzc+fumeQFAlvXjy9fFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEMy OEZDQjBGN0JFRDEzN0FBQ0IwMkQ4OUE0NENGMzczRTdFRTk5RTQACgkQpEzzc+fu meS9Fw//TZTJ9mLIqXSgnsJTJsdd/G81Pe7MLTqLnC3M3J69JSS57UWi8PEQRKxj lRDE7sCbGRw2yuprd5/Lnnnaj2pigOHoGUN1VVEv0yXN+fnPcgc8Qv3hSYPc+2sU xnlp7ci9Ba4QwkjM0TQQTvraPKSjg/pYoeTvFjpcyqs+6t5lZiZAfMBP79Ginemp XLT1IZE9KXnwfoLmwBMeOKqUb55bH8t6NjYZqEBkhYEsJdLoIhR7XYAL2Ob4Cf4S Gdx+oax9QxlcKl7M5Tm1bhCvG4b1Axymr+lR2rCstoSG8NdN15Dww35JryaATGLt nMm/abZ+snOVZ5xRlnVPkodKrxX6bCDxOMJ0v2zF/+Z7E5J6Kw7J4TvbwB/Gasxq SZbSZqJfjA2TkXNrs8piCv6k1hLDJ+wNwyhpoUPWAACwoSqhB2V/v4uKakjTvLa1 to4TthHgvhlj62sH1AwkJsF+CYRUt1tfXS4K3VcI/PzqrwhGskj+OCaz8Dl9va9w SdRdhdGg7XypPp3ZKGxzH3jcfHIwRfPJF0lomaOCz0zFfzDxqumGIqD+mth2UQfC FlEs5kp7K1ZIvds9+SjGP2CGA6RBFsEGk5PpLyFFNNZy4Y8t/RywlEGexyI4SRWk dq/0ZmiEiYV4Y+OEtOGVLVz/vLrKJsdjdawhIE31mqD2INO6Jjs= =XoMm -----END PGP SIGNATURE----- --nextPart3279887.v8236Um5Kh--