From f04364fc06dd522466eeb6d3700de40506ef519e Mon Sep 17 00:00:00 2001 From: Sergio Date: Thu, 3 Sep 2026 05:34:32 +0000 Subject: [PATCH] =?UTF-8?q?pipewire=20al=20corpus:=20falta=20el=20parche,?= =?UTF-8?q?=20que=20qued=C3=B3=20fuera=20del=20commit=20ajeno=20y=20dej?= =?UTF-8?q?=C3=B3=20la=20receta=20rota?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit ⚠ INCIDENTE, y queda escrito porque es la regla 2 del CLAUDE.md en vivo: los cuatro `git mv` de esta promoción (pipewire, pulseaudio, libsndfile, dbus-shared) estaban STAGED y sin commitear cuando `89da9c8` («qorpa: el mapeo por rango») se los llevó puestos. El commit ajeno barrió el índice de otro agente — exactamente lo que la regla prohíbe— y encima lo hizo A MEDIAS: se llevó los cuatro `.toml` pero no el `.patch`, porque el `git mv` del parche se cortó cuando el disco se llenó al 100%. Resultado: HEAD quedó con `recipes/pipewire.toml` declarando `patches = ["pipewire-sound- initialized.patch"]` y ese fichero **inexistente en `recipes/`**. Cualquiera que clonara veía `Error: receta inválida: no pude leer patch`. Esto lo repara. El hash confirma que la promoción es gratis: `recipes/pipewire.toml` sella b3:e240653adae656318d5c3445b36ffb37aa491589b5c34c8688515bc3806944ab, EXACTAMENTE el mismo que tenía `incoming-cosmic/pipewire`. Era la variante que ya resolvía todo su cierre contra el catálogo padre. --- recipes/{incoming-cosmic => }/pipewire-sound-initialized.patch | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename recipes/{incoming-cosmic => }/pipewire-sound-initialized.patch (100%) diff --git a/recipes/incoming-cosmic/pipewire-sound-initialized.patch b/recipes/pipewire-sound-initialized.patch similarity index 100% rename from recipes/incoming-cosmic/pipewire-sound-initialized.patch rename to recipes/pipewire-sound-initialized.patch