estado: KF6 tanda 3 (12/12) + 17 del worker, con el primer NO-DETERMINISMO real del frente Go

Hub, KDE Frameworks tanda 3: kglobalaccel kpackage kconfigwidgets kiconthemes
ktextwidgets kxmlgui kparts kcmutils knotifications kdeclarative ksvg kwallet.
  REPRODUCEN: 12 · DERIVA: 0 · NO-DETERMINISMO: 0 · no construyeron: 0

Worker (ya con `go` arreglado), familia Go:
  REPRODUCEN: 15 · DERIVA: 1 · NO-DETERMINISMO: 1 · no construyeron: 0

  · `checkmake` — la que antes «no construía» — REPRODUCE. Cierra el arreglo del enlace
    de `go`: no estaba rota, faltaba el binario en el PATH del host.
  · `cilium-cli` DERIVA: el artefacto guardado era viejo; las dos reconstrucciones
    coinciden entre sí ⇒ se movió el mundo, no la receta. No es un fallo.
  · `gocryptfs` NO-DETERMINISMO, y es el primero de verdad del frente Go.

La causa de gocryptfs, con los dos ejemplares guardados en `store/.divergen/`:

    usr/bin/gocryptfs  ELF, difieren [.text .rodata .data .debug_*]
      · .debug_str sólo en A: …/.gotmp/go-build3432240771/b141
      · .debug_str sólo en B: …/.gotmp/go-build2186295412/b141

El directorio temporal `go-build<aleatorio>` queda horneado en el DWARF. Hipótesis a
comprobar, no conclusión: sólo pasa con `cgo = true`, porque cgo genera fuentes C en ese
temporal y su ruta real entra en la info de depuración; con CGO off no hay fuentes
generadas y las 15 restantes reproducen. En el corpus hay exactamente cuatro recetas Go
con cgo: gitea, gocryptfs, sq y usql — ninguna verificada todavía. Se miden antes de
afirmar nada.
This commit is contained in:
Sergio
2026-09-14 14:23:38 +00:00
parent 74151a2b0c
commit cb101fd70b
+29
View File
@@ -147,3 +147,32 @@ solid 0f0a6b213ceed6a387219e47c930e4cb40b06d53a0f338d38764e7b09c97abdc 2026-09-1
sonnet 1d5ace7a359c7a8f2864c46e75dc5116f336596e768c510d627200c51f87e94e 2026-09-14 reproduce
prison 33a1db2ed91cb13da0d43696239819ade54a117cb9bf2d9655c4fec6c7d0f031 2026-09-14 reproduce
kservice 720be7ac0cea0fa1c8a54acf82cad3ce98004af2c756de509a91a596ffd2310d 2026-09-14 reproduce
kglobalaccel e1c3d43b3a58db60f2c8b93f78924baad2474b8d8c4256c6438fedfec965de88 2026-09-14 reproduce
kpackage 3a4379587b50658ba3a2acb4b1d8e36a116932debe55d69a786f960682696a98 2026-09-14 reproduce
kconfigwidgets 805539df35185ed6665d1d03a80b2dd26b6d256c64a63e1b45da7f499118771a 2026-09-14 reproduce
kiconthemes 2d6f4b56e44728cf97f8eb0732ded04f3dbbf8ac115ab98256d443201ab15703 2026-09-14 reproduce
ktextwidgets 70d95e39b9b3ec13bf4b3839106205525b51551d04c2ff4029d878d738f8045c 2026-09-14 reproduce
kxmlgui 602bfecc50c475c11a97dfc8dbbb49ef2b3b50b371e6bc3c0dd973c67e52dc68 2026-09-14 reproduce
kparts ee3a50a316d6e7f3a6edcc52716c14eb11cc6ca87c5a2fd4770d0831fa1cc8d3 2026-09-14 reproduce
kcmutils 391d231d4e28e02e716e23d9d87de4cc93cc720b776832a8f90dae2707404614 2026-09-14 reproduce
knotifications ff1dcec23d85dcd877d3b9de5524168c74ba8816debb54eaaada96bf23e72237 2026-09-14 reproduce
kdeclarative 639e958a2c1232de7986addc8ad175ae786bb4b92b7124d90f0984314975035d 2026-09-14 reproduce
ksvg ce0398efe780bd4b2253f2055337c1a89e1ea54d0f72eb62b2eb114cd7d9b933 2026-09-14 reproduce
kwallet 594976978e815184f666e8d4d58111737f674202756e9d4fd883fc200c3c2222 2026-09-14 reproduce
centrifugo 166e2a57384b028e8d431c0e64e4524ce887e1d13421f1a322aee21d329177dd 2026-09-14 reproduce [worker]
cilium-cli 2980410e5bcae7ac578b9d13aa8e8451011d6e0b78c037757fd5caa3ac0dc382 2026-09-14 reproduce (tras poner al día un artefacto derivado) [worker]
cloudflared 1adc7f8357d8f208723435e116ab95b54d1c42b0d5afa177560b3fb0d0c47712 2026-09-14 reproduce [worker]
cmctl 0852d37f5f52ff5f2ff6ad8b04f408f7e04001b83f8d964bff3d976d645cc2b1 2026-09-14 reproduce [worker]
cosign 177c4f7baa4fc88a4a4bf98ac241778f2f3b7ff264071c3a49c704711c5841e8 2026-09-14 reproduce [worker]
csvq 25d5eb2e14dc07f39ab2b1ffe121adb4e2c233ae8ce33fe16b089935c0f17360 2026-09-14 reproduce [worker]
cue 221cd36fab9d3088725530e047aa0bec4a6587d8f3da4099ccd77a85bbdab095 2026-09-14 reproduce [worker]
fx 155def6534501815bc07cb2f44a4d746f33f0ce3d363d350fc2434bede596a2e 2026-09-14 reproduce [worker]
fzf 1e09ce94738da251805551119a7890c7bdc8d19708a1c4e65fd7fd02f46947a9 2026-09-14 reproduce [worker]
gh-ost 0024044f52f1dbd7ff53fe356405caf3ff978b1e9edcaccfc1918311d74c3437 2026-09-14 reproduce [worker]
gitleaks 110d2bd2ebedff47e252f1ae16c4abbe0d68f8c57b817ac4a324e236740a7ddc 2026-09-14 reproduce [worker]
gocryptfs 0caf96352eae21ed51b32be9ead8d5525bb07e8aa124eb33c4b9588f1a02421d 2026-09-14 NO-DETERMINISMO [worker]
gojq 249e9367f3d60d5434f4e3d57675a1313e8e793672465e9cc01c8babe470e62f 2026-09-14 reproduce [worker]
gomodifytags 00a15c7ec6121a19c31d4e0c6b4b8364d24923dc75086169edb6b693342f5c93 2026-09-14 reproduce [worker]
gotestsum 22a737ac164d041164e6b79044e97cac158d11100902f74fe29bab8a23a84e9f 2026-09-14 reproduce [worker]
gron 0eb5d7d0c10efae57f1f9b27199527e98ade35552f347dc1dffdcbc88b14ed42 2026-09-14 reproduce [worker]
checkmake 181dba4422f4b00a43ffd89f19e36a2ff6b1a998f4f719d3b397bcc820863326 2026-09-14 reproduce [worker]
1 # repro-verificado.tsv — qué artefactos se comprobaron que REPRODUCEN bit a bit, y cuándo.
147 sonnet
148 prison
149 kservice
150 kglobalaccel
151 kpackage
152 kconfigwidgets
153 kiconthemes
154 ktextwidgets
155 kxmlgui
156 kparts
157 kcmutils
158 knotifications
159 kdeclarative
160 ksvg
161 kwallet
162 centrifugo
163 cilium-cli
164 cloudflared
165 cmctl
166 cosign
167 csvq
168 cue
169 fx
170 fzf
171 gh-ost
172 gitleaks
173 gocryptfs
174 gojq
175 gomodifytags
176 gotestsum
177 gron
178 checkmake