runbook cosmic: el costo real de traer pipewire, medido
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -113,9 +113,20 @@ glib distintas con 370 rutas solapadas y dos registros de GType en un proceso—
|
||||
|
||||
Antes de tocar nada se midió con `yupana radio` (la puerta única, nunca `grep`): `pipewire` tiene
|
||||
radio 1 en GNOME y 2 en KDE, pero `glib` del corpus tiene **21 dependientes transitivos y afecta la
|
||||
imagen escritorio-gnome**. La decisión correcta no es de esta campaña: es *dónde vive pipewire en el
|
||||
corpus*, y es una decisión de catálogo, no de COSMIC. Hasta entonces, el escritorio arranca sin
|
||||
settings-daemon —se pierden brillo, tema automático y perfiles de audio, no el escritorio—.
|
||||
imagen escritorio-gnome**.
|
||||
|
||||
**Y después se midió el costo real, que resultó mucho menor que la estimación.** Copiar pipewire a
|
||||
`incoming-cosmic` necesita **cuatro** recetas hermanas —`alsa-lib`, `dbus-shared`, `libsndfile`,
|
||||
`pulseaudio`—, no las seis contadas a ojo, y **tres de ellas dan hash idéntico y ya están selladas**.
|
||||
Sólo `pulseaudio` y `pipewire` hay que construir.
|
||||
|
||||
Eso refina la advertencia de arriba en el punto que importa: **el peligro de las dos glib es
|
||||
mezclarlas en UNA IMAGEN**, y la imagen COSMIC tiene una sola. Acá el costo es de builds, no de
|
||||
corrección. Lo que sigue vigente es no promover a ciegas entre colas.
|
||||
|
||||
Gotcha del copiado, que cuesta un minuto de confusión: `[source] patches` se resuelve **relativo a la
|
||||
receta**, así que copiar el `.toml` sin su `.patch` da «no pude leer patch» y el hash ni siquiera se
|
||||
calcula.
|
||||
|
||||
## 🚪 EL GATE PASADO: cosmic-comp compila (2026-08-03)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user