diff --git a/docs/state/build-state-kde.json b/docs/state/build-state-kde.json index d13286c7..2e40b9ca 100644 --- a/docs/state/build-state-kde.json +++ b/docs/state/build-state-kde.json @@ -36,9 +36,9 @@ "sealed": 70 }, "escritorio-kde": { - "raices": 18, - "clausura": 199, - "sealed": 198, + "raices": 40, + "clausura": 259, + "sealed": 258, "ajeno": 1 }, "escritorio-mirada": { @@ -47,7 +47,7 @@ "sealed": 29 } }, - "sin_perfil": 704, + "sin_perfil": 648, "orphan_deps": [], "topo_ok": true, "nodes": { @@ -675,7 +675,9 @@ "state": "sealed", "blocked_by": [], "unblocks": 0, - "perfiles": [], + "perfiles": [ + "escritorio-kde" + ], "dependientes_total": 0 }, "asnmap": { @@ -3425,7 +3427,9 @@ "state": "sealed", "blocked_by": [], "unblocks": 0, - "perfiles": [], + "perfiles": [ + "escritorio-kde" + ], "dependientes_total": 0 }, "dominium-cli": { @@ -3915,7 +3919,9 @@ "state": "sealed", "blocked_by": [], "unblocks": 0, - "perfiles": [], + "perfiles": [ + "escritorio-kde" + ], "dependientes_total": 1 }, "exoscale-cli": { @@ -4305,7 +4311,9 @@ "state": "sealed", "blocked_by": [], "unblocks": 0, - "perfiles": [], + "perfiles": [ + "escritorio-kde" + ], "dependientes_total": 0 }, "findutils": { @@ -4448,6 +4456,7 @@ "perfiles": [ "escritorio-cosmic", "escritorio-gnome", + "escritorio-kde", "escritorio-sway" ], "dependientes_total": 15 @@ -4642,6 +4651,7 @@ "perfiles": [ "escritorio-cosmic", "escritorio-gnome", + "escritorio-kde", "escritorio-sway" ], "dependientes_total": 17 @@ -6609,7 +6619,9 @@ "state": "sealed", "blocked_by": [], "unblocks": 0, - "perfiles": [], + "perfiles": [ + "escritorio-kde" + ], "dependientes_total": 0 }, "gzip": { @@ -7933,7 +7945,9 @@ "state": "sealed", "blocked_by": [], "unblocks": 0, - "perfiles": [], + "perfiles": [ + "escritorio-kde" + ], "dependientes_total": 0 }, "kauth": { @@ -8127,7 +8141,9 @@ "state": "sealed", "blocked_by": [], "unblocks": 0, - "perfiles": [], + "perfiles": [ + "escritorio-kde" + ], "dependientes_total": 0 }, "kcharselect": { @@ -8194,7 +8210,9 @@ "state": "sealed", "blocked_by": [], "unblocks": 0, - "perfiles": [], + "perfiles": [ + "escritorio-kde" + ], "dependientes_total": 0 }, "kcmutils": { @@ -8719,7 +8737,9 @@ "state": "sealed", "blocked_by": [], "unblocks": 0, - "perfiles": [], + "perfiles": [ + "escritorio-kde" + ], "dependientes_total": 0 }, "kdnssd": { @@ -8863,7 +8883,9 @@ "state": "sealed", "blocked_by": [], "unblocks": 0, - "perfiles": [], + "perfiles": [ + "escritorio-kde" + ], "dependientes_total": 0 }, "kglobalaccel": { @@ -9262,7 +9284,9 @@ "state": "sealed", "blocked_by": [], "unblocks": 0, - "perfiles": [], + "perfiles": [ + "escritorio-kde" + ], "dependientes_total": 0 }, "kio": { @@ -9403,7 +9427,9 @@ "state": "sealed", "blocked_by": [], "unblocks": 0, - "perfiles": [], + "perfiles": [ + "escritorio-kde" + ], "dependientes_total": 7 }, "kitemmodels": { @@ -9609,7 +9635,9 @@ "state": "sealed", "blocked_by": [], "unblocks": 0, - "perfiles": [], + "perfiles": [ + "escritorio-kde" + ], "dependientes_total": 0 }, "kmon": { @@ -9833,7 +9861,9 @@ "state": "sealed", "blocked_by": [], "unblocks": 0, - "perfiles": [], + "perfiles": [ + "escritorio-kde" + ], "dependientes_total": 2 }, "ko": { @@ -9965,7 +9995,9 @@ "state": "sealed", "blocked_by": [], "unblocks": 0, - "perfiles": [], + "perfiles": [ + "escritorio-kde" + ], "dependientes_total": 0 }, "kopia": { @@ -10172,7 +10204,9 @@ "state": "sealed", "blocked_by": [], "unblocks": 0, - "perfiles": [], + "perfiles": [ + "escritorio-kde" + ], "dependientes_total": 1 }, "kplotting": { @@ -10246,7 +10280,9 @@ "state": "sealed", "blocked_by": [], "unblocks": 0, - "perfiles": [], + "perfiles": [ + "escritorio-kde" + ], "dependientes_total": 4 }, "kquickcharts": { @@ -10279,7 +10315,9 @@ "state": "sealed", "blocked_by": [], "unblocks": 0, - "perfiles": [], + "perfiles": [ + "escritorio-kde" + ], "dependientes_total": 1 }, "kquickimageeditor": { @@ -10314,7 +10352,9 @@ "state": "sealed", "blocked_by": [], "unblocks": 0, - "perfiles": [], + "perfiles": [ + "escritorio-kde" + ], "dependientes_total": 1 }, "krew": { @@ -10404,7 +10444,9 @@ "state": "sealed", "blocked_by": [], "unblocks": 0, - "perfiles": [], + "perfiles": [ + "escritorio-kde" + ], "dependientes_total": 0 }, "krunner": { @@ -10536,7 +10578,9 @@ "state": "sealed", "blocked_by": [], "unblocks": 0, - "perfiles": [], + "perfiles": [ + "escritorio-kde" + ], "dependientes_total": 0 }, "kscreenlocker": { @@ -11205,7 +11249,9 @@ "state": "sealed", "blocked_by": [], "unblocks": 0, - "perfiles": [], + "perfiles": [ + "escritorio-kde" + ], "dependientes_total": 1 }, "kustomize": { @@ -11341,7 +11387,9 @@ "state": "sealed", "blocked_by": [], "unblocks": 0, - "perfiles": [], + "perfiles": [ + "escritorio-kde" + ], "dependientes_total": 0 }, "kwayland": { @@ -11823,7 +11871,9 @@ "state": "sealed", "blocked_by": [], "unblocks": 0, - "perfiles": [], + "perfiles": [ + "escritorio-kde" + ], "dependientes_total": 2 }, "less": { @@ -12226,7 +12276,9 @@ "state": "sealed", "blocked_by": [], "unblocks": 0, - "perfiles": [], + "perfiles": [ + "escritorio-kde" + ], "dependientes_total": 1 }, "libass": { @@ -12589,6 +12641,7 @@ "perfiles": [ "escritorio-cosmic", "escritorio-gnome", + "escritorio-kde", "escritorio-sway" ], "dependientes_total": 16 @@ -12745,7 +12798,9 @@ "state": "sealed", "blocked_by": [], "unblocks": 0, - "perfiles": [], + "perfiles": [ + "escritorio-kde" + ], "dependientes_total": 2 }, "libnl": { @@ -12983,6 +13038,7 @@ "perfiles": [ "escritorio-cosmic", "escritorio-gnome", + "escritorio-kde", "escritorio-sway" ], "dependientes_total": 23 @@ -13283,7 +13339,9 @@ "state": "sealed", "blocked_by": [], "unblocks": 0, - "perfiles": [], + "perfiles": [ + "escritorio-kde" + ], "dependientes_total": 2 }, "libvorbis": { @@ -13488,7 +13546,9 @@ "state": "sealed", "blocked_by": [], "unblocks": 0, - "perfiles": [], + "perfiles": [ + "escritorio-kde" + ], "dependientes_total": 1 }, "libyaml": { @@ -13552,7 +13612,9 @@ "state": "sealed", "blocked_by": [], "unblocks": 0, - "perfiles": [], + "perfiles": [ + "escritorio-kde" + ], "dependientes_total": 1 }, "linux": { @@ -14584,7 +14646,9 @@ "state": "sealed", "blocked_by": [], "unblocks": 0, - "perfiles": [], + "perfiles": [ + "escritorio-kde" + ], "dependientes_total": 2 }, "modemmanager-qt": { @@ -14619,7 +14683,9 @@ "state": "sealed", "blocked_by": [], "unblocks": 0, - "perfiles": [], + "perfiles": [ + "escritorio-kde" + ], "dependientes_total": 1 }, "mods": { @@ -14672,7 +14738,9 @@ "state": "sealed", "blocked_by": [], "unblocks": 0, - "perfiles": [], + "perfiles": [ + "escritorio-kde" + ], "dependientes_total": 1 }, "mpfr": { @@ -14825,7 +14893,9 @@ "state": "sealed", "blocked_by": [], "unblocks": 0, - "perfiles": [], + "perfiles": [ + "escritorio-kde" + ], "dependientes_total": 2 }, "musl-obstack": { @@ -15101,7 +15171,9 @@ "state": "sealed", "blocked_by": [], "unblocks": 0, - "perfiles": [], + "perfiles": [ + "escritorio-kde" + ], "dependientes_total": 2 }, "networkmanager-qt": { @@ -15137,7 +15209,9 @@ "state": "sealed", "blocked_by": [], "unblocks": 0, - "perfiles": [], + "perfiles": [ + "escritorio-kde" + ], "dependientes_total": 1 }, "node_exporter": { @@ -15447,7 +15521,9 @@ "state": "sealed", "blocked_by": [], "unblocks": 0, - "perfiles": [], + "perfiles": [ + "escritorio-kde" + ], "dependientes_total": 0 }, "onefetch": { @@ -15518,7 +15594,9 @@ "state": "sealed", "blocked_by": [], "unblocks": 0, - "perfiles": [], + "perfiles": [ + "escritorio-kde" + ], "dependientes_total": 2 }, "openrc": { @@ -16077,7 +16155,9 @@ "state": "sealed", "blocked_by": [], "unblocks": 0, - "perfiles": [], + "perfiles": [ + "escritorio-kde" + ], "dependientes_total": 2 }, "pigz": { @@ -16431,7 +16511,9 @@ "state": "sealed", "blocked_by": [], "unblocks": 0, - "perfiles": [], + "perfiles": [ + "escritorio-kde" + ], "dependientes_total": 0 }, "plasma-integration": { @@ -16612,7 +16694,9 @@ "state": "sealed", "blocked_by": [], "unblocks": 0, - "perfiles": [], + "perfiles": [ + "escritorio-kde" + ], "dependientes_total": 0 }, "plasma-pa": { @@ -16703,7 +16787,9 @@ "state": "sealed", "blocked_by": [], "unblocks": 0, - "perfiles": [], + "perfiles": [ + "escritorio-kde" + ], "dependientes_total": 0 }, "plasma-wayland-protocols": { @@ -16943,7 +17029,9 @@ "state": "sealed", "blocked_by": [], "unblocks": 0, - "perfiles": [], + "perfiles": [ + "escritorio-kde" + ], "dependientes_total": 2 }, "plow": { @@ -17155,7 +17243,9 @@ "state": "sealed", "blocked_by": [], "unblocks": 0, - "perfiles": [], + "perfiles": [ + "escritorio-kde" + ], "dependientes_total": 1 }, "poppler-glib": { @@ -17321,7 +17411,9 @@ "state": "sealed", "blocked_by": [], "unblocks": 0, - "perfiles": [], + "perfiles": [ + "escritorio-kde" + ], "dependientes_total": 0 }, "prek": { @@ -17417,7 +17509,9 @@ "state": "sealed", "blocked_by": [], "unblocks": 0, - "perfiles": [], + "perfiles": [ + "escritorio-kde" + ], "dependientes_total": 1 }, "procps-ng": { @@ -17572,7 +17666,9 @@ "state": "sealed", "blocked_by": [], "unblocks": 0, - "perfiles": [], + "perfiles": [ + "escritorio-kde" + ], "dependientes_total": 3 }, "pulseaudio-qt": { @@ -17608,7 +17704,9 @@ "state": "sealed", "blocked_by": [], "unblocks": 0, - "perfiles": [], + "perfiles": [ + "escritorio-kde" + ], "dependientes_total": 1 }, "pup": { @@ -17706,7 +17804,9 @@ "state": "sealed", "blocked_by": [], "unblocks": 0, - "perfiles": [], + "perfiles": [ + "escritorio-kde" + ], "dependientes_total": 2 }, "qqc2-breeze-style": { @@ -18015,7 +18115,9 @@ "state": "sealed", "blocked_by": [], "unblocks": 0, - "perfiles": [], + "perfiles": [ + "escritorio-kde" + ], "dependientes_total": 1 }, "qtlanguageserver": { @@ -19482,7 +19584,9 @@ "state": "sealed", "blocked_by": [], "unblocks": 0, - "perfiles": [], + "perfiles": [ + "escritorio-kde" + ], "dependientes_total": 0 }, "speedtest-go": { @@ -20042,7 +20146,9 @@ "state": "sealed", "blocked_by": [], "unblocks": 0, - "perfiles": [], + "perfiles": [ + "escritorio-kde" + ], "dependientes_total": 1 }, "systeroid": { @@ -20390,7 +20496,9 @@ "state": "sealed", "blocked_by": [], "unblocks": 0, - "perfiles": [], + "perfiles": [ + "escritorio-kde" + ], "dependientes_total": 1 }, "tflint": { @@ -20503,7 +20611,9 @@ "state": "sealed", "blocked_by": [], "unblocks": 0, - "perfiles": [], + "perfiles": [ + "escritorio-kde" + ], "dependientes_total": 2 }, "tig": { @@ -21997,7 +22107,9 @@ "state": "sealed", "blocked_by": [], "unblocks": 0, - "perfiles": [], + "perfiles": [ + "escritorio-kde" + ], "dependientes_total": 1 }, "xorgproto": { @@ -22197,7 +22309,9 @@ "state": "sealed", "blocked_by": [], "unblocks": 0, - "perfiles": [], + "perfiles": [ + "escritorio-kde" + ], "dependientes_total": 4 }, "yamlfmt": { @@ -22566,7 +22680,9 @@ "state": "sealed", "blocked_by": [], "unblocks": 0, - "perfiles": [], + "perfiles": [ + "escritorio-kde" + ], "dependientes_total": 2 } } diff --git a/docs/state/targets.toml b/docs/state/targets.toml index 7f887824..1292b996 100644 --- a/docs/state/targets.toml +++ b/docs/state/targets.toml @@ -63,6 +63,30 @@ paquetes = [ # roto: sin tipos de fichero, sin apps X11, sin diálogos de autorización y con los controles QML # en un estilo genérico. Ver docs/state/frontera-triaje.toml para el porqué de cada uno. "shared-mime-info", "xwayland", "polkit-qt-1", "qqc2-breeze-style", + # ── CAPA 2: EL ESCRITORIO USABLE ───────────────────────────────────────────────────────────── + # ⚠ Añadidas el 2026-09-03. **Las 22 ya estaban SELLADAS en esta cola y no las declaraba nadie**, + # así que no cuestan un build: sólo entran a la clausura. Se descubrió listando los `(cola,nombre)` + # cuyo artefacto instala un `usr/share/applications/*.desktop` y que `yupana.membresia()` no + # asigna a ningún perfil — salieron 23, y 22 son de acá. + # + # POR QUÉ FALTABAN, que no es lo mismo que «se decidió que no fueran». Las 7 raíces de arriba son + # el set MÍNIMO del arranque en metal, tomado de `docs/HANDOFF-noche-kde-2026-07-14.md:135`. Ese + # mismo documento nombra lo que faltaba como el trabajo siguiente: *«Capa 2 KF6 / apps núcleo: + # importar+construir konsole/dolphin/kate vía granja (extiende el escritorio usable)»*. Se + # construyeron y se sellaron; lo que nunca ocurrió fue DECLARARLAS. La métrica no lo podía ver + # porque mide lo declarado — la misma figura que dejó a sway en 121/121 sin emulador de terminal. + # + # Sin esto la imagen es compositor + shell + tema y nada más: **sin terminal no se puede salir de + # un fallo, y sin plasma-nm/plasma-pa/powerdevil no hay red, ni audio, ni gestión de energía.** + # + # Plomería de escritorio — esto no son "apps", es lo que hace que Plasma funcione: + "plasma-desktop", "plasma-nm", "plasma-pa", "powerdevil", "kscreen", + "systemsettings", "kinfocenter", "kmenuedit", "kwalletmanager", + # Núcleo usable: terminal, ficheros, editor, documentos, archivos comprimidos, captura, imágenes. + # `konsole` es el que cierra el agujero de «no hay terminal». + "konsole", "dolphin", "kate", "okular", "ark", "spectacle", "gwenview", + # Accesorios que ya estaban construidos; entran porque no cuesta nada y completan el menú. + "kcalc", "kfind", "filelight", "kcharselect", "kruler", "kdf", # ── FUENTES ────────────────────────────────────────────────────────────────────────────────── # Añadida el 2026-09-03 por el mismo recuento que destapó el hueco de GNOME: contando # `.ttf/.otf/.ttc/.pfb` sobre los artefactos del cierre, este perfil tenía **UNA sola**, y de