public inbox for gentoo-user@lists.gentoo.org
 help / color / mirror / Atom feed
From: Eli Schwartz <eschwartz@gentoo.org>
To: gentoo-user@lists.gentoo.org
Subject: Re: [gentoo-user] Setting L10N for one package only
Date: Mon, 25 Aug 2025 09:25:08 -0400	[thread overview]
Message-ID: <92d342e2-cf8c-44c5-85b6-432f7cb7b40a@gentoo.org> (raw)
In-Reply-To: <5057820.31r3eYUQgx@cube>


[-- Attachment #1.1: Type: text/plain, Size: 2845 bytes --]

On 8/25/25 8:04 AM, Peter Humphrey wrote:
> Meanwhile, I'll repeat an earlier question: how can I find out what binpkgs are 
> available for a given category/package? Someone posted a way of doing that a 
> few months ago, but I didn't write it down. I know I can see whether one is 
> available for a certain set of USEs, but it would take a month of Sundays to 
> go through all the possibilities in the case of Firefox.


Quick and dirty: firefox has a USE=jumbo-build which certainly seems
unlikely to have a binpkg variant (what would the point be?) -- so let's
try disabling it:

$ USE="-jumbo-build" emerge -p =www-client/firefox-128.14.0

[ebuild  N     ] www-client/firefox-128.14.0  USE="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="-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="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 USE:

    =www-client/firefox-128.14.0 gnome-shell jumbo-build pulseaudio wayland
    =www-client/firefox-128.14.0 gnome-shell jumbo-build pgo
    =www-client/firefox-128.14.0 gnome-shell jumbo-build pgo pulseaudio
    =www-client/firefox-128.14.0 gnome-shell jumbo-build pgo wayland
    =www-client/firefox-128.14.0 gnome-shell jumbo-build pgo pulseaudio
wayland
    =www-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="19"

+

(first line) gnome-shell jumbo-build pulseaudio wayland

==

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="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/


-- 
Eli Schwartz

[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 236 bytes --]

  reply	other threads:[~2025-08-25 13:26 UTC|newest]

Thread overview: 11+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2025-08-24 15:53 [gentoo-user] Setting L10N for one package only Peter Humphrey
2025-08-24 16:15 ` Dale
2025-08-24 16:23   ` Peter Humphrey
2025-08-24 16:35     ` Re[2]: " Stefan Schmiedl
2025-08-24 17:01     ` Dale
2025-08-24 19:40 ` Eli Schwartz
2025-08-25 12:04   ` Peter Humphrey
2025-08-25 13:25     ` Eli Schwartz [this message]
2025-08-25 16:05       ` Peter Humphrey
2025-08-25 20:08     ` David Bryant
2025-08-25 22:11       ` Eli Schwartz

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=92d342e2-cf8c-44c5-85b6-432f7cb7b40a@gentoo.org \
    --to=eschwartz@gentoo.org \
    --cc=gentoo-user@lists.gentoo.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox