| 17 Jan 2026 |
| ddima joined the room. | 18:04:29 |
| @marcel:envs.net changed their display name from Marcel to Marcel (@). | 23:44:14 |
| @marcel:envs.net changed their display name from Marcel (@) to Marcel => @me:m4rc3l.de. | 23:45:01 |
| 18 Jan 2026 |
Acid Bong | sops-install-secrets used to be downloaded from Nix Community's Cachix, but for a couple of weeks it's been building locally. who cached it and what changed? | 08:12:24 |
zowoq | Would have been cached via the infra repo, it isn't cached now as we're using a patch from an PR that hasn't been merged. | 13:31:31 |
| @marcel:envs.net left the room. | 17:46:59 |
| 19 Jan 2026 |
| bl1nk changed their profile picture. | 10:39:42 |
| Sapphire changed their profile picture. | 20:16:18 |
debtquity | hi nix-community - can someone with an aarch64-linux machine build this nix package?
https://github.com/debtquity/nixpkgs/tree/473375/pkgs/stalwart-mail
nix build ./#stalwart
I am observing an odd compilation issue on my VM using a darwin host.
...
> Compiling stalwart v0.15.4 (/build/source/crates/main)
>
> thread 'main' (13684) panicked at cargo-auditable/src/rustc_wrapper.rs:35:10:
> rustc was terminated by a deadly signal
> note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
> error: could not compile `stalwart` (bin "stalwart")
>
> Caused by:
> process didn't exit successfully: `/nix/store/y7xffr129r4iqjwnrzsylp59837lkfbq-cargo-auditable-0.7.2/bin/cargo-auditable rustc --crate-name stalwart --edition=2024 crates/main/src/main.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C opt-level=3 -C lto -C codegen-units=1 --cfg 'feature="azure"' --cfg 'feature="mysql"' --cfg 'feature="nats"' --cfg 'feature="postgres"' --cfg 'feature="redis"' --cfg 'feature="rocks"' --cfg 'feature="s3"' --cfg 'feature="sqlite"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("azure", "default", "enterprise", "foundationdb", "kafka", "mysql", "nats", "postgres", "redis", "rocks", "s3", "sqlite", "zenoh"))' -C metadata=f783e9fe51bd710d -C extra-filename=-91ffca3f5e2638af --out-dir /build/source/target/aarch64-unknown-linux-gnu/release/deps --target aarch64-unknown-linux-gnu -C linker=/nix/store/484f8q8xa48icqgdq9b67vhq8clcqjy9-gcc-wrapper-15.2.0/bin/cc -L dependency=/build/source/target/aarch64-unknown-linux-gnu/release/deps -L dependency=/build/source/target/release/deps --extern common=/build/source/target/aarch64-unknown-linux-gnu/release/deps/libcommon-8f141b4ad00714d2.rlib --extern dav=/build/source/target/aarch64-unknown-linux-gnu/release/deps/libdav-b641971f52c141e9.rlib --extern directory=/build/source/target/aarch64-unknown-linux-gnu/release/deps/libdirectory-08184c5556df5ec5.rlib --extern email=/build/source/target/aarch64-unknown-linux-gnu/release/deps/libemail-7103254d62f1c500.rlib --extern groupware=/build/source/target/aarch64-unknown-linux-gnu/release/deps/libgroupware-c264fc0cb254a041.rlib --extern http=/build/source/target/aarch64-unknown-linux-gnu/release/deps/libhttp-49b6e8791e970cd9.rlib --extern imap=/build/source/target/aarch64-unknown-linux-gnu/release/deps/libimap-293970c8a7dc997f.rlib --extern jemallocator=/build/source/target/aarch64-unknown-linux-gnu/release/deps/libjemallocator-27eeadacfe29deb2.rlib --extern jmap=/build/source/target/aarch64-unknown-linux-gnu/release/deps/libjmap-25114490ff360890.rlib --extern managesieve=/build/source/target/aarch64-unknown-linux-gnu/release/deps/libmanagesieve-95d6e79f123664a0.rlib --extern migration=/build/source/target/aarch64-unknown-linux-gnu/release/deps/libmigration-00f0650f4318f85e.rlib --extern pop3=/build/source/target/aarch64-unknown-linux-gnu/release/deps/libpop3-03d4c8e04af161c3.rlib --extern services=/build/source/target/aarch64-unknown-linux-gnu/release/deps/libservices-866dfbf1de625da9.rlib --extern smtp=/build/source/target/aarch64-unknown-linux-gnu/release/deps/libsmtp-80b9d84289a0b9d4.rlib --extern spam_filter=/build/source/target/aarch64-unknown-linux-gnu/release/deps/libspam_filter-f42935be04b0b160.rlib --extern store=/build/source/target/aarch64-unknown-linux-gnu/release/deps/libstore-14651271d41e8f13.rlib --extern tokio=/build/source/target/aarch64-unknown-linux-gnu/release/deps/libtokio-81d1e0a7969eef26.rlib --extern trc=/build/source/target/aarch64-unknown-linux-gnu/release/deps/libtrc-4295bd3c436c0eee.rlib --extern types=/build/source/target/aarch64-unknown-linux-gnu/release/deps/libtypes-9cd0c0e9a8d5e9e0.rlib --extern utils=/build/source/target/aarch64-unknown-linux-gnu/release/deps/libutils-c771c47aa7ca9249.rlib -Cforce-frame-pointers=yes -L native=/build/source/target/aarch64-unknown-linux-gnu/release/build/ring-d4c42615921ed798/out -L native=/build/source/target/aarch64-unknown-linux-gnu/release/build/blake3-0cecb9c6d5cde111/out -L native=/build/source/target/aarch64-unknown-linux-gnu/release/build/libz-sys-b8f703f3f190a4f7/out/lib -L native=/build/source/target/aarch64-unknown-linux-gnu/release/build/libz-sys-b8f703f3f190a4f7/out/lib -L native=/build/source/target/aarch64-unknown-linux-gnu/release/build/librocksdb-sys-b05f9b7caa3db408/out -L native=/build/source/target/aarch64-unknown-linux-gnu/release/build/bzip2-sys-e6b29214fe91d21c/out/lib -L native=/build/source/target/aarch64-unknown-linux-gnu/release/build/lz4-sys-0250d81d2884a764/out -L native=/build/source/target/aarch64-unknown-linux-gnu/release/build/libsqlite3-sys-8f569efa12d48974/out -L native=/build/source/target/aarch64-unknown-linux-gnu/release/build/jemalloc-sys-ced9a808fba96188/out/build/lib -L native=/nix/store/fqy9nkaahib56gcy0r77qjk7n03cvnfs-zstd-1.5.7/lib -L native=/nix/store/h84rfmpx7fapcpam1nrn9wlfmzrb7lac-rocksdb-10.9.1/lib` (exit status: 101)
Want to rule out issue with my setup.
| 20:31:38 |
K900 | OOM possibly? Check dmesg | 20:36:39 |
debtquity | hmm let me check, current user doesnt have root and the linux-builder user (builder) doesn't have sudo. i'll re-config and re-run | 20:43:16 |
debtquity | thanks, you're right
[ 641.245803] oom-kill:constraint=CONSTRAINT_NONE,nodemask=(null),cpuset=nix-daemon.service,mems_allowed=0,global_oom,task_memcg=/system.slice/nix-daemon.service,task=rustc,pid=17690,uid=30001 [ 641.245837] Out of memory: Killed process 17690 (rustc) total-vm:7355292kB, anon-rss:6543428kB, file-rss:32kB, shmem-rss:0kB, UID:30001 pgtables:13564kB oom_score_adj:0
| 21:03:40 |
| 20 Jan 2026 |
| jappie joined the room. | 21:04:20 |
| 21 Jan 2026 |
| Matthew Hiles joined the room. | 05:20:09 |
| birdee joined the room. | 05:27:37 |
birdee | Hi! What are the criteria for submitting a nix-community project? I have this repo https://github.com/BirdeeHub/nix-wrapper-modules and I was hoping to let it mature a little bit longer, maybe when it hits 200-500 stars or whatever and get some traction and some repeat contributors, and then submit it? | 05:29:36 |
birdee | * Hi! What are the criteria for submitting a nix-community project? I have this repo https://github.com/BirdeeHub/nix-wrapper-modules and I was hoping to let it mature a little bit longer, maybe when it hits 200-500 stars or whatever and get some traction and some repeat contributors, and then submit it? It isn't necessarily quite ready yet, but when should I be looking to do that transfer? | 05:36:49 |
birdee | * Hi! What are the criteria for submitting a nix-community project? I have this repo https://github.com/BirdeeHub/nix-wrapper-modules and I was hoping to let it mature a little bit longer, maybe when it hits 200-500 stars or whatever and get some traction and some repeat contributors, and then submit it? It isn't ready yet, but when should I be looking to do that transfer? | 05:37:02 |
birdee | * Hi! What are the criteria for submitting a nix-community project? I have this repo https://github.com/BirdeeHub/nix-wrapper-modules and I was hoping to let it mature a little bit longer, maybe when it hits 200-500 stars or whatever and get some traction and some repeat contributors, and then submit it? It isn't ready yet, but when would I be able to do that transfer? | 05:37:19 |
Acid Bong | In reply to @birdee:matrix.org Hi! What are the criteria for submitting a nix-community project? I have this repo https://github.com/BirdeeHub/nix-wrapper-modules and I was hoping to let it mature a little bit longer, maybe when it hits 200-500 stars or whatever and get some traction and some repeat contributors, and then submit it? It isn't ready yet, but when would I be able to do that transfer? you might. as an example, Nh repo also started outside of Nix-community, but was adopted after a while | 08:34:00 |
raf | I think there is no criteria because I have seen projects with 20-40 stars get moved | 08:46:43 |
danth |
Ideally the type of projects that are accepted have some level of maturity and can benefit from a shared ownership. The goal is to have as much projects maintained and not for the org to become a graveyard.
https://nix-community.org/faq/
| 09:03:40 |
birdee | good to know. This will be a perfect candidate then when there are a few more pieces in place | 11:39:19 |
Austin Horstman | yeah, i don't think stars is a solid metric. there's going to be a bit of subjectiveness to what is mature enough and what the org feels would benefit from the ownership | 14:09:59 |
raf | Indeed | 14:51:56 |
raf | though my point remains that birdee should not worry about a criteria since their projects are usually meticulously maintained and stars (or another arbitrary metric) don't pose a challenge for a transfer | 14:52:22 |
Austin Horstman | Sorry, was just agreeing with you | 14:54:01 |
raf | no worries, mine was a "yes and---" more than anything :) | 14:54:26 |
raf | could a nix-community admin invite @faukah to the nix-community organization so that I can add them to the nh team? | 17:58:11 |
| 22 Jan 2026 |
zowoq | Invite sent. | 02:13:45 |