these 13 derivations will be built: /nix/store/0d4dqwdr5is9iqa7mdv3vlr3z8lp203v-evalCheck-eval-tests-zerotier.drv /nix/store/5ra35q3ikrja7ksp9n03wkv2kx21ysn2-evalCheck-eval-tests-installer.drv /nix/store/72dcy2qwhiihs3n7hfzzw56g32yqa5r5-evalCheck-eval-lib-exports.drv /nix/store/8qjihqpk4v43xjpbnncgkdb1rq92abba-evalCheck-eval-tests-syncthing.drv /nix/store/a6iw20034i9928601dcmr71d163m1q4v-evalCheck-eval-tests-types.drv /nix/store/gfz71r8j9rg4g3qna8qd7a1cdw2gyhpi-evalCheck-eval-age-source-path.drv /nix/store/gyh9js15699hpxjh40xarda2g43m5xgd-evalCheck-eval-lib-distributedServices.drv /nix/store/n66nsmqb4x8wd2ax4igrfvkm110i6zfz-evalCheck-eval-vars-backends.drv /nix/store/q4fckddy8fjhf717r3hl0plifswz4q4d-evalCheck-eval-tests-hello-world.drv /nix/store/q5sdcrfb37699lkjpjqb2l45d0c2wwnn-evalCheck-eval-generators-to-sops.drv /nix/store/qb25x5dyvkaac891v53r7s8r4lgjqc0s-evalCheck-eval-lib-build-clan.drv /nix/store/xfhghnwcbvjp2sd0aglbi4fqj7irj3s0-evalCheck-eval-module-clan-vars.drv /nix/store/hc5rbg9pb1y79ypmjhvfkr01p5hc78h2-eval-tests-aarch64-linux.drv building '/nix/store/gfz71r8j9rg4g3qna8qd7a1cdw2gyhpi-evalCheck-eval-age-source-path.drv' on 'ssh-ng://builder@build01.clan.lol' building '/nix/store/q5sdcrfb37699lkjpjqb2l45d0c2wwnn-evalCheck-eval-generators-to-sops.drv' on 'ssh-ng://builder@build01.clan.lol' building '/nix/store/qb25x5dyvkaac891v53r7s8r4lgjqc0s-evalCheck-eval-lib-build-clan.drv' on 'ssh-ng://builder@build01.clan.lol' building '/nix/store/gyh9js15699hpxjh40xarda2g43m5xgd-evalCheck-eval-lib-distributedServices.drv' on 'ssh-ng://builder@build01.clan.lol' building '/nix/store/72dcy2qwhiihs3n7hfzzw56g32yqa5r5-evalCheck-eval-lib-exports.drv' on 'ssh-ng://builder@build01.clan.lol' building '/nix/store/xfhghnwcbvjp2sd0aglbi4fqj7irj3s0-evalCheck-eval-module-clan-vars.drv' on 'ssh-ng://builder@build01.clan.lol' building '/nix/store/q4fckddy8fjhf717r3hl0plifswz4q4d-evalCheck-eval-tests-hello-world.drv' on 'ssh-ng://builder@build01.clan.lol' building '/nix/store/5ra35q3ikrja7ksp9n03wkv2kx21ysn2-evalCheck-eval-tests-installer.drv' on 'ssh-ng://builder@build01.clan.lol' building '/nix/store/8qjihqpk4v43xjpbnncgkdb1rq92abba-evalCheck-eval-tests-syncthing.drv' on 'ssh-ng://builder@build01.clan.lol' building '/nix/store/a6iw20034i9928601dcmr71d163m1q4v-evalCheck-eval-tests-types.drv' on 'ssh-ng://builder@build01.clan.lol' building '/nix/store/0d4dqwdr5is9iqa7mdv3vlr3z8lp203v-evalCheck-eval-tests-zerotier.drv' on 'ssh-ng://builder@build01.clan.lol' building '/nix/store/n66nsmqb4x8wd2ax4igrfvkm110i6zfz-evalCheck-eval-vars-backends.drv' on 'ssh-ng://builder@build01.clan.lol' building '/nix/store/gfz71r8j9rg4g3qna8qd7a1cdw2gyhpi-evalCheck-eval-age-source-path.drv' building '/nix/store/q5sdcrfb37699lkjpjqb2l45d0c2wwnn-evalCheck-eval-generators-to-sops.drv' building '/nix/store/qb25x5dyvkaac891v53r7s8r4lgjqc0s-evalCheck-eval-lib-build-clan.drv' building '/nix/store/gyh9js15699hpxjh40xarda2g43m5xgd-evalCheck-eval-lib-distributedServices.drv' building '/nix/store/72dcy2qwhiihs3n7hfzzw56g32yqa5r5-evalCheck-eval-lib-exports.drv' building '/nix/store/xfhghnwcbvjp2sd0aglbi4fqj7irj3s0-evalCheck-eval-module-clan-vars.drv' building '/nix/store/q4fckddy8fjhf717r3hl0plifswz4q4d-evalCheck-eval-tests-hello-world.drv' building '/nix/store/5ra35q3ikrja7ksp9n03wkv2kx21ysn2-evalCheck-eval-tests-installer.drv' building '/nix/store/8qjihqpk4v43xjpbnncgkdb1rq92abba-evalCheck-eval-tests-syncthing.drv' building '/nix/store/a6iw20034i9928601dcmr71d163m1q4v-evalCheck-eval-tests-types.drv' building '/nix/store/0d4dqwdr5is9iqa7mdv3vlr3z8lp203v-evalCheck-eval-tests-zerotier.drv' building '/nix/store/n66nsmqb4x8wd2ax4igrfvkm110i6zfz-evalCheck-eval-vars-backends.drv' evalCheck-eval-generators-to-sops> warning: not writing modified lock file of flake 'path:/nix/store/p4nlm5dd6wr44n8mi31cixps5j1yizfm-source': evalCheck-eval-generators-to-sops> • Updated input 'data-mesher': evalCheck-eval-generators-to-sops> 'https://git.clan.lol/api/v1/repos/clan/data-mesher/archive/4a713c5d45123523b14fb4ed39f6ddf26d1a3495.tar.gz?narHash=sha256-Yase/4e4aNN9QvUMqPH9ngbAmlcJCqLmFL0zuURdkuA%3D' (2026-08-17) evalCheck-eval-generators-to-sops> → 'path:/nix/store/kdjkigwckgrfz0yg0d9z7kj2xkf084vs-source?lastModified=1&narHash=sha256-Yase/4e4aNN9QvUMqPH9ngbAmlcJCqLmFL0zuURdkuA%3D' (1970-01-01) evalCheck-eval-generators-to-sops> • Updated input 'disko': evalCheck-eval-generators-to-sops> 'github:nix-community/disko/ff8702b4de27f72b4c78573dfb89ec74e36abdf1?narHash=sha256-RxWs5ND31KzTG7wvMM%2BPMfUjyNpmIEr999lqNARaM5o%3D' (2026-06-11) evalCheck-eval-generators-to-sops> → 'path:/nix/store/w2c23ykc12mswlg8hrrjzb5gv9gvkzwq-source?lastModified=1&narHash=sha256-RxWs5ND31KzTG7wvMM%2BPMfUjyNpmIEr999lqNARaM5o%3D' (1970-01-01) evalCheck-eval-generators-to-sops> • Updated input 'flake-parts': evalCheck-eval-generators-to-sops> 'github:hercules-ci/flake-parts/427bf4bd9435fdf21321c8cc628c24efc14c0f7a?narHash=sha256-4dtXQk/NMePegK/nWp5NSeuZKLATItOq61lpEvmXqGw%3D' (2026-08-01) evalCheck-eval-generators-to-sops> → 'path:/nix/store/lrxvs4l9bqbgjfz7w9bkfg5zqq442jxc-source?lastModified=1&narHash=sha256-4dtXQk/NMePegK/nWp5NSeuZKLATItOq61lpEvmXqGw%3D' (1970-01-01) evalCheck-eval-generators-to-sops> • Updated input 'nix-darwin': evalCheck-eval-generators-to-sops> 'github:nix-darwin/nix-darwin/4cff07de74b50e64bdd68cd4e722ab5b6b35ee48?narHash=sha256-oQFip%2Bv0luP8NIxJzmiW4Wu8bILsbFWom5l0zonl8hQ%3D' (2026-08-16) evalCheck-eval-generators-to-sops> → 'path:/nix/store/8ggr67sci43hlp8ba6rhjrdhhj5490am-source?lastModified=1&narHash=sha256-oQFip%2Bv0luP8NIxJzmiW4Wu8bILsbFWom5l0zonl8hQ%3D' (1970-01-01) evalCheck-eval-generators-to-sops> • Updated input 'nix-select': evalCheck-eval-generators-to-sops> 'https://git.clan.lol/api/v1/repos/clan/nix-select/archive/3d1e3860bef36857a01a2ddecba7cdb0a14c35a9.tar.gz?narHash=sha256-yxcNOha7Cfv2nhVpz9ZXSNKk0R7wt4AiBklJ8D24rVg%3D' (2025-11-16) evalCheck-eval-generators-to-sops> → 'path:/nix/store/cba1x9mxnwr8b36cw41bya7g6d5v1p7d-source?lastModified=1&narHash=sha256-yxcNOha7Cfv2nhVpz9ZXSNKk0R7wt4AiBklJ8D24rVg%3D' (1970-01-01) evalCheck-eval-generators-to-sops> • Updated input 'nixpkgs': evalCheck-eval-generators-to-sops> 'https://releases.nixos.org/nixpkgs/nixpkgs-26.11pre1056542.f4b6996c4e8b/nixexprs.tar.xz?narHash=sha256-tkD1h/1jLJ6qZHjG7/TOZT1qqI1ej3VPPCufHQyv1Uo%3D' (2026-08-17) evalCheck-eval-generators-to-sops> → 'path:/nix/store/p17akwn814w226jq2cdkkhcw4psb0ga9-source?lastModified=1&narHash=sha256-tkD1h/1jLJ6qZHjG7/TOZT1qqI1ej3VPPCufHQyv1Uo%3D' (1970-01-01) evalCheck-eval-generators-to-sops> • Updated input 'sops-nix': evalCheck-eval-generators-to-sops> 'github:Mic92/sops-nix/a8627b21b9107c5711c96b84f32a9a4b3d45295f?narHash=sha256-gkig4nPi1CWc4Z50GBsjE4ygSE7hMpl/TwID2an2Cck%3D' (2026-08-13) evalCheck-eval-generators-to-sops> → 'path:/nix/store/s154mmk8ahvc71gq8xfkbzlk240yvniv-source?lastModified=1&narHash=sha256-gkig4nPi1CWc4Z50GBsjE4ygSE7hMpl/TwID2an2Cck%3D' (1970-01-01) evalCheck-eval-generators-to-sops> • Updated input 'systems': evalCheck-eval-generators-to-sops> 'github:nix-systems/default/c29398b59d2048c4ab79345812849c9bd15e9150?narHash=sha256-brhZ8DmuGtzkCYHJg4HEd602amKm89Y9ytsFZ5uWD1w%3D' (2026-03-25) evalCheck-eval-generators-to-sops> → 'path:/nix/store/9m1jsz5b9ggmjij2vkmafnhn26g96jjn-source?lastModified=1&narHash=sha256-brhZ8DmuGtzkCYHJg4HEd602amKm89Y9ytsFZ5uWD1w%3D' (1970-01-01) evalCheck-eval-generators-to-sops> • Updated input 'treefmt-nix': evalCheck-eval-generators-to-sops> 'github:numtide/treefmt-nix/27b3b12a8e6375f28ebe122f07d230ca5459bbfa?narHash=sha256-WSFCsDSE5ffgD2MqzkM2CYjeFiKhRF/dJUN8uedb6YE%3D' (2026-08-16) evalCheck-eval-generators-to-sops> → 'path:/nix/store/7sjy8935654h3220n5gbaclf5nfw4nzx-source?lastModified=1&narHash=sha256-WSFCsDSE5ffgD2MqzkM2CYjeFiKhRF/dJUN8uedb6YE%3D' (1970-01-01) evalCheck-eval-generators-to-sops> ✅ testAllSecretsFilteredWhenNoneExist evalCheck-eval-generators-to-sops> ✅ testClassAssertionDarwin evalCheck-eval-generators-to-sops> ✅ testClassAssertionInvalid evalCheck-eval-generators-to-sops> ✅ testClassAssertionNixos evalCheck-eval-generators-to-sops> ✅ testComplexScenario evalCheck-eval-generators-to-sops> ✅ testDarwinExcludesRestartUnits evalCheck-eval-generators-to-sops> ✅ testEmptyGenerators evalCheck-eval-generators-to-sops> ✅ testEmptyRestartUnits evalCheck-eval-generators-to-sops> ✅ testExtractsMultipleFilesPerGenerator evalCheck-eval-generators-to-sops> ✅ testExtractsMultipleGenerators evalCheck-eval-generators-to-sops> ✅ testFiltersByPathExists evalCheck-eval-generators-to-sops> ✅ testFiltersCombinedConditions evalCheck-eval-generators-to-sops> ✅ testFiltersDeployTrue evalCheck-eval-generators-to-sops> ✅ testFiltersNeededForServices evalCheck-eval-generators-to-sops> ✅ testFiltersNeededForUsers evalCheck-eval-generators-to-sops> ✅ testFiltersSecretTrue evalCheck-eval-generators-to-sops> ✅ testGeneratorWithNoFiles evalCheck-eval-generators-to-sops> ✅ testGeneratorWithNoRelevantFiles evalCheck-eval-generators-to-sops> ✅ testNeededForUsersCorrectlySet evalCheck-eval-generators-to-sops> ✅ testNixosIncludesRestartUnits evalCheck-eval-generators-to-sops> ✅ testOutputAttributeNameFormat evalCheck-eval-generators-to-sops> ✅ testOutputFormatIsBinary evalCheck-eval-generators-to-sops> ✅ testOutputUsesBuiltinsPath evalCheck-eval-generators-to-sops> ✅ testPathExistsCalledWithCorrectPaths evalCheck-eval-generators-to-sops> ✅ testPerMachineSecretPath evalCheck-eval-generators-to-sops> ✅ testPreservesGroup evalCheck-eval-generators-to-sops> ✅ testPreservesMode evalCheck-eval-generators-to-sops> ✅ testPreservesOwner evalCheck-eval-generators-to-sops> ✅ testPreservesRestartUnits evalCheck-eval-generators-to-sops> ✅ testSharedSecretPath evalCheck-eval-generators-to-sops> ✅ testSopsFileNameConstruction evalCheck-eval-generators-to-sops> ✅ testSpecialCharactersInNames evalCheck-eval-generators-to-sops> evalCheck-eval-generators-to-sops> 🎉 32/32 successful evalCheck-eval-age-source-path> warning: not writing modified lock file of flake 'path:/nix/store/p4nlm5dd6wr44n8mi31cixps5j1yizfm-source': evalCheck-eval-age-source-path> • Updated input 'data-mesher': evalCheck-eval-age-source-path> 'https://git.clan.lol/api/v1/repos/clan/data-mesher/archive/4a713c5d45123523b14fb4ed39f6ddf26d1a3495.tar.gz?narHash=sha256-Yase/4e4aNN9QvUMqPH9ngbAmlcJCqLmFL0zuURdkuA%3D' (2026-08-17) evalCheck-eval-age-source-path> → 'path:/nix/store/kdjkigwckgrfz0yg0d9z7kj2xkf084vs-source?lastModified=1&narHash=sha256-Yase/4e4aNN9QvUMqPH9ngbAmlcJCqLmFL0zuURdkuA%3D' (1970-01-01) evalCheck-eval-age-source-path> • Updated input 'disko': evalCheck-eval-age-source-path> 'github:nix-community/disko/ff8702b4de27f72b4c78573dfb89ec74e36abdf1?narHash=sha256-RxWs5ND31KzTG7wvMM%2BPMfUjyNpmIEr999lqNARaM5o%3D' (2026-06-11) evalCheck-eval-age-source-path> → 'path:/nix/store/w2c23ykc12mswlg8hrrjzb5gv9gvkzwq-source?lastModified=1&narHash=sha256-RxWs5ND31KzTG7wvMM%2BPMfUjyNpmIEr999lqNARaM5o%3D' (1970-01-01) evalCheck-eval-age-source-path> • Updated input 'flake-parts': evalCheck-eval-age-source-path> 'github:hercules-ci/flake-parts/427bf4bd9435fdf21321c8cc628c24efc14c0f7a?narHash=sha256-4dtXQk/NMePegK/nWp5NSeuZKLATItOq61lpEvmXqGw%3D' (2026-08-01) evalCheck-eval-age-source-path> → 'path:/nix/store/lrxvs4l9bqbgjfz7w9bkfg5zqq442jxc-source?lastModified=1&narHash=sha256-4dtXQk/NMePegK/nWp5NSeuZKLATItOq61lpEvmXqGw%3D' (1970-01-01) evalCheck-eval-age-source-path> • Updated input 'nix-darwin': evalCheck-eval-age-source-path> 'github:nix-darwin/nix-darwin/4cff07de74b50e64bdd68cd4e722ab5b6b35ee48?narHash=sha256-oQFip%2Bv0luP8NIxJzmiW4Wu8bILsbFWom5l0zonl8hQ%3D' (2026-08-16) evalCheck-eval-age-source-path> → 'path:/nix/store/8ggr67sci43hlp8ba6rhjrdhhj5490am-source?lastModified=1&narHash=sha256-oQFip%2Bv0luP8NIxJzmiW4Wu8bILsbFWom5l0zonl8hQ%3D' (1970-01-01) evalCheck-eval-age-source-path> • Updated input 'nix-select': evalCheck-eval-age-source-path> 'https://git.clan.lol/api/v1/repos/clan/nix-select/archive/3d1e3860bef36857a01a2ddecba7cdb0a14c35a9.tar.gz?narHash=sha256-yxcNOha7Cfv2nhVpz9ZXSNKk0R7wt4AiBklJ8D24rVg%3D' (2025-11-16) evalCheck-eval-age-source-path> → 'path:/nix/store/cba1x9mxnwr8b36cw41bya7g6d5v1p7d-source?lastModified=1&narHash=sha256-yxcNOha7Cfv2nhVpz9ZXSNKk0R7wt4AiBklJ8D24rVg%3D' (1970-01-01) evalCheck-eval-age-source-path> • Updated input 'nixpkgs': evalCheck-eval-age-source-path> 'https://releases.nixos.org/nixpkgs/nixpkgs-26.11pre1056542.f4b6996c4e8b/nixexprs.tar.xz?narHash=sha256-tkD1h/1jLJ6qZHjG7/TOZT1qqI1ej3VPPCufHQyv1Uo%3D' (2026-08-17) evalCheck-eval-age-source-path> → 'path:/nix/store/p17akwn814w226jq2cdkkhcw4psb0ga9-source?lastModified=1&narHash=sha256-tkD1h/1jLJ6qZHjG7/TOZT1qqI1ej3VPPCufHQyv1Uo%3D' (1970-01-01) evalCheck-eval-age-source-path> • Updated input 'sops-nix': evalCheck-eval-age-source-path> 'github:Mic92/sops-nix/a8627b21b9107c5711c96b84f32a9a4b3d45295f?narHash=sha256-gkig4nPi1CWc4Z50GBsjE4ygSE7hMpl/TwID2an2Cck%3D' (2026-08-13) evalCheck-eval-age-source-path> → 'path:/nix/store/s154mmk8ahvc71gq8xfkbzlk240yvniv-source?lastModified=1&narHash=sha256-gkig4nPi1CWc4Z50GBsjE4ygSE7hMpl/TwID2an2Cck%3D' (1970-01-01) evalCheck-eval-age-source-path> • Updated input 'systems': evalCheck-eval-age-source-path> 'github:nix-systems/default/c29398b59d2048c4ab79345812849c9bd15e9150?narHash=sha256-brhZ8DmuGtzkCYHJg4HEd602amKm89Y9ytsFZ5uWD1w%3D' (2026-03-25) evalCheck-eval-age-source-path> → 'path:/nix/store/9m1jsz5b9ggmjij2vkmafnhn26g96jjn-source?lastModified=1&narHash=sha256-brhZ8DmuGtzkCYHJg4HEd602amKm89Y9ytsFZ5uWD1w%3D' (1970-01-01) evalCheck-eval-age-source-path> • Updated input 'treefmt-nix': evalCheck-eval-age-source-path> 'github:numtide/treefmt-nix/27b3b12a8e6375f28ebe122f07d230ca5459bbfa?narHash=sha256-WSFCsDSE5ffgD2MqzkM2CYjeFiKhRF/dJUN8uedb6YE%3D' (2026-08-16) evalCheck-eval-age-source-path> → 'path:/nix/store/7sjy8935654h3220n5gbaclf5nfw4nzx-source?lastModified=1&narHash=sha256-WSFCsDSE5ffgD2MqzkM2CYjeFiKhRF/dJUN8uedb6YE%3D' (1970-01-01) evalCheck-eval-age-source-path> ✅ test_all_fixtures_reachable evalCheck-eval-age-source-path> ✅ test_per_export_layout evalCheck-eval-age-source-path> ✅ test_per_machine_layout evalCheck-eval-age-source-path> ✅ test_shared_layout evalCheck-eval-age-source-path> evalCheck-eval-age-source-path> 🎉 4/4 successful evalCheck-eval-lib-build-clan> warning: not writing modified lock file of flake 'path:/nix/store/hnsr7jaiwcjvd6kqylpc3b2af5291z0j-source': evalCheck-eval-lib-build-clan> • Added input 'data-mesher': evalCheck-eval-lib-build-clan> 'path:/nix/store/kdjkigwckgrfz0yg0d9z7kj2xkf084vs-source?lastModified=1&narHash=sha256-Yase/4e4aNN9QvUMqPH9ngbAmlcJCqLmFL0zuURdkuA%3D' (1970-01-01) evalCheck-eval-lib-build-clan> • Added input 'data-mesher/flake-parts': evalCheck-eval-lib-build-clan> follows 'flake-parts' evalCheck-eval-lib-build-clan> • Added input 'data-mesher/nixpkgs': evalCheck-eval-lib-build-clan> follows 'nixpkgs' evalCheck-eval-lib-build-clan> • Added input 'data-mesher/treefmt-nix': evalCheck-eval-lib-build-clan> follows 'treefmt-nix' evalCheck-eval-lib-build-clan> • Added input 'disko': evalCheck-eval-lib-build-clan> 'path:/nix/store/w2c23ykc12mswlg8hrrjzb5gv9gvkzwq-source?lastModified=1&narHash=sha256-RxWs5ND31KzTG7wvMM%2BPMfUjyNpmIEr999lqNARaM5o%3D' (1970-01-01) evalCheck-eval-lib-build-clan> • Added input 'disko/nixpkgs': evalCheck-eval-lib-build-clan> follows 'nixpkgs' evalCheck-eval-lib-build-clan> • Added input 'flake-parts': evalCheck-eval-lib-build-clan> 'path:/nix/store/lrxvs4l9bqbgjfz7w9bkfg5zqq442jxc-source?lastModified=1&narHash=sha256-4dtXQk/NMePegK/nWp5NSeuZKLATItOq61lpEvmXqGw%3D' (1970-01-01) evalCheck-eval-lib-build-clan> • Added input 'flake-parts/nixpkgs-lib': evalCheck-eval-lib-build-clan> follows 'nixpkgs' evalCheck-eval-lib-build-clan> • Added input 'nix-darwin': evalCheck-eval-lib-build-clan> 'path:/nix/store/8ggr67sci43hlp8ba6rhjrdhhj5490am-source?lastModified=1&narHash=sha256-oQFip%2Bv0luP8NIxJzmiW4Wu8bILsbFWom5l0zonl8hQ%3D' (1970-01-01) evalCheck-eval-lib-build-clan> • Added input 'nix-darwin/nixpkgs': evalCheck-eval-lib-build-clan> follows 'nixpkgs' evalCheck-eval-lib-build-clan> • Added input 'nix-select': evalCheck-eval-lib-build-clan> 'path:/nix/store/cba1x9mxnwr8b36cw41bya7g6d5v1p7d-source?lastModified=1&narHash=sha256-yxcNOha7Cfv2nhVpz9ZXSNKk0R7wt4AiBklJ8D24rVg%3D' (1970-01-01) evalCheck-eval-lib-build-clan> • Added input 'nixpkgs': evalCheck-eval-lib-build-clan> 'path:/nix/store/p17akwn814w226jq2cdkkhcw4psb0ga9-source?lastModified=1&narHash=sha256-tkD1h/1jLJ6qZHjG7/TOZT1qqI1ej3VPPCufHQyv1Uo%3D' (1970-01-01) evalCheck-eval-lib-build-clan> • Added input 'sops-nix': evalCheck-eval-lib-build-clan> 'path:/nix/store/s154mmk8ahvc71gq8xfkbzlk240yvniv-source?lastModified=1&narHash=sha256-gkig4nPi1CWc4Z50GBsjE4ygSE7hMpl/TwID2an2Cck%3D' (1970-01-01) evalCheck-eval-lib-build-clan> • Added input 'sops-nix/nixpkgs': evalCheck-eval-lib-build-clan> follows 'nixpkgs' evalCheck-eval-lib-build-clan> • Added input 'systems': evalCheck-eval-lib-build-clan> 'path:/nix/store/9m1jsz5b9ggmjij2vkmafnhn26g96jjn-source?lastModified=1&narHash=sha256-brhZ8DmuGtzkCYHJg4HEd602amKm89Y9ytsFZ5uWD1w%3D' (1970-01-01) evalCheck-eval-lib-build-clan> • Added input 'treefmt-nix': evalCheck-eval-lib-build-clan> 'path:/nix/store/7sjy8935654h3220n5gbaclf5nfw4nzx-source?lastModified=1&narHash=sha256-WSFCsDSE5ffgD2MqzkM2CYjeFiKhRF/dJUN8uedb6YE%3D' (1970-01-01) evalCheck-eval-lib-build-clan> • Added input 'treefmt-nix/nixpkgs': evalCheck-eval-lib-build-clan> follows 'nixpkgs' evalCheck-eval-lib-build-clan> trace: pathExists: 'machines' -> 'true' evalCheck-eval-lib-build-clan> trace: readDir: 'machines' -> '{ evalCheck-eval-lib-build-clan> bar-machine = "directory"; evalCheck-eval-lib-build-clan> foo-machine = "directory"; evalCheck-eval-lib-build-clan> }' evalCheck-eval-lib-build-clan> ✅ autoloading.test_autoload_directories evalCheck-eval-lib-build-clan> trace: pathExists: 'machines' -> 'true' evalCheck-eval-lib-build-clan> trace: readDir: 'machines' -> '{ evalCheck-eval-lib-build-clan> "bar.nix" = "file"; evalCheck-eval-lib-build-clan> "foo.nix" = "file"; evalCheck-eval-lib-build-clan> }' evalCheck-eval-lib-build-clan> ✅ autoloading.test_files_are_not_machines evalCheck-eval-lib-build-clan> ☢️ clan.testMachineAccessToClanConfig evalCheck-eval-lib-build-clan> error: evalCheck-eval-lib-build-clan> … from call site evalCheck-eval-lib-build-clan> at /build/nix/store/hnsr7jaiwcjvd6kqylpc3b2af5291z0j-source/lib/lib-clan-tests.nix:21:14: evalCheck-eval-lib-build-clan> 20| # Attention: We need to access 'meta' via 'inventory' since clan.meta itself is a deferred module evalCheck-eval-lib-build-clan> 21| expr = eval.config.nixosConfigurations.testMachine.config.clanConfig.inventory.meta.name == "test"; evalCheck-eval-lib-build-clan> | ^ evalCheck-eval-lib-build-clan> 22| expected = true; evalCheck-eval-lib-build-clan> evalCheck-eval-lib-build-clan> … while calling anonymous lambda evalCheck-eval-lib-build-clan> at /build/nix/store/p17akwn814w226jq2cdkkhcw4psb0ga9-source/lib/types.nix:1029:18: evalCheck-eval-lib-build-clan> 1028| value = mapAttrs ( evalCheck-eval-lib-build-clan> 1029| n: v: evalCheck-eval-lib-build-clan> | ^ evalCheck-eval-lib-build-clan> 1030| if lazy then evalCheck-eval-lib-build-clan> evalCheck-eval-lib-build-clan> … while evaluating the attribute 'optionalValue.value' evalCheck-eval-lib-build-clan> at /build/nix/store/p17akwn814w226jq2cdkkhcw4psb0ga9-source/lib/modules.nix:1312:5: evalCheck-eval-lib-build-clan> 1311| evalCheck-eval-lib-build-clan> 1312| optionalValue = if isDefined then { value = mergedValue; } else { }; evalCheck-eval-lib-build-clan> | ^ evalCheck-eval-lib-build-clan> 1313| }; evalCheck-eval-lib-build-clan> evalCheck-eval-lib-build-clan> … while evaluating a branch condition evalCheck-eval-lib-build-clan> at /build/nix/store/p17akwn814w226jq2cdkkhcw4psb0ga9-source/lib/modules.nix:1312:21: evalCheck-eval-lib-build-clan> 1311| evalCheck-eval-lib-build-clan> 1312| optionalValue = if isDefined then { value = mergedValue; } else { }; evalCheck-eval-lib-build-clan> | ^ evalCheck-eval-lib-build-clan> 1313| }; evalCheck-eval-lib-build-clan> evalCheck-eval-lib-build-clan> … while evaluating a branch condition evalCheck-eval-lib-build-clan> at /build/nix/store/p17akwn814w226jq2cdkkhcw4psb0ga9-source/lib/modules.nix:1223:7: evalCheck-eval-lib-build-clan> 1222| # above are lazy and thus never forced on this branch. evalCheck-eval-lib-build-clan> 1223| if evalCheck-eval-lib-build-clan> | ^ evalCheck-eval-lib-build-clan> 1224| length defs == 1 evalCheck-eval-lib-build-clan> evalCheck-eval-lib-build-clan> … in the right operand of the AND (&&) operator evalCheck-eval-lib-build-clan> at /build/nix/store/p17akwn814w226jq2cdkkhcw4psb0ga9-source/lib/modules.nix:1225:9: evalCheck-eval-lib-build-clan> 1224| length defs == 1 evalCheck-eval-lib-build-clan> 1225| && ( evalCheck-eval-lib-build-clan> | ^ evalCheck-eval-lib-build-clan> 1226| let evalCheck-eval-lib-build-clan> evalCheck-eval-lib-build-clan> … while evaluating definitions from `/nix/store/hnsr7jaiwcjvd6kqylpc3b2af5291z0j-source/modules/clan/module.nix': evalCheck-eval-lib-build-clan> evalCheck-eval-lib-build-clan> … in the argument of the not operator evalCheck-eval-lib-build-clan> at /build/nix/store/p17akwn814w226jq2cdkkhcw4psb0ga9-source/lib/modules.nix:1230:31: evalCheck-eval-lib-build-clan> 1229| addErrorContext "while evaluating definitions from `${d.file}':" ( evalCheck-eval-lib-build-clan> 1230| !(isAttrs d.value && d.value ? _type) evalCheck-eval-lib-build-clan> | ^ evalCheck-eval-lib-build-clan> 1231| ) evalCheck-eval-lib-build-clan> evalCheck-eval-lib-build-clan> … in the left operand of the AND (&&) operator evalCheck-eval-lib-build-clan> at /build/nix/store/p17akwn814w226jq2cdkkhcw4psb0ga9-source/lib/modules.nix:1230:31: evalCheck-eval-lib-build-clan> 1229| addErrorContext "while evaluating definitions from `${d.file}':" ( evalCheck-eval-lib-build-clan> 1230| !(isAttrs d.value && d.value ? _type) evalCheck-eval-lib-build-clan> | ^ evalCheck-eval-lib-build-clan> 1231| ) evalCheck-eval-lib-build-clan> evalCheck-eval-lib-build-clan> … while calling the 'isAttrs' builtin evalCheck-eval-lib-build-clan> at /build/nix/store/p17akwn814w226jq2cdkkhcw4psb0ga9-source/lib/modules.nix:1230:15: evalCheck-eval-lib-build-clan> 1229| addErrorContext "while evaluating definitions from `${d.file}':" ( evalCheck-eval-lib-build-clan> 1230| !(isAttrs d.value && d.value ? _type) evalCheck-eval-lib-build-clan> | ^ evalCheck-eval-lib-build-clan> 1231| ) evalCheck-eval-lib-build-clan> evalCheck-eval-lib-build-clan> … while evaluating the attribute 'value' evalCheck-eval-lib-build-clan> at /build/nix/store/p17akwn814w226jq2cdkkhcw4psb0ga9-source/lib/types.nix:969:11: evalCheck-eval-lib-build-clan> 968| inherit (def) file; evalCheck-eval-lib-build-clan> 969| value = v; evalCheck-eval-lib-build-clan> | ^ evalCheck-eval-lib-build-clan> 970| }) def.value evalCheck-eval-lib-build-clan> evalCheck-eval-lib-build-clan> … from call site evalCheck-eval-lib-build-clan> at /build/nix/store/p17akwn814w226jq2cdkkhcw4psb0ga9-source/lib/types.nix:969:11: evalCheck-eval-lib-build-clan> 968| inherit (def) file; evalCheck-eval-lib-build-clan> 969| value = v; evalCheck-eval-lib-build-clan> | ^ evalCheck-eval-lib-build-clan> 970| }) def.value evalCheck-eval-lib-build-clan> evalCheck-eval-lib-build-clan> … while calling anonymous lambda evalCheck-eval-lib-build-clan> at /build/nix/store/hnsr7jaiwcjvd6kqylpc3b2af5291z0j-source/modules/clan/module.nix:92:11: evalCheck-eval-lib-build-clan> 91| configurations = lib.mapAttrs ( evalCheck-eval-lib-build-clan> 92| name: _: evalCheck-eval-lib-build-clan> | ^ evalCheck-eval-lib-build-clan> 93| let evalCheck-eval-lib-build-clan> evalCheck-eval-lib-build-clan> … while evaluating the attribute 'default.nixpkgs' evalCheck-eval-lib-build-clan> at /build/nix/store/hnsr7jaiwcjvd6kqylpc3b2af5291z0j-source/modules/clan/module.nix:57:15: evalCheck-eval-lib-build-clan> 56| { evalCheck-eval-lib-build-clan> 57| inherit nixpkgs; evalCheck-eval-lib-build-clan> | ^ evalCheck-eval-lib-build-clan> 58| nixpkgsConfig = spec.config; evalCheck-eval-lib-build-clan> evalCheck-eval-lib-build-clan> … while evaluating the attribute 'self.inputs.nixpkgs' evalCheck-eval-lib-build-clan> at /build/nix/store/hnsr7jaiwcjvd6kqylpc3b2af5291z0j-source/modules/clan/top-level-interface.nix:87:13: evalCheck-eval-lib-build-clan> 86| // { evalCheck-eval-lib-build-clan> 87| inputs = (s.inputs or { }) // { evalCheck-eval-lib-build-clan> | ^ evalCheck-eval-lib-build-clan> 88| self.clan = config; evalCheck-eval-lib-build-clan> evalCheck-eval-lib-build-clan> … while calling the 'throw' builtin evalCheck-eval-lib-build-clan> at /build/nix/store/hnsr7jaiwcjvd6kqylpc3b2af5291z0j-source/modules/clan/module.nix:54:46: evalCheck-eval-lib-build-clan> 53| nixpkgs = evalCheck-eval-lib-build-clan> 54| config.self.inputs.${spec.input} or (throw "Flake does not have 'input' named '${spec.input}'"); evalCheck-eval-lib-build-clan> | ^ evalCheck-eval-lib-build-clan> 55| in evalCheck-eval-lib-build-clan> evalCheck-eval-lib-build-clan> error: Flake does not have 'input' named 'nixpkgs' evalCheck-eval-lib-build-clan> evalCheck-eval-lib-build-clan> ✅ test_all_simple evalCheck-eval-lib-build-clan> ✅ test_clan_all_machines evalCheck-eval-lib-build-clan> ✅ test_clan_all_machines_laziness evalCheck-eval-lib-build-clan> evaluation warning: Argument: 'self' must be set evalCheck-eval-lib-build-clan> ✅ test_clan_check_simple_fail evalCheck-eval-lib-build-clan> evaluation warning: Argument: 'self' must be set evalCheck-eval-lib-build-clan> ✅ test_clan_check_simple_pass evalCheck-eval-lib-build-clan> ✅ test_clan_darwin_machines evalCheck-eval-lib-build-clan> ☢️ test_clan_darwin_wireguard_service evalCheck-eval-lib-build-clan> error: evalCheck-eval-lib-build-clan> … while evaluating the attribute 'nixosWgInterface' evalCheck-eval-lib-build-clan> at /build/nix/store/hnsr7jaiwcjvd6kqylpc3b2af5291z0j-source/lib/tests.nix:357:9: evalCheck-eval-lib-build-clan> 356| # Check nixos wireguard interface is configured (option exists) evalCheck-eval-lib-build-clan> 357| nixosWgInterface = nixosConfig.networking.wireguard.interfaces ? wg-test; evalCheck-eval-lib-build-clan> | ^ evalCheck-eval-lib-build-clan> 358| }; evalCheck-eval-lib-build-clan> evalCheck-eval-lib-build-clan> … from call site evalCheck-eval-lib-build-clan> at /build/nix/store/hnsr7jaiwcjvd6kqylpc3b2af5291z0j-source/lib/tests.nix:341:21: evalCheck-eval-lib-build-clan> 340| darwinConfig = eval.config.darwinConfigurations.darwin-peer.config; evalCheck-eval-lib-build-clan> 341| nixosConfig = eval.config.nixosConfigurations.nixos-peer.config; evalCheck-eval-lib-build-clan> | ^ evalCheck-eval-lib-build-clan> 342| in evalCheck-eval-lib-build-clan> evalCheck-eval-lib-build-clan> … while calling anonymous lambda evalCheck-eval-lib-build-clan> at /build/nix/store/p17akwn814w226jq2cdkkhcw4psb0ga9-source/lib/types.nix:1029:18: evalCheck-eval-lib-build-clan> 1028| value = mapAttrs ( evalCheck-eval-lib-build-clan> 1029| n: v: evalCheck-eval-lib-build-clan> | ^ evalCheck-eval-lib-build-clan> 1030| if lazy then evalCheck-eval-lib-build-clan> evalCheck-eval-lib-build-clan> … while evaluating the attribute 'optionalValue.value' evalCheck-eval-lib-build-clan> at /build/nix/store/p17akwn814w226jq2cdkkhcw4psb0ga9-source/lib/modules.nix:1312:5: evalCheck-eval-lib-build-clan> 1311| evalCheck-eval-lib-build-clan> 1312| optionalValue = if isDefined then { value = mergedValue; } else { }; evalCheck-eval-lib-build-clan> | ^ evalCheck-eval-lib-build-clan> 1313| }; evalCheck-eval-lib-build-clan> evalCheck-eval-lib-build-clan> … while evaluating a branch condition evalCheck-eval-lib-build-clan> at /build/nix/store/p17akwn814w226jq2cdkkhcw4psb0ga9-source/lib/modules.nix:1312:21: evalCheck-eval-lib-build-clan> 1311| evalCheck-eval-lib-build-clan> 1312| optionalValue = if isDefined then { value = mergedValue; } else { }; evalCheck-eval-lib-build-clan> | ^ evalCheck-eval-lib-build-clan> 1313| }; evalCheck-eval-lib-build-clan> evalCheck-eval-lib-build-clan> … while evaluating a branch condition evalCheck-eval-lib-build-clan> at /build/nix/store/p17akwn814w226jq2cdkkhcw4psb0ga9-source/lib/modules.nix:1223:7: evalCheck-eval-lib-build-clan> 1222| # above are lazy and thus never forced on this branch. evalCheck-eval-lib-build-clan> 1223| if evalCheck-eval-lib-build-clan> | ^ evalCheck-eval-lib-build-clan> 1224| length defs == 1 evalCheck-eval-lib-build-clan> evalCheck-eval-lib-build-clan> … in the right operand of the AND (&&) operator evalCheck-eval-lib-build-clan> at /build/nix/store/p17akwn814w226jq2cdkkhcw4psb0ga9-source/lib/modules.nix:1225:9: evalCheck-eval-lib-build-clan> 1224| length defs == 1 evalCheck-eval-lib-build-clan> 1225| && ( evalCheck-eval-lib-build-clan> | ^ evalCheck-eval-lib-build-clan> 1226| let evalCheck-eval-lib-build-clan> evalCheck-eval-lib-build-clan> … while evaluating definitions from `/nix/store/hnsr7jaiwcjvd6kqylpc3b2af5291z0j-source/modules/clan/module.nix': evalCheck-eval-lib-build-clan> evalCheck-eval-lib-build-clan> … in the argument of the not operator evalCheck-eval-lib-build-clan> at /build/nix/store/p17akwn814w226jq2cdkkhcw4psb0ga9-source/lib/modules.nix:1230:31: evalCheck-eval-lib-build-clan> 1229| addErrorContext "while evaluating definitions from `${d.file}':" ( evalCheck-eval-lib-build-clan> 1230| !(isAttrs d.value && d.value ? _type) evalCheck-eval-lib-build-clan> | ^ evalCheck-eval-lib-build-clan> 1231| ) evalCheck-eval-lib-build-clan> evalCheck-eval-lib-build-clan> … in the left operand of the AND (&&) operator evalCheck-eval-lib-build-clan> at /build/nix/store/p17akwn814w226jq2cdkkhcw4psb0ga9-source/lib/modules.nix:1230:31: evalCheck-eval-lib-build-clan> 1229| addErrorContext "while evaluating definitions from `${d.file}':" ( evalCheck-eval-lib-build-clan> 1230| !(isAttrs d.value && d.value ? _type) evalCheck-eval-lib-build-clan> | ^ evalCheck-eval-lib-build-clan> 1231| ) evalCheck-eval-lib-build-clan> evalCheck-eval-lib-build-clan> … while calling the 'isAttrs' builtin evalCheck-eval-lib-build-clan> at /build/nix/store/p17akwn814w226jq2cdkkhcw4psb0ga9-source/lib/modules.nix:1230:15: evalCheck-eval-lib-build-clan> 1229| addErrorContext "while evaluating definitions from `${d.file}':" ( evalCheck-eval-lib-build-clan> 1230| !(isAttrs d.value && d.value ? _type) evalCheck-eval-lib-build-clan> | ^ evalCheck-eval-lib-build-clan> 1231| ) evalCheck-eval-lib-build-clan> evalCheck-eval-lib-build-clan> … while evaluating the attribute 'value' evalCheck-eval-lib-build-clan> at /build/nix/store/p17akwn814w226jq2cdkkhcw4psb0ga9-source/lib/types.nix:969:11: evalCheck-eval-lib-build-clan> 968| inherit (def) file; evalCheck-eval-lib-build-clan> 969| value = v; evalCheck-eval-lib-build-clan> | ^ evalCheck-eval-lib-build-clan> 970| }) def.value evalCheck-eval-lib-build-clan> evalCheck-eval-lib-build-clan> … from call site evalCheck-eval-lib-build-clan> at /build/nix/store/p17akwn814w226jq2cdkkhcw4psb0ga9-source/lib/types.nix:969:11: evalCheck-eval-lib-build-clan> 968| inherit (def) file; evalCheck-eval-lib-build-clan> 969| value = v; evalCheck-eval-lib-build-clan> | ^ evalCheck-eval-lib-build-clan> 970| }) def.value evalCheck-eval-lib-build-clan> evalCheck-eval-lib-build-clan> … while calling anonymous lambda evalCheck-eval-lib-build-clan> at /build/nix/store/hnsr7jaiwcjvd6kqylpc3b2af5291z0j-source/modules/clan/module.nix:92:11: evalCheck-eval-lib-build-clan> 91| configurations = lib.mapAttrs ( evalCheck-eval-lib-build-clan> 92| name: _: evalCheck-eval-lib-build-clan> | ^ evalCheck-eval-lib-build-clan> 93| let evalCheck-eval-lib-build-clan> evalCheck-eval-lib-build-clan> … while evaluating the attribute 'default.nixpkgs' evalCheck-eval-lib-build-clan> at /build/nix/store/hnsr7jaiwcjvd6kqylpc3b2af5291z0j-source/modules/clan/module.nix:57:15: evalCheck-eval-lib-build-clan> 56| { evalCheck-eval-lib-build-clan> 57| inherit nixpkgs; evalCheck-eval-lib-build-clan> | ^ evalCheck-eval-lib-build-clan> 58| nixpkgsConfig = spec.config; evalCheck-eval-lib-build-clan> evalCheck-eval-lib-build-clan> … while evaluating the attribute 'self.inputs.nixpkgs' evalCheck-eval-lib-build-clan> at /build/nix/store/hnsr7jaiwcjvd6kqylpc3b2af5291z0j-source/modules/clan/top-level-interface.nix:87:13: evalCheck-eval-lib-build-clan> 86| // { evalCheck-eval-lib-build-clan> 87| inputs = (s.inputs or { }) // { evalCheck-eval-lib-build-clan> | ^ evalCheck-eval-lib-build-clan> 88| self.clan = config; evalCheck-eval-lib-build-clan> evalCheck-eval-lib-build-clan> … while calling the 'throw' builtin evalCheck-eval-lib-build-clan> at /build/nix/store/hnsr7jaiwcjvd6kqylpc3b2af5291z0j-source/modules/clan/module.nix:54:46: evalCheck-eval-lib-build-clan> 53| nixpkgs = evalCheck-eval-lib-build-clan> 54| config.self.inputs.${spec.input} or (throw "Flake does not have 'input' named '${spec.input}'"); evalCheck-eval-lib-build-clan> | ^ evalCheck-eval-lib-build-clan> 55| in evalCheck-eval-lib-build-clan> evalCheck-eval-lib-build-clan> error: Flake does not have 'input' named 'nixpkgs' evalCheck-eval-lib-build-clan> evalCheck-eval-lib-build-clan> ☢️ test_clan_specialArgs evalCheck-eval-lib-build-clan> error: evalCheck-eval-lib-build-clan> … from call site evalCheck-eval-lib-build-clan> at /build/nix/store/hnsr7jaiwcjvd6kqylpc3b2af5291z0j-source/lib/tests.nix:197:14: evalCheck-eval-lib-build-clan> 196| { evalCheck-eval-lib-build-clan> 197| expr = eval.config.nixosConfigurations.machine2.config.networking.hostName; evalCheck-eval-lib-build-clan> | ^ evalCheck-eval-lib-build-clan> 198| expected = "dream2nix"; evalCheck-eval-lib-build-clan> evalCheck-eval-lib-build-clan> … while calling anonymous lambda evalCheck-eval-lib-build-clan> at /build/nix/store/p17akwn814w226jq2cdkkhcw4psb0ga9-source/lib/types.nix:1029:18: evalCheck-eval-lib-build-clan> 1028| value = mapAttrs ( evalCheck-eval-lib-build-clan> 1029| n: v: evalCheck-eval-lib-build-clan> | ^ evalCheck-eval-lib-build-clan> 1030| if lazy then evalCheck-eval-lib-build-clan> evalCheck-eval-lib-build-clan> … while evaluating the attribute 'optionalValue.value' evalCheck-eval-lib-build-clan> at /build/nix/store/p17akwn814w226jq2cdkkhcw4psb0ga9-source/lib/modules.nix:1312:5: evalCheck-eval-lib-build-clan> 1311| evalCheck-eval-lib-build-clan> 1312| optionalValue = if isDefined then { value = mergedValue; } else { }; evalCheck-eval-lib-build-clan> | ^ evalCheck-eval-lib-build-clan> 1313| }; evalCheck-eval-lib-build-clan> evalCheck-eval-lib-build-clan> … while evaluating a branch condition evalCheck-eval-lib-build-clan> at /build/nix/store/p17akwn814w226jq2cdkkhcw4psb0ga9-source/lib/modules.nix:1312:21: evalCheck-eval-lib-build-clan> 1311| evalCheck-eval-lib-build-clan> 1312| optionalValue = if isDefined then { value = mergedValue; } else { }; evalCheck-eval-lib-build-clan> | ^ evalCheck-eval-lib-build-clan> 1313| }; evalCheck-eval-lib-build-clan> evalCheck-eval-lib-build-clan> … while evaluating a branch condition evalCheck-eval-lib-build-clan> at /build/nix/store/p17akwn814w226jq2cdkkhcw4psb0ga9-source/lib/modules.nix:1223:7: evalCheck-eval-lib-build-clan> 1222| # above are lazy and thus never forced on this branch. evalCheck-eval-lib-build-clan> 1223| if evalCheck-eval-lib-build-clan> | ^ evalCheck-eval-lib-build-clan> 1224| length defs == 1 evalCheck-eval-lib-build-clan> evalCheck-eval-lib-build-clan> … in the right operand of the AND (&&) operator evalCheck-eval-lib-build-clan> at /build/nix/store/p17akwn814w226jq2cdkkhcw4psb0ga9-source/lib/modules.nix:1225:9: evalCheck-eval-lib-build-clan> 1224| length defs == 1 evalCheck-eval-lib-build-clan> 1225| && ( evalCheck-eval-lib-build-clan> | ^ evalCheck-eval-lib-build-clan> 1226| let evalCheck-eval-lib-build-clan> evalCheck-eval-lib-build-clan> … while evaluating definitions from `/nix/store/hnsr7jaiwcjvd6kqylpc3b2af5291z0j-source/modules/clan/module.nix': evalCheck-eval-lib-build-clan> evalCheck-eval-lib-build-clan> … in the argument of the not operator evalCheck-eval-lib-build-clan> at /build/nix/store/p17akwn814w226jq2cdkkhcw4psb0ga9-source/lib/modules.nix:1230:31: evalCheck-eval-lib-build-clan> 1229| addErrorContext "while evaluating definitions from `${d.file}':" ( evalCheck-eval-lib-build-clan> 1230| !(isAttrs d.value && d.value ? _type) evalCheck-eval-lib-build-clan> | ^ evalCheck-eval-lib-build-clan> 1231| ) evalCheck-eval-lib-build-clan> evalCheck-eval-lib-build-clan> … in the left operand of the AND (&&) operator evalCheck-eval-lib-build-clan> at /build/nix/store/p17akwn814w226jq2cdkkhcw4psb0ga9-source/lib/modules.nix:1230:31: evalCheck-eval-lib-build-clan> 1229| addErrorContext "while evaluating definitions from `${d.file}':" ( evalCheck-eval-lib-build-clan> 1230| !(isAttrs d.value && d.value ? _type) evalCheck-eval-lib-build-clan> | ^ evalCheck-eval-lib-build-clan> 1231| ) evalCheck-eval-lib-build-clan> evalCheck-eval-lib-build-clan> … while calling the 'isAttrs' builtin evalCheck-eval-lib-build-clan> at /build/nix/store/p17akwn814w226jq2cdkkhcw4psb0ga9-source/lib/modules.nix:1230:15: evalCheck-eval-lib-build-clan> 1229| addErrorContext "while evaluating definitions from `${d.file}':" ( evalCheck-eval-lib-build-clan> 1230| !(isAttrs d.value && d.value ? _type) evalCheck-eval-lib-build-clan> | ^ evalCheck-eval-lib-build-clan> 1231| ) evalCheck-eval-lib-build-clan> evalCheck-eval-lib-build-clan> … while evaluating the attribute 'value' evalCheck-eval-lib-build-clan> at /build/nix/store/p17akwn814w226jq2cdkkhcw4psb0ga9-source/lib/types.nix:969:11: evalCheck-eval-lib-build-clan> 968| inherit (def) file; evalCheck-eval-lib-build-clan> 969| value = v; evalCheck-eval-lib-build-clan> | ^ evalCheck-eval-lib-build-clan> 970| }) def.value evalCheck-eval-lib-build-clan> evalCheck-eval-lib-build-clan> … from call site evalCheck-eval-lib-build-clan> at /build/nix/store/p17akwn814w226jq2cdkkhcw4psb0ga9-source/lib/types.nix:969:11: evalCheck-eval-lib-build-clan> 968| inherit (def) file; evalCheck-eval-lib-build-clan> 969| value = v; evalCheck-eval-lib-build-clan> | ^ evalCheck-eval-lib-build-clan> 970| }) def.value evalCheck-eval-lib-build-clan> evalCheck-eval-lib-build-clan> … while calling anonymous lambda evalCheck-eval-lib-build-clan> at /build/nix/store/hnsr7jaiwcjvd6kqylpc3b2af5291z0j-source/modules/clan/module.nix:92:11: evalCheck-eval-lib-build-clan> 91| configurations = lib.mapAttrs ( evalCheck-eval-lib-build-clan> 92| name: _: evalCheck-eval-lib-build-clan> | ^ evalCheck-eval-lib-build-clan> 93| let evalCheck-eval-lib-build-clan> evalCheck-eval-lib-build-clan> … while evaluating the attribute 'default.nixpkgs' evalCheck-eval-lib-build-clan> at /build/nix/store/hnsr7jaiwcjvd6kqylpc3b2af5291z0j-source/modules/clan/module.nix:57:15: evalCheck-eval-lib-build-clan> 56| { evalCheck-eval-lib-build-clan> 57| inherit nixpkgs; evalCheck-eval-lib-build-clan> | ^ evalCheck-eval-lib-build-clan> 58| nixpkgsConfig = spec.config; evalCheck-eval-lib-build-clan> evalCheck-eval-lib-build-clan> … while evaluating the attribute 'self.inputs.nixpkgs' evalCheck-eval-lib-build-clan> at /build/nix/store/hnsr7jaiwcjvd6kqylpc3b2af5291z0j-source/modules/clan/top-level-interface.nix:87:13: evalCheck-eval-lib-build-clan> 86| // { evalCheck-eval-lib-build-clan> 87| inputs = (s.inputs or { }) // { evalCheck-eval-lib-build-clan> | ^ evalCheck-eval-lib-build-clan> 88| self.clan = config; evalCheck-eval-lib-build-clan> evalCheck-eval-lib-build-clan> … while calling the 'throw' builtin evalCheck-eval-lib-build-clan> at /build/nix/store/hnsr7jaiwcjvd6kqylpc3b2af5291z0j-source/modules/clan/module.nix:54:46: evalCheck-eval-lib-build-clan> 53| nixpkgs = evalCheck-eval-lib-build-clan> 54| config.self.inputs.${spec.input} or (throw "Flake does not have 'input' named '${spec.input}'"); evalCheck-eval-lib-build-clan> | ^ evalCheck-eval-lib-build-clan> 55| in evalCheck-eval-lib-build-clan> evalCheck-eval-lib-build-clan> error: Flake does not have 'input' named 'nixpkgs' evalCheck-eval-lib-build-clan> evalCheck-eval-lib-build-clan> ✅ test_fn_clan_core evalCheck-eval-lib-build-clan> ✅ test_fn_simple evalCheck-eval-lib-build-clan> ✅ test_get_var_default evalCheck-eval-lib-build-clan> ✅ test_get_var_machine evalCheck-eval-lib-build-clan> ✅ test_get_var_shared evalCheck-eval-lib-build-clan> ✅ test_machines_are_modules evalCheck-eval-lib-build-clan> evaluation warning: Argument: 'self' must be set evalCheck-eval-lib-build-clan> ✅ test_missing_self evalCheck-eval-lib-build-clan> ✅ test_only_required evalCheck-eval-lib-build-clan> ✅ test_outputs_clanInternals evalCheck-eval-lib-build-clan> ✅ test_single_letter_domain evalCheck-eval-lib-build-clan> evalCheck-eval-lib-build-clan> 😢 18/21 successful evalCheck-eval-lib-build-clan> error: Tests failed evalCheck-eval-lib-build-clan> evalCheck-eval-lib-build-clan> Eval check failed. To re-run this test: evalCheck-eval-lib-build-clan> nix build .#legacyPackages.aarch64-linux.evalCheck-eval-lib-build-clan evalCheck-eval-lib-build-clan> evalCheck-eval-lib-distributedServices> warning: not writing modified lock file of flake 'path:/nix/store/f9p7mc0xi8pb1yx7wi8pb63h3crwhf15-source': evalCheck-eval-lib-distributedServices> • Updated input 'data-mesher': evalCheck-eval-lib-distributedServices> 'https://git.clan.lol/api/v1/repos/clan/data-mesher/archive/4a713c5d45123523b14fb4ed39f6ddf26d1a3495.tar.gz?narHash=sha256-Yase/4e4aNN9QvUMqPH9ngbAmlcJCqLmFL0zuURdkuA%3D' (2026-08-17) evalCheck-eval-lib-distributedServices> → 'path:/nix/store/kdjkigwckgrfz0yg0d9z7kj2xkf084vs-source?lastModified=1&narHash=sha256-Yase/4e4aNN9QvUMqPH9ngbAmlcJCqLmFL0zuURdkuA%3D' (1970-01-01) evalCheck-eval-lib-distributedServices> • Updated input 'disko': evalCheck-eval-lib-distributedServices> 'github:nix-community/disko/ff8702b4de27f72b4c78573dfb89ec74e36abdf1?narHash=sha256-RxWs5ND31KzTG7wvMM%2BPMfUjyNpmIEr999lqNARaM5o%3D' (2026-06-11) evalCheck-eval-lib-distributedServices> → 'path:/nix/store/w2c23ykc12mswlg8hrrjzb5gv9gvkzwq-source?lastModified=1&narHash=sha256-RxWs5ND31KzTG7wvMM%2BPMfUjyNpmIEr999lqNARaM5o%3D' (1970-01-01) evalCheck-eval-lib-distributedServices> • Updated input 'flake-parts': evalCheck-eval-lib-distributedServices> 'github:hercules-ci/flake-parts/427bf4bd9435fdf21321c8cc628c24efc14c0f7a?narHash=sha256-4dtXQk/NMePegK/nWp5NSeuZKLATItOq61lpEvmXqGw%3D' (2026-08-01) evalCheck-eval-lib-distributedServices> → 'path:/nix/store/lrxvs4l9bqbgjfz7w9bkfg5zqq442jxc-source?lastModified=1&narHash=sha256-4dtXQk/NMePegK/nWp5NSeuZKLATItOq61lpEvmXqGw%3D' (1970-01-01) evalCheck-eval-lib-distributedServices> • Updated input 'nix-darwin': evalCheck-eval-lib-distributedServices> 'github:nix-darwin/nix-darwin/4cff07de74b50e64bdd68cd4e722ab5b6b35ee48?narHash=sha256-oQFip%2Bv0luP8NIxJzmiW4Wu8bILsbFWom5l0zonl8hQ%3D' (2026-08-16) evalCheck-eval-lib-distributedServices> → 'path:/nix/store/8ggr67sci43hlp8ba6rhjrdhhj5490am-source?lastModified=1&narHash=sha256-oQFip%2Bv0luP8NIxJzmiW4Wu8bILsbFWom5l0zonl8hQ%3D' (1970-01-01) evalCheck-eval-lib-distributedServices> • Updated input 'nix-select': evalCheck-eval-lib-distributedServices> 'https://git.clan.lol/api/v1/repos/clan/nix-select/archive/3d1e3860bef36857a01a2ddecba7cdb0a14c35a9.tar.gz?narHash=sha256-yxcNOha7Cfv2nhVpz9ZXSNKk0R7wt4AiBklJ8D24rVg%3D' (2025-11-16) evalCheck-eval-lib-distributedServices> → 'path:/nix/store/cba1x9mxnwr8b36cw41bya7g6d5v1p7d-source?lastModified=1&narHash=sha256-yxcNOha7Cfv2nhVpz9ZXSNKk0R7wt4AiBklJ8D24rVg%3D' (1970-01-01) evalCheck-eval-lib-distributedServices> • Updated input 'nixpkgs': evalCheck-eval-lib-distributedServices> 'https://releases.nixos.org/nixpkgs/nixpkgs-26.11pre1056542.f4b6996c4e8b/nixexprs.tar.xz?narHash=sha256-tkD1h/1jLJ6qZHjG7/TOZT1qqI1ej3VPPCufHQyv1Uo%3D' (2026-08-17) evalCheck-eval-lib-distributedServices> → 'path:/nix/store/p17akwn814w226jq2cdkkhcw4psb0ga9-source?lastModified=1&narHash=sha256-tkD1h/1jLJ6qZHjG7/TOZT1qqI1ej3VPPCufHQyv1Uo%3D' (1970-01-01) evalCheck-eval-lib-distributedServices> • Updated input 'sops-nix': evalCheck-eval-lib-distributedServices> 'github:Mic92/sops-nix/a8627b21b9107c5711c96b84f32a9a4b3d45295f?narHash=sha256-gkig4nPi1CWc4Z50GBsjE4ygSE7hMpl/TwID2an2Cck%3D' (2026-08-13) evalCheck-eval-lib-distributedServices> → 'path:/nix/store/s154mmk8ahvc71gq8xfkbzlk240yvniv-source?lastModified=1&narHash=sha256-gkig4nPi1CWc4Z50GBsjE4ygSE7hMpl/TwID2an2Cck%3D' (1970-01-01) evalCheck-eval-lib-distributedServices> • Updated input 'systems': evalCheck-eval-lib-distributedServices> 'github:nix-systems/default/c29398b59d2048c4ab79345812849c9bd15e9150?narHash=sha256-brhZ8DmuGtzkCYHJg4HEd602amKm89Y9ytsFZ5uWD1w%3D' (2026-03-25) evalCheck-eval-lib-distributedServices> → 'path:/nix/store/9m1jsz5b9ggmjij2vkmafnhn26g96jjn-source?lastModified=1&narHash=sha256-brhZ8DmuGtzkCYHJg4HEd602amKm89Y9ytsFZ5uWD1w%3D' (1970-01-01) evalCheck-eval-lib-distributedServices> • Updated input 'treefmt-nix': evalCheck-eval-lib-distributedServices> 'github:numtide/treefmt-nix/27b3b12a8e6375f28ebe122f07d230ca5459bbfa?narHash=sha256-WSFCsDSE5ffgD2MqzkM2CYjeFiKhRF/dJUN8uedb6YE%3D' (2026-08-16) evalCheck-eval-lib-distributedServices> → 'path:/nix/store/7sjy8935654h3220n5gbaclf5nfw4nzx-source?lastModified=1&narHash=sha256-WSFCsDSE5ffgD2MqzkM2CYjeFiKhRF/dJUN8uedb6YE%3D' (1970-01-01) evalCheck-eval-lib-distributedServices> ✅ api_feature_meta.test_default_resolves_meta evalCheck-eval-lib-distributedServices> ✅ api_feature_meta.test_no_failing_assertion evalCheck-eval-lib-distributedServices> ✅ api_feature_meta.test_schema_is_forceable evalCheck-eval-lib-distributedServices> ✅ api_feature_meta.test_static_default_still_works evalCheck-eval-lib-distributedServices> ✅ cli_checks.test_exact_machine_count_pass evalCheck-eval-lib-distributedServices> ✅ cli_checks.test_maxInstances_fail evalCheck-eval-lib-distributedServices> ✅ cli_checks.test_maxInstances_pass evalCheck-eval-lib-distributedServices> ✅ cli_checks.test_maxMachines_fail evalCheck-eval-lib-distributedServices> ✅ cli_checks.test_minMachines_fail evalCheck-eval-lib-distributedServices> ✅ cli_checks.test_no_constraints evalCheck-eval-lib-distributedServices> ☢️ extraModules.test_1 evalCheck-eval-lib-distributedServices> error: evalCheck-eval-lib-distributedServices> … from call site evalCheck-eval-lib-distributedServices> at /build/nix/store/f9p7mc0xi8pb1yx7wi8pb63h3crwhf15-source/lib/inventory/distributed-service/tests/extraModules.nix:30:12: evalCheck-eval-lib-distributedServices> 29| inherit clan; evalCheck-eval-lib-distributedServices> 30| expr = clan.config.nixosConfigurations.jon.config.testDebug; evalCheck-eval-lib-distributedServices> | ^ evalCheck-eval-lib-distributedServices> 31| expected = 42; evalCheck-eval-lib-distributedServices> evalCheck-eval-lib-distributedServices> … while calling anonymous lambda evalCheck-eval-lib-distributedServices> at /build/nix/store/p17akwn814w226jq2cdkkhcw4psb0ga9-source/lib/types.nix:1029:18: evalCheck-eval-lib-distributedServices> 1028| value = mapAttrs ( evalCheck-eval-lib-distributedServices> 1029| n: v: evalCheck-eval-lib-distributedServices> | ^ evalCheck-eval-lib-distributedServices> 1030| if lazy then evalCheck-eval-lib-distributedServices> evalCheck-eval-lib-distributedServices> … while evaluating the attribute 'optionalValue.value' evalCheck-eval-lib-distributedServices> at /build/nix/store/p17akwn814w226jq2cdkkhcw4psb0ga9-source/lib/modules.nix:1312:5: evalCheck-eval-lib-distributedServices> 1311| evalCheck-eval-lib-distributedServices> 1312| optionalValue = if isDefined then { value = mergedValue; } else { }; evalCheck-eval-lib-distributedServices> | ^ evalCheck-eval-lib-distributedServices> 1313| }; evalCheck-eval-lib-distributedServices> evalCheck-eval-lib-distributedServices> … while evaluating a branch condition evalCheck-eval-lib-distributedServices> at /build/nix/store/p17akwn814w226jq2cdkkhcw4psb0ga9-source/lib/modules.nix:1312:21: evalCheck-eval-lib-distributedServices> 1311| evalCheck-eval-lib-distributedServices> 1312| optionalValue = if isDefined then { value = mergedValue; } else { }; evalCheck-eval-lib-distributedServices> | ^ evalCheck-eval-lib-distributedServices> 1313| }; evalCheck-eval-lib-distributedServices> evalCheck-eval-lib-distributedServices> … while evaluating a branch condition evalCheck-eval-lib-distributedServices> at /build/nix/store/p17akwn814w226jq2cdkkhcw4psb0ga9-source/lib/modules.nix:1223:7: evalCheck-eval-lib-distributedServices> 1222| # above are lazy and thus never forced on this branch. evalCheck-eval-lib-distributedServices> 1223| if evalCheck-eval-lib-distributedServices> | ^ evalCheck-eval-lib-distributedServices> 1224| length defs == 1 evalCheck-eval-lib-distributedServices> evalCheck-eval-lib-distributedServices> … in the right operand of the AND (&&) operator evalCheck-eval-lib-distributedServices> at /build/nix/store/p17akwn814w226jq2cdkkhcw4psb0ga9-source/lib/modules.nix:1225:9: evalCheck-eval-lib-distributedServices> 1224| length defs == 1 evalCheck-eval-lib-distributedServices> 1225| && ( evalCheck-eval-lib-distributedServices> | ^ evalCheck-eval-lib-distributedServices> 1226| let evalCheck-eval-lib-distributedServices> evalCheck-eval-lib-distributedServices> … while evaluating definitions from `/nix/store/f9p7mc0xi8pb1yx7wi8pb63h3crwhf15-source/modules/clan/module.nix': evalCheck-eval-lib-distributedServices> evalCheck-eval-lib-distributedServices> … in the argument of the not operator evalCheck-eval-lib-distributedServices> at /build/nix/store/p17akwn814w226jq2cdkkhcw4psb0ga9-source/lib/modules.nix:1230:31: evalCheck-eval-lib-distributedServices> 1229| addErrorContext "while evaluating definitions from `${d.file}':" ( evalCheck-eval-lib-distributedServices> 1230| !(isAttrs d.value && d.value ? _type) evalCheck-eval-lib-distributedServices> | ^ evalCheck-eval-lib-distributedServices> 1231| ) evalCheck-eval-lib-distributedServices> evalCheck-eval-lib-distributedServices> … in the left operand of the AND (&&) operator evalCheck-eval-lib-distributedServices> at /build/nix/store/p17akwn814w226jq2cdkkhcw4psb0ga9-source/lib/modules.nix:1230:31: evalCheck-eval-lib-distributedServices> 1229| addErrorContext "while evaluating definitions from `${d.file}':" ( evalCheck-eval-lib-distributedServices> 1230| !(isAttrs d.value && d.value ? _type) evalCheck-eval-lib-distributedServices> | ^ evalCheck-eval-lib-distributedServices> 1231| ) evalCheck-eval-lib-distributedServices> evalCheck-eval-lib-distributedServices> … while calling the 'isAttrs' builtin evalCheck-eval-lib-distributedServices> at /build/nix/store/p17akwn814w226jq2cdkkhcw4psb0ga9-source/lib/modules.nix:1230:15: evalCheck-eval-lib-distributedServices> 1229| addErrorContext "while evaluating definitions from `${d.file}':" ( evalCheck-eval-lib-distributedServices> 1230| !(isAttrs d.value && d.value ? _type) evalCheck-eval-lib-distributedServices> | ^ evalCheck-eval-lib-distributedServices> 1231| ) evalCheck-eval-lib-distributedServices> evalCheck-eval-lib-distributedServices> … while evaluating the attribute 'value' evalCheck-eval-lib-distributedServices> at /build/nix/store/p17akwn814w226jq2cdkkhcw4psb0ga9-source/lib/types.nix:969:11: evalCheck-eval-lib-distributedServices> 968| inherit (def) file; evalCheck-eval-lib-distributedServices> 969| value = v; evalCheck-eval-lib-distributedServices> | ^ evalCheck-eval-lib-distributedServices> 970| }) def.value evalCheck-eval-lib-distributedServices> evalCheck-eval-lib-distributedServices> … from call site evalCheck-eval-lib-distributedServices> at /build/nix/store/p17akwn814w226jq2cdkkhcw4psb0ga9-source/lib/types.nix:969:11: evalCheck-eval-lib-distributedServices> 968| inherit (def) file; evalCheck-eval-lib-distributedServices> 969| value = v; evalCheck-eval-lib-distributedServices> | ^ evalCheck-eval-lib-distributedServices> 970| }) def.value evalCheck-eval-lib-distributedServices> evalCheck-eval-lib-distributedServices> … while calling anonymous lambda evalCheck-eval-lib-distributedServices> at /build/nix/store/f9p7mc0xi8pb1yx7wi8pb63h3crwhf15-source/modules/clan/module.nix:92:11: evalCheck-eval-lib-distributedServices> 91| configurations = lib.mapAttrs ( evalCheck-eval-lib-distributedServices> 92| name: _: evalCheck-eval-lib-distributedServices> | ^ evalCheck-eval-lib-distributedServices> 93| let evalCheck-eval-lib-distributedServices> evalCheck-eval-lib-distributedServices> … while evaluating the attribute 'default.nixpkgs' evalCheck-eval-lib-distributedServices> at /build/nix/store/f9p7mc0xi8pb1yx7wi8pb63h3crwhf15-source/modules/clan/module.nix:57:15: evalCheck-eval-lib-distributedServices> 56| { evalCheck-eval-lib-distributedServices> 57| inherit nixpkgs; evalCheck-eval-lib-distributedServices> | ^ evalCheck-eval-lib-distributedServices> 58| nixpkgsConfig = spec.config; evalCheck-eval-lib-distributedServices> evalCheck-eval-lib-distributedServices> … while evaluating the attribute 'self.inputs.nixpkgs' evalCheck-eval-lib-distributedServices> at /build/nix/store/f9p7mc0xi8pb1yx7wi8pb63h3crwhf15-source/modules/clan/top-level-interface.nix:87:13: evalCheck-eval-lib-distributedServices> 86| // { evalCheck-eval-lib-distributedServices> 87| inputs = (s.inputs or { }) // { evalCheck-eval-lib-distributedServices> | ^ evalCheck-eval-lib-distributedServices> 88| self.clan = config; evalCheck-eval-lib-distributedServices> evalCheck-eval-lib-distributedServices> … while calling the 'throw' builtin evalCheck-eval-lib-distributedServices> at /build/nix/store/f9p7mc0xi8pb1yx7wi8pb63h3crwhf15-source/modules/clan/module.nix:54:46: evalCheck-eval-lib-distributedServices> 53| nixpkgs = evalCheck-eval-lib-distributedServices> 54| config.self.inputs.${spec.input} or (throw "Flake does not have 'input' named '${spec.input}'"); evalCheck-eval-lib-distributedServices> | ^ evalCheck-eval-lib-distributedServices> 55| in evalCheck-eval-lib-distributedServices> evalCheck-eval-lib-distributedServices> error: Flake does not have 'input' named 'nixpkgs' evalCheck-eval-lib-distributedServices> evalCheck-eval-lib-distributedServices> ☢️ machine_imports.test_1 evalCheck-eval-lib-distributedServices> error: evalCheck-eval-lib-distributedServices> … while evaluating the attribute 'foo' evalCheck-eval-lib-distributedServices> at /build/nix/store/f9p7mc0xi8pb1yx7wi8pb63h3crwhf15-source/lib/inventory/distributed-service/tests/machine_imports.nix:43:87: evalCheck-eval-lib-distributedServices> 42| inherit clan; evalCheck-eval-lib-distributedServices> 43| expr = { inherit (clan.config.clanInternals.machines.x86_64-linux.jon.config) bar foo; }; evalCheck-eval-lib-distributedServices> | ^ evalCheck-eval-lib-distributedServices> 44| expected = { evalCheck-eval-lib-distributedServices> evalCheck-eval-lib-distributedServices> … from call site evalCheck-eval-lib-distributedServices> at /build/nix/store/f9p7mc0xi8pb1yx7wi8pb63h3crwhf15-source/lib/inventory/distributed-service/tests/machine_imports.nix:43:23: evalCheck-eval-lib-distributedServices> 42| inherit clan; evalCheck-eval-lib-distributedServices> 43| expr = { inherit (clan.config.clanInternals.machines.x86_64-linux.jon.config) bar foo; }; evalCheck-eval-lib-distributedServices> | ^ evalCheck-eval-lib-distributedServices> 44| expected = { evalCheck-eval-lib-distributedServices> evalCheck-eval-lib-distributedServices> … while calling anonymous lambda evalCheck-eval-lib-distributedServices> at /build/nix/store/f9p7mc0xi8pb1yx7wi8pb63h3crwhf15-source/modules/clan/module.nix:160:17: evalCheck-eval-lib-distributedServices> 159| lib.mapAttrs ( evalCheck-eval-lib-distributedServices> 160| name: machine: evalCheck-eval-lib-distributedServices> | ^ evalCheck-eval-lib-distributedServices> 161| machine.extendModules { evalCheck-eval-lib-distributedServices> evalCheck-eval-lib-distributedServices> … from call site evalCheck-eval-lib-distributedServices> at /build/nix/store/f9p7mc0xi8pb1yx7wi8pb63h3crwhf15-source/modules/clan/module.nix:161:11: evalCheck-eval-lib-distributedServices> 160| name: machine: evalCheck-eval-lib-distributedServices> 161| machine.extendModules { evalCheck-eval-lib-distributedServices> | ^ evalCheck-eval-lib-distributedServices> 162| modules = [ evalCheck-eval-lib-distributedServices> evalCheck-eval-lib-distributedServices> … while calling anonymous lambda evalCheck-eval-lib-distributedServices> at /build/nix/store/f9p7mc0xi8pb1yx7wi8pb63h3crwhf15-source/modules/clan/module.nix:92:11: evalCheck-eval-lib-distributedServices> 91| configurations = lib.mapAttrs ( evalCheck-eval-lib-distributedServices> 92| name: _: evalCheck-eval-lib-distributedServices> | ^ evalCheck-eval-lib-distributedServices> 93| let evalCheck-eval-lib-distributedServices> evalCheck-eval-lib-distributedServices> … while evaluating the attribute 'default.nixpkgs' evalCheck-eval-lib-distributedServices> at /build/nix/store/f9p7mc0xi8pb1yx7wi8pb63h3crwhf15-source/modules/clan/module.nix:57:15: evalCheck-eval-lib-distributedServices> 56| { evalCheck-eval-lib-distributedServices> 57| inherit nixpkgs; evalCheck-eval-lib-distributedServices> | ^ evalCheck-eval-lib-distributedServices> 58| nixpkgsConfig = spec.config; evalCheck-eval-lib-distributedServices> evalCheck-eval-lib-distributedServices> … while evaluating the attribute 'self.inputs.nixpkgs' evalCheck-eval-lib-distributedServices> at /build/nix/store/f9p7mc0xi8pb1yx7wi8pb63h3crwhf15-source/modules/clan/top-level-interface.nix:87:13: evalCheck-eval-lib-distributedServices> 86| // { evalCheck-eval-lib-distributedServices> 87| inputs = (s.inputs or { }) // { evalCheck-eval-lib-distributedServices> | ^ evalCheck-eval-lib-distributedServices> 88| self.clan = config; evalCheck-eval-lib-distributedServices> evalCheck-eval-lib-distributedServices> … while calling the 'throw' builtin evalCheck-eval-lib-distributedServices> at /build/nix/store/f9p7mc0xi8pb1yx7wi8pb63h3crwhf15-source/modules/clan/module.nix:54:46: evalCheck-eval-lib-distributedServices> 53| nixpkgs = evalCheck-eval-lib-distributedServices> 54| config.self.inputs.${spec.input} or (throw "Flake does not have 'input' named '${spec.input}'"); evalCheck-eval-lib-distributedServices> | ^ evalCheck-eval-lib-distributedServices> 55| in evalCheck-eval-lib-distributedServices> evalCheck-eval-lib-distributedServices> error: Flake does not have 'input' named 'nixpkgs' evalCheck-eval-lib-distributedServices> evalCheck-eval-lib-distributedServices> evaluation warning: === WARNING === evalCheck-eval-lib-distributedServices> 'roles..settings' do not contain machine specific settings. evalCheck-eval-lib-distributedServices> evalCheck-eval-lib-distributedServices> Prefer `machines..settings` instead. (i.e `perInstance: roles..machines..settings`) evalCheck-eval-lib-distributedServices> evalCheck-eval-lib-distributedServices> If you have a use-case that requires access to the original role settings without machine overrides. evalCheck-eval-lib-distributedServices> Contact us via matrix (https://matrix.to/#/#clan:clan.lol) or file an issue: https://git.clan.lol evalCheck-eval-lib-distributedServices> evalCheck-eval-lib-distributedServices> This feature will be removed in the next release evalCheck-eval-lib-distributedServices> evaluation warning: === WARNING === evalCheck-eval-lib-distributedServices> 'roles..settings' do not contain machine specific settings. evalCheck-eval-lib-distributedServices> evalCheck-eval-lib-distributedServices> Prefer `machines..settings` instead. (i.e `perInstance: roles..machines..settings`) evalCheck-eval-lib-distributedServices> evalCheck-eval-lib-distributedServices> If you have a use-case that requires access to the original role settings without machine overrides. evalCheck-eval-lib-distributedServices> Contact us via matrix (https://matrix.to/#/#clan:clan.lol) or file an issue: https://git.clan.lol evalCheck-eval-lib-distributedServices> evalCheck-eval-lib-distributedServices> This feature will be removed in the next release evalCheck-eval-lib-distributedServices> ✅ per_instance_args.test_per_instance_arguments evalCheck-eval-lib-distributedServices> ✅ per_instance_args.test_per_instance_settings_vendoring evalCheck-eval-lib-distributedServices> evaluation warning: === WARNING === evalCheck-eval-lib-distributedServices> 'roles..settings' do not contain machine specific settings. evalCheck-eval-lib-distributedServices> evalCheck-eval-lib-distributedServices> Prefer `machines..settings` instead. (i.e `perInstance: roles..machines..settings`) evalCheck-eval-lib-distributedServices> evalCheck-eval-lib-distributedServices> If you have a use-case that requires access to the original role settings without machine overrides. evalCheck-eval-lib-distributedServices> Contact us via matrix (https://matrix.to/#/#clan:clan.lol) or file an issue: https://git.clan.lol evalCheck-eval-lib-distributedServices> evalCheck-eval-lib-distributedServices> This feature will be removed in the next release evalCheck-eval-lib-distributedServices> ✅ per_machine_args.test_per_machine_receives_instance_settings evalCheck-eval-lib-distributedServices> ✅ per_machine_args.test_per_machine_roles_only_assigned evalCheck-eval-lib-distributedServices> ✅ resolve_module_spec.test_import_local_module_by_name evalCheck-eval-lib-distributedServices> ✅ resolve_module_spec.test_import_remote_module_by_name evalCheck-eval-lib-distributedServices> ✅ settings.test_simple evalCheck-eval-lib-distributedServices> ✅ settings.test_tag_settings evalCheck-eval-lib-distributedServices> ✅ specialArgs.test_simple evalCheck-eval-lib-distributedServices> ✅ test_add_machines_directly evalCheck-eval-lib-distributedServices> ✅ test_add_machines_via_tags evalCheck-eval-lib-distributedServices> ✅ test_creates_all_instances evalCheck-eval-lib-distributedServices> ✅ test_module_grouping evalCheck-eval-lib-distributedServices> ✅ test_simple evalCheck-eval-lib-distributedServices> evalCheck-eval-lib-distributedServices> 😢 24/26 successful evalCheck-eval-lib-distributedServices> error: Tests failed evalCheck-eval-lib-distributedServices> evalCheck-eval-lib-distributedServices> Eval check failed. To re-run this test: evalCheck-eval-lib-distributedServices> nix build .#legacyPackages.aarch64-linux.evalCheck-eval-lib-distributedServices evalCheck-eval-lib-distributedServices>