diff --git a/recipes/incoming-gnome/sqlite-shared.toml b/recipes/incoming-gnome/sqlite-shared.toml index ccf86836..d5229d51 100644 --- a/recipes/incoming-gnome/sqlite-shared.toml +++ b/recipes/incoming-gnome/sqlite-shared.toml @@ -1,3 +1,18 @@ +# ── ⚠ VERRUGA MEDIDA (2026-09-05), sin decidir ───────────────────────────────────────────────── +# `usr/bin/sqlite3` —el shell de la CLI, NO `libsqlite3.so.0`— sale con `NEEDED libreadline.so.8`, y +# el `readline` canónico del corpus es `.a`. O sea que en la imagen GNOME ese comando no carga: lo +# resolvía contra el sysroot Alpine DEL LAB. Lo cazó `scripts/vigia-sonames.py`; las APPS están bien, +# porque la librería no lo lleva. +# +# Las dos salidas cuestan cosas distintas y por eso no se decide de paso: +# · construir `readline-shared` y sumarla de raíz a `escritorio-gnome` — 1 build nuevo, pero la +# imagen carga una librería más sólo para que ande un comando. (`ncurses-shared` ya es raíz del +# perfil, así que la cadena cierra.) +# · configurar acá `--disable-readline` y no instalar una CLI que nadie pidió — más limpio, pero +# re-hashea: `yupana radio sqlite-shared` da **6 dependientes en incoming-gnome** que caen a +# deuda. +# Se paga barato el día que sqlite-shared se re-selle por otro motivo. + # sqlite-shared 3.46.1 — variante DINÁMICA de sqlite para la isla dinámica de GNOME. # # Por qué existe: el sqlite canónico (recipes/sqlite.toml) es `--disable-shared --enable-static` y su