From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: 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)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id 2F41F1582EF for ; Wed, 12 Feb 2025 01:36:33 +0000 (UTC) Received: from lists.gentoo.org (bobolink.gentoo.org [140.211.166.189]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (No client certificate requested) (Authenticated sender: relay-lists.gentoo.org@gentoo.org) by smtp.gentoo.org (Postfix) with ESMTPSA id 12ACF343155 for ; Wed, 12 Feb 2025 01:36:33 +0000 (UTC) Received: from bobolink.gentoo.org (localhost [127.0.0.1]) by bobolink.gentoo.org (Postfix) with ESMTP id F055811047E; Wed, 12 Feb 2025 01:35:27 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [IPv6:2001:470:ea4a:1:5054:ff:fec7:86e4]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (No client certificate requested) by bobolink.gentoo.org (Postfix) with ESMTPS id D6A7A11042D for ; Wed, 12 Feb 2025 01:35:26 +0000 (UTC) Received: from [IPV6:2603:6011:3f0:6f00::12ac] (unknown [IPv6:2603:6011:3f0:6f00::12ac]) (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) (Authenticated sender: eschwartz) by smtp.gentoo.org (Postfix) with ESMTPSA id 5AF8E342F9E for ; Wed, 12 Feb 2025 01:35:26 +0000 (UTC) Message-ID: <80166c66-85c9-4da6-b127-d627f94a8ca3@gentoo.org> Date: Tue, 11 Feb 2025 20:35:23 -0500 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] Prebuilt packages To: gentoo-user@lists.gentoo.org References: <4631075.LvFx2qVVIh@cube> <1999184.PYKUYFuaPT@cube> <5864334.DvuYhMxLoT@cube> 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: <5864334.DvuYhMxLoT@cube> Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="------------ADPevjVmKNOWFwq3Qmz5sIqi" X-Archives-Salt: 8ab5d0d4-a4f7-4bcb-91b1-9fcf8d5ab4fb X-Archives-Hash: 081ba9d060b8c98dab157e910c632c52 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --------------ADPevjVmKNOWFwq3Qmz5sIqi Content-Type: multipart/mixed; boundary="------------tUxr0X9RWr9VsFQX9gOQHnri"; protected-headers="v1" From: Eli Schwartz To: gentoo-user@lists.gentoo.org Message-ID: <80166c66-85c9-4da6-b127-d627f94a8ca3@gentoo.org> Subject: Re: [gentoo-user] Prebuilt packages References: <4631075.LvFx2qVVIh@cube> <1999184.PYKUYFuaPT@cube> <5864334.DvuYhMxLoT@cube> In-Reply-To: <5864334.DvuYhMxLoT@cube> --------------tUxr0X9RWr9VsFQX9gOQHnri Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable On 2/11/25 7:37 PM, Peter Humphrey wrote: >> If you aren't dealing with a broken mirror (bytemark was outright >> dropping some directories via rsync!) then it's just a matter of time.= >> The binhost starts up at around 5am each day, runs for a bit, and >> publishes all packages for the day. I usually sync around noon. More >> details at >> >> https://wiki.gentoo.org/wiki/Gentoo_Binary_Host_Quickstart#I_used_to_h= ave_a_ >> binary_package_but_not_anymore.2C_what_happened.3F >=20 > I'm sure that works for you, but I'd have to wait until the afternoon t= o use=20 > the same approach. ;-( There is also ongoing work at https://bugs.gentoo.org/924772 to allow portage to detect the version of ::gentoo that was used to produce the binhost and artificially lock `emerge --sync` to that revision. The idea is that then, the packages available to emerge are always corresponding to what the binhost has up-to-date coverage for. Some building blocks for this are already implemented e.g. there is a header in the binhost that identifies the REPO_REVISIONS it supports. No client tooling yet, though you could probably hack together some kind of shell script if you're sufficiently motivated. Really though, I'm fine with emerge --sync and then emerge -puDU @world and just going away and coming back later IFF I notice it is asking to build packages from source that I don't expect to build from source. --=20 Eli Schwartz --------------tUxr0X9RWr9VsFQX9gOQHnri-- --------------ADPevjVmKNOWFwq3Qmz5sIqi Content-Type: application/pgp-signature; name="OpenPGP_signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="OpenPGP_signature.asc" -----BEGIN PGP SIGNATURE----- wnsEABYIACMWIQTnFNnmK0TPZHnXm3qEp9ErcA0vVwUCZ6v62wUDAAAAAAAKCRCEp9ErcA0vVx2z AP9vKxhAtkVB72TyvnFKdjisYCbLV+I6490ePMrRF8tfLgD/QzRJXXskX9RIXBFGW6IEOkVojyy+ 5XxvP80uGjljWgk= =8aq6 -----END PGP SIGNATURE----- --------------ADPevjVmKNOWFwq3Qmz5sIqi--