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) server-digest SHA256) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id 9CED815827B for ; Mon, 25 Aug 2025 13:26:15 +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) (No client certificate requested) (Authenticated sender: relay-lists.gentoo.org@gentoo.org) by smtp.gentoo.org (Postfix) with ESMTPSA id 82209341463 for ; Mon, 25 Aug 2025 13:26:15 +0000 (UTC) Received: from bobolink.gentoo.org (localhost [127.0.0.1]) by bobolink.gentoo.org (Postfix) with ESMTP id C905411056D; Mon, 25 Aug 2025 13:25:12 +0000 (UTC) Received: from smtp.gentoo.org (woodpecker.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) server-digest SHA256) (No client certificate requested) by bobolink.gentoo.org (Postfix) with ESMTPS id BFAE4110560 for ; Mon, 25 Aug 2025 13:25:11 +0000 (UTC) Received: from [IPV6:2603:6011:3f0:cf90::12ac] (unknown [IPv6:2603:6011:3f0:cf90::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 52687340CB6 for ; Mon, 25 Aug 2025 13:25:11 +0000 (UTC) Message-ID: <92d342e2-cf8c-44c5-85b6-432f7cb7b40a@gentoo.org> Date: Mon, 25 Aug 2025 09:25:08 -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] Setting L10N for one package only To: gentoo-user@lists.gentoo.org References: <5052000.31r3eYUQgx@cube> <5057820.31r3eYUQgx@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: <5057820.31r3eYUQgx@cube> Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="------------BIM25pPrJpKdM56ddAeLhZs9" X-Archives-Salt: c2aca6c8-65eb-47ea-aacb-187b886e7d72 X-Archives-Hash: e530c9345f81d76de4a7642b917fbe1f This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --------------BIM25pPrJpKdM56ddAeLhZs9 Content-Type: multipart/mixed; boundary="------------OMo9lTR0HzaC0bAqbXbWqANM"; protected-headers="v1" From: Eli Schwartz To: gentoo-user@lists.gentoo.org Message-ID: <92d342e2-cf8c-44c5-85b6-432f7cb7b40a@gentoo.org> Subject: Re: [gentoo-user] Setting L10N for one package only References: <5052000.31r3eYUQgx@cube> <5057820.31r3eYUQgx@cube> In-Reply-To: <5057820.31r3eYUQgx@cube> --------------OMo9lTR0HzaC0bAqbXbWqANM Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable On 8/25/25 8:04 AM, Peter Humphrey wrote: > Meanwhile, I'll repeat an earlier question: how can I find out what bin= pkgs are=20 > available for a given category/package? Someone posted a way of doing t= hat a=20 > few months ago, but I didn't write it down. I know I can see whether on= e is=20 > available for a certain set of USEs, but it would take a month of Sunda= ys to=20 > go through all the possibilities in the case of Firefox. Quick and dirty: firefox has a USE=3Djumbo-build which certainly seems unlikely to have a binpkg variant (what would the point be?) -- so let's try disabling it: $ USE=3D"-jumbo-build" emerge -p =3Dwww-client/firefox-128.14.0 [ebuild N ] www-client/firefox-128.14.0 USE=3D"X clang dbus gmp-autoupdate system-av1 system-harfbuzz system-icu system-jpeg system-libevent system-libvpx system-webp telemetry -debug -eme-free -gnome-shell -hardened -hwaccel -jack -jumbo-build -libproxy -openh264 -pgo -pulseaudio (-selinux) -sndio -system-png -wasm-sandbox -wayland -wifi" L10N=3D"-ach -af -an -ar -ast -az -be -bg -bn -br -bs -ca -ca-valencia -cak -cs -cy -da -de -dsb -el -en-CA -en-GB -eo -es-AR -es-CL -es-ES -es-MX -et -eu -fa -ff -fi -fr -fur -fy -ga -gd -gl -gn -gu -he -hi -hr -hsb -hu -hy -ia -id -is -it -ja -ka -kab -kk -km -kn -ko -lij -lt -lv -mk -mr -ms -my -nb -ne -nl -nn -oc -pa -pl -pt-BR -pt-PT -rm -ro -ru -sc -sco -si -sk -skr -sl -son -sq -sr -sv -szl -ta -te -th -tl -tr -trs -uk -ur -uz -vi -xh -zh-CN -zh-TW" LLVM_SLOT=3D"19 -17 -18" This *forced* it to show as [ebuild] rather than [binary], which means we get: !!! The following binary packages have been ignored due to non matching U= SE: =3Dwww-client/firefox-128.14.0 gnome-shell jumbo-build pulseaudio way= land =3Dwww-client/firefox-128.14.0 gnome-shell jumbo-build pgo =3Dwww-client/firefox-128.14.0 gnome-shell jumbo-build pgo pulseaudio= =3Dwww-client/firefox-128.14.0 gnome-shell jumbo-build pgo wayland =3Dwww-client/firefox-128.14.0 gnome-shell jumbo-build pgo pulseaudio= wayland =3Dwww-client/firefox-128.14.0 jumbo-build pulseaudio wayland Those suggest the totality of distinct package.use options available, e.g. base USE: X clang dbus gmp-autoupdate system-av1 system-harfbuzz system-icu system-jpeg system-libevent system-libvpx system-webp telemetry LLVM_SLOT=3D"19" + (first line) gnome-shell jumbo-build pulseaudio wayland =3D=3D X clang dbus gmp-autoupdate system-av1 system-harfbuzz system-icu system-jpeg system-libevent system-libvpx system-webp telemetry gnome-shell jumbo-build pulseaudio wayland LLVM_SLOT=3D"19" You can also manually process the index with awk. I demoed this recently at https://bugs.gentoo.org/961621#c10 Just change the /CPV:.*wxGTK/ that you are scanning for, e.g. /CPV:.*www-client.firefox-128/ --=20 Eli Schwartz --------------OMo9lTR0HzaC0bAqbXbWqANM-- --------------BIM25pPrJpKdM56ddAeLhZs9 Content-Type: application/pgp-signature; name="OpenPGP_signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="OpenPGP_signature.asc" -----BEGIN PGP SIGNATURE----- wnsEABYIACMWIQTnFNnmK0TPZHnXm3qEp9ErcA0vVwUCaKxkNAUDAAAAAAAKCRCEp9ErcA0vV1ij AQC75N28yHc2ycgLKjwddIxMlzZ0KzY/f+0Rs8AtuMVY+AEA63g43LjC8skY/vP4JLd3H12zPAJu 0wfMP5e2R9S3wgw= =Hc9h -----END PGP SIGNATURE----- --------------BIM25pPrJpKdM56ddAeLhZs9--