estado: los 4 kernels vuelven a sellado — y la prueba de bit-repro FALLA
sealed 764 -> 768, deuda kernel=4 -> 0. Los cuatro reconstruidos en gioser y subidos al respaldo. La prueba pedida era: como el .config no cambia, el bzImage deberia salir identico en una direccion nueva. NO sale identico, y la causa NO es la receta. Los cuatro dan la MISMA firma. El config instalado difiere en exactamente 4 lineas y ninguna es del cambio: CONFIG_RUSTC_VERSION=109600 -> 109700 CONFIG_RUSTC_LLVM_VERSION=220103 -> 220108 Es rust 1.96 (laptop) vs 1.97 (gioser, resuelto de Alpine edge). Las lineas de USB4/THUNDERBOLT/REISERFS son identicas viejo vs nuevo en las cuatro ⇒ la correccion de receta es inerte, como se habia predicho. Y Rust NI SIQUIERA ESTA ACTIVADO en estos kernels: Kconfig sondea el rustc del entorno y graba su version igual. Vale para las DOS ramas (6.16.12 y 7.1.2), asi que es del sistema, no de una version de kernel. Lo que esto destapa importa mas que el experimento: el toolchain del rootfs NO esta en hash_inputs. Si no se hubiera tocado la receta, gioser habria sellado bytes distintos en la MISMA direccion que el laptop, y el store no tiene como notarlo. docs/state/lab-toolchain.lock avisa de la divergencia pero no la impide. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Delta semántico
Ninguna definición cambió: el cambio es de texto, documentación o datos.
1 archivos · +16 −17
- docs/state/build-state.json +16 −17
diff --git a/docs/state/build-state.json b/docs/state/build-state.json
index fc4f01d1..7189da98 100644
--- a/docs/state/build-state.json
+++ b/docs/state/build-state.json
@@ -3,8 +3,8 @@
"totals": {
"recipes": 779,
"nodes": 779,
- "sealed": 764,
- "debt": 13,
+ "sealed": 768,
+ "debt": 9,
"never": 2
},
"by_class": {
@@ -16,13 +16,12 @@
},
"debt_by_class": {
"c": 5,
- "gui": 6,
- "kernel": 4
+ "gui": 6
},
"by_queue": {
"corpus": {
- "sealed": 764,
- "debt": 13,
+ "sealed": 768,
+ "debt": 9,
"never": 2
}
},
@@ -841,7 +840,7 @@
"hash": "b3:e3453400775f2c7af28ac75e3e62ce21107cfa37834a5303085077fa44febf0d",
"state": "sealed",
"blocked_by": [],
- "unblocks": 4,
+ "unblocks": 0,
"perfiles": [
"base",
"cli",
@@ -1063,7 +1062,7 @@
"hash": "b3:ada32d61a7b7f0ca1f5db81db90693c45f801171d22f76d0d527875a462caa39",
"state": "sealed",
"blocked_by": [],
- "unblocks": 2,
+ "unblocks": 1,
"perfiles": [
"cli",
"escritorio-sway"
@@ -3303,7 +3302,7 @@
"hash": "b3:937e93b1dbbd44c7d5e963695606bc9bb049ec3c78773fffb0788d146b770935",
"state": "sealed",
"blocked_by": [],
- "unblocks": 5,
+ "unblocks": 1,
"perfiles": [],
"dependientes_total": 5
},
@@ -3716,7 +3715,7 @@
"hash": "b3:a03274567711503cfc5a0147dbe60337e04f6f489d025b14e38eeab2214e35b3",
"state": "sealed",
"blocked_by": [],
- "unblocks": 4,
+ "unblocks": 0,
"perfiles": [
"base",
"cli",
@@ -8257,7 +8256,7 @@
"cls": "kernel",
"queue": "corpus",
"hash": "b3:436017b5c34df39cd4f88ab1bb641fe68ee3b347a7f4ee6567f9ab74b8c06cab",
- "state": "debt",
+ "state": "sealed",
"blocked_by": [],
"unblocks": 0,
"perfiles": [],
@@ -8279,7 +8278,7 @@
"cls": "kernel",
"queue": "corpus",
"hash": "b3:efe53e6cd39dc49b47f82d970966a62dbe53a05085d624bb7413f3366f61d16b",
- "state": "debt",
+ "state": "sealed",
"blocked_by": [],
"unblocks": 0,
"perfiles": [],
@@ -8325,7 +8324,7 @@
"cls": "kernel",
"queue": "corpus",
"hash": "b3:d8c6eb8895b226f909d9056c516260ee2a02b7e6e7c9cdf575ac91e996427ce5",
- "state": "debt",
+ "state": "sealed",
"blocked_by": [],
"unblocks": 0,
"perfiles": [],
@@ -8347,7 +8346,7 @@
"cls": "kernel",
"queue": "corpus",
"hash": "b3:b34f061d95a8732803ad47f94f909c838530a753648fdeae8616cf549cf8147a",
- "state": "debt",
+ "state": "sealed",
"blocked_by": [],
"unblocks": 0,
"perfiles": [],
@@ -8494,7 +8493,7 @@
"hash": "b3:658cb4ea788a89e61b3b4bd765c8393a713b9ca00e224380c963dd0b439af4bf",
"state": "sealed",
"blocked_by": [],
- "unblocks": 4,
+ "unblocks": 0,
"perfiles": [
"escritorio-cosmic",
"escritorio-kde"
@@ -8544,7 +8543,7 @@
"hash": "b3:fbad44acdc76df4b081cccd3cc02666664b6d1a03cd6fa482f85791fa533a602",
"state": "sealed",
"blocked_by": [],
- "unblocks": 6,
+ "unblocks": 2,
"perfiles": [
"base",
"cli",
@@ -9801,7 +9800,7 @@
"hash": "b3:a8ff9d66fc0302090fcdf31d56208fa87de726bb42368cc05251632c567fd08e",
"state": "sealed",
"blocked_by": [],
- "unblocks": 8,
+ "unblocks": 4,
"perfiles": [
"base",
"cli",