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.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id 20BFE158083 for ; Wed, 25 Sep 2024 14:40:34 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 81E27E2B9B; Wed, 25 Sep 2024 14:40:28 +0000 (UTC) Received: from NAM10-BN7-obe.outbound.protection.outlook.com (mail-bn7nam10on2128.outbound.protection.outlook.com [40.107.92.128]) (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 35C2BE2B91 for ; Wed, 25 Sep 2024 14:40:28 +0000 (UTC) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=oxRBNkSID3r/ZtKf1cCdz9klzxX1aev+FmqPXpADtqXNhgTDGXcTFHzwpKNURF+DMkzGe0xBXrjybdm3cMZq63L59PZ+5dSSvnItLoobtxRAJQcGhnxmyj02rDlFdhNWwWoWFM4BfjscitB45vtsuBgBSmdVa5LnmdIXJ8iUoplFAKIoGGimLF/3CO8LPpRVROKRiVBACY0IcuWe23o9YG+t7k+OdzW/rjF/akAE6ZuucRRqjzYgRdTnM73bDMKIcBJheL+Xcj4xsvGGAYLFOasesBcQidlzL/GUoOBp7QhbTPHp0lXGYpss/cBQgrtbqZpH64DlBFQOMKivxl9VTg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=m4JUCeVfu+JyXXYIHu0zv758ilj/AdmJ6CRJNFx4WFg=; b=JyEqEo/ryeRfT9BOedAOH3nf8CQi99028NzlvEgfl/44xSZfGeFAuku3kuGA21bxOEiU585aMRt6yKEp7SnVey6n3wQK/iXT8+G8GkcxTPGyonqynqWpWjP58IOyNcz7ESR+CSlQiiyWngyJJOltC0C0Mh4SPZjy2djuQilZZgzI0yA17AXsUPZamTyqOUYMmijrFOY7R2XNB0uOo/jfUuzY+DR2Dixn90/sKSYm30KZiwX8CpUvhM/YrJ+OW//gCb4vNBtIo5h6B+J2xojCKx6ceOFJDRCHY9J9ePYyTn+NlMIOhEoQ2pD5AyGSlyeKtIBEV2HmbfS8iPw9Ut2Glg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=jvf.cc; dmarc=pass action=none header.from=jvf.cc; dkim=pass header.d=jvf.cc; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=jvf.onmicrosoft.com; s=selector2-jvf-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=m4JUCeVfu+JyXXYIHu0zv758ilj/AdmJ6CRJNFx4WFg=; b=UjrjTlnIMs89j6Qd9ih/eRLsFgQv+qPsKh1++ZJ+holGdQ6AB2QoCQaoHOTDBcEETjRzamuYiW1ioCywF7xZ0nUPGsfzKZhm+NUOJM4FtEzPCIbo76y29WAxyizhORwVFUL+0MKTuBBSxRche52jtG3IogBqyGL+ZcuBv7amvBs= Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=jvf.cc; Received: from CO6PR19MB5340.namprd19.prod.outlook.com (2603:10b6:303:137::10) by SA1PR19MB8145.namprd19.prod.outlook.com (2603:10b6:806:255::19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7982.24; Wed, 25 Sep 2024 14:40:21 +0000 Received: from CO6PR19MB5340.namprd19.prod.outlook.com ([fe80::da50:cfd2:5421:27b3]) by CO6PR19MB5340.namprd19.prod.outlook.com ([fe80::da50:cfd2:5421:27b3%5]) with mapi id 15.20.7982.022; Wed, 25 Sep 2024 14:40:21 +0000 Message-ID: <863fbf84-8ace-4a3e-9ccf-de9bad05f5b0@jvf.cc> Date: Wed, 25 Sep 2024 07:40:20 -0700 User-Agent: Mozilla Thunderbird From: jay@jvf.cc To: gentoo-user@lists.gentoo.org Subject: Re: [gentoo-user] Wayland! Beware of! References: <65e5de50-e053-46ff-be61-52f472d95025@gentoo.org> <6af6d0dd-f081-4345-b574-ea6d6c9358bb@gentoo.org> <0c9b42af-ad23-496d-a881-c0d0bb7e6e01@gentoo.org> In-Reply-To: <0c9b42af-ad23-496d-a881-c0d0bb7e6e01@gentoo.org> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-ClientProxiedBy: MW4PR04CA0336.namprd04.prod.outlook.com (2603:10b6:303:8a::11) To CO6PR19MB5340.namprd19.prod.outlook.com (2603:10b6:303:137::10) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-user@lists.gentoo.org Reply-to: gentoo-user@lists.gentoo.org X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: CO6PR19MB5340:EE_|SA1PR19MB8145:EE_ X-MS-Office365-Filtering-Correlation-Id: c818067b-e47c-4bca-8b24-08dcdd6ffb97 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|1800799024|366016|376014; X-Microsoft-Antispam-Message-Info: =?utf-8?B?UkdCZXUxTHNxRHp4SVpOeFpEa3YwdndTa0RoSUk0Q1NFc1RldzJ5TUgrcWRr?= =?utf-8?B?ZWxlOFRCbzB6Uy9PN0V4TzBCelhQL3lPZStRTFloWXVIb2tTTVBaVHZBMWRv?= =?utf-8?B?WE1oaWdsZ1JkamZ6dXhwcks5aDJPZGM5VlFCeWkyUktHWHZFR3lvQ2FUQ3hL?= =?utf-8?B?Y2lvR0tGZUY1VXdTY3Z5MHZ6bXcxbE5wWHRscDNrSEFIODhaVDYvVVJnN2NL?= =?utf-8?B?T1lHMEtSdE42b21nT0lNaG1OeTdBck5MdkE1T29pWEFuTldkTkpSTVpqa0ZX?= =?utf-8?B?b0x6bEcyU3pyZFk5NVV4WVBPSXNxU1ByclJPK3l1ZUVzdUo3c1A0QUx6dFBB?= =?utf-8?B?Yk1PVVVmVHVMTklrRjhVRVZ0R0hmcmUxK3VXeTRUbXBCbzI4a3U1cUJkNElr?= =?utf-8?B?QWh3bjFuYjZxcUhwVGQxNnFQV3I3RGlQcE91R0JYcXNlY0Vwcmt0aEIrSTF0?= =?utf-8?B?L05Ca01kV2xRV2pJcUhZb3I1UVhmbThMSlFkNThYZldTWVBJNnljUUtmaWJ4?= =?utf-8?B?bDVhNDdTcmlnU1cycnBnNGZGWXdxVVBzZWs3OUZ3RDBOZGN6Q2lWK3REcVFn?= =?utf-8?B?VGpuWitWZGJ3WktRZUdnT1dKREhHbkloVExIajMra0hxb2hNaE44emRrcEVW?= =?utf-8?B?N2ZtTVk1Q3VVV0FabDcxUkd4MnZHMm1TenUzYjVXSjRPcmVoY2VVM1VUN2U3?= =?utf-8?B?bEpYOWJSRjdyenl3M2pQbWUvOHNHR0hPbDFqWGdGNG0vUGgyZVVpa3M5em9F?= =?utf-8?B?LzZiUlBDMUhacDQ5Y2x2MVhQQWQycERmSXdRbUlZS0VBRW5ocWV0Wm83Tk51?= =?utf-8?B?RGYrblZVNkF1c2Rrd1I1YnJxRElta3hyVFpmUi9vT2pLV1E4eFk3NVFydXpL?= =?utf-8?B?Q3hwa2NJUWdpWWhGNHMwK0NYYkNDTFRMT1FJeFIrVXFHQXA4TEcvZWJNcERm?= =?utf-8?B?aWRZRkV2MS9zSHVQSWxFMXA4TWExRzVqRDd0S0FpaG5kamxjcFVxSE9qdVQ5?= =?utf-8?B?Mk9qNTFmcW05a284RHg1cGp0MGlwVHBDK0ZRV09PZWRwbnNDTGYrSmJWdFpr?= =?utf-8?B?SFZFK1pUNGgxa0xuek9laVhqdTBBMmptLzQvdUl2bDhnL1haa05BbWRmSW1N?= =?utf-8?B?VmpzR04zblM4WDhmNldKd05PVUNsc2M2dlZkeDhKUUZINjNBc1UzS2tRZmhH?= =?utf-8?B?ZjlBaG9xSlZMM1ZZTk5BUVZjUmVqUVBjKzJmb200cWYxTUZ2Y29XRU9GQWtE?= =?utf-8?B?ZjNTRW02S3RjYWdZRlptdWJhWTlGZCtGbXVORHl2eEF5cU5PdUlEK25SRWF6?= =?utf-8?B?SVFnaUx6TjVIeHVKczY1VmFRS3RlQkVNOGE1dUhQa3NNWHJwMk5rdWVsVHNU?= =?utf-8?B?N3A2eG1KZzNiT1ZBZWFaYXFlQ3ZuelRpOVBLaFVKVFh1bDFQdGxpUUFtOGNy?= =?utf-8?B?MDNsN0Z2eml4N2l0T243RTFMZlJDOU54b0VuamxXd1B0aDlST0dzNlJWSk9O?= =?utf-8?B?b1c0bUR0TFYxZXQreUtNbjBLRFYyQzZPdU9PWllSSFBkTFBYZC9aS2R2RlBB?= =?utf-8?B?bnQvZDdzL2t5RkhLQXVVSDQ1UEVxS2EycWtwUEl3UWxtcEFNOEV4QmpxcW5E?= =?utf-8?B?Z1dzeGgyOXFSMmRXUE5iZjZCVTI3UUU1VXdLVTAxZ2lCOHRkZVdtNlA4NE4w?= =?utf-8?B?dkFENDFhSG5ZQzVtMXFtN3RSREE5dmlPeGxNUDVvSWs0dSt3aStZZTNyY0RW?= =?utf-8?B?STBVVERxbGs4WjZhbHA1V0swVWFGdDJGdEZQeU9ucWw2OHgrU1kwL1pQQ2Vl?= =?utf-8?B?dnp4cERtWmZ1Zko1dkVQQT09?= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:CO6PR19MB5340.namprd19.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(1800799024)(366016)(376014);DIR:OUT;SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?ODZwQnJ0NFVaUk1wT3dJb2FWbjQ5L0ZNL2piRk5OOHVCWExndFcwZ3lIZFhJ?= =?utf-8?B?V1ZDSTRKUHB3N0ZyZE5rYWtzOVJNaUdLNGs5RFQ5dHlJNTZpMEpJZEo3YzVr?= =?utf-8?B?eUtGTkNCVFBMODdJUlh4MEhnWUlZM2lPTDRNb3BXWElzWnVGelhXelRoREtp?= =?utf-8?B?YTdkTUhOeUdXSTNqTVZLVjByM0lySi9OdEI0MFkzckEzM0JVcGxTK1ZEMWVQ?= =?utf-8?B?R0VISmMzbWd3T2xieFpaVWMydWhQcGR4eGlrWXRmWFpCWmd5dmxyUHdXYkto?= =?utf-8?B?cUt5R1Q4Uk9iMjROTmJ6SVpsSkNodGo4d2dKMUlPUzJWc25TSnNEOWdPOUdj?= =?utf-8?B?S0x3TXZqbkNVVmczTHIydmpCQTdoSVYzSTdoU093NDIyQzZXV0RDSjZnd1Jz?= =?utf-8?B?c29odW1XUDNLTEQxeFhwSC9DQmd2d1U0bXBSYmlhNDk5c1E2VHFYNU5lSkIr?= =?utf-8?B?OERDQW9uakRZTzN2dDhheEk0TEpvNS9NR2tPdUxrR3lWQlFkNzM5bzRtSzNh?= =?utf-8?B?Vmx0c0QxNEpoYUZNWEZOcC9TYkJacnRLQWQzem1NMEhSSm1uRkhReFA0eVlX?= =?utf-8?B?NWpYdGg5WEEzZTlpZTNoT1doYTAySmhrRGZvSkFwZXIrWFgwVUcwTFlJTVps?= =?utf-8?B?bytLVUhnMUZkSUFPelhTRm8xNldOS0doMEErS2ppdVZGd1JHWGJVNCsyaU9p?= =?utf-8?B?bkJSbUsyVllZdG5FS3V6WlBsZlFMbW1UdElGb0o3U1AzMUk5ZWJFQTV5aCtQ?= =?utf-8?B?OGRxTUJsUFBWVFp2RGpwSjE5NHI5eUJUYk53ZGRNMUtReFJGMjRWMmNyUzlQ?= =?utf-8?B?N3R2MkZQY2ZCNm1JbjllVXdYWWFCYitRUjZBK1k4bTdDUU11UVNNSFlhdFQ3?= =?utf-8?B?UFZrOWREcWdsWExnRmsxYnJwTVlXVVc0MmFORmFpTE5WNmtsUFVDRkdHakxr?= =?utf-8?B?SGpzRkhmbmFNZFFRaXAzUi9SODkwVkFzOHJ4TzVFSUc1R043dXBTenlWMGZJ?= =?utf-8?B?UWIrQ3Z1T0d1R0pGczVia09HQUdKMGZVU1BHcnhLMEpXbWdiQ0J0eU1OSVB1?= =?utf-8?B?MUZmemVTdUlRR1YzZ1FyWE9NdGdSQlFsU1l3aEVIQkExNGpTME5TRDdveWoy?= =?utf-8?B?VVNtYXkrT3FzNDBMZXBOYUVKS0k2Qk0xV0picElZZWFhTFQ3OFphcVBuYmpy?= =?utf-8?B?RW01RFQxdFVScEkwa0t4Q1ZROW9oR1Fwa3MwMURwaFFCUHB6bSs5TUc4OTN2?= =?utf-8?B?MnFlT2tGbEtUS2N3Wk1Dc0d1RjQzSnRwK3NKd1hnZDF0elhqQ3RmS3BjSDVG?= =?utf-8?B?dmNTaXZQTmxpQUk5K1hPU1oveklTbTRxR0M4a2pqb1pwcjBBUjBCWHJNNXdP?= =?utf-8?B?RmQ3S3NvRDB4Y0M3SWFwdzJtQkpxNm8rMlZOdFRjeVVrUEJYYjFWSFVrMzdo?= =?utf-8?B?SGg0bEtEV0dCeStBVzRKbXRtRGx5MEhoa2pmUDBpUzFVMjdzMXNkQUNwbEln?= =?utf-8?B?NEx0K3VSdkVhcmpiVkVOOHY3UWh6WEdQTzJMaHNKWlZIdEZWdlhBSGNMZFlZ?= =?utf-8?B?MFcyNVNPSnVqMlFmeEFQaytGdFdWZlh4a2xGRHBEYlpCQ1ZTbU5rNFZjbzJQ?= =?utf-8?B?S2d1T016cjI0VzEwRXN3Y1lmUkN3UlZBbmNpRWJHemRpMS9oSEpZMkcwOGxu?= =?utf-8?B?NXdtNTB3Y0ZDbVlEZ3R2Yml3YTNyZW15WCtmaXltcnFuWVB6bUJXQ0xKQ1hU?= =?utf-8?B?cmZnVktmZlo5Z1NLQ1FHR2VZalYrbXY2eGc5TkFjOGVJNVdRQzZYMFo4d09j?= =?utf-8?B?S05YT3lqRExOay9TQ0piMTg0N1F3SlM4Z0F6VFRrekVRQzZOdVhKVVlIN29C?= =?utf-8?B?Y2ZhVEF2R3FubzBYRE9QbFRsaEIzZUNNMmZPaFRRTDUwVXRPZjlPZFFrRklv?= =?utf-8?B?TFBVcnlFd3pIUkVxeXd4VWpSdTZXanh0Vjg1eWdaZzBlaldEUnFlbDZFSEY1?= =?utf-8?B?KzIxSWxSUlBBSFA5NWM1ejVoUDFOc002N3FRWUg4TjNLVGpENmhOWGRFNkZS?= =?utf-8?B?d1pPbEY4SndkVktkVmNlTVJRem5kazd6WXl3Ylc2bkg4ejdaWDNWRm1JU1FL?= =?utf-8?Q?KxZg=3D?= X-OriginatorOrg: jvf.cc X-MS-Exchange-CrossTenant-Network-Message-Id: c818067b-e47c-4bca-8b24-08dcdd6ffb97 X-MS-Exchange-CrossTenant-AuthSource: CO6PR19MB5340.namprd19.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 25 Sep 2024 14:40:21.3314 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 3268b97a-2d09-45a8-9816-8dea1f44039e X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: Z2EEYar88ykAvnZyxZlb4ymmT27fPIN00tWKD/b1qHx10vhM1R9iwo2LiwmCiWJe X-MS-Exchange-Transport-CrossTenantHeadersStamped: SA1PR19MB8145 X-Archives-Salt: fe48b3fd-c796-44b9-b3c3-8f83cabdd9f3 X-Archives-Hash: 59cc730646c1b2768c874a035aa9c9ec On 9/25/24 7:26 AM, Eli Schwartz wrote: > On 9/25/24 6:00 AM, Walter Dnes wrote: > > My system is actually very stable. In the shitstorm that erupted on > > this list at "ipv6" enabling I did not see any mention of sysctl. In my > > /etc/default/grub file I have... > > > > GRUB_CMDLINE_LINUX_DEFAULT="noexec=on net.ifnames=0 ipv6.disable=1" > > > > With this setting is it guaranteed that a program compiled with "ipv6" > > flag will not try IPV6 first and timeout before dropping down to IPV4? > > > (Note that the sysctl dynamically disables ipv6 support so that you can > manually toggle it after boot, e.g. for testing. The kernel command line > option hard-disables it at boot time. Your choice which to use, I guess.) > > > If the kernel has disabled ipv6 there is no timeout because no attempt > is made. > > If the kernel has enabled ipv6 then an attempt will be made and it may: > > - succeed, if your network has functioning ipv6 connectivity > > - fail instantly, if your network is correctly configured (you may not > be in control of the network you use) > > - fail after a lengthy timeout after your network "valiantly" attempts > to send your connection attempt into a black hole of doom > This was actually a pretty common failure mode around 10-15 years ago. An early Apple Airport Express had a bug where it would issue global-scope v6 addresses and send RAs even if it didn't have global connectivity. Those issues (and similar ones on less ubiquitus routers), fed a lot of the paranoia around desires to disable IPv6. It still can happen today, but IME it's more often in the form of an ISP with inferior IPv6 connectivity. -- Jay Faulkner > As Arsen mentioned, RFC 8305 defines the "Happy Eyeballs" mechanism for > trying both ipv4 and ipv6 at the same time, incurring the cost of > slightly more traffic for the benefit of avoiding timeouts (since ipv4 > will still succeed just as fast regardless of whether a parallel ipv6 is > timing out, and as soon as ipv4 succeeds, the ipv6 timeout is ignored > and made redundant). > > Not all software uses Happy Eyeballs. In particular, emerge --sync does > not, because the python library that portage uses to check for updated > PGP keys used when validating manifests, does not. This pained me > tremendously since "emerge --sync" would literally hang forever, until I > disabled ipv6 via the kernel. Note that since Aug 31, 2021, Gentoo's > package for python has not supported USE=ipv6, but the sysctl works > quite well. > > > > How OS-specific is this? I "asked Mr. Google" and the NordVPN web > > page recommended for Redhat based distros... > > > It is specific to the linux kernel, that is all. You may replace "all" > with the name of a machine-specific interface (as listed by "ip addr") > to express settings that are specific to a given interface. Most people > do not need that flexibility and simply want all interfaces to look the > same. > > >