1these 3 derivations will be built:2 /nix/store/bmjsd4fagvgb80hq37m755rxl87giwfp-treefmt.toml.drv3 /nix/store/0kcvqhdhy5911ff9a230a6syrm22x5z3-treefmt.drv4 /nix/store/5mv0d4v1bsfymv6bswzwpg3pjbcinzj1-treefmt-check.drv5these 30 paths will be fetched (61.5 MiB download, 283.0 MiB unpacked):6 /nix/store/h37pnm2mbfh65xzp7mq0z44k637ki28s-deadnix-1.3.17 /nix/store/3nnl0pk5ivlspxn99x5qv1l7c1vxadmk-deno-2.6.38 /nix/store/1z3jjazgw53y69kxj04miwf82h1wv8lv-git-lfs-3.7.19 /nix/store/705yfhg8y8i5g2i8jhhc6rzdds30lvvb-iana-etc-2025050510 /nix/store/ybvv9myfmqf7bz61q0nq2v90dbdv4gvz-jemalloc-5.3.0-unstable-2025-09-1211 /nix/store/wxyx2v0n3161fp99fbwvfwn5as0ar9a4-libyaml-0.2.512 /nix/store/gwm41cy59il5wjgh4j5gsrj9adqifv7f-nixfmt-1.1.013 /nix/store/fbxnidqki2cijirlniqgixgpw3h6afj7-python3.13-cbor2-5.7.014 /nix/store/rxyx17csy61xm0szadzpc72dqyz75wv4-python3.13-colorama-0.4.615 /nix/store/n8z306dd44n84ix7pha4rfaq41iwilbd-python3.13-flit-core-3.12.016 /nix/store/bb99h8yfy61hp4n3avws45hbxwv1g9lc-python3.13-markdown-it-py-3.0.017 /nix/store/1kx2c61ij4fdqnlvbhbrhka6n2j5dbbh-python3.13-mdurl-0.1.218 /nix/store/bsjacn6m6dxccj27h8sxh9p3ndb46kv8-python3.13-mypy-1.17.119 /nix/store/hw81g149mh2vdm61r6nmv2qby4yffma5-python3.13-mypy-extensions-1.1.020 /nix/store/p3acp9fb10q1xqa3c5bfx3cv7z0w4dyv-python3.13-pathspec-0.12.121 /nix/store/4n3jfyvqqywsl82lxlrhfcykw27l6pk8-python3.13-python-dateutil-2.9.0.post022 /nix/store/3w2lv1984r5a5pjaaj9l0gaidw2nf9jr-python3.13-pyyaml-6.0.323 /nix/store/jz31a4qkgk2dwz18nvk2a3gzxscqjahs-python3.13-remarshal-1.2.024 /nix/store/d10qs0iqln7sm80h9vr22r6dxw0v9g1v-python3.13-rich-14.1.025 /nix/store/3x7gm8h4lamh4l2f8dss3fyqg7cgww8v-python3.13-rich-argparse-1.7.126 /nix/store/wrd3vlxip99a1rikj6smic9vbjvyxmrf-python3.13-ruamel-base-1.0.027 /nix/store/3kmq9mqwijjs4cjv6333dapyjl7bh37l-python3.13-ruamel-yaml-0.18.1428 /nix/store/h8im55r4b0j6ba8g5fks5y2hybnl81yi-python3.13-ruamel-yaml-clib-0.2.1229 /nix/store/2k8n0yb1mhrdwd4n261prii69xxrc3pb-python3.13-six-1.17.030 /nix/store/fg1ial44vld1v0w0vavfqdpb1zcvv83d-python3.13-tomlkit-0.13.331 /nix/store/r8dy1ljk5a0wyn3fn9j1qz0imfn7p885-python3.13-typing-extensions-4.15.032 /nix/store/fxhlgjnna0dsl89l8v4f4lgmbbcb1p13-python3.13-u-msgpack-python-2.8.033 /nix/store/p1j6zkzdmdlj901zhwfw3kflxwxm67db-ruff-0.14.934 /nix/store/vhskdy1wvimyv3brfr9ksmx3ay0i426c-treefmt-2.4.035 /nix/store/369zxblq3vpn798mp3vv9w3pdda8bp72-yamlfmt-0.20.036building '/nix/store/bmjsd4fagvgb80hq37m755rxl87giwfp-treefmt.toml.drv' on 'ssh-ng://customer@mac02'37building '/nix/store/bmjsd4fagvgb80hq37m755rxl87giwfp-treefmt.toml.drv'38treefmt.toml> 39building '/nix/store/0kcvqhdhy5911ff9a230a6syrm22x5z3-treefmt.drv' on 'ssh-ng://customer@mac02'40building '/nix/store/0kcvqhdhy5911ff9a230a6syrm22x5z3-treefmt.drv'41building '/nix/store/5mv0d4v1bsfymv6bswzwpg3pjbcinzj1-treefmt-check.drv' on 'ssh-ng://customer@mac02'42building '/nix/store/5mv0d4v1bsfymv6bswzwpg3pjbcinzj1-treefmt-check.drv'43treefmt-check> treefmt v2.4.0traversed 51 files44treefmt-check> emitted 42 files for processing45treefmt-check> formatted 42 files (1 changed) in 2.739s46treefmt-check> M src/nix-eval-jobs.cc47treefmt-check> diff --git a/src/nix-eval-jobs.cc b/src/nix-eval-jobs.cc48treefmt-check> index c4c9081..7b2be0f 10064449treefmt-check> --- a/src/nix-eval-jobs.cc50treefmt-check> +++ b/src/nix-eval-jobs.cc51treefmt-check> @@ -37,8 +37,8 @@52treefmt-check> #include <nix/util/users.hh>53treefmt-check> #include <nix/util/util.hh>54treefmt-check> #ifdef __linux__55treefmt-check> -# include <sched.h>56treefmt-check> -# include <nix/util/linux-namespaces.hh>57treefmt-check> +#include <sched.h>58treefmt-check> +#include <nix/util/linux-namespaces.hh>59treefmt-check> #endif60treefmt-check> #include <sys/signal.h>61treefmt-check> #include <variant>62treefmt-check> @@ -539,8 +539,9 @@ auto main(int argc, char **argv) -> int {63treefmt-check> if (unshare(CLONE_NEWNS) == -1) {64treefmt-check> throw nix::SysError("setting up a private mount namespace");65treefmt-check> }66treefmt-check> - } catch (nix::Error & e) {67treefmt-check> - nix::warn("failed to set up a private mount namespace: %s", e.msg());68treefmt-check> + } catch (nix::Error &e) {69treefmt-check> + nix::warn("failed to set up a private mount namespace: %s",70treefmt-check> + e.msg());71treefmt-check> }72treefmt-check> }73treefmt-check> #endif74error: build of '/nix/store/5mv0d4v1bsfymv6bswzwpg3pjbcinzj1-treefmt-check.drv' on 'ssh-ng://customer@mac02' failed: Cannot build '/nix/store/5mv0d4v1bsfymv6bswzwpg3pjbcinzj1-treefmt-check.drv'.75 Reason: builder failed with exit code 1.76 Output paths:77 /nix/store/ybvg0jh7h21dd8yf7jdzkfib44q64i72-treefmt-check78 Last 25 log lines:79 > --- a/src/nix-eval-jobs.cc80 > +++ b/src/nix-eval-jobs.cc81 > @@ -37,8 +37,8 @@82 > #include <nix/util/users.hh>83 > #include <nix/util/util.hh>84 > #ifdef __linux__85 > -# include <sched.h>86 > -# include <nix/util/linux-namespaces.hh>87 > +#include <sched.h>88 > +#include <nix/util/linux-namespaces.hh>89 > #endif90 > #include <sys/signal.h>91 > #include <variant>92 > @@ -539,8 +539,9 @@ auto main(int argc, char **argv) -> int {93 > if (unshare(CLONE_NEWNS) == -1) {94 > throw nix::SysError("setting up a private mount namespace");95 > }96 > - } catch (nix::Error & e) {97 > - nix::warn("failed to set up a private mount namespace: %s", e.msg());98 > + } catch (nix::Error &e) {99 > + nix::warn("failed to set up a private mount namespace: %s",100 > + e.msg());101 > }102 > }103 > #endif104 For full logs, run:105 nix log /nix/store/5mv0d4v1bsfymv6bswzwpg3pjbcinzj1-treefmt-check.drv106error: Cannot build '/nix/store/5mv0d4v1bsfymv6bswzwpg3pjbcinzj1-treefmt-check.drv'.107 Reason: builder failed with exit code 1.108 Output paths:109 /nix/store/ybvg0jh7h21dd8yf7jdzkfib44q64i72-treefmt-check