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 4F60B138334 for ; Thu, 10 Oct 2019 03:35:38 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 11C86E0870; Thu, 10 Oct 2019 03:35:30 +0000 (UTC) Received: from mout.kundenserver.de (mout.kundenserver.de [212.227.126.131]) (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 45C8EE0855; Thu, 10 Oct 2019 03:35:29 +0000 (UTC) Received: from [192.168.6.147] ([212.159.46.162]) by mrelayeu.kundenserver.de (mreue009 [213.165.67.99]) with ESMTPSA (Nemesis) id 1M9Wqa-1iCv3D3bRE-005VMR; Thu, 10 Oct 2019 05:35:27 +0200 Subject: Re: [gentoo-dev] [RFC] Disable --autounmask auto-unmasking keywords / masks by default To: gentoo-dev@lists.gentoo.org, gentoo-portage-dev References: <20191010125323.6acc64f5@katipo2.lan> <20191010155705.2bf1479b@katipo2.lan> From: Michael Everitt Openpgp: preference=signencrypt Autocrypt: addr=gentoo@veremit.xyz; keydata= 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 TeBHZp8GTtWjBiR+Phk= Message-ID: <4c66c937-072d-03b3-49be-81e598198ae7@veremit.xyz> Date: Thu, 10 Oct 2019 04:35:22 +0100 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.9.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 X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply MIME-Version: 1.0 In-Reply-To: <20191010155705.2bf1479b@katipo2.lan> Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="67BPlmH4yOk5ZxetvimlKIe21CNGDSdUD" X-Provags-ID: V03:K1:cWvdFjTI/ErxXqOIgYKKXsBRHmoIOy1WxqklkZWv4mHo7I6bbFF mUEUJwNK+gYDjf5A+OVIhCL1AXCd3/2BAP6xrNSuoUExMUF9q35Yg4lrql5QpEkMw3hME4a HIYRw4VJemgPTQK9h5OXEUuS9404g/PCpgCF7oHXaTTzRDl4I5aPboIaEvY0dxtIrKPD1Nc +lSrHiuaCvMB0kB45ttiA== X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:0EKlBHEsZvY=:VfLzFcBIj7bOavyHBDY6oi gcy6WPcxyqJEvfOGL3DKibSPXsIJn2c+Clg5yPRJrkW0oYarhyQsjnBAK3DPMy81prKFGJAzD Nsfzpm+zoJJjP9qxhJo9orkuCiRQBuhU9Vz1FBCSZxVKz7uAahEt0LHKdswYsEiMZQfn+t9LS x7eZgvhGa6mCngekJfXpXDOBd6fElGVqFdKRb7KZ/WsnTp71m27d8Giv1HrK8138/d4SmSZeJ YiK3pFZVK4Mhf/YC7jKoRYEuaw1+Ru8u5RBvfZCkQ/742FTB7Yton5Bi60HX7JWY0zRZdD9/H BYfNaULmCeM2eya+5g8jNSJGPmIrp7KB9QO/OWrZ58cufDMBSp2SKi8H5ZqPpCWWx7lBRs9se XJUq6ZP/gnLj5PdZW5Kjw8A2g7yPvlm4RwNm7AKZNmqlIBhTlnjMh1wROZxKls4GLM/il4XRJ ivgRbK271q8OFW6FoMQf/9XctDkrK/i9qqosKAASHtk6mZd6kKu7vMMjx4yUooTrCIOtuY9S/ C58vKxy0JUQs9qbZkuWYr97Hshjbp7bOUpUhSneqMUNSI32sA/y9Y7HWnbyt3lv6cQgHMsY3x YTs7f4Sa1WVYgG35KUE7cqI+rwztC9Q9opS8jJ0dLQ9fkkefHGwcBW3G07YzZi84HsWBtFkdv 6trjl3u7SeE/WbIqZLmK4op527Kt0Ukp0cR67QeWSkJ+wKCwQI6tRIYFCGlRiQYXrD79HElhZ ODBafh79gVBnZJ00bZNIh658BhnwX/HW8W045NJz7lKwYrjCJN4xBsMh0Ugo0vEWrGmbhMhiA YzeJnzczMkbfvexeMm0gRZvCE/xwWGoNk7Iz5nVkdcORcjP+1C+06wbAC7h42bd2nDMoGjpQ/ 7TcUcEJ7EOqHG+gUrgnUGAJLljsKSwA3BSBqTfYwg= X-Archives-Salt: 8ce4a3be-e18f-47e8-82e5-104d8a9b2cec X-Archives-Hash: 56b6a29b5edb6a0085e20539c7507f07 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --67BPlmH4yOk5ZxetvimlKIe21CNGDSdUD Content-Type: multipart/mixed; boundary="XtbprXujaCrn3tOCvrInZT1xJofXDBJlK"; protected-headers="v1" From: Michael Everitt To: gentoo-dev@lists.gentoo.org, gentoo-portage-dev Message-ID: <4c66c937-072d-03b3-49be-81e598198ae7@veremit.xyz> Subject: Re: [gentoo-dev] [RFC] Disable --autounmask auto-unmasking keywords / masks by default References: <20191010125323.6acc64f5@katipo2.lan> <20191010155705.2bf1479b@katipo2.lan> In-Reply-To: <20191010155705.2bf1479b@katipo2.lan> --XtbprXujaCrn3tOCvrInZT1xJofXDBJlK Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: quoted-printable Content-Language: en-GB On 10/10/19 03:57, Kent Fredric wrote: > On Wed, 9 Oct 2019 19:45:34 -0700 > Zac Medico wrote: > >> I'd prefer to disable --autounmask by default and include warnings abo= ut >> harmful behavior in the documentation. > I think autounmasks behaviour with regards to USE flags is useful, > (heh), its just everything else it does tends to violate stability > assumptions. > > For instance, I can see why automatically escalating "arch" to "~arch" > may be useful in some cases, but its a very dangerous default, > *especially* for perl. Is there any mileage in something as ridiculous as AUTOUNMASK_EXCLUDES ? --XtbprXujaCrn3tOCvrInZT1xJofXDBJlK-- --67BPlmH4yOk5ZxetvimlKIe21CNGDSdUD Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- iQIcBAEBCAAGBQJdnqb+AAoJEEwwM0+TwiNx0HYP/0xM1j4fcp1OK1gb8kogkbUz h6ntzHFnotQGduUSV27gLZAKlPvBHPxfkinzvRRxcUu+MParX+KGQjuc8Js6Einn Pe0bgWVeroL/BTHeMLFzulgKb0pfSYy1kjINPVBqZkp8mQ9JI3ofCTFT8YqSUlBo J1b6orSXNv7zEP+Raw7ACeS5Er4IcjAJGCOu2QH/BaZ9E2cyw16a74suBzEwC0qd ET2meMuujmb+0xgFqU5Qqv2OfeH4vfttRilrv2PMRBSA4VkUkWdxOaswT7rGm/i9 L62NWxLdAMkBBJHHFNQiPt7FsiY0lXUxr1RNdEnSbL53g+kUnhOhPCJYRzg6y/7c N3roGDyiMBS/ZJ+5MCMGdRD2X1xasPxo6E07qQVhW2epzcKbb4aTcfBE9sHgdsuQ YtsOrV7dFLssst0pDgy6xI85+no0sBWZDWQfHIAThx7DPL328787We03F/DmVk4P 9KzYMoX/ePeMwnaxf5LKsRlmoVjV3ijR1OOLZ1et3OZkWN91sp8BTi9HMBeliwKo XgmG+dZ5l8kvxa8ky4QZchhTlj7WwJiotuUy0vha/E7WoQ9Wj1fBlDFDSt8dLirO 9deH5Qa2RTcTNhhG5G9IzlJV4JnsgSO61XZLf4fOCu770oe3G0xMoMtVesRS8B5V iJN6hvQDJlVPb6uoak61 =MxGa -----END PGP SIGNATURE----- --67BPlmH4yOk5ZxetvimlKIe21CNGDSdUD--