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 AC252138247 for ; Sun, 19 Jan 2014 09:49:05 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 86595E0C30; Sun, 19 Jan 2014 09:48:59 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 91FD7E0C11 for ; Sun, 19 Jan 2014 09:48:58 +0000 (UTC) Received: from vapier.localnet (localhost [127.0.0.1]) by smtp.gentoo.org (Postfix) with ESMTP id A488133F852 for ; Sun, 19 Jan 2014 09:48:57 +0000 (UTC) From: Mike Frysinger Organization: wh0rd.org To: gentoo-dev@lists.gentoo.org Subject: Re: Add a KEYWORD representing any arch (was: Re: [gentoo-dev] rfc: revisiting our stabilization policy) Date: Sun, 19 Jan 2014 04:48:57 -0500 User-Agent: KMail/1.13.7 (Linux/3.12.1; KDE/4.6.5; x86_64; ; ) References: <20140114213719.GA2684@laptop.home> <201401190336.10465.vapier@gentoo.org> <1390123713.24148.121.camel@belkin5> In-Reply-To: <1390123713.24148.121.camel@belkin5> 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="nextPart1696652.zdt4ahvdlg"; protocol="application/pgp-signature"; micalg=pgp-sha1 Content-Transfer-Encoding: 7bit Message-Id: <201401190448.57671.vapier@gentoo.org> X-Archives-Salt: 50a35e92-1c90-4980-9c82-b41e86fc45cf X-Archives-Hash: e71f024c7c0cf02168b869ba1c1a17f7 --nextPart1696652.zdt4ahvdlg Content-Type: Text/Plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable On Sunday 19 January 2014 04:28:33 Pacho Ramos wrote: > El dom, 19-01-2014 a las 03:36 -0500, Mike Frysinger escribi=C3=B3: > > On Friday 17 January 2014 02:02:51 grozin@gentoo.org wrote: > > > Maybe, a good solution is to introduce a special arch, "noarch", for > > > such packages (similar to what's done in the rpm world). Then, if a > > > package is ~noarch, it is automatically considered ~arch for all > > > arches. Similar for stable. The maintainer should be able to keyword > > > ~noarch and to stabilize noarch. Comments? > >=20 > > you mean * ? this already works today (at least with portage): > > KEYWORDS=3D"~*" > > KEYWORDS=3D"*" > >=20 > > in fact, i was planning on converting Chromium OS over to use this > > instead of a list of arches. but that's because we run a simpler system > > of there really only being two sets of ebuilds in the tree -- stable for > > all and unstable for all. > >=20 > > for the ebuilds that are truly arch-specific (or otherwise need > > restricting), then we'll do: > > KEYWORDS=3D"-* ~arm" >=20 > I had no idea that existed :O, I guess something related with > "specification" is missing? :/ specs are for chumps! although PMS documents -* already, so * and ~* is a= =20 logical extension. i suspect on the portage side the history is related to= =20 package.keywords support. but i'm just guessing. =2Dmike --nextPart1696652.zdt4ahvdlg Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part. -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.17 (GNU/Linux) iQIcBAABAgAGBQJS25+JAAoJEEFjO5/oN/WBtwYQAOKVagP5s6vKytCK4SukQ5Iv I1OYH3xPKYGA57l7v80igyVltj/ZfPBl5dqzggKixd34YAEc/uTCcUMCXgvZyfN5 r5zFUG5GOVrFruoEL1wMuOX5fPRYJ68bKsYbpjgBfYi8Z4b5j7rcooCDH+qk5Pw/ gjJP2vjA6gaNeib08Z1ka91I3G1aFNALlcdfjmiuSfUFuGgIIpTrkWSNR3Dw7+oh JXs9Kg/bj9oZWejq5w+IdyI6TP/nxV+PwkyThf2JqKl4lcLYLwoRwdXDne5h0Rip NEb2rgby6//zWgQjBtMMlCgmK/UyC9FxX+bVnSjNNib/Y6Nj23VUE+eTb5EsQmPA j2AfW0p/oUxXlyBsspDCgs3iYLh4FHgXrXPLJHkpNk4LwLPaz0gnRlMx2UgEK6Vn +10sDAAHNzHwR4Thm5uIJB9gZz4FOeTFeETXLDlQbROt2eqyli4IdUVnUBcir1nm hRUfV7U46E0UxYoPczOW9rPukkhQyDhPFhDfPgjG35UDOlhyz27NjmSZlU/zXWRv FKO8Vu70n/Secf8zgMLGBIoRqAN2ktsYdJyQQfpYqoKqgpc9X4oMd9xoHSSPTUsQ yywaxbQOq/7v6f/igqRGDRv4c/W4bj5BypxMxZoC2ytEdLu6VKH/NPn8wUFm5Fd5 7dgsfkD1CK9yR8xP+Poa =vclz -----END PGP SIGNATURE----- --nextPart1696652.zdt4ahvdlg--