gnome: 6 raíces — shared-mime-info (sellada y en ninguna imagen), la sesión barata y nautilus+gvfs; g-c-c fuera con su porqué
This commit is contained in:
@@ -555,6 +555,49 @@ paquetes = [
|
||||
"desktop-file-utils",
|
||||
"mutter", "gnome-shell", "gjs",
|
||||
"gsettings-desktop-schemas", "gnome-desktop", "xdg-desktop-portal-gnome",
|
||||
# ── `shared-mime-info`: SELLADA DESDE SIEMPRE Y EN NINGUNA IMAGEN DE GNOME (2026-09-21) ───────
|
||||
# Vive en el CORPUS, está sellada, y hasta hoy la declaraba **sólo `escritorio-kde`**
|
||||
# (`perfiles: ['escritorio-kde']` en los cinco grafos). O sea que la imagen de GNOME se hidrataba
|
||||
# SIN LA BASE DE DATOS DE TIPOS MIME. Cuesta 0 de build —ya está en el store— y es la mitad que
|
||||
# falta del par que este fichero explica seis renglones más abajo: `desktop-file-utils` dice CON
|
||||
# QUÉ se abre un fichero, `shared-mime-info` dice QUÉ ES. Sin ella, `content_type_guess` cae al
|
||||
# nombre, todo es `application/octet-stream`, y el «abrir con» sale vacío aunque la caché de
|
||||
# desktop esté construida. La lección de `foot` otra vez, con el agravante de que acá la receta ni
|
||||
# siquiera hacía falta: era una línea.
|
||||
"shared-mime-info",
|
||||
# ── LA SESIÓN: LAS TRES BARATAS, MEDIDAS CONTRA `seed-gnome.json` ─────────────────────────────
|
||||
# El coste se midió invirtiendo el mapa `demanda` del seed (qué deps de FRONTERA arrastra cada
|
||||
# raíz, descontando lo ya sellado), no a ojo:
|
||||
# gnome-text-editor 2 (editorconfig-core-c, libspelling) ← el `kate` de este escritorio
|
||||
# gnome-console 2 (libgtop, vte) ← `foot` ya está, pero no integra
|
||||
# gnome-keyring 2 (libcap-ng, libselinux) ← el `kwalletmanager` de acá
|
||||
# ⚠ `gnome-keyring` NO es un lujo: `libsecret` y `evolution-data-server` YA están sellados en esta
|
||||
# cola, y libsecret sin un demonio que sirva `org.freedesktop.secrets` es exactamente el cuadro
|
||||
# de la bóveda del §7.sexies — una API que contesta «vacío» con éxito, indistinguible de un
|
||||
# usuario sin credenciales guardadas. Media cadena de secretos es la que niega todo en silencio.
|
||||
# ⚠ `libselinux` en la demanda de gnome-keyring es casi seguro nix-ismo (no hay SELinux en esta
|
||||
# distro, musl y sin systemd): el seed AVISA que sobreestima 5-10×. Se autora y se ve.
|
||||
"gnome-text-editor", "gnome-console", "gnome-keyring",
|
||||
# ── EL GESTOR DE FICHEROS, Y SU MITAD QUE NADIE VE ────────────────────────────────────────────
|
||||
# `nautilus` (15 de frontera) es el `dolphin` de este escritorio: un escritorio sin gestor de
|
||||
# ficheros no es un escritorio. Va PEGADO a `gvfs` (11) y por la misma razón que el plugin de
|
||||
# zathura va pegado al visor: sin gvfs, nautilus abre y navega, pero **no hay papelera, ni montar
|
||||
# un USB, ni red** — funciones que la interfaz SIGUE DIBUJANDO y que fallan al pulsarlas. Un
|
||||
# gestor de ficheros que enseña una papelera que no existe miente más que no traerlo.
|
||||
# Las dos son el trabajo REAL que esta tanda le da a la granja: ~26 recetas de frontera entre
|
||||
# ambas, que es lo que hoy no tiene el worker (idle con todo sellado, medido 2026-09-21).
|
||||
"nautilus", "gvfs",
|
||||
# ── ⚠ NO ENTRA `gnome-control-center`, Y NO ES UN OLVIDO (2026-09-21) ─────────────────────────
|
||||
# Es el `systemsettings` que le falta a este perfil y el hueco se NOTA — pero su cierre arrastra
|
||||
# **28 de frontera y entre ellas `gnome-settings-daemon`**, que está APARCADA POR DISEÑO doce
|
||||
# renglones más arriba de esta lista porque muere en GTK3. Declararla acá la dejaría en `never`
|
||||
# PARA SIEMPRE y el worker la reintentaría en cada ciclo: es la contradicción exacta que ya costó
|
||||
# una vez —«targets.toml las reclamaba como raíces mientras las recetas decían aparcadas»— y que
|
||||
# el propio encabezado de este perfil documenta haber pagado. No se repite el mismo error el
|
||||
# mismo fichero. Entra el día que se autore GTK3, o el día que se compruebe que g-c-c moderno
|
||||
# construye sin g-s-d (es GTK4 desde hace varias versiones; la demanda de `gtk+3` del seed es
|
||||
# sospechosa de sobreestimar, como lo fue para gjs/gnome-desktop/gcr, que están sellados sin él).
|
||||
# Escribirlo acá es barato; descubrirlo dentro de tres semanas por un grafo en rojo, no.
|
||||
# ── LA PRIMERA APP DE USUARIO FINAL QUE COMPARTEN LOS CUATRO ESCRITORIOS ──────────────────────
|
||||
# `mpv` vive en el CORPUS, no en esta cola, justamente para poder listarse en las cuatro: una
|
||||
# receta resuelve sibling-first y después el catálogo padre, así que desde acá se alcanza.
|
||||
|
||||
Reference in New Issue
Block a user