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 BE46B1381F3 for ; Mon, 29 Apr 2013 07:39:17 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id E898CE0B52; Mon, 29 Apr 2013 07:39:14 +0000 (UTC) Received: from amun.cheops.bitzolder.nl (amun.cheops.bitzolder.nl [83.161.135.166]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id EBA3BE0B47 for ; Mon, 29 Apr 2013 07:39:13 +0000 (UTC) Received: from nut.cheops.bitzolder.nl ([2001:888:1022:0:ca2a:14ff:fe35:7a00] helo=gentoo.org) by amun.cheops.bitzolder.nl with esmtpsa (TLSv1:DHE-RSA-AES256-SHA:256) (Exim 4.80.1) (envelope-from ) id 1UWig3-0000Jm-T2 for gentoo-dev@lists.gentoo.org; Mon, 29 Apr 2013 09:39:13 +0200 Date: Mon, 29 Apr 2013 09:39:08 +0200 From: Fabian Groffen To: gentoo-dev@lists.gentoo.org Subject: Re: [gentoo-dev] RFC: cartesian product extension to keyword system Message-ID: <20130429073908.GR96262@gentoo.org> Mail-Followup-To: gentoo-dev@lists.gentoo.org References: <87ppxdajv8.fsf@proton.in.awa.tohoku.ac.jp> 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; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="PHCdUe6m4AxPMzOu" Content-Disposition: inline In-Reply-To: <87ppxdajv8.fsf@proton.in.awa.tohoku.ac.jp> User-Agent: Mutt/1.5.21 (Darwin 11.4.2, VIM - Vi IMproved 7.3) Organization: Gentoo Foundation, Inc. Sender: fabian@bitzolder.nl X-Content-Scanned: by amun.cheops.bitzolder.nl (Exim Exiscan) using SpamAssassin and ClamAV X-Archives-Salt: 43e32d9b-8c1e-4df7-abf6-d726f70ea9ef X-Archives-Hash: 80cd6f61a1edf40fd1af3fe3c94925c0 --PHCdUe6m4AxPMzOu Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Hi, On 29-04-2013 16:14:51 +0900, heroxbd wrote: > In GLEP22[1], reasonable defaults has been introduced to prevent the > explosion of keywords. With the growth of Gentoo Prefix, however, a > substantial amount of keywords are introduced. Among them, duplex > information exists. For example, an ebuild keyworded x86-linux(Gentoo > Prefix on x86 linux) will certainly build on x86 (Gentoo vanilla on x86 > linux). Likely, but not necessary true. > Furthermore if the ebuild has "amd64" keyword, it will certainly > build on amd64-linux too. Somewhat likely, but absolutely not true. > Therefore we propose the following cartesian product extension to > keyword system. We added the keywords as is, to uniquely define which systems it works on. Assuming something will work because it should be similar is (and has been proven in the past to be) wrong. My =E2=82=AC0.02 --=20 Fabian Groffen Gentoo on a different level --PHCdUe6m4AxPMzOu Content-Type: application/pgp-signature; name="signature.asc" Content-Description: Digital signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.19 (Darwin) iEYEAREKAAYFAlF+I5wACgkQX3X2B8XHTonPbwCgnbz5w5QA+bwdnu2k6ugB0hnQ wf8An2Q8n0qOPQaBaMEGCvNzcudrIZec =OrUV -----END PGP SIGNATURE----- --PHCdUe6m4AxPMzOu--