!pbdtvoHxUGLhcEvnlu:nixos.org

Exotic Nix Targets

323 Members
97 Servers

Load older messages


SenderMessageTime
16 Apr 2026
@alex:tunstall.xyzAlex

Alyssa Ross You mentioned in the recent Skaware update PR that the update works on your s6(-rc) based systems.
Out of curiosity, how are you compiling/handling the s6-rc DB for those systems?

Mine have the s6-rc DB precompiled in the Nix store.
Curiously, it seems like the default path for the DB is not the default /etc/s6-rc/compiled/current given in the docs, it's now relative to the $out.

2026-04-16 19:17:39.367162581 s6-rc-init: fatal: unable to open /nix/store/5igmf5qx3g0hxy6w8smnb29x6jvyyq5x-s6-rc-static-x86_64-unknown-linux-musl-0.6.0.0/etc/s6-rc/compiled/current: No such file or directory
2026-04-16 19:17:39.367163613 s6-rc: fatal: unable to take locks: No such file or directory

So I had to add -c with the correct path to the s6-rc-init command after upgrading.

(I assume that s6-powered NixOS is exotic enough for this channel.)

19:40:52
@alex:tunstall.xyzAlex *

Alyssa Ross You mentioned in the recent Skaware update PR that the update works on your s6(-rc) based systems.
Out of curiosity, how are you compiling/handling the s6-rc DB for those systems?

Mine have the s6-rc DB precompiled in the Nix store and symlinked in /etc.
Curiously, it seems like the default path for the DB is not the default /etc/s6-rc/compiled/current given in the docs, it's now relative to the $out.

2026-04-16 19:17:39.367162581 s6-rc-init: fatal: unable to open /nix/store/5igmf5qx3g0hxy6w8smnb29x6jvyyq5x-s6-rc-static-x86_64-unknown-linux-musl-0.6.0.0/etc/s6-rc/compiled/current: No such file or directory
2026-04-16 19:17:39.367163613 s6-rc: fatal: unable to take locks: No such file or directory

So I had to add -c with the correct path to the s6-rc-init command after upgrading.

(I assume that s6-powered NixOS is exotic enough for this channel.)

19:50:40
17 Apr 2026
@qyliss:fairydust.spaceAlyssa Ross I use -c 06:01:39
@qyliss:fairydust.spaceAlyssa RossWe should fix the default though06:01:48
@c4lliope:matrix.orgc4lliope set a profile picture.08:36:57
@c4lliope:matrix.orgc4lliope changed their profile picture.08:41:49
@mightyspirit:matrix.org@mightyspirit:matrix.org left the room.23:08:03
19 Apr 2026
@lotte:chir.rsLotte (it/its)/Cinny (she/her) θΔ& changed their profile picture.20:48:11
20 Apr 2026
@doomhammer:catgirl.cloud@doomhammer:catgirl.cloud left the room.11:18:27
21 Apr 2026
@matthewcroughan:defenestrate.itmatthewcroughan
FAILED: [code=1] modules/pam_canonicalize_user/pam_canonicalize_user.so
aarch64-unknown-linux-musl-clang  -o modules/pam_canonicalize_user/pam_canonicalize_user.so modules/pam_canonicalize_user/pam_canonicalize_user.so.p/pam_canonicalize_user.c.o -Wl,--as-needed -Wl,--allow-shlib-undefined -shared -fPIC -Wl,--fatal-warnings -Wl,-O1 '-Wl,-rpath,$ORIGIN/../../libpam' -Wl,--start-group libpam_internal/libpam_internal.a libpam/libpam.so.0.85.1 -Wl,--end-group -Wl,--version-script=/build/source/modules/modules.map
aarch64-unknown-linux-musl-ld: error: version script assignment of 'global' to symbol 'pam_sm_acct_mgmt' failed: symbol not defined
aarch64-unknown-linux-musl-ld: error: version script assignment of 'global' to symbol 'pam_sm_chauthtok' failed: symbol not defined
aarch64-unknown-linux-musl-ld: error: version script assignment of 'global' to symbol 'pam_sm_close_session' failed: symbol not defined
aarch64-unknown-linux-musl-ld: error: version script assignment of 'global' to symbol 'pam_sm_open_session' failed: symbol not defined
clang: error: linker command failed with exit code 1 (use -v to see invocation)
[114/509] Generating doc/adg/Linux-PAM_ADG.html with a custom command
[115/509] Linking target modules/pam_echo/pam_echo.so
[116/509] Linking target modules/pam_deny/pam_deny.so
[117/509] Linking target modules/pam_exec/pam_exec.so
[118/509] Linking target modules/pam_access/pam_access.so
[119/509] Linking target modules/pam_faillock/pam_faillock.so
FAILED: [code=1] modules/pam_faillock/pam_faillock.so
aarch64-unknown-linux-musl-clang  -o modules/pam_faillock/pam_faillock.so modules/pam_faillock/pam_faillock.so.p/pam_faillock.c.o modules/pam_faillock/pam_faillock.so.p/faillock.c.o modules/pam_faillock/pam_faillock.so.p/faillock_config.c.o -Wl,--as-needed -Wl,--allow-shlib-undefined -shared -fPIC -Wl,--fatal-warnings -Wl,-O1 '-Wl,-rpath,$ORIGIN/../../libpam' -Wl,--start-group libpam_internal/libpam_internal.a libpam/libpam.so.0.85.1 -Wl,--version-script=/build/source/modules/modules.map /nix/store/3c7jryx9pndv58vb5fgcrz40msqkm27v-audit-aarch64-unknown-linux-musl-4.1.2-unstable-2025-09-06-lib/lib/libaudit.so -Wl,--end-group
aarch64-unknown-linux-musl-ld: error: version script assignment of 'global' to symbol 'pam_sm_chauthtok' failed: symbol not defined
aarch64-unknown-linux-musl-ld: error: version script assignment of 'global' to symbol 'pam_sm_close_session' failed: symbol not defined
aarch64-unknown-linux-musl-ld: error: version script assignment of 'global' to symbol 'pam_sm_open_session' failed: symbol not defined
clang: error: linker command failed with exit code 1 (use -v to see invocation)
[120/509] Linking target modules/pam_env/pam_env.so
[121/509] Linking target modules/pam_faildelay/pam_faildelay.so
FAILED: [code=1] modules/pam_faildelay/pam_faildelay.so
aarch64-unknown-linux-musl-clang  -o modules/pam_faildelay/pam_faildelay.so modules/pam_faildelay/pam_faildelay.so.p/pam_faildelay.c.o -Wl,--as-needed -Wl,--allow-shlib-undefined -shared -fPIC -Wl,--fatal-warnings -Wl,-O1 '-Wl,-rpath,$ORIGIN/../../libpam' -Wl,--start-group libpam_internal/libpam_internal.a libpam/libpam.so.0.85.1 -Wl,--end-group -Wl,--version-script=/build/source/modules/modules.map
aarch64-unknown-linux-musl-ld: error: version script assignment of 'global' to symbol 'pam_sm_acct_mgmt' failed: symbol not defined
aarch64-unknown-linux-musl-ld: error: version script assignment of 'global' to symbol 'pam_sm_chauthtok' failed: symbol not defined
aarch64-unknown-linux-musl-ld: error: version script assignment of 'global' to symbol 'pam_sm_close_session' failed: symbol not defined
aarch64-unknown-linux-musl-ld: error: version script assignment of 'global' to symbol 'pam_sm_open_session' failed: symbol not defined
clang: error: linker command failed with exit code 1 (use -v to see invocation)
[122/509] Generating doc/sag/Linux-PAM_SAG.html with a custom command
[123/509] Linking target modules/pam_issue/pam_issue.so
FAILED: [code=1] modules/pam_issue/pam_issue.so
aarch64-unknown-linux-musl-clang  -o modules/pam_issue/pam_issue.so modules/pam_issue/pam_issue.so.p/pam_issue.c.o -Wl,--as-needed -Wl,--allow-shlib-undefined -shared -fPIC -Wl,--fatal-warnings -Wl,-O1 '-Wl,-rpath,$ORIGIN/../../libpam' -Wl,--start-group libpam_internal/libpam_internal.a libpam/libpam.so.0.85.1 -Wl,--version-script=/build/source/modules/modules.map /nix/store/c6s0bq8x5xm57p3g4kprib5px2imf2ij-systemd-minimal-libs-aarch64-unknown-linux-musl-260.1/lib/libsystemd.so -Wl,--end-group
aarch64-unknown-linux-musl-ld: error: version script assignment of 'global' to symbol 'pam_sm_acct_mgmt' failed: symbol not defined
aarch64-unknown-linux-musl-ld: error: version script assignment of 'global' to symbol 'pam_sm_chauthtok' failed: symbol not defined
aarch64-unknown-linux-musl-ld: error: version script assignment of 'global' to symbol 'pam_sm_close_session' failed: symbol not defined
aarch64-unknown-linux-musl-ld: error: version script assignment of 'global' to symbol 'pam_sm_open_session' failed: symbol not defined
clang: error: linker command failed with exit code 1 (use -v to see invocation)
[124/509] Linking target modules/pam_group/pam_group.so
FAILED: [code=1] modules/pam_group/pam_group.so
aarch64-unknown-linux-musl-clang  -o modules/pam_group/pam_group.so modules/pam_group/pam_group.so.p/pam_group.c.o -Wl,--as-needed -Wl,--allow-shlib-undefined -shared -fPIC -Wl,--fatal-warnings -Wl,-O1 '-Wl,-rpath,$ORIGIN/../../libpam' -Wl,--start-group libpam_internal/libpam_internal.a libpam/libpam.so.0.85.1 -Wl,--end-group -Wl,--version-script=/build/source/modules/modules.map
aarch64-unknown-linux-musl-ld: error: version script assignment of 'global' to symbol 'pam_sm_acct_mgmt' failed: symbol not defined
aarch64-unknown-linux-musl-ld: error: version script assignment of 'global' to symbol 'pam_sm_chauthtok' failed: symbol not defined
aarch64-unknown-linux-musl-ld: error: version script assignment of 'global' to symbol 'pam_sm_close_session' failed: symbol not defined
aarch64-unknown-linux-musl-ld: error: version script assignment of 'global' to symbol 'pam_sm_open_session' failed: symbol not defined
clang: error: linker command failed with exit code 1 (use -v to see invocation)
[125/509] Linking target modules/pam_keyinit/pam_keyinit.so
FAILED: [code=1] modules/pam_keyinit/pam_keyinit.so
aarch64-unknown-linux-musl-clang  -o modules/pam_keyinit/pam_keyinit.so modules/pam_keyinit/pam_keyinit.so.p/pam_keyinit.c.o -Wl,--as-needed -Wl,--allow-shlib-undefined -shared -fPIC -Wl,--fatal-warnings -Wl,-O1 '-Wl,-rpath,$ORIGIN/../../libpam' -Wl,--start-group libpam_internal/libpam_internal.a libpam/libpam.so.0.85.1 -Wl,--end-group -Wl,--version-script=/build/source/modules/modules.map
aarch64-unknown-linux-musl-ld: error: version script assignment of 'global' to symbol 'pam_sm_acct_mgmt' failed: symbol not defined
aarch64-unknown-linux-musl-ld: error: version script assignment of 'global' to symbol 'pam_sm_chauthtok' failed: symbol not defined
clang: error: linker command failed with exit code 1 (use -v to see invocation)
[126/509] Linking target modules/pam_limits/pam_limits.so
FAILED: [code=1] modules/pam_limits/pam_limits.so
aarch64-unknown-linux-musl-clang  -o modules/pam_limits/pam_limits.so modules/pam_limits/pam_limits.so.p/pam_limits.c.o -Wl,--as-needed -Wl,--allow-shlib-undefined -shared -fPIC -Wl,--fatal-warnings -Wl,-O1 '-Wl,-rpath,$ORIGIN/../../libpam' -Wl,--start-group libpam_internal/libpam_internal.a libpam/libpam.so.0.85.1 -Wl,--version-script=/build/source/modules/modules.map /nix/store/c6s0bq8x5xm57p3g4kprib5px2imf2ij-systemd-minimal-libs-aarch64-unknown-linux-musl-260.1/lib/libsystemd.so -Wl,--end-group
aarch64-unknown-linux-musl-ld: error: version script assignment of 'global' to symbol 'pam_sm_acct_mgmt' failed: symbol not defined
aarch64-unknown-linux-musl-ld: error: version script assignment of 'global' to symbol 'pam_sm_authenticate' failed: symbol not defined
aarch64-unknown-linux-musl-ld: error: version script assignment of 'global' to symbol 'pam_sm_chauthtok' failed: symbol not defined
aarch64-unknown-linux-musl-ld: error: version script assignment of 'global' to symbol 'pam_sm_setcred' failed: symbol not defined
clang: error: linker command failed with exit code 1 (use -v to see invocation)
[127/509] Linking target modules/pam_localuser/pam_localuser.so
[128/509] Linking target modules/pam_listfile/pam_listfile.so
[129/509] Linking target modules/pam_filter/pam_filter.so
[130/509] Linking target modules/pam_ftp/pam_ftp.so
FAILED: [code=1] modules/pam_ftp/pam_ftp.so
13:26:26
@matthewcroughan:defenestrate.itmatthewcroughannew musl error just dropped13:26:30
@matthewcroughan:defenestrate.itmatthewcroughanWhy are the symbols not working now, did they add some new musl conditional upstream that breaks stuff ?13:28:32
@matthewcroughan:defenestrate.itmatthewcroughanhmm actually no, the src is unchanged for months13:30:28
@matthewcroughan:defenestrate.itmatthewcroughanah lld changed recently13:31:51
@matthewcroughan:defenestrate.itmatthewcroughanmaybe something to do with the newer llvm13:33:33
@matthewcroughan:defenestrate.itmatthewcroughanactually yeah this might be because of llvm, need to try only musl13:33:40
@matthewcroughan:defenestrate.itmatthewcroughanyeah actually this is just an llvm issue oops13:34:53
@matthewcroughan:defenestrate.itmatthewcroughan

Pretty close tbh K900

Apr 21 14:53:24 nixos systemd[1]: Started Klipper 3D Printer Firmware.
Apr 21 14:53:25 nixos klipper-pre-start[2131]: /nix/store/1k604vyaahmrn6yvahhfaklgfbpxbg72-klipper-armv6l-unknown-linux-gnueabihf-0.13.0-unstable-2026-03-21/lib
Apr 21 14:53:44 nixos klippy[2142]: INFO:root:Starting Klippy...
Apr 21 14:53:44 nixos klippy[2142]: WARNING:root:No log file specified! Severe timing issues may result!
Apr 21 14:53:46 nixos systemd[1]: klipper.service: Main process exited, code=exited, status=1/FAILURE
Apr 21 14:53:46 nixos klippy[2142]: Traceback (most recent call last):
Apr 21 14:53:46 nixos klippy[2142]:   File "/nix/store/1k604vyaahmrn6yvahhfaklgfbpxbg72-klipper-armv6l-unknown-linux-gnueabihf-0.13.0-unstable-2026-03-21/lib/klipper/klippy.py", line 375, in <module>
Apr 21 14:53:46 nixos klippy[2142]:     main()
Apr 21 14:53:46 nixos klippy[2142]:     ~~~~^^
Apr 21 14:53:46 nixos klippy[2142]:   File "/nix/store/1k604vyaahmrn6yvahhfaklgfbpxbg72-klipper-armv6l-unknown-linux-gnueabihf-0.13.0-unstable-2026-03-21/lib/klipper/klippy.py", line 357, in main
Apr 21 14:53:46 nixos klippy[2142]:     main_reactor = reactor.Reactor(gc_checking=True)
Apr 21 14:53:46 nixos klippy[2142]:   File "/nix/store/1k604vyaahmrn6yvahhfaklgfbpxbg72-klipper-armv6l-unknown-linux-gnueabihf-0.13.0-unstable-2026-03-21/lib/klipper/reactor.py", line 362, in __init__
Apr 21 14:53:46 nixos klippy[2142]:     SelectReactor.__init__(self, gc_checking)
Apr 21 14:53:46 nixos klippy[2142]:     ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^
Apr 21 14:53:46 nixos klippy[2142]:   File "/nix/store/1k604vyaahmrn6yvahhfaklgfbpxbg72-klipper-armv6l-unknown-linux-gnueabihf-0.13.0-unstable-2026-03-21/lib/klipper/reactor.py", line 110, in __init__
Apr 21 14:53:46 nixos klippy[2142]:     self.monotonic = chelper.get_ffi()[1].get_monotonic
Apr 21 14:53:46 nixos klippy[2142]:                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Apr 21 14:53:46 nixos klippy[2142]: AttributeError: 'NoneType' object has no attribute 'get_monotonic'
Apr 21 14:53:46 nixos systemd[1]: klipper.service: Failed with result 'exit-code'.
Apr 21 14:53:46 nixos systemd[1]: klipper.service: Consumed 12.755s CPU time over 25.802s wall clock time, 18.1M memory peak, 7.7M read from disk.
14:56:30
@matthewcroughan:defenestrate.itmatthewcroughanis this normal for a pi though?14:56:38
@matthewcroughan:defenestrate.itmatthewcroughansince a pi wouldn't have a realtime clock14:56:44
@matthewcroughan:defenestrate.itmatthewcroughanI've never tried to run klipper on a pi on nixos before, so it's possible this never worked 14:56:59
@k900:0upti.meK900No clue15:00:48
@matthewcroughan:defenestrate.itmatthewcroughanNah it's cos I fucked up, fixing now15:00:55
@matthewcroughan:defenestrate.itmatthewcroughanfixed https://github.com/NixOS/nixpkgs/pull/51211415:19:50
@matthewcroughan:defenestrate.itmatthewcroughanwell.. hopefully15:20:10
@matthewcroughan:defenestrate.itmatthewcroughanneed to test15:20:11
@matthewcroughan:defenestrate.itmatthewcroughan
Failed to mangle mount options mode=0755,size=4m: Not supported
[!!!!!!] Failed to mount early API filesystems.
Freezing execution. 
17:14:23
@matthewcroughan:defenestrate.itmatthewcroughanokay now this is a musl moment17:14:26
@matthewcroughan:defenestrate.itmatthewcroughan This has been an issue for quite a long time now actually, do you have a workaround Grimmauld (any/all) ? 17:21:50
@matthewcroughan:defenestrate.itmatthewcroughanunsure what actually caused the breakage, but it's libmount in util-linux that is the culprit I believe17:22:05

There are no newer messages yet.


Back to Room ListRoom Version: 6