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) server-digest SHA256) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id 656B5158083 for ; Thu, 26 Sep 2024 00:25:22 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id AD1CAE2BD3; Thu, 26 Sep 2024 00:25:16 +0000 (UTC) Received: from smtp.gentoo.org (woodpecker.gentoo.org [140.211.166.183]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 4F8CDE2A1A for ; Thu, 26 Sep 2024 00:25:16 +0000 (UTC) Message-ID: <5563bc4b-23e0-40ee-959d-a4b527cbaded@gentoo.org> Date: Wed, 25 Sep 2024 20:25:12 -0400 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 User-Agent: Mozilla Thunderbird Subject: Re: [gentoo-user] Wayland! Beware of! To: gentoo-user@lists.gentoo.org References: <65e5de50-e053-46ff-be61-52f472d95025@gentoo.org> <6af6d0dd-f081-4345-b574-ea6d6c9358bb@gentoo.org> <86a5fw7xv6.fsf@gentoo.org> Content-Language: en-US From: Eli Schwartz Autocrypt: addr=eschwartz@gentoo.org; keydata= xjMEZmeRNBYJKwYBBAHaRw8BAQdAYNZ7pUDWhx1i2f3p6L2ZLu4FcY18UoeGC04Gq/khqwfN I0VsaSBTY2h3YXJ0eiA8ZXNjaHdhcnR6QGdlbnRvby5vcmc+wpYEExYKAD4WIQTvUdMIsc4j CIi+DYTqQj6ToWND8QUCZoRL+gIbAwUJBKKGAAULCQgHAwUVCgkICwUWAgMBAAIeBQIXgAAK CRDqQj6ToWND8aB5AP9r4kB691nNtNwKkdRiOdl7/k6WYzokvHvDamXxRJ0I+gEAjZqR5V8y mfR3fy2Z+r2Joeqdt3CIv5IwPs64spBvigLOOARmZ5E0EgorBgEEAZdVAQUBAQdATT46Z06b 1X9xjXFCYFxmq/Tj3tSEKZInDWTpoHQp4l8DAQgHwn4EGBYKACYWIQTvUdMIsc4jCIi+DYTq Qj6ToWND8QUCZmeRNAIbDAUJBKKGAAAKCRDqQj6ToWND8a2RAP40KPfbfoiZAJW5boFmFJ3G TUBDJRh9CWHyaPqq2PN+0wD/R07oLzfnJUN209mzi9TuTuHjeZybysyqXSw4MAxkMAY= In-Reply-To: Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="------------Lty2LAXB07PZmb08RL0qaN7M" X-Archives-Salt: ea3e8b41-b929-44c2-ad3e-5ca3f791308b X-Archives-Hash: 58e9ccafe36f585673239c3a44a7fc47 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --------------Lty2LAXB07PZmb08RL0qaN7M Content-Type: multipart/mixed; boundary="------------f0GLsQB8nah2Z06DiLVUP51S"; protected-headers="v1" From: Eli Schwartz To: gentoo-user@lists.gentoo.org Message-ID: <5563bc4b-23e0-40ee-959d-a4b527cbaded@gentoo.org> Subject: Re: [gentoo-user] Wayland! Beware of! References: <65e5de50-e053-46ff-be61-52f472d95025@gentoo.org> <6af6d0dd-f081-4345-b574-ea6d6c9358bb@gentoo.org> <86a5fw7xv6.fsf@gentoo.org> In-Reply-To: --------------f0GLsQB8nah2Z06DiLVUP51S Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable On 9/25/24 6:21 PM, Walter Dnes wrote: >> There is no reason to disable IPv6 support, as Eli said (especially if= >> yo do not know _what_ you're trying to disable, and are just trying to= >> blanket-disable a vague concept of IPv6). >=20 > This is *NOT* about a "vague concept". This is about solving a bug > that makes browsing unbearable. I think the two of you are talking past each other. What did Arsen mean by "the vague concept of IPv6"? I suspect he meant: You are trying to solve a concrete user issue with your browsing. Your idea of how to solve the user issue is to blame IPv6, then get all meta about how to solve it and decide that the vague concept of IPv6 must be eradicated and purged from the public consciousness -- rather than disabling the specific issue that is causing problems. > I'm not the only one. See archive > https://public-inbox.gentoo.org/gentoo-user/14d2d8af-e7b9-d5e6-06c1-a7f= 3ad01ac23@gmail.com/ >=20 >> When syncing portage today I saw what the delay is: apparently it >> tries ipv6 twice, fails, then resorts to ipv4 which works fine. >> >> Most of my systems now have ipv6 support removed, and viola! no >> more delays. >=20 > In his case, the delay was only 10 seconds, but a delay nonetheless. > This raises another point, it was not just Firefox that ran into > problems, but rather anything that talked to the internet. Hmm, that's basically what I said up-thread too. :) Portage, like many other packages, talks to the internet and can have timeouts when IPv6 is broken. And there is no USE=3Dipv6 to disable for portage, nor for dev-lang/python, nor for dev-python/requests. So how do you fix the probl= em? Via the kernel command line or the sysctl. Easy. In the thread you link to, people spent days blaming systemd for "blocking ipv6 removal in our kernel .config" and had to switch init systems just so they could reconfigure and rebuild their kernel. Eventually someone suggested setting ipv6.disable_ipv6=3D1 on the kernel command line. But the person with the original issue had already, by that time, """ managed to switch back to openrc. That didn't go real smoothly, portage couldn't figure out how to do it on it's own after switching profiles, it was blindly removing and rebuilding some packages manually that eventually made it work and not want to pull in systemd again """ and never actually bothered setting the kernel command line, nor listening to the advice of the people in the thread who suggested that the kernel .config option for systemd is not actually required to run systemd, it's just a quick toggle for people who want to bulk-enable settings that are best to use when running systemd. And this is why rumors of how you need to set USE=3D"-ipv6" to "make your= system stop timing out" spread. Because no one actually pays attention to reality, and no one actually bothers to test the kernel command line or sysctl options, so they spend days recompiling their system and juggling USE flags and swapping back and forth between init systems in the hope that it will stop the timeouts. And all along it was literally a couple lines in a text file and one `sysctl` command away, without even needing to reboot. All it takes is people not running around like headless chickens. All it takes is people not claiming that the Gentoo Developers have "infamously made a USE flag change that made everyone's systems suddenly break". --=20 Eli Schwartz --------------f0GLsQB8nah2Z06DiLVUP51S-- --------------Lty2LAXB07PZmb08RL0qaN7M Content-Type: application/pgp-signature; name="OpenPGP_signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="OpenPGP_signature.asc" -----BEGIN PGP SIGNATURE----- wnsEABYIACMWIQTnFNnmK0TPZHnXm3qEp9ErcA0vVwUCZvSp6AUDAAAAAAAKCRCEp9ErcA0vV9ea AQDGoWadhZRK4ohD+Vb6Lx1NxmM+2fUTJlczGK0oAR6FLgEAm663b7J3oVE4D9bJyLJC6RJ/spv2 sdjbR5RQ5VfwLwI= =5vJs -----END PGP SIGNATURE----- --------------Lty2LAXB07PZmb08RL0qaN7M--