From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([208.92.234.80] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1R1i2R-0005ss-59 for garchives@archives.gentoo.org; Thu, 08 Sep 2011 17:05:19 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 881C821C38D; Thu, 8 Sep 2011 17:04:54 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) by pigeon.gentoo.org (Postfix) with ESMTP id 8BAFE21C377 for ; Thu, 8 Sep 2011 17:04:06 +0000 (UTC) Received: from [192.168.178.22] (p548D58D2.dip.t-dialin.net [84.141.88.210]) (using TLSv1 with cipher DHE-RSA-CAMELLIA256-SHA (256/256 bits)) (No client certificate requested) (Authenticated sender: tommy) by smtp.gentoo.org (Postfix) with ESMTPSA id 7231A1B4014 for ; Thu, 8 Sep 2011 17:04:05 +0000 (UTC) Message-ID: <4E68F57C.90002@gentoo.org> Date: Thu, 08 Sep 2011 19:03:56 +0200 From: Thomas Sachau User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:6.0) Gecko/20110823 Firefox/6.0 SeaMonkey/2.3.1 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 To: gentoo-dev@lists.gentoo.org Subject: Re: [gentoo-dev] Fwd: [gentoo-dev-announce] Call for items for September 13 council meeting References: <4E64C7BB.907@gentoo.org> In-Reply-To: X-Enigmail-Version: 1.3 OpenPGP: id=211CA2D4 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="------------enig3F0F9ADD4E1ED49ACD808961" X-Archives-Salt: X-Archives-Hash: a42adf842d8736a915c566b48f466904 This is an OpenPGP/MIME signed message (RFC 2440 and 3156) --------------enig3F0F9ADD4E1ED49ACD808961 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Tom=C3=A1=C5=A1 Chv=C3=A1tal schrieb: > Start collecting ideas for EAPI5. 1) USE-flag based support to cross-compile packages (mostly implemented i= n multilib-portage) 2) USE-flag based support to install for different slots (e.g. python, ru= by or php) 3) (internal) USE-flag based support to re-install packages (replacement = for revdep-rebuild/@preserved-rebuild) The order of the list is also in the order of how much of it is already i= mplemented and could be easily drafted. The first one already has a working implementation, so might just need so= me smaller adjustments. The second one is already done in some eclasses, afaik php and ruby, but = it might be a good idea to have a general framework for all slotted languages, so there is no need t= o re-implement the same for every language. The third one is mostly an idea, where packages requiring a rebuild of de= pending packages define a specific var (SLOT or some new one line ABI_SLOT, which needs to be updat= ed, when depending packages need to be rebuild), so that whenever this var is updated, all depending = packages have to be rebuild. This probably needs a bit more of discussion and thinking to get= it properly drafted. --------------enig3F0F9ADD4E1ED49ACD808961 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.18 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iJwEAQECAAYFAk5o9YEACgkQG7kqcTWJkGfjHQP/bGOAdky6yHCAVwvyDS1t2OFH xBJE/ctpx3weT7pDs2WKbgQTEvIh2FrkTwRO9kHsqwDM+ZWpOtATXfsMGzQnZe+c SWMOY53OhhOI9uhT/E5AvQ7DDzNtV1WXcHB6qyHDTKyzDYK+M2XUovtqj6J4Dg4x ZfOEi9EbJkPZI+gJDi8= =GsLv -----END PGP SIGNATURE----- --------------enig3F0F9ADD4E1ED49ACD808961--