From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([69.77.167.62] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1LbLy5-0004qw-LX for garchives@archives.gentoo.org; Sun, 22 Feb 2009 21:34:33 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id BA0E7E0351; Sun, 22 Feb 2009 21:34:29 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) by pigeon.gentoo.org (Postfix) with ESMTP id 99868E0351 for ; Sun, 22 Feb 2009 21:34:29 +0000 (UTC) Received: from f054051154.adsl.alicedsl.de (f054051154.adsl.alicedsl.de [78.54.51.154]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTP id 099B5B6B6E for ; Sun, 22 Feb 2009 21:34:29 +0000 (UTC) From: Carsten Lohrke To: gentoo-dev@lists.gentoo.org Subject: Re: [gentoo-dev] Suggestion for next bugday: Mass use deps migration Date: Sun, 22 Feb 2009 22:34:19 +0100 User-Agent: KMail/1.9.10 References: <499EE087.1030802@gentoo.org> In-Reply-To: <499EE087.1030802@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="nextPart247076796.ykJGeeNzCX"; protocol="application/pgp-signature"; micalg=pgp-sha1 Content-Transfer-Encoding: 7bit Message-Id: <200902222234.25275.carlo@gentoo.org> X-Archives-Salt: 9a3cf060-a46f-4059-953f-6e36321e74ef X-Archives-Hash: eaa1b79b20b5f828a9ce72af2314c37c --nextPart247076796.ykJGeeNzCX Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline On Freitag, 20. Februar 2009, Petteri R=C3=A4ty wrote: > Suggestions/objections? If you mean by "mass migration" doing that more or less blindly, I do objec= t.=20 When an ebuild directly or indirectly inherits an eclass, which is EAPI 2=20 enabled, like base.eclass, while another isn't, you have to expect=20 side-effects. See for example media-tv/kdetv-0.8.9-r1, which features an=20 empty src_prepare to prevent the attempt to apply patches twice, temporaril= y. So the first step is to get all eclasses EAPI 2 ready and even then I would= n't=20 rule out odd cases, so changes should happen in testing and revised ebuilds= =20 exclusively to assure odd cases get caught. Carsten --nextPart247076796.ykJGeeNzCX Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part. -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.9 (GNU/Linux) iEYEABECAAYFAkmhxOEACgkQVwbzmvGLSW9K1QCffT77tucMCFSmZ24XEdZM7PNe SS0AoKObjlaZ3I+C2uOk/Cmz2EIRGAfR =sqHa -----END PGP SIGNATURE----- --nextPart247076796.ykJGeeNzCX--