gnome onda-1: jubilar la cola entera — molia para nadie
Cierra la jubilacion empezada con gnome-desktop. Las 5 recetas que quedaban: - glib, glib-introspected, gobject-introspection, py3-setuptools: byte a byte identicas a las de incoming-gnome Y con el MISMO ArtifactHash, o sea que sellaban en la misma direccion y entraban por cache-hit. Coste de build cero; coste real: un segundo sitio donde editar, que se separa en silencio. - gsettings-desktop-schemas: la unica distinta, y es la version ANTERIOR al 2026-07-28 (introspection=false + link=static). La vigente lo activo porque el gir de Meta de mutter incluye GDesktopEnums-3.0.gir, que sale de ahi, y sin el el g-ir-scanner corta en el ultimo target de mutter (721/722). Lo caro no era el tiempo sino el NOMBRE: el gsettings viejo competia con el bueno, dos artefactos homonimos con hash distinto en el store. Podado el huerfano (0fb1703d, 155 KiB exclusivos) y anotado en el ledger anti-churn; los otros cuatro artefactos siguen vigentes porque los produce incoming-gnome. Y al jubilar gnome-desktop las dos hojas de la cola se habian quedado sin consumidor: la cola se alimentaba a si misma y terminaba en el aire. Sale tambien de QUEUES en farm-worker-loop.sh, por la simetrica de la regla que ese fichero ya documenta dos veces: una cola ausente de la lista no da error, da silencio — y una cola retirada que sigue en la lista, tambien. Gate --check OK, grafo CIERRA, escritorio-gnome sigue 119/119, corpus 786/787. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01LykB7vw38b4Ck1Zij15RQ4
This commit is contained in:
@@ -99,9 +99,19 @@ DISK_HIGH="${DISK_HIGH:-82}"
|
||||
# de COSMIC — no fallaban, es que nadie las intentaba. Es el mismo modo de fallo que "el corpus no
|
||||
# está en las QUEUES del worker": una cola ausente no da error, da silencio.
|
||||
# REGLA: crear una cola `recipes/incoming-*` y no añadirla acá es dejarla muerta. Si aparece una
|
||||
# nueva, va en esta línea EN EL MISMO COMMIT.
|
||||
# nueva, va en esta línea EN EL MISMO COMMIT. Y la simétrica: si una cola se RETIRA, sale de acá en
|
||||
# el mismo commit, o el worker muele un glob vacío para siempre sin que nada lo diga.
|
||||
#
|
||||
# `incoming-gnome-onda1` SE RETIRÓ el 2026-09-01, y el motivo cierra el arco de los dos párrafos de
|
||||
# arriba: sus 6 recetas eran 4 duplicados byte a byte de `incoming-gnome` —mismo ArtifactHash, o sea
|
||||
# que sellaban en la MISMA dirección y entraban por cache-hit—, más `gnome-desktop` sin
|
||||
# `xkeyboard-config` en `[deps]`, más un `gsettings-desktop-schemas` con `introspection=false`, que
|
||||
# es la versión ANTERIOR al 2026-07-28 (mutter necesita el `GDesktopEnums-3.0.gir` que sale de ahí).
|
||||
# Al jubilar `gnome-desktop` las dos hojas de la cola se quedaron sin consumidor: molía para nadie.
|
||||
# ⚠ Lo caro no era el tiempo —todo salía por caché— sino que el `gsettings-desktop-schemas` viejo
|
||||
# competía por el NOMBRE con el bueno: dos artefactos homónimos con hash distinto en el store.
|
||||
# Orden: las colas con deuda van ANTES de las cerradas (kde 163/163, wlr 129/129 salen por cache-hit).
|
||||
QUEUES="${QUEUES:-recipes/incoming recipes/incoming-go recipes/incoming-clib recipes/incoming-gnome-onda1 recipes/incoming-gnome-onda2 recipes/incoming-gnome recipes/incoming-cosmic recipes/incoming-kde recipes/incoming-wlr}"
|
||||
QUEUES="${QUEUES:-recipes/incoming recipes/incoming-go recipes/incoming-clib recipes/incoming-gnome-onda2 recipes/incoming-gnome recipes/incoming-cosmic recipes/incoming-kde recipes/incoming-wlr}"
|
||||
|
||||
# REBUILD DEL BINARIO AL ARRANCAR (2026-07-18): el hammer horneado en la imagen golden ENVEJECE.
|
||||
# Caso real que costó una noche de KDE: la golden del 29-jun traía un hammer sin el fix del overlay
|
||||
|
||||
Reference in New Issue
Block a user