Sergio
d2527284b9
atuq-nested: el rootfs se revalida por HASH, no por existencia
...
El script daba por bueno el rootfs si el directorio estaba: «¿ya está hidratado?». Es la pregunta
equivocada. Tras el re-hash de la cadena atk→gtk3→firefox→atuq el directorio seguía ahí con los
artefactos VIEJOS, así que habría abierto contento la versión que acabábamos de arreglar y el
diagnóstico habría sido buscar en el sitio equivocado. Misma forma del cache-hit que congela
regresiones.
Ahora resuelve los hashes vigentes, los anota en `.raices` y rehidrata cuando difieren.
De paso: nada de `diff <(...)`, que es de bash. El shebang dice /bin/sh y un script que sólo anda
cuando /bin/sh resulta ser bash es una trampa que salta en otra máquina.
2026-09-05 11:52:18 +00:00
..
2026-09-04 02:35:24 +00:00
2026-09-04 14:26:04 +00:00
2026-09-01 18:44:50 +00:00
2026-09-03 20:16:51 +00:00
2026-09-03 21:57:26 +00:00
2026-09-03 21:57:38 +00:00
2026-09-03 20:16:51 +00:00
2026-09-03 21:57:26 +00:00
2026-06-18 09:47:28 -04:00
2026-09-04 01:56:45 +00:00
2026-06-26 23:51:05 -04:00
2026-07-16 22:09:59 -04:00
2026-06-21 08:18:46 -04:00
2026-08-27 03:43:58 +00:00
2026-06-20 20:23:59 -04:00
2026-09-05 11:52:18 +00:00
2026-06-12 00:57:07 +00:00
2026-09-05 03:49:56 +00:00
2026-08-09 22:28:30 -04:00
2026-06-21 07:21:44 -04:00
2026-07-17 13:27:55 -04:00
2026-09-04 00:09:20 +00:00
2026-07-16 20:26:03 -04:00
2026-08-08 10:49:50 -04:00
2026-06-20 13:05:35 -04:00
2026-09-04 14:26:04 +00:00
2026-06-20 16:20:22 -04:00
2026-06-20 13:05:35 -04:00
2026-06-21 04:39:13 -04:00
2026-07-10 21:30:30 -04:00
2026-07-10 21:04:05 -04:00
2026-07-10 20:13:45 -04:00
2026-08-10 04:32:17 +00:00
2026-06-22 22:09:40 -04:00
2026-06-20 18:32:35 -04:00
2026-07-10 22:22:21 -04:00
2026-09-04 02:27:22 +00:00
2026-06-21 10:00:35 -04:00
2026-09-03 20:17:02 +00:00
2026-06-20 18:32:35 -04:00
2026-07-10 22:22:21 -04:00
2026-06-21 01:25:34 -04:00
2026-07-10 22:22:21 -04:00
2026-06-21 05:57:59 -04:00
2026-07-16 23:14:19 -04:00
2026-09-05 03:49:56 +00:00
2026-06-20 16:20:22 -04:00
2026-08-07 13:51:09 -04:00
2026-08-07 15:15:20 -04:00
2026-08-20 17:00:15 +00:00
2026-08-07 14:53:20 -04:00
2026-08-07 14:06:59 -04:00
2026-08-07 14:53:20 -04:00
2026-08-07 13:51:09 -04:00
2026-08-08 00:42:08 -04:00
2026-07-30 03:04:03 -04:00
2026-06-22 22:31:41 -04:00
2026-07-14 16:20:55 -04:00
2026-07-22 17:41:01 -04:00
2026-06-20 16:20:22 -04:00
2026-06-26 12:34:27 -04:00
2026-06-21 08:50:14 -04:00
2026-08-31 19:56:42 +00:00
2026-07-11 06:23:03 -04:00
2026-06-20 17:47:20 -04:00
2026-06-25 16:58:43 -04:00
2026-06-20 18:09:09 -04:00
2026-07-22 17:41:01 -04:00
2026-09-03 11:40:40 +00:00
2026-08-28 05:57:12 +00:00
2026-08-12 00:31:15 +00:00
2026-07-23 15:58:23 -04:00
2026-07-23 16:05:40 -04:00
2026-06-19 11:21:35 -04:00
2026-06-20 17:23:06 -04:00
2026-08-31 15:04:26 +00:00
2026-08-21 20:31:43 +00:00
2026-07-22 17:41:01 -04:00
2026-07-22 21:42:42 -04:00
2026-07-22 18:30:19 -04:00
2026-06-21 04:45:27 -04:00
2026-08-08 08:34:15 -04:00
2026-09-04 01:38:30 +00:00
2026-09-05 02:19:04 +00:00
2026-09-03 03:45:50 +00:00
2026-07-21 22:42:32 -04:00
2026-07-16 20:33:51 -04:00
2026-09-04 14:27:34 +00:00