Files
takana/docs/state/alias-triaje.txt
T
SergioandClaude Opus 5 70a1593f57 triaje: corrijo pygobject — no era «opcional», ya la teníamos como py3-gobject
Lo destapó empaquetar gnome-tweaks: su meson pide `pygobject-3.0 >= 3.46` y resolvió sin receta
nueva, porque `recipes/incoming-gnome/py3-gobject.toml` ES PyGObject 3.50.0 —la escribió el frente
GNOME para el build de libgweather— y publica `pygobject-3.0.pc`.

Esta mañana la firmé `opcional` razonando que sólo la usan los tests de libsecret y modemmanager.
Eso sigue siendo cierto para esas dos recetas, pero el veredicto estaba mal de CATEGORÍA: `opcional`
dice «no la queremos» y el hecho es «ya la tenemos». La diferencia no es cosmética — un `provisto`
realimenta el sembrador como alias y la saca de la frontera; un `opcional` la deja saliendo en cada
barrido.

OCTAVO alias, y estrena la sexta forma de fallar el cruce por nombre: el prefijo `py3-` de nuestro
catálogo contra el nombre de upstream. Las anteriores eran puntuación (nlohmann_json), mayúsculas
(libxfont_2), prefijo lib (gusb), versión en el nombre (glad2) y homonimia cruzada (libmpc/mpc).

Y la lección de método, que es la que vale: el veredicto de esta mañana lo saqué mirando SÓLO a
quién la pedía y por qué. No miré si el catálogo ya la tenía bajo otro nombre — que es justo la
comprobación que la categoría `provisto` existe para hacer.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01LCt3ettR4Z7b6wPCBmbvEV
2026-09-09 19:42:51 +00:00

29 lines
829 B
Plaintext

# alias-triaje.txt — DERIVADO de frontera-triaje.toml por scripts/triaje.py --aplicar.
# `<nombre-en-nixpkgs> <receta-de-hammer-que-lo-provee>`. Lo lee seed-graph.py como MAPA:
# nixpkgs parte en varios paquetes lo que acá es uno solo.
bash-completion bash-completion
bubblewrap bwrap
desktop-file-utils desktop-file-utils
glad2 glad
gmp-with-cxx gmp
gusb libgusb
libmpc mpc
libxcb-cursor xcb-util-cursor
libxcb-image xcb-util-image
libxcb-keysyms xcb-util-keysyms
libxcb-render-util xcb-util-renderutil
libxcb-util xcb-util
libxcb-wm xcb-util-wm
libxfont_2 libXfont2
mesa-gl-headers mesa
mesa-libgbm mesa
nlohmann_json nlohmann-json
polkit-qt-1 polkit-qt-1
poppler-qt6 poppler
purpose purpose
pygobject py3-gobject
qqc2-breeze-style qqc2-breeze-style
shared-mime-info shared-mime-info
uname coreutils
wayland-scanner wayland