| 3 Apr 2026 |
John Ericson | thank you! | 19:41:12 |
hexa (signing key rotation when) | https://github.com/NixOS/infra/pull/995/changes/6f516c2209b8ef0c65430cfed8921075801b4d5a | 19:41:19 |
eveeifyeve | This string is wrong: df -k /nix/store | awk 'NR==2 {available=$4; required=100*1024*1024; to_free=required-available; printf \"%.0d\", to_free*1024}' It's supposed to be df -k /nix/store | awk 'NR==2 {available=$4; required=100*1024*1024; to_free=required-available; printf "%.0d\n", to_free*1024} | 21:08:12 |
eveeifyeve | * This string is wrong: df -k /nix/store | awk 'NR==2 {available=$4; required=100*1024*1024; to_free=required-available; printf \"%.0d\", to_free*1024}' It's supposed to be df -k /nix/store | awk 'NR==2 {available=$4; required=100*1024*1024; to_free=required-available; printf "%.0d\n", to_free*1024} as when I try to run this string locally I get:
awk: cmd. line:1: NR==2 {available=$4; required=100*1024*1024; to_free=required-available; printf \"%.0d\", to_free*1024}
awk: cmd. line:1:
| 21:15:00 |
eveeifyeve | * This string is wrong: df -k /nix/store | awk 'NR==2 {available=$4; required=100*1024*1024; to_free=required-available; printf \"%.0d\", to_free*1024}' It's supposed to be df -k /nix/store | awk 'NR==2 {available=$4; required=100*1024*1024; to_free=required-available; printf "%.0d\n", to_free*1024} as when I try to run this string locally I get:
awk: cmd. line:1: NR==2 {available=$4; required=100*1024*1024; to_free=required-available; printf \"%.0d\", to_free*1024}
awk: cmd. line:1: ^ backslash not last character on line
| 21:15:25 |
hexa (signing key rotation when) | they are escapes for the nix string | 21:20:45 |
hexa (signing key rotation when) | if you copy it verbatim then you are holding it wrong | 21:21:00 |
eveeifyeve | Oh I see now. | 21:26:57 |
eveeifyeve | * Oh I see it now. | 21:27:05 |
| 4 Apr 2026 |
vcunat | nixos/unstable eval cancelled because of a regression:
https://github.com/NixOS/nixpkgs/pull/499793#issuecomment-4187029655
(as fixing that regression might rebuild all NixOS tests) | 12:17:08 |
vcunat | * nixos/unstable eval cancelled for now because of a regression:
https://github.com/NixOS/nixpkgs/pull/499793#issuecomment-4187029655
(as fixing that regression might rebuild all NixOS tests) | 12:17:21 |
vcunat | * nixos/unstable eval cancelled for now because of a regression:
https://github.com/NixOS/nixpkgs/pull/499793#issuecomment-4187029655
(as fixing that channel blocker might rebuild all NixOS tests) | 12:17:36 |
vcunat | Ah lovely.
Apr 04 12:19:12 mimas systemd-coredump[2650983]: [🡕] Process 961189 (hydra-evaluator) of user 993 dumped core.
Module /nix/store/1qp2i3s316pba40410kkv1594xlsc5gq-hydra-0.1.20260316.a40d428/bin/hydra-evaluator without build-id.
Module libtbbmalloc.so.2 without build-id.
Module libunistring.so.5 without build-id.
Module libkeyutils.so.1 without build-id.
Module libkrb5support.so.0 without build-id.
Module libcom_err.so.3 without build-id.
Module libk5crypto.so.3 without build-id.
Module libkrb5.so.3 without build-id.
Module libaws-checksums.so.1.0.0 without build-id.
Module libaws-c-s3.so.0unstable without build-id.
Module libaws-c-event-stream.so.1.0.0 without build-id.
Module libaws-c-mqtt.so.1.0.0 without build-id.
Module libaws-c-compression.so.1.0.0 without build-id.
Module libs2n.so.1 without build-id.
Module libaws-c-cal.so.1.0.0 without build-id.
Module libaws-c-io.so.1.0.0 without build-id.
Module libaws-c-http.so.1.0.0 without build-id.
Module libaws-c-sdkutils.so.1.0.0 without build-id.
Module libpsl.so.5 without build-id.
Module libssh2.so.1 without build-id.
Module libidn2.so.0 without build-id.
Module libnghttp2.so.14 without build-id.
Module libngtcp2.so.16 without build-id.
Module libngtcp2_crypto_ossl.so.0 without build-id.
Module libnghttp3.so.9 without build-id.
Module libattr.so.1 without build-id.
Module libgssapi_krb5.so.2 without build-id.
Module libaws-c-common.so.1 without build-id.
Module libaws-crt-cpp.so without build-id.
Module libaws-c-auth.so.1.0.0 without build-id.
Module libseccomp.so.2 without build-id.
Module libboost_regex.so.1.87.0 without build-id.
Module libboost_system.so.1.87.0 without build-id.
Module libboost_random.so.1.87.0 without build-id.
Module libbrotlicommon.so.1 without build-id.
Module libtbb.so.12 without build-id.
Module libxml2.so.16 without build-id.
Module liblzma.so.5 without build-id.
Module libz.so.1 without build-id.
Module libbz2.so.1 without build-id.
Module libzstd.so.1 without build-id.
Module libacl.so.1 without build-id.
Module libboost_url.so.1.87.0 without build-id.
Module libboost_iostreams.so.1.87.0 without build-id.
Module libboost_context.so.1.87.0 without build-id.
Module libcpuid.so.17 without build-id.
Module libbrotlienc.so.1 without build-id.
Module libbrotlidec.so.1 without build-id.
Module libblake3.so.0 without build-id.
Module libarchive.so.13 without build-id.
Module libgcc_s.so.1 without build-id.
Module libstdc++.so.6 without build-id.
Module libpqxx-7.10.so without build-id.
Stack trace of thread 961193:
#0 0x00007f94caafdaac __pthread_kill_implementation (libc.so.6 + 0x9caac)
#1 0x00007f94caaa290e raise (libc.so.6 + 0x4190e)
#2 0x00007f94caa89942 abort (libc.so.6 + 0x28942)
#3 0x00007f94cad44c3d _ZN9__gnu_cxx27__verbose_terminate_handlerEv.cold (libstdc++.so.6 + 0xadc3d)
#4 0x00007f94cad561aa _ZN10__cxxabiv111__terminateEPFvvE (libstdc++.so.6 + 0xbf1aa)
#5 0x00007f94cad446e3 __cxa_call_terminate (libstdc++.so.6 + 0xad6e3)
#6 0x00007f94cad55a10 __gxx_personality_v0 (libstdc++.so.6 + 0xbea10)
#7 0x00007f94cac8ba19 _Unwind_RaiseException_Phase2 (libgcc_s.so.1 + 0x22a19)
#8 0x00007f94cac8c0f1 _Unwind_RaiseException (libgcc_s.so.1 + 0x230f1)
#9 0x00007f94cac8c5e9 _Unwind_Resume_or_Rethrow (libgcc_s.so.1 + 0x235e9)
#10 0x00007f94cad5646f __cxa_rethrow (libstdc++.so.6 + 0xbf46f)
#11 0x00007f94cb058461 _ZN3nix3PidD2Ev.cold (libnixutil.so.2.34.1 + 0x7e461)
#12 0x000055e4d58e1905 _ZN9Evaluator11readJobsetsEv (/nix/store/1qp2i3s316pba40410kkv1594xlsc5gq-hydra-0.1.20260316.a40d428/bin/hydra-evaluator + 0x1a905)
#13 0x000055e4d58e1fb8 _ZN9Evaluator15databaseMonitorEv (/nix/store/1qp2i3s316pba40410kkv1594xlsc5gq-hydra-0.1.20260316.a40d428/bin/hydra-evaluator + 0x1afb8)
#14 0x000055e4d58e241d _ZNSt6thread11_State_implINS_8_InvokerISt5tupleIJZN9Evaluator3runEvEUlvE1_EEEEE6_M_runEv (/nix/store/1qp2i3s316pba40410kkv1594xlsc5gq-hydra-0.1.20260316.a40d428/bin/hydra-evaluator + 0x1b41d)
#15 0x00007f94cad84064 execute_native_thread_routine (libstdc++.so.6 + 0xed064)
#16 0x00007f94caafb97a start_thread (libc.so.6 + 0x9a97a)
#17 0x00007f94cab83d2c __clone3 (libc.so.6 + 0x122d2c)
Stack trace of thread 961192:
#0 0x00007f94caaf862f __GI___lll_lock_wait (libc.so.6 + 0x9762f)
#1 0x00007f94caaff1a1 __pthread_mutex_lock@GLIBC_2.2.5 (libc.so.6 + 0x9e1a1)
#2 0x000055e4d58e4174 _ZN9Evaluator6reaperEv (/nix/store/1qp2i3s316pba40410kkv1594xlsc5gq-hydra-0.1.20260316.a40d428/bin/hydra-evaluator + 0x1d174)
#3 0x000055e4d58e576d _ZNSt6thread11_State_implINS_8_InvokerISt5tupleIJZN9Evaluator3runEvEUlvE0_EEEEE6_M_runEv (/nix/store/1qp2i3s316pba40410kkv1594xlsc5gq-hydra-0.1.20260316.a40d428/bin/hydra-evaluator + 0x1e76d)
#4 0x00007f94cad84064 execute_native_thread_routine (libstdc++.so.6 + 0xed064)
#5 0x00007f94caafb97a start_thread (libc.so.6 + 0x9a97a)
#6 0x00007f94cab83d2c __clone3 (libc.so.6 + 0x122d2c)
Stack trace of thread 961191:
#0 0x00007f94caaa3740 __sigtimedwait (libc.so.6 + 0x42740)
#1 0x00007f94caaa2d5c sigwait (libc.so.6 + 0x41d5c)
#2 0x00007f94cb1144b3 _ZN3nixL19signalHandlerThreadE10__sigset_t (libnixutil.so.2.34.1 + 0x13a4b3)
#3 0x00007f94cb10fb8d _ZNSt6thread11_State_implINS_8_InvokerISt5tupleIJPFv10__sigset_tES3_EEEEE6_M_runEv (libnixutil.so.2.34.1 + 0x135b8d)
#4 0x00007f94cad84064 execute_native_thread_routine (libstdc++.so.6 + 0xed064)
#5 0x00007f94caafb97a start_thread (libc.so.6 + 0x9a97a)
#6 0x00007f94cab83d2c __clone3 (libc.so.6 + 0x122d2c)
Stack trace of thread 961189:
#0 0x00007f94caaf8389 __futex_abstimed_wait_common (libc.so.6 + 0x97389)
#1 0x00007f94caafae1e pthread_cond_wait@@GLIBC_2.3.2 (libc.so.6 + 0x99e1e)
#2 0x000055e4d58e5efb _ZN9Evaluator4loopEv (/nix/store/1qp2i3s316pba40410kkv1594xlsc5gq-hydra-0.1.20260316.a40d428/bin/hydra-evaluator + 0x1eefb)
#3 0x000055e4d58e7118 _ZN9Evaluator3runEv (/nix/store/1qp2i3s316pba40410kkv1594xlsc5gq-hydra-0.1.20260316.a40d428/bin/hydra-evaluator + 0x20118)
#4 0x000055e4d58d3309 _ZZ4mainENKUlvE_clEv (/nix/store/1qp2i3s316pba40410kkv1594xlsc5gq-hydra-0.1.20260316.a40d428/bin/hydra-evaluator + 0xc309)
#5 0x00007f94cb0b1905 _ZN3nix16handleExceptionsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_3funIFvvEEE (libnixutil.so.2.34.1 + 0xd7905)
#6 0x000055e4d58d12b5 main (/nix/store/1qp2i3s316pba40410kkv1594xlsc5gq-hydra-0.1.20260316.a40d428/bin/hydra-evaluator + 0xa2b5)
#7 0x00007f94caa8b4d8 __libc_start_call_main (libc.so.6 + 0x2a4d8)
#8 0x00007f94caa8b59b __libc_start_main@@GLIBC_2.34 (libc.so.6 + 0x2a59b)
#9 0x000055e4d58d1485 _start (/nix/store/1qp2i3s316pba40410kkv1594xlsc5gq-hydra-0.1.20260316.a40d428/bin/hydra-evaluator + 0xa485)
ELF object binary architecture: AMD x86-64
Apr 04 12:19:11 mimas hydra-evaluator[961189]: what(): error: cannot get exit status of PID 2608896: No child processes
| 12:22:04 |
vcunat | I was cancelling an eval around that point, so maybe that didn't sit with it well. | 12:22:57 |
emily | do I misremember us dropping that as a blocker? | 12:23:45 |
vcunat | devenv? | 12:24:12 |
vcunat | I believe it gets pulled through nixpkgs-unstable channel blockers:
https://github.com/NixOS/nixpkgs/pull/460097 | 12:25:44 |
leona | Yes, previously it only blocked nixpkgs-* channels | 12:26:58 |
emily | maybe it was cachix I'm remembering got dropped | 12:27:08 |
leona | We did consider it, but not yet | 12:27:13 |
vcunat | Ah right, I do remember the was some discussion thread about that. | 12:31:19 |
vcunat | * Ah right, I do remember there was some discussion thread about that. | 12:31:25 |
vcunat | * Ah right, I do remember there's been some discussion thread about that. | 12:31:40 |