You are not logged in.

#1 Yesterday 09:57:03

boesi
Member
Registered: 2021-04-17
Posts: 5

nix stopped working after system upgrade

Hi,

nix stopped working, after I've upgraded my system today. I believe it the culprit is the update to glibc 2.44.

❮ nix --help
fish: Job 1, 'nix --help' terminated by signal SIGSEGV (Adressbereichsfehler)
❮ sudo dmesg | grep -i nix
[sudo] Passwort für boesi:
[    2.638089] NET: Registered PF_UNIX/PF_LOCAL protocol family
[    9.820184] nix-daemon[834]: segfault at 0 ip 00007fce2e0156a5 sp 00007ffdbc850918 error 4 in libmimalloc.so.3.4[d6a5,7fce2e00d000+22000] likely on CPU 15 (core 0, socket 30)
[   65.546267] nix[5075]: segfault at 0 ip 00007feebf8296a5 sp 00007ffc948723f8 error 4 in libmimalloc.so.3.4[d6a5,7feebf821000+22000] likely on CPU 4 (core 0, socket 8)
[  284.273047] nix[7026]: segfault at 0 ip 00007fdaa1a156a5 sp 00007ffcb6203c58 error 4 in libmimalloc.so.3.4[d6a5,7fdaa1a0d000+22000] likely on CPU 8 (core 0, socket 16)
[  295.351548] nix[7092]: segfault at 0 ip 00007f91520406a5 sp 00007ffd44665cb8 error 4 in libmimalloc.so.3.4[d6a5,7f9152038000+22000] likely on CPU 9 (core 0, socket 18)
[  300.936078] nix[7144]: segfault at 0 ip 00007f2c4e4156a5 sp 00007ffd0b56dcb8 error 4 in libmimalloc.so.3.4[d6a5,7f2c4e40d000+22000] likely on CPU 13 (core 0, socket 26)
[  319.180509] nix[7264]: segfault at 0 ip 00007ff1148156a5 sp 00007ffdbe0a81b8 error 4 in libmimalloc.so.3.4[d6a5,7ff11480d000+22000] likely on CPU 8 (core 0, socket 16)
[  322.673102] nix[7303]: segfault at 0 ip 00007f01014526a5 sp 00007ffd52afa538 error 4 in libmimalloc.so.3.4[d6a5,7f010144a000+22000] likely on CPU 0 (core 0, socket 0)
❮ coredumpctl list nix
TIME                            PID  UID  GID SIG     COREFILE EXE            SIZE
Mon 2026-07-27 08:46:39 CEST 965651 1000 1000 SIGSEGV present  /usr/bin/nix 565.8K
Mon 2026-07-27 08:46:39 CEST 965669 1000 1000 SIGSEGV present  /usr/bin/nix 565.7K
Mon 2026-07-27 08:47:35 CEST 966163 1000 1000 SIGSEGV present  /usr/bin/nix 565.4K
Mon 2026-07-27 08:47:42 CEST 966298 1000 1000 SIGSEGV present  /usr/bin/nix 564.9K
Mon 2026-07-27 08:47:53 CEST 966467 1000 1000 SIGSEGV present  /usr/bin/nix 564.5K
Mon 2026-07-27 08:49:25 CEST 972146 1000 1000 SIGSEGV present  /usr/bin/nix   565K
Mon 2026-07-27 08:49:25 CEST 972177 1000 1000 SIGSEGV present  /usr/bin/nix   565K
Mon 2026-07-27 08:49:25 CEST 972201 1000 1000 SIGSEGV present  /usr/bin/nix 564.7K
Mon 2026-07-27 08:49:53 CEST 980227 1000 1000 SIGSEGV present  /usr/bin/nix 565.9K
Mon 2026-07-27 08:50:09 CEST 980441 1000 1000 SIGSEGV present  /usr/bin/nix 564.9K
Mon 2026-07-27 08:52:27 CEST 982627 1000 1000 SIGSEGV present  /usr/bin/nix   565K
Mon 2026-07-27 08:52:31 CEST 982700 1000 1000 SIGSEGV present  /usr/bin/nix   565K
Mon 2026-07-27 08:52:34 CEST 982750 1000 1000 SIGSEGV present  /usr/bin/nix 565.8K
Mon 2026-07-27 08:52:34 CEST 982761 1000 1000 SIGSEGV present  /usr/bin/nix 565.8K
Mon 2026-07-27 08:52:34 CEST 982771 1000 1000 SIGSEGV present  /usr/bin/nix 565.2K
Mon 2026-07-27 08:52:41 CEST 982859 1000 1000 SIGSEGV present  /usr/bin/nix 565.5K
Mon 2026-07-27 08:52:53 CEST 982997 1000 1000 SIGSEGV present  /usr/bin/nix 564.8K
Mon 2026-07-27 08:54:48 CEST   3940 1000 1000 SIGSEGV present  /usr/bin/nix 564.2K
Mon 2026-07-27 08:56:19 CEST   9956 1000 1000 SIGSEGV present  /usr/bin/nix   565K
Mon 2026-07-27 08:56:19 CEST   9984 1000 1000 SIGSEGV present  /usr/bin/nix   565K
Mon 2026-07-27 08:56:19 CEST  10007 1000 1000 SIGSEGV present  /usr/bin/nix 565.3K
Mon 2026-07-27 08:56:47 CEST  17419 1000 1000 SIGSEGV present  /usr/bin/nix 564.6K
Mon 2026-07-27 08:56:59 CEST  17523 1000 1000 SIGSEGV present  /usr/bin/nix 564.4K
Mon 2026-07-27 08:59:01 CEST  30826 1000 1000 SIGSEGV present  /usr/bin/nix 564.6K
Mon 2026-07-27 08:59:05 CEST  30888 1000 1000 SIGSEGV present  /usr/bin/nix 564.7K
Mon 2026-07-27 09:00:36 CEST  31486 1000 1000 SIGSEGV present  /usr/bin/nix 564.5K
Mon 2026-07-27 09:00:43 CEST  31554 1000 1000 SIGSEGV present  /usr/bin/nix 565.3K
Mon 2026-07-27 09:00:47 CEST  31606 1000 1000 SIGSEGV present  /usr/bin/nix 565.5K
Mon 2026-07-27 09:00:47 CEST  31614 1000 1000 SIGSEGV present  /usr/bin/nix 565.5K
Mon 2026-07-27 09:01:03 CEST  31751 1000 1000 SIGSEGV present  /usr/bin/nix 563.8K
Mon 2026-07-27 09:01:04 CEST  31761 1000 1000 SIGSEGV present  /usr/bin/nix   565K
Mon 2026-07-27 09:01:04 CEST  31780 1000 1000 SIGSEGV present  /usr/bin/nix 563.8K
Mon 2026-07-27 10:30:01 CEST   5075 1000 1000 SIGSEGV present  /usr/bin/nix 564.5K
Mon 2026-07-27 10:33:39 CEST   7026 1000 1000 SIGSEGV present  /usr/bin/nix 564.5K
Mon 2026-07-27 10:33:50 CEST   7092 1000 1000 SIGSEGV present  /usr/bin/nix 564.6K
Mon 2026-07-27 10:33:56 CEST   7144 1000 1000 SIGSEGV present  /usr/bin/nix 564.7K
Mon 2026-07-27 10:34:14 CEST   7264 1000 1000 SIGSEGV present  /usr/bin/nix 563.2K
Mon 2026-07-27 10:34:18 CEST   7303 1000 1000 SIGSEGV present  /usr/bin/nix 565.9K
❮ ldd (which nix)
	linux-vdso.so.1 (0x00007efe522cc000)
	libnixutil.so.2.35.1 => /usr/lib/libnixutil.so.2.35.1 (0x00007efe51a00000)
	libnixstore.so.2.35.1 => /usr/lib/libnixstore.so.2.35.1 (0x00007efe51400000)
	libnixexpr.so.2.35.1 => /usr/lib/libnixexpr.so.2.35.1 (0x00007efe51000000)
	libnixfetchers.so.2.35.1 => /usr/lib/libnixfetchers.so.2.35.1 (0x00007efe52155000)
	libnixflake.so.2.35.1 => /usr/lib/libnixflake.so.2.35.1 (0x00007efe51d36000)
	libnixmain.so.2.35.1 => /usr/lib/libnixmain.so.2.35.1 (0x00007efe51ce9000)
	libnixcmd.so.2.35.1 => /usr/lib/libnixcmd.so.2.35.1 (0x00007efe5132c000)
	libgc.so.1 => /usr/lib/libgc.so.1 (0x00007efe51c75000)
	libmimalloc.so.3 => /usr/lib/libmimalloc.so.3 (0x00007efe51c38000)
	libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0x00007efe50c00000)
	libgcc_s.so.1 => /usr/lib/libgcc_s.so.1 (0x00007efe519ca000)
	libc.so.6 => /usr/lib/libc.so.6 (0x00007efe50800000)
	libarchive.so.13 => /usr/lib/libarchive.so.13 (0x00007efe50ad2000)
	libblake3.so.0 => /usr/lib/libblake3.so.0 (0x00007efe51c1c000)
	libcrypto.so.3 => /usr/lib/libcrypto.so.3 (0x00007efe50000000)
	libsodium.so.26 => /usr/lib/libsodium.so.26 (0x00007efe50f62000)
	libbrotlidec.so.1 => /usr/lib/libbrotlidec.so.1 (0x00007efe52141000)
	libbrotlienc.so.1 => /usr/lib/libbrotlienc.so.1 (0x00007efe50714000)
	libzstd.so.1 => /usr/lib/libzstd.so.1 (0x00007efe4feed000)
	libcpuid.so.18 => /usr/lib/libcpuid.so.18 (0x00007efe51980000)
	libboost_context.so.1.91.0 => /usr/lib/libboost_context.so.1.91.0 (0x00007efe5213a000)
	libboost_iostreams.so.1.91.0 => /usr/lib/libboost_iostreams.so.1.91.0 (0x00007efe51968000)
	libboost_url.so.1.91.0 => /usr/lib/libboost_url.so.1.91.0 (0x00007efe51940000)
	libm.so.6 => /usr/lib/libm.so.6 (0x00007efe4fde5000)
	/lib64/ld-linux-x86-64.so.2 => /usr/lib64/ld-linux-x86-64.so.2 (0x00007efe522ce000)
	libcurl.so.4 => /usr/lib/libcurl.so.4 (0x00007efe4fca3000)
	libseccomp.so.2 => /usr/lib/libseccomp.so.2 (0x00007efe512f9000)
	libsqlite3.so.0 => /usr/lib/libsqlite3.so.0 (0x00007efe4fb0b000)
	libaws-c-auth.so.1.0.0 => /usr/lib/libaws-c-auth.so.1.0.0 (0x00007efe50a92000)
	libaws-c-common.so.1 => /usr/lib/libaws-c-common.so.1 (0x00007efe506d0000)
	libaws-crt-cpp.so => /usr/lib/libaws-crt-cpp.so (0x00007efe4fa76000)
	libgit2.so.1.9 => /usr/lib/libgit2.so.1.9 (0x00007efe4f8d8000)
	liblowdown.so.4 => /usr/lib/liblowdown.so.4 (0x00007efe4f880000)
	libeditline.so.1 => /usr/lib/libeditline.so.1 (0x00007efe512e6000)
	libacl.so.1 => /usr/lib/libacl.so.1 (0x00007efe512d8000)
	liblz4.so.1 => /usr/lib/liblz4.so.1 (0x00007efe50f38000)
	libbz2.so.1.0 => /usr/lib/libbz2.so.1.0 (0x00007efe512c5000)
	libz.so.1 => /usr/lib/libz.so.1 (0x00007efe50a5a000)
	liblzma.so.5 => /usr/lib/liblzma.so.5 (0x00007efe5069b000)
	libxml2.so.16 => /usr/lib/libxml2.so.16 (0x00007efe4f716000)
	libtbb.so.12 => /usr/lib/libtbb.so.12 (0x00007efe4f6b8000)
	libbrotlicommon.so.1 => /usr/lib/libbrotlicommon.so.1 (0x00007efe4f695000)
	libboost_regex.so.1.91.0 => /usr/lib/libboost_regex.so.1.91.0 (0x00007efe4f636000)
	libboost_random.so.1.91.0 => /usr/lib/libboost_random.so.1.91.0 (0x00007efe50f30000)
	libicudata.so.78 => /usr/lib/libicudata.so.78 (0x00007efe4d600000)
	libicui18n.so.78 => /usr/lib/libicui18n.so.78 (0x00007efe4d200000)
	libicuuc.so.78 => /usr/lib/libicuuc.so.78 (0x00007efe4ce00000)
	libnghttp3.so.9 => /usr/lib/libnghttp3.so.9 (0x00007efe4f60a000)
	libngtcp2_crypto_ossl.so.0 => /usr/lib/libngtcp2_crypto_ossl.so.0 (0x00007efe5068e000)
	libngtcp2.so.16 => /usr/lib/libngtcp2.so.16 (0x00007efe4f599000)
	libnghttp2.so.14 => /usr/lib/libnghttp2.so.14 (0x00007efe4d5d3000)
	libidn2.so.0 => /usr/lib/libidn2.so.0 (0x00007efe4d1dd000)
	libssh2.so.1 => /usr/lib/libssh2.so.1 (0x00007efe4d182000)
	libpsl.so.5 => /usr/lib/libpsl.so.5 (0x00007efe4d16e000)
	libssl.so.3 => /usr/lib/libssl.so.3 (0x00007efe4d058000)
	libgssapi_krb5.so.2 => /usr/lib/libgssapi_krb5.so.2 (0x00007efe4cd99000)
	libaws-c-sdkutils.so.1.0.0 => /usr/lib/libaws-c-sdkutils.so.1.0.0 (0x00007efe4cd7d000)
	libaws-c-http.so.1.0.0 => /usr/lib/libaws-c-http.so.1.0.0 (0x00007efe4cd18000)
	libaws-c-io.so.1.0.0 => /usr/lib/libaws-c-io.so.1.0.0 (0x00007efe4cccb000)
	libaws-c-cal.so.1.0.0 => /usr/lib/libaws-c-cal.so.1.0.0 (0x00007efe4ccb4000)
	libaws-c-mqtt.so.1.0.0 => /usr/lib/libaws-c-mqtt.so.1.0.0 (0x00007efe4cc52000)
	libaws-c-event-stream.so.1.0.0 => /usr/lib/libaws-c-event-stream.so.1.0.0 (0x00007efe4cc38000)
	libaws-c-s3.so.0unstable => /usr/lib/libaws-c-s3.so.0unstable (0x00007efe4cbf4000)
	libaws-checksums.so.1.0.0 => /usr/lib/libaws-checksums.so.1.0.0 (0x00007efe4cbd2000)
	libllhttp.so.9.3 => /usr/lib/libllhttp.so.9.3 (0x00007efe4cbc0000)
	libpcre2-8.so.0 => /usr/lib/libpcre2-8.so.0 (0x00007efe4caf8000)
	libmd.so.0 => /usr/lib/libmd.so.0 (0x00007efe4cae0000)
	libunistring.so.5 => /usr/lib/libunistring.so.5 (0x00007efe4c8e8000)
	libkrb5.so.3 => /usr/lib/libkrb5.so.3 (0x00007efe4c7e5000)
	libk5crypto.so.3 => /usr/lib/libk5crypto.so.3 (0x00007efe4c7b0000)
	libcom_err.so.2 => /usr/lib/libcom_err.so.2 (0x00007efe4d5cd000)
	libkrb5support.so.0 => /usr/lib/libkrb5support.so.0 (0x00007efe4c7a0000)
	libkeyutils.so.1 => /usr/lib/libkeyutils.so.1 (0x00007efe4d051000)
❮ grep (date +%Y-%m-%d) /var/log/pacman.log | grep -i upgraded
[2026-07-27T08:29:44+0200] [ALPM] upgraded glibc (2.43+r37+gfdf10644d6ee-2 -> 2.44+r3+g0b05bc142249-1)
[2026-07-27T08:29:44+0200] [ALPM] upgraded libgcc (16.1.1+r346+g4e03491b401d-5 -> 16.1.1+r581+gb73ad535acaa-1)
[2026-07-27T08:29:44+0200] [ALPM] upgraded libstdc++ (16.1.1+r346+g4e03491b401d-5 -> 16.1.1+r581+gb73ad535acaa-1)
[2026-07-27T08:29:44+0200] [ALPM] upgraded libasan (16.1.1+r346+g4e03491b401d-5 -> 16.1.1+r581+gb73ad535acaa-1)
[2026-07-27T08:29:44+0200] [ALPM] upgraded libhwasan (16.1.1+r346+g4e03491b401d-5 -> 16.1.1+r581+gb73ad535acaa-1)
[2026-07-27T08:29:44+0200] [ALPM] upgraded liblsan (16.1.1+r346+g4e03491b401d-5 -> 16.1.1+r581+gb73ad535acaa-1)
[2026-07-27T08:29:44+0200] [ALPM] upgraded libtsan (16.1.1+r346+g4e03491b401d-5 -> 16.1.1+r581+gb73ad535acaa-1)
[2026-07-27T08:29:44+0200] [ALPM] upgraded libubsan (16.1.1+r346+g4e03491b401d-5 -> 16.1.1+r581+gb73ad535acaa-1)
[2026-07-27T08:29:44+0200] [ALPM] upgraded libatomic (16.1.1+r346+g4e03491b401d-5 -> 16.1.1+r581+gb73ad535acaa-1)
[2026-07-27T08:29:44+0200] [ALPM] upgraded libgfortran (16.1.1+r346+g4e03491b401d-5 -> 16.1.1+r581+gb73ad535acaa-1)
[2026-07-27T08:29:44+0200] [ALPM] upgraded libgomp (16.1.1+r346+g4e03491b401d-5 -> 16.1.1+r581+gb73ad535acaa-1)
[2026-07-27T08:29:44+0200] [ALPM] upgraded libobjc (16.1.1+r346+g4e03491b401d-5 -> 16.1.1+r581+gb73ad535acaa-1)
[2026-07-27T08:29:44+0200] [ALPM] upgraded libquadmath (16.1.1+r346+g4e03491b401d-5 -> 16.1.1+r581+gb73ad535acaa-1)
[2026-07-27T08:29:44+0200] [ALPM] upgraded gcc-libs (16.1.1+r346+g4e03491b401d-5 -> 16.1.1+r581+gb73ad535acaa-1)
[2026-07-27T08:29:44+0200] [ALPM] upgraded systemd-libs (261.1-1 -> 261.2-1)
[2026-07-27T08:29:44+0200] [ALPM] upgraded libsysprof-capture (50.0-2.1 -> 50.0-3.1)
[2026-07-27T08:29:44+0200] [ALPM] upgraded sqlite (3.53.3-1 -> 3.53.4-1)
[2026-07-27T08:29:44+0200] [ALPM] upgraded appstream (1.1.4-2.1 -> 1.1.5-1.1)
[2026-07-27T08:29:44+0200] [ALPM] upgraded appstream-qt (1.1.4-2.1 -> 1.1.5-1.1)
[2026-07-27T08:29:44+0200] [ALPM] upgraded bpf (7.1.4-1 -> 7.1.5-1)
[2026-07-27T08:29:45+0200] [ALPM] upgraded systemd (261.1-1 -> 261.2-1)
[2026-07-27T08:29:47+0200] [ALPM] upgraded chromium (150.0.7871.181-1.1 -> 150.0.7871.186-1)
[2026-07-27T08:29:48+0200] [ALPM] upgraded claude-code (2.1.217-1 -> 2.1.220-1)
[2026-07-27T08:29:48+0200] [ALPM] upgraded cpupower (7.1.4-1 -> 7.1.5-1)
[2026-07-27T08:29:50+0200] [ALPM] upgraded gcc (16.1.1+r346+g4e03491b401d-5 -> 16.1.1+r581+gb73ad535acaa-1)
[2026-07-27T08:29:50+0200] [ALPM] upgraded kitty-terminfo (0.48.0-1.1 -> 0.48.1-1.1)
[2026-07-27T08:29:50+0200] [ALPM] upgraded kitty-shell-integration (0.48.0-1.1 -> 0.48.1-1.1)
[2026-07-27T08:29:50+0200] [ALPM] upgraded kitty (0.48.0-1.1 -> 0.48.1-1.1)
[2026-07-27T08:29:50+0200] [ALPM] upgraded libdvdcss (1.5.0-1.1 -> 1.6.0-1.1)
[2026-07-27T08:29:50+0200] [ALPM] upgraded libical (4.0.3-3.1 -> 4.0.4-1)
[2026-07-27T08:29:50+0200] [ALPM] upgraded libtool (2.6.1-2 -> 2.6.1-3)
[2026-07-27T08:29:50+0200] [ALPM] upgraded luajit (2.1.1784580905+2460b3f-1.1 -> 2.1.1785005726+a471ab7-1.1)
[2026-07-27T08:29:50+0200] [ALPM] upgraded parallel (20260622-1 -> 20260722-1)
[2026-07-27T08:29:50+0200] [ALPM] upgraded perl-http-message (7.03-1 -> 7.04-1)
[2026-07-27T08:29:50+0200] [ALPM] upgraded pkgconf (3.0.3-1.1 -> 3.0.4-1.1)
[2026-07-27T08:29:51+0200] [ALPM] upgraded python-annotated-types (0.7.0-3 -> 0.8.0-1)
[2026-07-27T08:29:51+0200] [ALPM] upgraded scx-manager (1.15.11-1 -> 1.15.12-1)
[2026-07-27T08:29:51+0200] [ALPM] upgraded systemd-resolvconf (261.1-1 -> 261.2-1)
[2026-07-27T08:29:51+0200] [ALPM] upgraded systemd-sysvcompat (261.1-1 -> 261.2-1)
[2026-07-27T08:29:51+0200] [ALPM] upgraded tesseract (5.5.2-1.1 -> 5.5.3-1.1)
[2026-07-27T08:29:51+0200] [ALPM] upgraded ufw-extras (1.2.0-1 -> 1.3.0-1)
[2026-07-27T08:29:51+0200] [ALPM] upgraded vim-runtime (9.2.0843-1.1 -> 9.2.0849-1.1)
[2026-07-27T08:29:51+0200] [ALPM] upgraded vim (9.2.0843-1.1 -> 9.2.0849-1.1)
[2026-07-27T08:29:51+0200] [ALPM] upgraded wildmidi (0.4.6-1.1 -> 0.5.0-1.1)

What can I do to get a working nix again? Do I have to wait for an recompiled version of nix?

Thanks for your help

Offline

#2 Yesterday 10:03:25

Lone_Wolf
Administrator
From: Netherlands, Europe
Registered: 2005-10-04
Posts: 15,242

Re: nix stopped working after system upgrade

Last Updated:     2026-07-27 09:01 UTC (an hour ago)

Try updating again.


Disliking systemd intensely, but not satisfied with alternatives so focusing on taming systemd.

clean chroot building not flexible enough ?
Try clean chroot manager by graysky

Offline

#3 Yesterday 10:23:19

boesi
Member
Registered: 2021-04-17
Posts: 5

Re: nix stopped working after system upgrade

Lone_Wolf wrote:

Last Updated:     2026-07-27 09:01 UTC (an hour ago)

Try updating again.

Thanks so much for the update. I knew I wouldn’t have to wait long big_smile

Last edited by boesi (Yesterday 10:32:50)

Offline

Board footer

Powered by FluxBB