gioser

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…

TOML 1571Shell 203Rust 109Markdown 993728 Sutichaykuna

dbus: una flag ausente bloqueaba TRES perfiles — `--wrap-mode=nodownload`

`base`, `cli` y `escritorio-sway` bajaron a 50/51, 73/74 y 120/121 después de la cascada del
split, y los tres fallaban por LA MISMA receta: dbus.

EL ERROR NO MENCIONABA LA RED POR NINGÚN LADO:
    meson.build:372:11: ERROR: Unhandled python exception
Y arriba, enterrado entre reintentos:
    <urlopen error unknown url type: https>
    WARNING: failed to download with error: name 'ssl' is not defined
dbus declara subproyectos con `.wrap` y meson intenta DESCARGARLOS. En el sandbox no hay red y
python no trae ssl ⇒ «Unhandled python exception», que se lee como un bug de meson y es
simplemente que no hay salida a internet. Y no debe haberla: el build es hermético a propósito.

`--wrap-mode=nodownload` obliga a usar las deps del sistema (nuestros artefactos, vía
pkg-config) y deja los wraps inertes. Mismo caso que `wl-clipboard` anoche.

⇒ base 51/51 · cli 74/74 · escritorio-sway 121/121. Los tres cierran otra vez.

ESTADO DE LA REPARACIÓN DE LA CASCADA: de las 54 que quedaron sin artefacto, 42 reconstruidas.
Las 12 restantes son EXACTAMENTE las que ya estaban en deuda antes de la campaña:
  · 6 el muro del PIC (gtk4 y su cadena estática — duplicado superado de la dinámica de GNOME);
  · 3 HUB-ONLY (mirada-*, llimphi-counter: git privado / commit en ceros);
  · dwarves (libdw/musl), y adwaita-hello (error 39 = la carrera del ADR 0012).
O sea que la campaña no dejó deuda nueva.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>

15e34cb257e6675caf6e66bd90b42e405288c33e · ruwaq sergio · (2 killa ñawpaq) · tayta 040d174bb · kay commitpi sach'ata qhaway

Semántico sayk'uy

Mana ima sutichaypas t'ikrakurqanchu: qillqalla, yachachiylla utaq willaylla t'ikrakurqan.

2 qillqakuna · +243 −76

diff --git a/docs/state/build-state-wlr.json b/docs/state/build-state-wlr.json
index 9715d3a5..7e21fa81 100644
--- a/docs/state/build-state-wlr.json
+++ b/docs/state/build-state-wlr.json
@@ -1,16 +1,16 @@
 {
  "schema": "hammer-build-state/1",
  "totals": {
-  "recipes": 783,
-  "nodes": 783,
-  "sealed": 772,
+  "recipes": 791,
+  "nodes": 791,
+  "sealed": 780,
   "debt": 9,
   "never": 2
  },
  "by_class": {
-  "c": 156,
+  "c": 163,
   "go": 362,
-  "gui": 31,
+  "gui": 32,
   "kernel": 6,
   "rust": 228
  },
@@ -21,7 +21,7 @@
  },
  "by_queue": {
   "corpus": {
-   "sealed": 760,
+   "sealed": 768,
    "debt": 9,
    "never": 2
   },
@@ -52,7 +52,7 @@
    "sealed": 121
   }
  },
- "sin_perfil": 647,
+ "sin_perfil": 655,
  "orphan_deps": [],
  "topo_ok": true,
  "nodes": {
@@ -148,7 +148,7 @@
    ],
    "cls": "gui",
    "queue": "corpus",
-   "hash": "b3:ce89d7fe51ecffd5aa3d63f48664653af53ee73bbbaa4f164f94eac28553a7f3",
+   "hash": "b3:34de9429bacb1d7e276673640eab1187d058d0b7548c29aa265d62cf0be38275",
    "state": "debt",
    "blocked_by": [
     "libadwaita",
@@ -362,6 +362,7 @@
    "link": "static",
    "compiler": "zig-cc",
    "deps": [
+    "binutils",
     "meson",
     "samurai",
     "python3",
@@ -382,7 +383,7 @@
    ],
    "cls": "gui",
    "queue": "corpus",
-   "hash": "b3:f4cdbb1d38d37e48125086e1054e214cf3083bc0977fd458bd1ba663de4c89a9",
+   "hash": "b3:f69d7f760955352a6f2b8a39eeffe19c00f471d865ce1092496568b2fb9ab886",
    "state": "sealed",
    "blocked_by": [],
    "unblocks": 4,
@@ -716,7 +717,7 @@
    ],
    "cls": "c",
    "queue": "corpus",
-   "hash": "b3:9a88c30782d388cd10e003e0446747abe30434204afd0fc631dab9e96b6284b3",
+   "hash": "b3:dc7608d9ac3e7f37488641adc1f99e73889d111fc4867a9e5bd87e07d4d8f355",
    "state": "sealed",
    "blocked_by": [],
    "unblocks": 0,
@@ -818,7 +819,7 @@
     "escritorio-mirada",
     "escritorio-sway"
    ],
-   "dependientes_total": 2
+   "dependientes_total": 7
   },
   "biome": {
    "iname": "biome",
@@ -840,10 +841,12 @@
    "version": "3.8.2",
    "link": "static",
    "compiler": "zig-cc",
-   "deps": [],
+   "deps": [
+    "binutils"
+   ],
    "cls": "c",
    "queue": "corpus",
-   "hash": "b3:9463c983ee94a155f37a9d42bc8117aa09c5640a790796af65ea29b846d8d601",
+   "hash": "b3:e3453400775f2c7af28ac75e3e62ce21107cfa37834a5303085077fa44febf0d",
    "state": "sealed",
    "blocked_by": [],
    "unblocks": 0,
@@ -1169,7 +1172,7 @@
    ],
    "cls": "gui",
    "queue": "corpus",
-   "hash": "b3:439fe1abc78f5e6e74e4b4003bb52c01b9adac875e22d98a599e33c30fe2fcc3",
+   "hash": "b3:4f3d22e7e0698096a72ebb8ae10d17b4bff9f6130793c9f80133dbf39207e7c3",
    "state": "sealed",
    "blocked_by": [],
    "unblocks": 7,
@@ -2153,7 +2156,7 @@
     "escritorio-kde",
     "escritorio-sway"
    ],
-   "dependientes_total": 143
+   "dependientes_total": 145
   },
   "cmctl": {
    "iname": "cmctl",
@@ -2666,7 +2669,7 @@
    ],
    "cls": "c",
    "queue": "corpus",
-   "hash": "b3:ed32748566e276314b52d3bb3b51e343d817c58d8c8c8b6ad09495934e66d5ee",
+   "hash": "b3:82242121712ce44ba57df4d4bf2b70cc017a3969b692d162ae0bf4d26bbb2bd2",
    "state": "sealed",
    "blocked_by": [],
    "unblocks": 0,
@@ -2912,7 +2915,7 @@
    ],
    "cls": "c",
    "queue": "corpus",
-   "hash": "b3:85a875a626bdae12431981a1e9421c2d45bec569cc31ed3cc518fb6fc23024bc",
+   "hash": "b3:5ecfb89d137b49e9cd9246a1642d2c0458f77caef6759dbd9887d9a0162668bb",
    "state": "sealed",
    "blocked_by": [],
    "unblocks": 0,
@@ -3436,11 +3439,12 @@
    "link": "static",
    "compiler": "zig-cc",
    "deps": [
+    "binutils",
     "make"
    ],
    "cls": "c",
    "queue": "corpus",
-   "hash": "b3:e6990b3e555f0c54b085cb6e49672ac38f6d8700b4a8afe7688c69962a5fa542",
+   "hash": "b3:87fc4dafedcf15128f13f54eb18ad631ffb52faea4f40f519bb6f25c159f26e2",
    "state": "sealed",
    "blocked_by": [],
    "unblocks": 9,
@@ -3453,7 +3457,7 @@
     "escritorio-mirada",
     "escritorio-sway"
    ],
-   "dependientes_total": 69
+   "dependientes_total": 70
   },
   "eza": {
    "iname": "eza",
@@ -3543,7 +3547,7 @@
    ],
    "cls": "gui",
    "queue": "corpus",
-   "hash": "b3:806b3f7ea179e0d866b6650b854d89506c5e77a4fb48026aab2de95bb9996ecc",
+   "hash": "b3:ee4e4c5037a620b9e42071446f9fd3eb9baec3f8f747593a67c433b66d6dc615",
    "state": "sealed",
    "blocked_by": [],
    "unblocks": 0,
@@ -3768,7 +3772,7 @@
    ],
    "cls": "gui",
    "queue": "corpus",
-   "hash": "b3:b6957a16be9a666c0698855a55a63ac98ea3e473a250705af5cc4029f0674814",
+   "hash": "b3:939b9893fbf05f3694a132ae13a2ade2a950819a8ae455ee05bcbfd871c0e0d2",
    "state": "sealed",
    "blocked_by": [],
    "unblocks": 7,
@@ -3779,6 +3783,29 @@
    ],
    "dependientes_total": 25
   },
+  "fontconfig-shared": {
+   "iname": "fontconfig-shared",
+   "version": "2.18.1",
+   "link": "dynamic",
+   "compiler": "zig-cc",
+   "deps": [
+    "freetype-shared",
+    "expat",
+    "pkgconf",
+    "gperf",
+    "python3",
+    "libpng-shared",
+    "zlib-shared"
+   ],
+   "cls": "gui",
+   "queue": "corpus",
+   "hash": "b3:7e1e7f84a90a5d98a18f64bdc3970ffd92061dd02c2305e607e5234188763256",
+   "state": "sealed",
+   "blocked_by": [],
+   "unblocks": 0,
+   "perfiles": [],
+   "dependientes_total": 0
+  },
   "foot": {
    "iname": "foot",
    "version": "1.27.0",
@@ -3808,7 +3835,7 @@
    ],
    "cls": "gui",
    "queue": "corpus",
-   "hash": "b3:4c5c1af08bb2d9e65e389d6c22313c333977f7c80d17337e0d40bcd857b88dc2",
+   "hash": "b3:75ce0c6922dc2e8df1ace8bdc1a7a1eb587268656cb75b0c6b55aa1bd49d5efc",
    "state": "sealed",
    "blocked_by": [],
    "unblocks": 0,
@@ -3872,6 +3899,25 @@
    ],
    "dependientes_total": 27
   },
+  "freetype-shared": {
+   "iname": "freetype-shared",
+   "version": "2.14.3",
+   "link": "dynamic",
+   "compiler": "zig-cc",
+   "deps": [
+    "zlib-shared",
+    "libpng-shared",
+    "pkgconf"
+   ],
+   "cls": "c",
+   "queue": "corpus",
+   "hash": "b3:c99a263f883c809668e3c611b7ffa3f26c2bad078240937ab17d2a182706627f",
+   "state": "sealed",
+   "blocked_by": [],
+   "unblocks": 0,
+   "perfiles": [],
+   "dependientes_total": 1
+  },
   "freeze": {
    "iname": "freeze",
    "version": "1.3",
@@ -3959,7 +4005,7 @@
    ],
    "cls": "c",
    "queue": "incoming-wlr",
-   "hash": "b3:7a633dbda9fcb243931d7f7075fef0e8d472b660bceafe9c957970175448cd64",
+   "hash": "b3:19fbf37ff2e7f3c92879a2bfc5f84e7aac36c06069253a4131e34022be4724f1",
    "state": "sealed",
    "blocked_by": [],
    "unblocks": 0,
@@ -5321,7 +5367,7 @@
     "escritorio-kde",
     "escritorio-sway"
    ],
-   "dependientes_total": 8
+   "dependientes_total": 9
   },
   "gping": {
    "iname": "gping",
@@ -5460,7 +5506,7 @@
    ],
    "cls": "c",
    "queue": "incoming-wlr",
-   "hash": "b3:b0522ad2026230b1fd27f83c6951e4ea8a9854f05b7a3ae218ebe7f58c11f2b7",
+   "hash": "b3:0b68c190ab88141680cdce4ddc05eb19e282fc47cc4683d9b2021f36e5c59f38",
    "state": "sealed",
    "blocked_by": [],
    "unblocks": 0,
@@ -5573,7 +5619,7 @@
    ],
    "cls": "gui",
    "queue": "corpus",
-   "hash": "b3:2145e5875d6ea8b05f8d82aa4714020f9871255a61d2404dd6d9333f556cb7f0",
+   "hash": "b3:4205bbc2eba08565fa2462bf0e57419cb818f7a28e9aaad2280775696dafe941",
    "state": "debt",
    "blocked_by": [],
    "unblocks": 6,
@@ -5613,7 +5659,7 @@
    ],
    "cls": "gui",
    "queue": "corpus",
-   "hash": "b3:d7e4bd3d3b392e833e2d3e7e132d4877377300e56e5fe205c8d1aa71f8731465",
+   "hash": "b3:ef0e075efb9eafe2e8ee5472be71602b22a677c509abe03ec9c7bb6c66a0de89",
    "state": "debt",
    "blocked_by": [
     "gtk4"
@@ -5661,7 +5707,7 @@
    ],
    "cls": "gui",
    "queue": "corpus",
-   "hash": "b3:cc6de0498f06ca4a865452eb59a74592c6c60cfbd4a13b34161c82df30d50d0c",
+   "hash": "b3:50327051d9efe98a13163d80256fd21348b1a6e07b88faf78deec66fefbfd093",
    "state": "debt",
    "blocked_by": [
     "gtk4"
@@ -5780,7 +5826,7 @@
    ],
    "cls": "c",
    "queue": "corpus",
-   "hash": "b3:7cb8c6181e712572558db1c93e20f5957a46dd8e61581bda56616f613ff05f54",
+   "hash": "b3:b7628b6dcfe4a50d1c712aaeb048e017a9a88fe11513bc4445a73a15d37e42c4",
    "state": "debt",
    "blocked_by": [
     "gtksourceview",
@@ -6108,7 +6154,7 @@
    ],
    "cls": "c",
    "queue": "corpus",
-   "hash": "b3:18f677a4e053ffde1d60aa2512cf06ff309190c29ecad19afb6feddee13d71dd",
+   "hash": "b3:edab1fb9fe7e8900696fb8529c4efb2a65417c884a2b5fba58c8d2213370762e",
    "state": "sealed",
    "blocked_by": [],
    "unblocks": 0,
@@ -6355,7 +6401,7 @@
    ],
    "cls": "c",
    "queue": "corpus",
-   "hash": "b3:28a252cde72642032ec86fb3297a7057c29313b1852e2ec6ec30eb7d41d6354f",
+   "hash": "b3:fe3b06c60c23756f000c26d3e4357743cfd5a6134e44e2b1df82d4600a671df9",
    "state": "sealed",
    "blocked_by": [],
    "unblocks": 0,
@@ -7482,7 +7528,7 @@
    ],
    "cls": "c",
    "queue": "corpus",
-   "hash": "b3:e57ea90d8e36d077c454b9dd0b48383e8452f27bde03f641491a785a880c3ff5",
+   "hash": "b3:bbf30c1abec3f2afaa36e12b2aea7ea8f08ea85d653c528af849df8d387a8eca",
    "state": "sealed",
    "blocked_by": [],
    "unblocks": 0,
@@ -7571,7 +7617,7 @@
    ],
    "cls": "gui",
    "queue": "corpus",
-   "hash": "b3:e05b8e5fe1c7fa2badecfa5e31018f85fb48478a21e13e22d79547c1dd42869d",
+   "hash": "b3:2750cdbb9bc7803d9678698b83a2526bf3055d81c3201f3b28a4b09b8d230ad2",
    "state": "debt",
    "blocked_by": [
     "gtk4"
@@ -7706,7 +7752,7 @@
    ],
    "cls": "gui",
    "queue": "corpus",
-   "hash": "b3:0ebd1b82d42daf3315eaedc5006503b57078feb9fc6ef68fb13f79bf242f742b",
+   "hash": "b3:52526604eefa36a763b3f5dfec48bd13daf6be41b5a33c8ec0587cfbede00e69",
    "state": "sealed",
    "blocked_by": [],
    "unblocks": 7,
@@ -7871,6 +7917,24 @@
    ],
    "dependientes_total": 16
   },
+  "libjpeg-turbo-shared": {
+   "iname": "libjpeg-turbo-shared",
+   "version": "3.1.3",
+   "link": "dynamic",
+   "compiler": "zig-cc",
+   "deps": [
+    "cmake",
+    "samurai"
+   ],
+   "cls": "c",
+   "queue": "corpus",
+   "hash": "b3:341bbca0e81be3cd0ee6fb97735f97464e21433e5ccdf3f13d155bbc168b0972",
+   "state": "sealed",
+   "blocked_by": [],
+   "unblocks": 0,
+   "perfiles": [],
+   "dependientes_total": 1
+  },
   "libksba": {
    "iname": "libksba",
    "version": "1.7.0",
@@ -7908,7 +7972,7 @@
    ],
    "cls": "c",
    "queue": "corpus",
-   "hash": "b3:b030ac02dd0c27ddf4099fb712dd6f6f9bc28b48561ba248b401a8da213240c0",
+   "hash": "b3:12f1ed09e4fcc8c75a42de3e902da6f4aed8ffd0ac480788de4f108c5e0057aa",
    "state": "sealed",
    "blocked_by": [],
    "unblocks": 0,
@@ -7938,6 +8002,24 @@
    ],
    "dependientes_total": 27
   },
+  "libpng-shared": {
+   "iname": "libpng-shared",
+   "version": "1.6.58",
+   "link": "dynamic",
+   "compiler": "zig-cc",
+   "deps": [
+    "zlib-shared",
+    "pkgconf"
+   ],
+   "cls": "c",
+   "queue": "corpus",
+   "hash": "b3:8e6c0357b19bc8ace0f905bdf1dc5b40142d85fe280fdf924bb380badc2e7e72",
+   "state": "sealed",
+   "blocked_by": [],
+   "unblocks": 0,
+   "perfiles": [],
+   "dependientes_total": 2
+  },
   "libsass": {
    "iname": "libsass",
    "version": "3.6.6",
@@ -8015,6 +8097,25 @@
    ],
    "dependientes_total": 13
   },
+  "libtiff-shared": {
+   "iname": "libtiff-shared",
+   "version": "4.7.0",
+   "link": "dynamic",
+   "compiler": "zig-cc",
+   "deps": [
+    "cmake",
+    "zlib-shared",
+    "libjpeg-turbo-shared"
+   ],
+   "cls": "c",
+   "queue": "corpus",
+   "hash": "b3:8ab46b798cde65684e8bd885836a69a6afba4c7b7c8b2929571b5360af9be34f",
+   "state": "sealed",
+   "blocked_by": [],
+   "unblocks": 0,
+   "perfiles": [],
+   "dependientes_total": 0
+  },
   "libudev-zero": {
    "iname": "libudev-zero",
    "version": "1.0.4",
@@ -8112,7 +8213,7 @@
    ],
    "cls": "gui",
    "queue": "corpus",
-   "hash": "b3:14d29058553e8b2a93ade023ecf80815749117d66d183ced6605d701675aeda1",
+   "hash": "b3:e787c7b6eb1022e55ca2d7654303dc07551af858ba94d1c3072f5524ae08f894",
    "state": "sealed",
    "blocked_by": [],
    "unblocks": 8,
@@ -8144,6 +8245,24 @@
    ],
    "dependientes_total": 10
   },
+  "libxml2-shared": {
+   "iname": "libxml2-shared",
+   "version": "2.13.9",
+   "link": "dynamic",
+   "compiler": "zig-cc",
+   "deps": [
+    "make",
+    "pkgconf"
+   ],
+   "cls": "c",
+   "queue": "corpus",
+   "hash": "b3:873896363386db55f83b2ae63ed0c2c000df054cdde1c2ba3e76d8adfe787dab",
+   "state": "sealed",
+   "blocked_by": [],
+   "unblocks": 0,
+   "perfiles": [],
+   "dependientes_total": 0
+  },
   "libxmlb": {
    "iname": "libxmlb",
    "version": "0.3.22",
@@ -8162,7 +8281,7 @@
    ],
    "cls": "c",
    "queue": "corpus",
-   "hash": "b3:5e3342d2e06a20ede513119df53052a369014d794251ff02c3e2281cba97f9e9",
+   "hash": "b3:ef53e23dfb32242bae1d260b4880d1a5b0bb5a224a9a55bce5428405219e5a98",
    "state": "sealed",
    "blocked_by": [],
    "unblocks": 4,
@@ -8191,6 +8310,24 @@
    ],
    "dependientes_total": 6
   },
+  "libyaml-shared": {
+   "iname": "libyaml-shared",
+   "version": "0.2.5",
+   "link": "dynamic",
+   "compiler": "zig-cc",
+   "deps": [
+    "make",
+    "pkgconf"
+   ],
+   "cls": "c",
+   "queue": "corpus",
+   "hash": "b3:46aaf7286040fe274d3ae81a1b8dbe53d4822bee1829283802d8728cf3c06070",
+   "state": "sealed",
+   "blocked_by": [],
+   "unblocks": 0,
+   "perfiles": [],
+   "dependientes_total": 0
+  },
   "linux": {
    "iname": "linux",
    "version": "6.16.12",
@@ -8207,7 +8344,7 @@
    ],
    "cls": "kernel",
    "queue": "corpus",
-   "hash": "b3:99f02de210456b9571e7db18c50715df5216a7627e6d1dac885593c179a311d7",
+   "hash": "b3:cb926743737d005003e7bd872824c5ce3884d0deed46ca697bbea6b25f55cac5",
    "state": "sealed",
    "blocked_by": [],
    "unblocks": 0,
@@ -8229,7 +8366,7 @@
    ],
    "cls": "kernel",
    "queue": "corpus",
-   "hash": "b3:982113d82bc765131ba9a141870efd3dc07cfdba27ba57aa1ea67a4b85f213c0",
+   "hash": "b3:9ca9237731c1147d270b36c43db527f39c0b387de18e18a154277f70d754f0c0",
    "state": "sealed",
    "blocked_by": [],
    "unblocks": 0,
@@ -8275,7 +8412,7 @@
    ],
    "cls": "kernel",
    "queue": "corpus",
-   "hash": "b3:613bca15da1bb6a7bc20e841c39bf10b2129fd5ee928b9ced1f6a503752b070d",
+   "hash": "b3:eadb0e76b8809e58b08565cccb3f72e5713a85bbeb0c518ecb5d05ac6d41130b",
    "state": "sealed",
    "blocked_by": [],
    "unblocks": 0,
@@ -8297,7 +8434,7 @@
    ],
    "cls": "kernel",
    "queue": "corpus",
-   "hash": "b3:2fd31f9928bef44b5a39d5b1caf8aadcf7efc9b0e263e5b01406b4bc4f7d9319",
+   "hash": "b3:dd3c8347c200329b932747ba8a962cf0f95d8bc6b7cf376a29b7daed6f115ca2",
    "state": "sealed",
    "blocked_by": [],
    "unblocks": 0,
@@ -8505,7 +8642,7 @@
     "escritorio-mirada",
     "escritorio-sway"
    ],
-   "dependientes_total": 107
+   "dependientes_total": 109
   },
   "mako": {
    "iname": "mako",
@@ -8771,7 +8908,7 @@
    ],
    "cls": "gui",
    "queue": "corpus",
-   "hash": "b3:f43c41d14a176a0a01e95c29959d972837cd1b323447fb5529d0b91780f3f350",
+   "hash": "b3:0e0d2ee2b01e77288d01e31272b9e58b07822c4871e332a4748d190a0ae5c40d",
    "state": "sealed",
    "blocked_by": [],
    "unblocks": 9,
@@ -8810,7 +8947,7 @@
    ],
    "cls": "gui",
    "queue": "corpus",
-   "hash": "b3:444cfd591462531b2b3319ef86faa58e0e181a58ffb7fc9e05866236a6573a97",
+   "hash": "b3:6e80a04b8ef689b189bac1e25c4794776db72ed03be24dbe138d94d1072e744a",
    "state": "sealed",
    "blocked_by": [],
    "unblocks": 0,
@@ -8842,7 +8979,7 @@
    ],
    "cls": "gui",
    "queue": "corpus",
-   "hash": "b3:f3c20af0a5c54af3c7d9d4438ab3663403be33c78ff7028ce430f9f670a50340",
+   "hash": "b3:b96a01f7218c47c48b5eb3a1278b2792bc5ec62d70c8e45e05e2f25ba5260d1a",
    "state": "sealed",
    "blocked_by": [],
    "unblocks": 0,
@@ -9000,7 +9137,7 @@
    ],
    "cls": "gui",
    "queue": "corpus",
-   "hash": "b3:a8ba27f390fa181a78672854fb92a13e9bab97bcb526946171ea62f16947f369",
+   "hash": "b3:8a329704bfbdd1725c9f3396a19837d3395d6cc9cef788e87f5def29615dff04",
    "state": "debt",
    "blocked_by": [],
    "unblocks": 0,
@@ -9045,7 +9182,7 @@
    ],
    "cls": "rust",
    "queue": "corpus",
-   "hash": "b3:8e097af4ba1a8381280141161dfb1d71f82330c44ba2c42922fcdd4907d01aee",
+   "hash": "b3:81bfdccbefa464603c449097caf1fc95ab70e1b2fed00c542651b752e8905be6",
    "state": "debt",
    "blocked_by": [],
    "unblocks": 0,
@@ -9272,7 +9409,7 @@
    ],
    "cls": "c",
    "queue": "corpus",
-   "hash": "b3:b68d2b9d0764586ec074a01afeebd7543b80e4dd5be64c721c8eaf6c5e98a643",
+   "hash": "b3:4cec0b386ef763b0125a0e7354179deb2a185587988ba89b6a7b74aae65b8f27",
    "state": "sealed",
    "blocked_by": [],
    "unblocks": 0,
@@ -9348,10 +9485,12 @@
    "version": "6.5",
    "link": "static",
    "compiler": "zig-cc",
-   "deps": [],
+   "deps": [
+    "binutils"
+   ],
    "cls": "c",
    "queue": "corpus",
-   "hash": "b3:a3be97622d20cd8d831a25403e00eccb23f2585ed78670a4e12d6cbe519fb8ec",
+   "hash": "b3:3918b33a0ad63dbdabd571f43a1efe0ce1561d712619f3030bac79e993f4147c",
    "state": "sealed",
    "blocked_by": [],
    "unblocks": 0,
@@ -9951,7 +10090,7 @@
    ],
    "cls": "gui",
    "queue": "corpus",
-   "hash": "b3:28cbbc6fb137a6182c07f615ad799601ecc7566fde8ae433f51706a4844e707d",
+   "hash": "b3:428cf117c1fb319754e375b62e637973646bad4e458608c2b00b4b3a3e3cd9e6",
    "state": "sealed",
    "blocked_by": [],
    "unblocks": 7,
@@ -10263,7 +10402,7 @@
     "escritorio-mirada",
     "escritorio-sway"
    ],
-   "dependientes_total": 392
+   "dependientes_total": 397
   },
   "plow": {
    "iname": "plow",
@@ -10408,7 +10547,7 @@
    ],
    "cls": "c",
    "queue": "corpus",
-   "hash": "b3:5e6fe056f9e54bf1c078c5f30654f194d21dc749d67733e555da6bdda729e6b8",
+   "hash": "b3:15b1540796b59f8cbbec004045bdcc96fb1a270fd054206982f3c1f73021b9e6",
    "state": "sealed",
    "blocked_by": [],
    "unblocks": 0,
@@ -10561,7 +10700,7 @@
     "escritorio-mirada",
     "escritorio-sway"
    ],
-   "dependientes_total": 299
+   "dependientes_total": 300
   },
   "qrcp": {
    "iname": "qrcp",
@@ -10640,7 +10779,7 @@
    ],
    "cls": "c",
    "queue": "corpus",
-   "hash": "b3:03c0eb9ccaf42a65d876c0778b7ee53695f6389bbe5c4c9bcf606f8aa328ec36",
+   "hash": "b3:861648b1f9a9382193962ac9cc8c657994cb43dbd8b65110159110229404ffb1",
    "state": "sealed",
    "blocked_by": [],
    "unblocks": 0,
@@ -11113,7 +11252,7 @@
     "escritorio-mirada",
     "escritorio-sway"
    ],
-   "dependientes_total": 264
+   "dependientes_total": 265
   },
   "sassc": {
    "iname": "sassc",
@@ -11516,7 +11655,7 @@
    ],
    "cls": "c",
    "queue": "incoming-wlr",
-   "hash": "b3:fdeccb5fab06ece6cdf5a90ad1995cfd8aea7ed651ec6e4ad0182aac28a553a4",
+   "hash": "b3:95ea7334c0d22dbf735bb3115e724b8ebe8a0d01f786fdd31e19863ee53aaffa",
    "state": "sealed",
    "blocked_by": [],
    "unblocks": 0,
@@ -11538,7 +11677,7 @@
    ],
    "cls": "c",
    "queue": "corpus",
-   "hash": "b3:62f6c8de28a1325c4475c7299e255df343b5cbb03b0fc274d6e743ee324281ed",
+   "hash": "b3:c3b7f4593bf9b713268de575bebdf430cbc8316c69a9654d4e7de06e1582455c",
    "state": "sealed",
    "blocked_by": [],
    "unblocks": 0,
@@ -11638,7 +11777,7 @@
    ],
    "cls": "gui",
    "queue": "corpus",
-   "hash": "b3:94979e36ed6c538e562d9c2933289f735ca379c5d89a5450ea45ca863bbd1a04",
+   "hash": "b3:f3cf6405ca5097c818f83e3fcfd771b7bdf60718072e0af3d15ef2d95ed69eaf",
    "state": "debt",
    "blocked_by": [
     "gtksourceview",
@@ -12039,7 +12178,7 @@
    ],
    "cls": "c",
    "queue": "incoming-wlr",
-   "hash": "b3:ae10753a5467f3642464aaad0b1b41135b8c51972091042baf0d09134af46c7e",
+   "hash": "b3:0509c87553bed3da4a3f477ef184c88b20114cd7bb68fd52c538cdbdd9949054",
    "state": "sealed",
    "blocked_by": [],
    "unblocks": 0,
@@ -12078,7 +12217,7 @@
    ],
    "cls": "c",
    "queue": "incoming-wlr",
-   "hash": "b3:f7d65c28d0d87e0e5097c96c70567f90464b9bdc29d8e411ffb8fb224418bb79",
+   "hash": "b3:d100d499f41b8cf7a52528b786142f95a1e95c307e358979becd12c83ff684e6",
    "state": "sealed",
    "blocked_by": [],
    "unblocks": 0,
@@ -12105,7 +12244,7 @@
    ],
    "cls": "c",
    "queue": "incoming-wlr",
-   "hash": "b3:5a2a5bdf8e940ce72b8a2da0d44e479ccc78c44c5c8d82d79807e2665484d162",
+   "hash": "b3:9327a7198e015cb664a18268ea81c903e2a1fca9d30836eb8d76956bb2e641f5",
    "state": "sealed",
    "blocked_by": [],
    "unblocks": 0,
@@ -12146,7 +12285,7 @@
    ],
    "cls": "c",
    "queue": "incoming-wlr",
-   "hash": "b3:fd55f23b79b1ed0a6b0244b4a0c3b625ad14b44a673f1a059dd3e9587369495f",
+   "hash": "b3:77f67af93f8c002bdb2dcdcb6d739a31aa351100bd355b7c9ca2cbce2df4e93b",
    "state": "sealed",
    "blocked_by": [],
    "unblocks": 0,
@@ -12605,7 +12744,7 @@
    ],
    "cls": "c",
    "queue": "corpus",
-   "hash": "b3:245f3f368520a30964253360530c69159ca4207ad490a77451dcd4b6c4aca7c6",
+   "hash": "b3:ecd1e9ec8144ff31eaf3e268ba627b2542d40bac16e30bd5f197825d22ab7334",
    "state": "sealed",
    "blocked_by": [],
    "unblocks": 0,
@@ -12728,7 +12867,7 @@
    ],
    "cls": "c",
    "queue": "corpus",
-   "hash": "b3:31acdbf235e76f634f0d8f041acc8851e9e8975ce5c74bf2215e3708502787c4",
+   "hash": "b3:a97b8edda60550114aaceac365a2704fa7f2fd29e6d1f5a531d40cb972657f65",
    "state": "sealed",
    "blocked_by": [],
    "unblocks": 0,
@@ -13357,7 +13496,7 @@
    ],
    "cls": "c",
    "queue": "corpus",
-   "hash": "b3:5498f55e32c530c4f1402e6cb2e00cdd4a140c9cbdf3b3f5255736d9b9f34186",
+   "hash": "b3:5d6523d451acf3c81bc744a471ff66a76bd8fd04735878195bfd1114d90a3787",
    "state": "sealed",
    "blocked_by": [],
    "unblocks": 0,
@@ -13494,7 +13633,7 @@
    ],
    "cls": "gui",
    "queue": "corpus",
-   "hash": "b3:c4eb40ba21935bba70ab54338fe755e3dc8b41541d877a48be544dfe73bbfe7b",
+   "hash": "b3:68d6326e20106a0c9619d2b667d2487ad179957f86b6831edb3a021fdd3ebadf",
    "state": "sealed",
    "blocked_by": [],
    "unblocks": 9,
@@ -13521,7 +13660,7 @@
    ],
    "cls": "gui",
    "queue": "corpus",
-   "hash": "b3:a2122760419cc44529d9be002613aa3c66dad2efc31cd706dadfb6d2e4cdbb59",
+   "hash": "b3:cc1a76ba371b7e445a37592d0cfd3152a33afa8fa6a02c9e2f64b98a20b26fe0",
    "state": "sealed",
    "blocked_by": [],
    "unblocks": 5,
@@ -13674,7 +13813,7 @@
    ],
    "cls": "c",
    "queue": "incoming-wlr",
-   "hash": "b3:abb0bd2661394972512442b38cb943a15afaaab7df74bc81fa8838036b80a954",
+   "hash": "b3:1f0df71c0fc0ef78e8e1fe015dddbf4554fa992da214755280250c11bb5ff7de",
    "state": "sealed",
    "blocked_by": [],
    "unblocks": 0,
@@ -13698,7 +13837,7 @@
    ],
    "cls": "c",
    "queue": "corpus",
-   "hash": "b3:01b60ab16930fed69986b9143a9d29ab561630b736744acab95af6707af50dd7",
+   "hash": "b3:20e11b448474bdda4e60eca02a8637147fc5ec18f2b0288138fbd51ddba3e2fe",
    "state": "sealed",
    "blocked_by": [],
    "unblocks": 0,
@@ -13734,7 +13873,7 @@
    ],
    "cls": "c",
    "queue": "incoming-wlr",
-   "hash": "b3:9b56bac0d00977524072cf393ecc9f0b847fcc1a0bfba9d9c4d57fd9a4a74b44",
+   "hash": "b3:985911a8117c2ac7c23871adaba9dd2532bc96dde739f8bf51879e57cb7abe57",
    "state": "sealed",
    "blocked_by": [],
    "unblocks": 0,
@@ -13788,7 +13927,7 @@
    ],
    "cls": "c",
    "queue": "corpus",
-   "hash": "b3:e3a7fefb47a3cfb0bf79d9903a0afec0c30aca2eb545afc9630e8f7b9d1c8cf9",
+   "hash": "b3:6f271026dc374a4c21eff16fca6068769863083c1f3c9d3e4948d4e123fcb634",
    "state": "sealed",
    "blocked_by": [],
    "unblocks": 0,
@@ -13970,7 +14109,7 @@
    ],
    "cls": "c",
    "queue": "incoming-wlr",
-   "hash": "b3:90d9a8ada997a19fca6ac411f51f6712da21807f26fd1fb3c133da2b11af781f",
+   "hash": "b3:a1a03fb822ef1327f6f79a1323d541127538ac82c935b1eb13a8786927b8323c",
    "state": "sealed",
    "blocked_by": [],
    "unblocks": 0,
@@ -14154,6 +14293,21 @@
    "perfiles": [],
    "dependientes_total": 0
   },
+  "zlib-shared": {
+   "iname": "zlib-shared",
+   "version": "1.3.1",
+   "link": "dynamic",
+   "compiler": "zig-cc",
+   "deps": [],
+   "cls": "c",
+   "queue": "corpus",
+   "hash": "b3:21022c3286f5dce96313d5a7c9745d2f5d69064c2942c6db336fbea2bc10994c",
+   "state": "sealed",
+   "blocked_by": [],
+   "unblocks": 0,
+   "perfiles": [],
+   "dependientes_total": 4
+  },
   "zola": {
    "iname": "zola",
    "version": "0.22.1",
@@ -14192,10 +14346,12 @@
    "version": "1.5.7",
    "link": "static",
    "compiler": "zig-cc",
-   "deps": [],
+   "deps": [
+    "binutils"
+   ],
    "cls": "c",
    "queue": "corpus",
-   "hash": "b3:293210dc37722d9db8dce8578d00bc8886ade5b7e5868074146c718f9a58cee8",
+   "hash": "b3:225403cd28dd6b2ad3ba50ad84ae4b8f7ec1dfbb33834fd35ae62e11344e5301",
    "state": "sealed",
    "blocked_by": [],
    "unblocks": 6,
diff --git a/recipes/dbus.toml b/recipes/dbus.toml
index c9903fc9..6bdab730 100644
--- a/recipes/dbus.toml
+++ b/recipes/dbus.toml
@@ -16,6 +16,17 @@ link     = "static"
 flags    = []
 
 [build.phases]
+# ── `--wrap-mode=nodownload`: sin esto meson SALE A INTERNET dentro del sandbox hermético ───────
+# dbus declara subproyectos con `.wrap`, y meson intenta descargarlos. En el sandbox no hay red y
+# python no trae ssl, así que el error que sale no menciona la red por ningún lado:
+#     <urlopen error unknown url type: https>
+#     WARNING: failed to download with error: name 'ssl' is not defined
+#     meson.build:372:11: ERROR: Unhandled python exception
+# «Unhandled python exception» se lee como un bug de meson y es simplemente que no hay salida a
+# internet — y no debe haberla: el build es hermético a propósito. `nodownload` obliga a usar las
+# deps del sistema (nuestros artefactos, vía pkg-config) y deja los wraps inertes.
+# Mismo caso que `wl-clipboard`. Este fallo bloqueaba TRES perfiles a la vez (base, cli y
+# escritorio-sway), que es mucho daño para una flag ausente.
 # meson estático (patrón glib): systemd/x11-autolaunch/tests/docs off (deps ausentes en el lab).
 #
 # NO lleva `-all-static` (2026-07-17, frente link-static-mentira-libtool): dbus construye con MESON,
@@ -25,7 +36,7 @@ flags    = []
 # El `✗ dbus dice static, es DINÁMICO → libdbus-1.so.3 libc.so` del audit era un artefacto VIEJO del
 # store (5cc4b104), anterior a estos flags: `ls -dt` agarra el más reciente, no el vigente (lo avisa
 # el propio script). Re-sellar bastó — verificado levantando un bus real con dbus-run-session.
-configure = "PYTHONPATH=/usr/lib/python3.12/site-packages meson setup output --prefix=/usr --buildtype=release --prefer-static -Ddefault_library=static -Dsystemd=disabled -Dx11_autolaunch=disabled -Ddoxygen_docs=disabled -Dxml_docs=disabled -Dtools=true -Dsystem_pid_file=/run/dbus/dbus.pid"
+configure = "PYTHONPATH=/usr/lib/python3.12/site-packages meson setup output --prefix=/usr --buildtype=release --wrap-mode=nodownload --prefer-static -Ddefault_library=static -Dsystemd=disabled -Dx11_autolaunch=disabled -Ddoxygen_docs=disabled -Dxml_docs=disabled -Dtools=true -Dsystem_pid_file=/run/dbus/dbus.pid"
 compile   = "PYTHONPATH=/usr/lib/python3.12/site-packages ninja -C output"
 install   = '''
 set -e