sergio/takana
> Una distribución Linux construida con un laboratorio funcional y hermético en el > sótano, y una terminal mutable, clásica y anárquica en el piso de arriba — diseñada > desde el suelo para que una IA programadora entienda, modifique y co…
2026-10-21
- pass: quito wl-clipboard de runtime — metía wayland y un binario ROTO en cli
- bluez + pipewire: bluez5 encendido, y el bluetooth SUENA
- sbc: el códec que A2DP exige — un auricular bluetooth ya puede sonar
- man-pages: cero llamadas al sistema documentadas en todo el corpus
- qrencode: promovido al corpus — gratis, y verificado que lo es
- pass: el gestor de contraseñas, y el hueco que el censo nombraba sin rodeos
2026-10-20
- qemu: receta completa y BLOQUEADA — el muro es del corpus, no de qemu
- py3-setuptools al corpus (promoción GRATIS, 0 de 92 hashes) + py3-pip
- py3-setuptools al corpus (GRATIS) + py3-pip: y mi regla de cascada era FALSA
- libslirp: la red de usuario que qemu dejó de traer incluida
- gitea: GOMEMLIMIT, porque no había techo de memoria en NINGÚN nivel
- gdb: la distro ya puede mirar un core — y el segfault salió de leer un core
- reparación: pisé la receta de swayimg de otro agente — y el volumen
- salud del disco: smartmontools, y el hueco que no era de espacio
- visor de imágenes: la distro ya puede abrir un JPEG
- exiv2 + un falso verde del vigía de sonames
- autotools al corpus: no para TENERLO, para usarlo de forma REPRODUCIBLE
- accesibilidad: el BRAILLE, con displays y contracción
- accesibilidad: el SERVIDOR de voz, no sólo el sintetizador
- chino: la distro escribe los TRES grandes, y sin tocar nada de GNOME
- boost: dejar escrito que un consumidor en modo CONFIG debe declarar la variante
- libime: estática y PIC, porque había CUATRO libc++ en un proceso
- libime: fuente git, porque kenlm es un SUBMÓDULO
- opencc: faltaba declarar python3, y la perilla me engañó
- boost: `b2 install` en vez de un cp a mano, para que exista BoostConfig.cmake
- fcitx5: el quinto requisito del salto no salía de ningún CMakeLists
- recetas: el chino entero, y SIN tocar nada de GNOME
- recipes: yoga, el submódulo de fcitx5 que el tarball trae vacío
- fix(espeak-ng): el cuarto guardián mío que rechaza un build correcto — y ya es un patrón
- fix(espeak-ng): la cadena de audio son TRES saltos y un `.a` que corta la propagación
- fix(espeak-ng): las transitivas de audio van a mano — no hay `.pc` de donde sacarlas
- receta: sonic — un `find_library` sin REQUIRED no significa «opcional»
- fix(pcaudiolib): mi guardián estuvo mal dos veces, y las dos eran verificables antes
- receta: la distro HABLA — espeak-ng y su salida de audio
- fcitx5 se queda en 5.1.14 — hay un techo medido, y sella el coreano y el japonés
- fix(fcitx5): estaba nueve releases atrás — un pin perezoso bloqueó el chino un día después
- promoción + receta: boost al corpus con iostreams, y libime — el chino tiene camino
- fix(boost): el envoltorio tiene que reescribir `--target` — el patrón ya estaba en 30 recetas
- fix(boost): no se usa `bootstrap.sh`, y el motivo está en su línea 229
- fix(boost): el toolset de b2 es `cxx`, y lo adiviné mal