From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) by finch.gentoo.org (Postfix) with ESMTP id 822B413888F for ; Sun, 18 Oct 2015 09:54:54 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 9EC6121C05D; Sun, 18 Oct 2015 09:54:44 +0000 (UTC) Received: from a1www.kph.uni-mainz.de (a1www.kph.uni-mainz.de [134.93.134.1]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id B3873E0858; Sun, 18 Oct 2015 09:54:42 +0000 (UTC) Received: from a1i15.kph.uni-mainz.de (a1i15.kph.uni-mainz.de [134.93.134.92]) by a1www.kph.uni-mainz.de (8.14.9/8.14.7) with ESMTP id t9I9selp016644; Sun, 18 Oct 2015 11:54:40 +0200 Received: from a1i15.kph.uni-mainz.de (localhost [127.0.0.1]) by a1i15.kph.uni-mainz.de (8.14.8/8.14.2) with ESMTP id t9I9sedB018368; Sun, 18 Oct 2015 11:54:40 +0200 Received: (from ulm@localhost) by a1i15.kph.uni-mainz.de (8.14.8/8.14.8/Submit) id t9I9seQD018364; Sun, 18 Oct 2015 11:54:40 +0200 Message-ID: <22051.27744.10750.915665@a1i15.kph.uni-mainz.de> Date: Sun, 18 Oct 2015 11:54:40 +0200 To: gentoo-dev@lists.gentoo.org CC: gentoo-pms@lists.gentoo.org Subject: Re: [gentoo-dev] Re: [gentoo-dev-announce] EAPI 6 draft for review In-Reply-To: References: <22049.17676.1822.986579@a1i15.kph.uni-mainz.de> <20151017142418.006bc430.mgorny@gentoo.org> <56223EEE.1070903@gentoo.org> <22050.17536.189338.594956@a1i15.kph.uni-mainz.de> X-Mailer: VM 8.2.0b under 24.3.1 (x86_64-pc-linux-gnu) From: Ulrich Mueller 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="pgp+signed+G/5WH8jyz72b+LE"; micalg=pgp-sha256; protocol="application/pgp-signature" X-Archives-Salt: b1ed8722-baa7-42d6-9c00-af8b0f73a66a X-Archives-Hash: 72a595698ed88bca00adf5c2365786e1 This is an OpenPGP/MIME signed message (RFC 2440 and 3156) --pgp+signed+G/5WH8jyz72b+LE Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit >>>>> On Sat, 17 Oct 2015, Rich Freeman wrote: > That would be another reason to have the PM do the check. All it > has to do is set an internal flag when it is called, and then check > the flag before starting the next phase. Then you can have as many > levels of conditionals and nested functions in eclasses as you want, > and the check still works. So the question is if we should add a sentence like the following to the spec: In EAPIs where it is supported, all ebuilds must run \t{eapply\_user} in the \t{src\_prepare} phase. Ulrich --pgp+signed+G/5WH8jyz72b+LE Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.22 (GNU/Linux) iQEcBAEBCAAGBQJWI2xQAAoJEMMJBoUcYcJz03cIAMW9GYdwkx00IDbhjFFLL0lQ 0l+Vc0061bowUUoxi77JWAn9wxV4FKtvZ7DaGqM08/tH512wU5wI0JqRcC3FWTx/ x8E6SvkXcvdUVI31xnpmaSPxt5gAokW2jsGM7kYbGaTORPgxUGQIwGcDtlPRqW0C r/Xp7f+fB1XZiJURuOc0r1Dooifb4Ko6HVJaJ+uSSQsa6+tfuvnIxiPiVTm1ekeq NMuXgknAF58UBpqRNn2UMgVNJAQSr4w7X4R/vW8A48eVhshNsPzKFgtnWTimUsPV o4Ah69NwGHHkxSk1OvnsUHZUZsi6amW9zXN1i5s5BtByssNYc5yt7rwAmBCbVKo= =EssM -----END PGP SIGNATURE----- --pgp+signed+G/5WH8jyz72b+LE--