!RROtHmAaQIkiJzJZZE:nixos.org

NixOS Infrastructure

483 Members
Next Infra call: 2024-07-11, 18:00 CEST (UTC+2) | Infra operational issues backlog: https://github.com/orgs/NixOS/projects/52 | See #infra-alerts:nixos.org for real time alerts from Prometheus.151 Servers

Load older messages


SenderMessageTime
23 Jun 2026
@vcunat:matrix.orgVladimír ČunátThe error isn't shown anymore.17:36:42
@vcunat:matrix.orgVladimír Čunát(The UI only shows error from the last attempt.)17:36:54
@joerg:thalheim.ioMic92There might be race condition in Nix creating the fetcher cache. Queue runner shouldn't have this.17:37:59
@joerg:thalheim.ioMic92https://hydra.nixos.org/build/332691361/nixlog/1317:38:57
@joerg:thalheim.ioMic92This looks like a substitution error?17:39:14
@k900:0upti.meK900Restarting does not seem to help17:43:21
@joerg:thalheim.ioMic92Is it actually rebuilding indirect steps if you do this on the web?17:45:03
@k900:0upti.meK900 It should 17:45:34
@joerg:thalheim.ioMic92As in it did in the past?17:46:43
@k900:0upti.meK900Yes17:46:50
@joerg:thalheim.ioMic92Or it would be desirable 17:46:53
@k900:0upti.meK900Also yes17:46:58
@k900:0upti.meK900 (though ideally we would not have the concept of indirect steps, but that's way more work) 17:47:14
@joerg:thalheim.ioMic92It might be actually more explicit now which is why restart now restarts less. But don't have this code mapped out in my head18:00:02
@k900:0upti.meK900https://github.com/NixOS/nixpkgs/pull/53468218:01:20
@k900:0upti.meK900For the other thing18:01:30
@citerism:matrix.orgciterism joined the room.18:18:18
@elisaado:elisaado.comEli Saado joined the room.18:39:55
@isabel:isabelroses.comisabel changed their profile picture.19:54:31
@joerg:thalheim.ioMic92tcl-x86_64-w64-mingw32> In file included from /build/tcl8.6.16/generic/tclInt.h:36, tcl-x86_64-w64-mingw32> from /build/tcl8.6.16/generic/tclIO.c:15: tcl-x86_64-w64-mingw32> /build/tcl8.6.16/generic/tclPort.h:21:13: fatal error: tclWinPort.h: No such file or directory tcl-x86_64-w64-mingw32> 21 | # include "tclWinPort.h" tcl-x86_64-w64-mingw32> | ^~~~~~~~~~~~~~ tcl-x86_64-w64-mingw32> compilation terminated. tcl-x86_64-w64-mingw32> make: *** [Makefile:1157: tclIndexObj.o] Error 1 tcl-x86_64-w64-mingw32> make: *** [Makefile:1154: tclHistory.o] Error 1 tcl-x86_64-w64-mingw32> make: *** [Makefile:1163: tclIO.o] Error 1 20:17:09
@joerg:thalheim.ioMic92I can reproduce this build error also locally20:17:17
@joerg:thalheim.ioMic92So this one is not a GC race. Would be also really weird to have the exact same one over and over again20:17:36
@joerg:thalheim.ioMic92This race condition is actually fixed in nix-eval-jobs master: https://github.com/NixOS/nix-eval-jobs/pull/40220:25:56
@xokdvium:matrix.orgSergei Zimmerman (xokdvium)
In reply to @joerg:thalheim.io
tcl-x86_64-w64-mingw32> In file included from /build/tcl8.6.16/generic/tclInt.h:36, tcl-x86_64-w64-mingw32> from /build/tcl8.6.16/generic/tclIO.c:15: tcl-x86_64-w64-mingw32> /build/tcl8.6.16/generic/tclPort.h:21:13: fatal error: tclWinPort.h: No such file or directory tcl-x86_64-w64-mingw32> 21 | # include "tclWinPort.h" tcl-x86_64-w64-mingw32> | ^~~~~~~~~~~~~~ tcl-x86_64-w64-mingw32> compilation terminated. tcl-x86_64-w64-mingw32> make: *** [Makefile:1157: tclIndexObj.o] Error 1 tcl-x86_64-w64-mingw32> make: *** [Makefile:1154: tclHistory.o] Error 1 tcl-x86_64-w64-mingw32> make: *** [Makefile:1163: tclIO.o] Error 1
That’s not the error I was talking about
20:31:31
@xokdvium:matrix.orgSergei Zimmerman (xokdvium)There were the other ones that seem to have succeeded after I restarted those20:31:50
@xokdvium:matrix.orgSergei Zimmerman (xokdvium)
In reply to @joerg:thalheim.io
This race condition is actually fixed in nix-eval-jobs master: https://github.com/NixOS/nix-eval-jobs/pull/402
Hm that PR is about the local store, not the fetcher cache db
20:34:32
@xokdvium:matrix.orgSergei Zimmerman (xokdvium)Either way looks like a nix/nej issue20:34:41
@joerg:thalheim.ioMic92Redacted or Malformed Event20:38:18
@joerg:thalheim.ioMic92Redacted or Malformed Event20:38:29
@joerg:thalheim.ioMic92I think I can just fix this the same way as the other PR20:41:18

Show newer messages


Back to Room ListRoom Version: 6