From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id EE847138334 for ; Fri, 20 Sep 2019 16:11:57 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id E6FDFE089A; Fri, 20 Sep 2019 16:11:53 +0000 (UTC) Received: from smtp.gentoo.org (mail.gentoo.org [IPv6:2001:470:ea4a:1:5054:ff:fec7:86e4]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id A668FE085D for ; Fri, 20 Sep 2019 16:11:53 +0000 (UTC) Received: from pomiot (c134-66.icpnet.pl [85.221.134.66]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) (Authenticated sender: mgorny) by smtp.gentoo.org (Postfix) with ESMTPSA id 049A534B417; Fri, 20 Sep 2019 16:11:51 +0000 (UTC) Message-ID: <5fc919ec85751bd88d4bf0775ba1733584f92dc2.camel@gentoo.org> Subject: Re: [gentoo-dev] Underscores in USE flags From: =?UTF-8?Q?Micha=C5=82_G=C3=B3rny?= To: gentoo-dev@lists.gentoo.org Date: Fri, 20 Sep 2019 18:11:47 +0200 In-Reply-To: References: Organization: Gentoo Content-Type: multipart/signed; micalg="pgp-sha512"; protocol="application/pgp-signature"; boundary="=-jyC/BOB1MFjSfo5NyOat" User-Agent: Evolution 3.32.4 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 X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply MIME-Version: 1.0 X-Archives-Salt: 763045c4-728b-4cad-869d-e4610d0d887a X-Archives-Hash: 12702d32cf59852653e1df246bc118e7 --=-jyC/BOB1MFjSfo5NyOat Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable On Fri, 2019-09-20 at 11:46 -0400, Mike Gilbert wrote: > Recently, a large number of bugs were filed against packages that have > USE flag names which contain underscores. Apparently PMS prohibits > this except when the USE flag is part of a USE_EXPAND variable. >=20 > https://projects.gentoo.org/pms/7/pms.html#x1-200003.1.4 >=20 > I'm not certain when this text was added to PMS, or how many of the > affected USE flags pre-date this policy. >=20 > Portage seems to have no issue dealing with underscores, so this > doesn't seem to be solving any technical problem. >=20 > I am pretty sure that renaming a bunch of USE flags will cause some > amount of end-user confusion, for very little benefit. Is enforcing > this part of PMS really worth it? And having packages with pretended-USE_EXPAND-that-does-not-work-as- USE_EXPAND is less confusing to the users? --=20 Best regards, Micha=C5=82 G=C3=B3rny --=-jyC/BOB1MFjSfo5NyOat Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part Content-Transfer-Encoding: 7bit -----BEGIN PGP SIGNATURE----- iQGTBAABCgB9FiEEx2qEUJQJjSjMiybFY5ra4jKeJA4FAl2E+kNfFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEM3 NkE4NDUwOTQwOThEMjhDQzhCMjZDNTYzOUFEQUUyMzI5RTI0MEUACgkQY5ra4jKe JA40jgf/U8Vv18xCEFDD/GmKuYphktG850Rr9wN1yHpocNOa9MTpeSv98L3MfB/w ErCcAQYGsVVPMSsBVM2Aippo6/LsP/xpVWmbdyMJa7prc7s+WG4LjUuVsyJZS19o NksDvhi2j23fNoTFGHHL0fsDb0ogqPriS4yO8/e7YhDidIUGz7kWWG3of8BoAt+s kE27He79GYT8DTcdCYDTz0Zt6v4AjiOy1wkK3JimOZz42SL4q23QfZZ7tZbCYGlp PLxRgJfn+bcndtdf8iR5FaKssLJKVJCr0Tb0O9oDZeTdT5yO7qjAzEQ2VDjjd7cH Q6Ffnz72uXyx0Ed8EfGitbIfDbO1ig== =HNs6 -----END PGP SIGNATURE----- --=-jyC/BOB1MFjSfo5NyOat--