eval-tests
checks.aarch64-linux.eval-tests
· build #195
· raw
1build01: building n7bwzbw3j9bzc9rf2922kmlb0p44gv66-eval-tests.drv2warning: not writing modified lock file of flake 'path:/nix/store/9ff0p6y1c382akf6alhhxgbc4c7pjhx5-source':3• Updated input 'disko':4 'github:nix-community/disko/ff8702b4de27f72b4c78573dfb89ec74e36abdf1?narHash=sha256-RxWs5ND31KzTG7wvMM%2BPMfUjyNpmIEr999lqNARaM5o%3D' (2026-06-11)5 → 'path:/nix/store/w2c23ykc12mswlg8hrrjzb5gv9gvkzwq-source?lastModified=1&narHash=sha256-RxWs5ND31KzTG7wvMM%2BPMfUjyNpmIEr999lqNARaM5o%3D' (1970-01-01)6• Updated input 'hermes-agent':7 'github:NousResearch/hermes-agent/345cd2b057a452236de401d3534b8502a7465e8d?narHash=sha256-D1guaUPuOOWZCt8el9%2Bxe4qGlMyd9YR9Aq2adVfqznQ%3D' (2026-09-14)8 → 'path:/nix/store/pnhzbbald98j4m79xqcshzf8bwy7ac51-source?lastModified=1&narHash=sha256-D1guaUPuOOWZCt8el9%2Bxe4qGlMyd9YR9Aq2adVfqznQ%3D' (1970-01-01)9• Updated input 'hermes-agent/flake-parts':10 'github:hercules-ci/flake-parts/17c9d6cdfc60c64f4ee8d306f9bc0b4ccb51481e?narHash=sha256-vp6Y/Grm98ESt6ceOkWiHWyZRDV3J1RID4w%2B6NWK9yA%3D' (2026-07-01)11 → 'path:/nix/store/xfg4bws749i95jvnxhymxmfwailzk38q-source?lastModified=1&narHash=sha256-vp6Y/Grm98ESt6ceOkWiHWyZRDV3J1RID4w%2B6NWK9yA%3D' (1970-01-01)12• Updated input 'hermes-agent/npm-lockfile-fix':13 'github:jeslie0/npm-lockfile-fix/c6093acb0c0548e0f9b8b3d82918823721930fe8?narHash=sha256-2GV79U6iVH4gKAPWYrxUReB0S41ty/Y3dBLquU8AlaA%3D' (2026-04-11)14 → 'path:/nix/store/ys5d7j3bfkwbvngdhrhlz839s6hqgv81-source?lastModified=1&narHash=sha256-2GV79U6iVH4gKAPWYrxUReB0S41ty/Y3dBLquU8AlaA%3D' (1970-01-01)15• Updated input 'hermes-agent/pyproject-build-systems':16 'github:pyproject-nix/build-system-pkgs/62c0d86027edb1c4f39a5facc09876348144f7c9?narHash=sha256-8AM37BfyGaL2v/SZyg4PupRxJ01Y4htvM%2BWrTjWrPpo%3D' (2026-07-27)17 → 'path:/nix/store/528l59fylwd10l7cg2a0kaizicblz5i1-source?lastModified=1&narHash=sha256-8AM37BfyGaL2v/SZyg4PupRxJ01Y4htvM%2BWrTjWrPpo%3D' (1970-01-01)18• Updated input 'hermes-agent/pyproject-nix':19 'github:pyproject-nix/pyproject.nix/e3b599ca2e7fcf93d4edf65d7f19bbf6491724f3?narHash=sha256-zP/WaDxrRu8GANZM61%2BV2LT/7ycEEdoyLWn7M6WzU7M%3D' (2026-07-20)20 → 'path:/nix/store/3xkkws943bznqkqilrvg2sfkkgmihl69-source?lastModified=1&narHash=sha256-zP/WaDxrRu8GANZM61%2BV2LT/7ycEEdoyLWn7M6WzU7M%3D' (1970-01-01)21• Updated input 'hermes-agent/uv2nix':22 'github:pyproject-nix/uv2nix/5a836d395cbf5fc22670eb98dd4aa4fc4d406977?narHash=sha256-9Tq3UDX2hD/aveW/HvkBlAmEwJTOlY5HQXJM%2BL5BGmE%3D' (2026-07-28)23 → 'path:/nix/store/nnc4f52zyzy5p6dq50b2fd7qijmv4qnd-source?lastModified=1&narHash=sha256-9Tq3UDX2hD/aveW/HvkBlAmEwJTOlY5HQXJM%2BL5BGmE%3D' (1970-01-01)24• Updated input 'home-manager':25 'github:nix-community/home-manager/7566825d4652a1b885bd4ce65bd9e8def432fec9?narHash=sha256-OI4IkRjRXa1e7hYmCGJDPDq5H/kPwhsyoS80cNUF9fI%3D' (2026-07-12)26 → 'path:/nix/store/8m3c3lk77arffgl18nkbj9gf7g2qg02q-source?lastModified=1&narHash=sha256-OI4IkRjRXa1e7hYmCGJDPDq5H/kPwhsyoS80cNUF9fI%3D' (1970-01-01)27• Updated input 'llm-agents':28 'github:numtide/llm-agents.nix/8651bf95690800f5361d53a9abda0fc3fbe0e2ec?narHash=sha256-whEQ6o21DtquR08u%2ByuLdHXX8dgjlyNJIyMWcVk%2BPFU%3D' (2026-08-12)29 → 'path:/nix/store/8ah7wk9k72mvdp5lhf7yxzyh3rq2zbvz-source?lastModified=1&narHash=sha256-whEQ6o21DtquR08u%2ByuLdHXX8dgjlyNJIyMWcVk%2BPFU%3D' (1970-01-01)30• Updated input 'llm-agents/bun2nix':31 'github:nix-community/bun2nix/0f2a1f0b6f42cebe3b149bf62d38754c5e0e9729?narHash=sha256-9BMxlTxCCDAeoNLtb1a/st7udtTIJep%2BwpUzquA29VU%3D' (2026-07-21)32 → 'path:/nix/store/bizxaf7pn38fqp0xlpnqlf8dy93i4r3y-source?lastModified=1&narHash=sha256-9BMxlTxCCDAeoNLtb1a/st7udtTIJep%2BwpUzquA29VU%3D' (1970-01-01)33• Updated input 'llm-agents/bun2nix/nixpkgs':34 follows 'nixpkgs'35 → follows 'llm-agents/nixpkgs'36• Updated input 'llm-agents/bun2nix/systems':37 follows 'systems'38 → follows 'llm-agents/systems'39• Updated input 'llm-agents/bun2nix/treefmt-nix':40 follows 'treefmt-nix'41 → follows 'llm-agents/treefmt-nix'42• Updated input 'llm-agents/flake-parts':43 'github:hercules-ci/flake-parts/427bf4bd9435fdf21321c8cc628c24efc14c0f7a?narHash=sha256-4dtXQk/NMePegK/nWp5NSeuZKLATItOq61lpEvmXqGw%3D' (2026-08-01)44 → 'path:/nix/store/lrxvs4l9bqbgjfz7w9bkfg5zqq442jxc-source?lastModified=1&narHash=sha256-4dtXQk/NMePegK/nWp5NSeuZKLATItOq61lpEvmXqGw%3D' (1970-01-01)45• Updated input 'microvm':46 'github:microvm-nix/microvm.nix/fa5340ac684cdce8a22b6d4a0bcebb0cc999275e?narHash=sha256-xgfS6slV7J3baMooNN1UuBi51RIgg9y0DbCxfSA0668%3D' (2026-07-21)47 → 'path:/nix/store/f6izybf1ll029gd055174mmbdqldkkwg-source?lastModified=1&narHash=sha256-xgfS6slV7J3baMooNN1UuBi51RIgg9y0DbCxfSA0668%3D' (1970-01-01)48• Updated input 'microvm/spectrum':49 'git+https://spectrum-os.org/git/spectrum?ref=refs/heads/main&rev=24c4346e30fdea8d8e80f34aec3554a15a667d24' (2026-07-10)50 → 'path:/nix/store/5jsf99dd4p75qcha8clikb5z80rhyh4g-source?lastModified=1&narHash=sha256-xO8f7Qng%2B18FK2UlB9vcrkxCaQMCt5WjCH24aW/11eg%3D' (1970-01-01)51• Updated input 'nixpkgs':52 'github:NixOS/nixpkgs/e94cb152ed51bd6e24eb4a41f1460252beb52cd2?narHash=sha256-VVTPf%2BHyd5ebpjBMHmrLMSBIeW6ls48Bqtosj7CNKLA%3D' (2026-09-25)53 → 'path:/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source?lastModified=1&narHash=sha256-VVTPf%2BHyd5ebpjBMHmrLMSBIeW6ls48Bqtosj7CNKLA%3D' (1970-01-01)54• Updated input 'systems':55 'github:nix-systems/default/da67096a3b9bf56a91d16901293e51ba5b49a27e?narHash=sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768%3D' (2023-04-09)56 → 'path:/nix/store/yj1wxm9hh8610iyzqnz75kvs6xl8j3my-source?lastModified=1&narHash=sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768%3D' (1970-01-01)57• Updated input 'treefmt-nix':58 'github:numtide/treefmt-nix/db947814a175b7ca6ded66e21383d938df01c227?narHash=sha256-eynAfOmbmxJnkp7YewvCEbShNnnYJ9gLLqkzsYtBPeM%3D' (2026-05-31)59 → 'path:/nix/store/ci7lj1kzv1qppll6m1f501p2dyl7l3vs-source?lastModified=1&narHash=sha256-eynAfOmbmxJnkp7YewvCEbShNnnYJ9gLLqkzsYtBPeM%3D' (1970-01-01)60• Updated input 'voxtype':61 'github:a-kenji/voxtype/29c9f93d12b98a6437684c283cdb232cf822cf66?narHash=sha256-dKoofIB9ZYdcpG8jr0X/lBWoTeARkfIN2CT1cRApzuw%3D' (2026-07-01)62 → 'path:/nix/store/yg87ffznajxicl05pa7q7cgaw7byl3xv-source?lastModified=1&narHash=sha256-dKoofIB9ZYdcpG8jr0X/lBWoTeARkfIN2CT1cRApzuw%3D' (1970-01-01)63• Updated input 'voxtype/flake-utils':64 'github:numtide/flake-utils/11707dc2f618dd54ca8739b309ec4fc024de578b?narHash=sha256-l0KFg5HjrsfsO/JpG%2Br7fRrqm12kzFHyUHqHCVpMMbI%3D' (2024-11-13)65 → 'path:/nix/store/01x5k4nlxcpyd85nnr0b9gm89rm8ff4x-source?lastModified=1&narHash=sha256-l0KFg5HjrsfsO/JpG%2Br7fRrqm12kzFHyUHqHCVpMMbI%3D' (1970-01-01)66✅ agent-skills.homeModule.testCliInstallIsOptional67✅ agent-skills.homeModule.testInstallsTheClisTheSkillNames68✅ agent-skills.homeModule.testLinkTargetIsTheSkillDirectory69✅ agent-skills.homeModule.testLinksEverySkillIntoEveryRoot70✅ agent-skills.homeModule.testSelectingSkillsNarrowsTheLinks71evaluation warning: lib.nixos.evalModules is experimental and subject to change. See nixos/lib/default.nix72✅ agent-skills.nixosHarnesses.testDefaultRootIsTheOnePiAndOmpShare73✅ agent-skills.nixosHarnesses.testInstallsHarnessesAndSkillClis74✅ agent-skills.nixosHarnesses.testLinkPlanCoversEverySkill75✅ agent-skills.nixosHarnesses.testLinkTargetIsTheSkillDirectory76✅ agent-skills.nixosHarnesses.testUserUnitStartsWithTheSession77✅ agent-skills.package.testBundleUnionsEveryCli78✅ agent-skills.package.testDiscoversEverySkillDirectory79✅ agent-skills.package.testHostScopedSkillStaysOutOfTheBundle80✅ agent-skills.package.testSkillCarriesItsClis81✅ agent-skills.package.testSkillNameMatchesAttribute82✅ build-resources.testBaseProfile83✅ build-resources.testConsumerOverride84✅ build-resources.testInstallerMedium85✅ build-resources.testInstallerTarget86✅ cosmic-binds.testDefaultRendersSpawnBinds87✅ cosmic-binds.testDisableMasksUpstream88✅ cosmic-binds.testModKeyAltMovesOnlySModChords89✅ cosmic-binds.testUserBindAppendsAfterModelBinds90✅ cosmic-desktop.dock.testFavoritesShipHighPriority91✅ cosmic-desktop.indicator.testAbsentWithoutCosmic92✅ cosmic-desktop.indicator.testExecStartRunsTheIndicatorPackage93✅ cosmic-desktop.indicator.testPathCarriesTheToggleWrapper94✅ cosmic-desktop.indicator.testRunsWithTheGraphicalSession95✅ distro-branding.testBaseProfile96✅ distro-branding.testConsumerOverride97✅ distro-branding.testInstallerTarget98✅ docs-snippets.testEveryMarkerIsKnown99warning: unable to download 'https://cache.nixos.org/nix-cache-info': Could not resolve hostname (6) Could not resolve host: cache.nixos.org; retrying in 18 ms (attempt 1/5)100warning: unable to download 'https://cache.nixos.org/nix-cache-info': Could not resolve hostname (6) Could not resolve host: cache.nixos.org; retrying in 161 ms (attempt 2/5)101warning: unable to download 'https://cache.nixos.org/nix-cache-info': Could not resolve hostname (6) Could not resolve host: cache.nixos.org; retrying in 24 ms (attempt 3/5)102warning: unable to download 'https://cache.nixos.org/nix-cache-info': Could not resolve hostname (6) Could not resolve host: cache.nixos.org; retrying in 250 ms (attempt 4/5)103warning: unable to download 'https://cache.nixos.org/nix-cache-info': Could not resolve hostname (6) Could not resolve host: cache.nixos.org104warning: unable to download 'https://cache.geninf.io/nix-cache-info': Could not resolve hostname (6) Could not resolve host: cache.geninf.io; retrying in 46 ms (attempt 1/5)105warning: unable to download 'https://cache.geninf.io/nix-cache-info': Could not resolve hostname (6) Could not resolve host: cache.geninf.io; retrying in 73 ms (attempt 2/5)106warning: unable to download 'https://cache.geninf.io/nix-cache-info': Could not resolve hostname (6) Could not resolve host: cache.geninf.io; retrying in 265 ms (attempt 3/5)107warning: unable to download 'https://cache.geninf.io/nix-cache-info': Could not resolve hostname (6) Could not resolve host: cache.geninf.io; retrying in 120 ms (attempt 4/5)108warning: unable to download 'https://cache.geninf.io/nix-cache-info': Could not resolve hostname (6) Could not resolve host: cache.geninf.io109building '/nix/store/y84saga4qsmk7xrprd0qv8rgdqjk67g1-bash-5.3.tar.gz.drv'...110warning: unable to download 'https://ftpmirror.gnu.org/bash/bash-5.3.tar.gz': Could not resolve hostname (6) Could not resolve host: ftpmirror.gnu.org; retrying in 74 ms (attempt 1/5)111warning: unable to download 'https://ftpmirror.gnu.org/bash/bash-5.3.tar.gz': Could not resolve hostname (6) Could not resolve host: ftpmirror.gnu.org; retrying in 187 ms (attempt 2/5)112warning: unable to download 'https://ftpmirror.gnu.org/bash/bash-5.3.tar.gz': Could not resolve hostname (6) Could not resolve host: ftpmirror.gnu.org; retrying in 51 ms (attempt 3/5)113warning: unable to download 'https://ftpmirror.gnu.org/bash/bash-5.3.tar.gz': Could not resolve hostname (6) Could not resolve host: ftpmirror.gnu.org; retrying in 795 ms (attempt 4/5)114error:115 … writing file "/nix/store/kwm524zjlnnq4yfhhmb5r14f2wxf8a2j-bash-5.3.tar.gz"116117 error: unable to download 'https://ftpmirror.gnu.org/bash/bash-5.3.tar.gz': Could not resolve hostname (6) Could not resolve host: ftpmirror.gnu.org118error: Cannot build '/nix/store/y84saga4qsmk7xrprd0qv8rgdqjk67g1-bash-5.3.tar.gz.drv'.119 Reason: builder failed with exit code 1.120 Output paths:121 /nix/store/kwm524zjlnnq4yfhhmb5r14f2wxf8a2j-bash-5.3.tar.gz122building '/nix/store/vgjfnqbxgxa8a5575bhq07nm35b2l31m-bison-3.8.2.tar.gz.drv'...123error: Cannot build '/nix/store/10fdfqdm1akmi5miv42rby9h25rxhlyf-bash-5.3p15.drv'.124 Reason: 1 dependency failed.125 Output paths:126 /nix/store/0a7w4np3qrlkigb18sv0lk3j9q3b9bsj-bash-5.3p15-man127 /nix/store/13d4mjbqs0ksl0qg27hwq6xbvgyl53a9-bash-5.3p15128 /nix/store/gr2k39pwmvwhqcdwldq71n97lf7kjphi-bash-5.3p15-dev129 /nix/store/h1vvbk1p8rf05i05b32rbqn4y87jzixg-bash-5.3p15-info130 /nix/store/idgiycq7f643a2jvnbaqnzrn43kkbvay-bash-5.3p15-doc131 /nix/store/zbjvvhzbyqz1g0k3xlzi870d3x7fsbaj-bash-5.3p15-debug132error: Cannot build '/nix/store/10fdfqdm1akmi5miv42rby9h25rxhlyf-bash-5.3p15.drv'.133 Reason: 1 dependency failed.134 Output paths:135 /nix/store/0a7w4np3qrlkigb18sv0lk3j9q3b9bsj-bash-5.3p15-man136 /nix/store/13d4mjbqs0ksl0qg27hwq6xbvgyl53a9-bash-5.3p15137 /nix/store/gr2k39pwmvwhqcdwldq71n97lf7kjphi-bash-5.3p15-dev138 /nix/store/h1vvbk1p8rf05i05b32rbqn4y87jzixg-bash-5.3p15-info139 /nix/store/idgiycq7f643a2jvnbaqnzrn43kkbvay-bash-5.3p15-doc140 /nix/store/zbjvvhzbyqz1g0k3xlzi870d3x7fsbaj-bash-5.3p15-debug141error: Cannot build '/nix/store/2bljv041ayn91z5mcdjidhg4nwbs1izi-bash-5.3p15.drv'.142 Reason: 1 dependency failed.143 Output paths:144 /nix/store/9k4w9gzzwkgrysgqhj8kinbn3mlkhj8n-bash-5.3p15-dev145 /nix/store/bp98brmh5p69581g3x2wx1h05hwvpp8n-bash-5.3p15-info146 /nix/store/g34cr2hndd8hpz4cfiryvjcmf8g9rwd3-bash-5.3p15-doc147 /nix/store/hb36njfgv2icknx78g553m295l6l3vd2-bash-5.3p15-man148 /nix/store/hiyfw6j597wj2qpyj8iqqimvfcfi8mkv-bash-5.3p15-debug149 /nix/store/ypa92f8jyjgggzdfnd9pl7v6mh9mkwpl-bash-5.3p15150error: Cannot build '/nix/store/7rddwc3vdja7f28znmikxc4paivf92xf-bash-5.3p15.drv'.151 Reason: 1 dependency failed.152 Output paths:153 /nix/store/1rzhlpxaq77lf3qkx0bckvdjwnzxxxai-bash-5.3p15-doc154 /nix/store/486d21gi31yh3c2bv1al3jwi5lvixgw5-bash-5.3p15155 /nix/store/6p8sk9zw0c34yn2r3jkpb9id5x76bcgi-bash-5.3p15-info156 /nix/store/73q5pmx5n2dcxp4y4yjq8811jmsxkgiq-bash-5.3p15-dev157 /nix/store/87j45naw3v1mph99lsfwih6ha8vkgj2g-bash-5.3p15-man158 /nix/store/xsvay877jqk6r3l631fdkmvrkasf1aik-bash-5.3p15-debug159error: Cannot build '/nix/store/fi08szp1kxrs1blzkginqylhplxmjyv2-bash-5.3p15.drv'.160 Reason: 1 dependency failed.161 Output paths:162 /nix/store/85lpkdprhf3b45pzdgwffshzmfq4np1b-bash-5.3p15-debug163 /nix/store/hvv2ycjswashg55wk86adzkahhjzypll-bash-5.3p15-man164 /nix/store/idnyqaaix26szkvhs1mjgi7990jajz9a-bash-5.3p15165 /nix/store/mcjsjiz74adryhlsa7d3bnmfg7pqh6iq-bash-5.3p15-info166 /nix/store/rirjz86vgvgqs3d0y1ka46xy3qjkrbaj-bash-5.3p15-dev167 /nix/store/zx1lsr17jnvviak32z9y9p48gwdd7ffb-bash-5.3p15-doc168error: Cannot build '/nix/store/fi08szp1kxrs1blzkginqylhplxmjyv2-bash-5.3p15.drv'.169 Reason: 1 dependency failed.170 Output paths:171 /nix/store/85lpkdprhf3b45pzdgwffshzmfq4np1b-bash-5.3p15-debug172 /nix/store/hvv2ycjswashg55wk86adzkahhjzypll-bash-5.3p15-man173 /nix/store/idnyqaaix26szkvhs1mjgi7990jajz9a-bash-5.3p15174 /nix/store/mcjsjiz74adryhlsa7d3bnmfg7pqh6iq-bash-5.3p15-info175 /nix/store/rirjz86vgvgqs3d0y1ka46xy3qjkrbaj-bash-5.3p15-dev176 /nix/store/zx1lsr17jnvviak32z9y9p48gwdd7ffb-bash-5.3p15-doc177error: Cannot build '/nix/store/s2hzvizpaj3r7k074psfwxxnv66q4rak-bash-5.3p15.drv'.178 Reason: 1 dependency failed.179 Output paths:180 /nix/store/9cf77g7r410s86pm57p31qa2b6picv8c-bash-5.3p15-man181 /nix/store/dv755hccn2f9gg3ra1gw0f5p1g7fqwc6-bash-5.3p15182 /nix/store/fdz1w19amxbla4c4ls8ji2kyrr6yb3y7-bash-5.3p15-doc183 /nix/store/gw7hzxnikrwdrbx589yc8qm7axzahqy2-bash-5.3p15-debug184 /nix/store/igcf8x2mq1pp8k55d6qpksmnrbxazqf0-bash-5.3p15-dev185 /nix/store/j113gwnshv768v4a5w358fkw6zzcc8ji-bash-5.3p15-info186☢️ docs-snippets.testEverySnippetEvaluates187error:188 … while calling the 'filter' builtin189 at /build/storedata/nix/store/9ff0p6y1c382akf6alhhxgbc4c7pjhx5-source/tests/docs-snippets.nix:253:12:190 252| testEverySnippetEvaluates = {191 253| expr = lib.filter (entry: entry != null) (map evaluate runnable);192 | ^193 254| expected = [ ];194195 … while calling anonymous lambda196 at /build/storedata/nix/store/9ff0p6y1c382akf6alhhxgbc4c7pjhx5-source/tests/docs-snippets.nix:253:24:197 252| testEverySnippetEvaluates = {198 253| expr = lib.filter (entry: entry != null) (map evaluate runnable);199 | ^200 254| expected = [ ];201202 … from call site203 at /build/storedata/nix/store/9ff0p6y1c382akf6alhhxgbc4c7pjhx5-source/tests/docs-snippets.nix:253:31:204 252| testEverySnippetEvaluates = {205 253| expr = lib.filter (entry: entry != null) (map evaluate runnable);206 | ^207 254| expected = [ ];208209 … while calling 'evaluate'210 at /build/storedata/nix/store/9ff0p6y1c382akf6alhhxgbc4c7pjhx5-source/tests/docs-snippets.nix:205:5:211 204| evaluate =212 205| block:213 | ^214 206| let215216 … while evaluating a branch condition217 at /build/storedata/nix/store/9ff0p6y1c382akf6alhhxgbc4c7pjhx5-source/tests/docs-snippets.nix:224:5:218 223| in219 224| if !verdict.success then220 | ^221 225| "${label block}: evaluation throws"222223 … in the argument of the not operator224 at /build/storedata/nix/store/9ff0p6y1c382akf6alhhxgbc4c7pjhx5-source/tests/docs-snippets.nix:224:9:225 223| in226 224| if !verdict.success then227 | ^228 225| "${label block}: evaluation throws"229230 … while calling the 'tryEval' builtin231 at /build/storedata/nix/store/9ff0p6y1c382akf6alhhxgbc4c7pjhx5-source/tests/docs-snippets.nix:216:17:232 215| # line into the trace, so the trace still names the snippet.233 216| verdict = builtins.tryEval (234 | ^235 217| builtins.addErrorContext "while evaluating the docs snippet ${label block}" (236237 … while evaluating the docs snippet README.md:12238239 … while calling the 'deepSeq' builtin240 at /build/storedata/nix/store/9ff0p6y1c382akf6alhhxgbc4c7pjhx5-source/tests/docs-snippets.nix:218:11:241 217| builtins.addErrorContext "while evaluating the docs snippet ${label block}" (242 218| builtins.deepSeq configuration.config.warnings (243 | ^244 219| map (entry: entry.message) (lib.filter (entry: !entry.assertion) configuration.config.assertions)245246 … from call site247 at /build/storedata/nix/store/9ff0p6y1c382akf6alhhxgbc4c7pjhx5-source/tests/docs-snippets.nix:218:28:248 217| builtins.addErrorContext "while evaluating the docs snippet ${label block}" (249 218| builtins.deepSeq configuration.config.warnings (250 | ^251 219| map (entry: entry.message) (lib.filter (entry: !entry.assertion) configuration.config.assertions)252253 … while calling anonymous lambda254 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/modules.nix:283:38:255 282| let256 283| recurse = mapAttrs (n: v: if isOption v then v.value else recurse v);257 | ^258 284| in259260 … while evaluating the attribute 'value'261 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/modules.nix:1181:7:262 1180| // {263 1181| value = addErrorContext "while evaluating the option `${showOption loc}':" (264 | ^265 1182| # Apply the 'apply' function to the merged value. This allows options to266267 … while evaluating the option `warnings':268269 … while evaluating the attribute 'mergedValue'270 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/modules.nix:1276:5:271 1275| # Type-check the remaining definitions, and merge them. Or throw if no definitions.272 1276| mergedValue =273 | ^274 1277| if isDefined then275276 … while evaluating a branch condition277 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/modules.nix:1277:7:278 1276| mergedValue =279 1277| if isDefined then280 | ^281 1278| if type.merge ? v2 then282283 … while evaluating the attribute 'values'284 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/modules.nix:1270:11:285 1269| {286 1270| values = defsSorted;287 | ^288 1271| inherit (defsFiltered) highestPrio;289290 … while evaluating a branch condition291 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/modules.nix:1264:13:292 1263| # Avoid sorting if we don't have to.293 1264| if any (def: def.value._type or "" == "order") defsFiltered.values then294 | ^295 1265| sortProperties defsFiltered.values296297 … while calling the 'any' builtin298 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/modules.nix:1264:16:299 1263| # Avoid sorting if we don't have to.300 1264| if any (def: def.value._type or "" == "order") defsFiltered.values then301 | ^302 1265| sortProperties defsFiltered.values303304 … from call site305 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/modules.nix:1259:26:306 1258| # Process mkOverride properties.307 1259| defsFiltered = filterOverrides' defsNormalized;308 | ^309 1260|310311 … while calling anonymous lambda312 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/modules.nix:1460:5:313 1459| in314 1460| defs:315 | ^316 1461| # Optimize for the singleton case, equivalent to the `else` clause.317318 … while evaluating a branch condition319 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/modules.nix:1462:5:320 1461| # Optimize for the singleton case, equivalent to the `else` clause.321 1462| if length defs == 1 then322 | ^323 1463| {324325 … while calling the 'length' builtin326 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/modules.nix:1462:8:327 1461| # Optimize for the singleton case, equivalent to the `else` clause.328 1462| if length defs == 1 then329 | ^330 1463| {331332 … while calling the 'concatMap' builtin333 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/modules.nix:1244:28:334 1243| # Process mkMerge and mkIf properties.335 1244| defsNormalized = concatMap (336 | ^337 1245| m:338339 … while calling anonymous lambda340 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/modules.nix:1245:13:341 1244| defsNormalized = concatMap (342 1245| m:343 | ^344 1246| map (345346 … while calling the 'map' builtin347 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/modules.nix:1246:13:348 1245| m:349 1246| map (350 | ^351 1247| value:352353 … while evaluating definitions from `/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/nixos/modules/system/boot/systemd.nix':354355 … from call site356 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/modules.nix:1255:82:357 1254| }358 1255| ) (addErrorContext "while evaluating definitions from `${m.file}':" (dischargeProperties m.value))359 | ^360 1256| ) defs;361362 … while calling 'dischargeProperties'363 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/modules.nix:1411:5:364 1410| dischargeProperties =365 1411| def:366 | ^367 1412| if def ? _type then368369 … while evaluating a branch condition370 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/modules.nix:1412:5:371 1411| def:372 1412| if def ? _type then373 | ^374 1413| if def._type == "if" then375376 … while evaluating the attribute 'value'377 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/modules.nix:866:21:378 865| inherit (module) file;379 866| inherit value;380 | ^381 867| }) module.config382383 … while calling the 'concatLists' builtin384 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/nixos/modules/system/boot/systemd.nix:547:7:385 546| in386 547| concatLists (387 | ^388 548| mapAttrsToList (389390 … while calling anonymous lambda391 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/nixos/modules/system/boot/systemd.nix:549:17:392 548| mapAttrsToList (393 549| name: service:394 | ^395 550| let396397 … while calling the 'concatLists' builtin398 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/nixos/modules/system/boot/systemd.nix:555:11:399 554| in400 555| concatLists [401 | ^402 556| (optional (type == "oneshot" && (restart == "always" || restart == "on-success"))403404 … from call site405 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/nixos/modules/system/boot/systemd.nix:556:14:406 555| concatLists [407 556| (optional (type == "oneshot" && (restart == "always" || restart == "on-success"))408 | ^409 557| "Service '${name}.service' with 'Type=oneshot' cannot have 'Restart=always' or 'Restart=on-success'"410411 … while calling 'optional'412 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/lists.nix:801:20:413 800| */414 801| optional = cond: elem: if cond then [ elem ] else [ ];415 | ^416 802|417418 … while evaluating a branch condition419 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/lists.nix:801:26:420 800| */421 801| optional = cond: elem: if cond then [ elem ] else [ ];422 | ^423 802|424425 … in the left operand of the AND (&&) operator426 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/nixos/modules/system/boot/systemd.nix:556:42:427 555| concatLists [428 556| (optional (type == "oneshot" && (restart == "always" || restart == "on-success"))429 | ^430 557| "Service '${name}.service' with 'Type=oneshot' cannot have 'Restart=always' or 'Restart=on-success'"431432 … from call site433 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/nixos/modules/system/boot/systemd.nix:551:20:434 550| let435 551| type = service.serviceConfig.Type or "";436 | ^437 552| restart = service.serviceConfig.Restart or "no";438439 … while calling anonymous lambda440 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/modules.nix:283:38:441 282| let442 283| recurse = mapAttrs (n: v: if isOption v then v.value else recurse v);443 | ^444 284| in445446 … while evaluating the attribute 'value'447 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/modules.nix:1181:7:448 1180| // {449 1181| value = addErrorContext "while evaluating the option `${showOption loc}':" (450 | ^451 1182| # Apply the 'apply' function to the merged value. This allows options to452453 … while evaluating the option `systemd.services.install-microvm-hermes-alice.serviceConfig':454455 (15 duplicate frames omitted)456457 … while evaluating a branch condition458 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/modules.nix:1414:9:459 1413| if def._type == "if" then460 1414| if isBool def.condition then461 | ^462 1415| if def.condition then dischargeProperties def.content else [ ]463464 … while calling the 'isBool' builtin465 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/modules.nix:1414:12:466 1413| if def._type == "if" then467 1414| if isBool def.condition then468 | ^469 1415| if def.condition then dischargeProperties def.content else [ ]470471 … while evaluating the attribute 'condition'472 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/modules.nix:1581:13:473 1580| _type = "if";474 1581| inherit condition content;475 | ^476 1582| };477478 … while evaluating the attribute 'condition'479 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/modules.nix:1581:13:480 1580| _type = "if";481 1581| inherit condition content;482 | ^483 1582| };484485 … from call site486 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/nixos/lib/systemd-unit-options.nix:497:16:487 496| })488 497| (mkIf (config.script != "") rec {489 | ^490 498| jobScripts = makeJobScript {491492 … while calling anonymous lambda493 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/modules.nix:283:38:494 282| let495 283| recurse = mapAttrs (n: v: if isOption v then v.value else recurse v);496 | ^497 284| in498499 … while evaluating the attribute 'value'500 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/modules.nix:1181:7:501 1180| // {502 1181| value = addErrorContext "while evaluating the option `${showOption loc}':" (503 | ^504 1182| # Apply the 'apply' function to the merged value. This allows options to505506 … while evaluating the option `systemd.services.install-microvm-hermes-alice.script':507508 (12 duplicate frames omitted)509510 … while evaluating definitions from `/nix/store/f6izybf1ll029gd055174mmbdqldkkwg-source/nixos-modules/host':511512 … from call site513 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/modules.nix:1255:82:514 1254| }515 1255| ) (addErrorContext "while evaluating definitions from `${m.file}':" (dischargeProperties m.value))516 | ^517 1256| ) defs;518519 … while calling 'dischargeProperties'520 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/modules.nix:1411:5:521 1410| dischargeProperties =522 1411| def:523 | ^524 1412| if def ? _type then525526 … while evaluating a branch condition527 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/modules.nix:1412:5:528 1411| def:529 1412| if def ? _type then530 | ^531 1413| if def._type == "if" then532533 … while evaluating the attribute 'value'534 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/modules.nix:866:21:535 865| inherit (module) file;536 866| inherit value;537 | ^538 867| }) module.config539540 … while calling the 'derivationStrict' builtin541 at «nix-internal»/derivation-internal.nix:37:12:542 36|543 37| strict = derivationStrict drvAttrs;544 | ^545 38|546547 … while evaluating derivation 'microvm-qemu-hermes-alice'548 whose name attribute is located at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/pkgs/stdenv/generic/make-derivation.nix:651:11549550 … while evaluating attribute 'buildCommand' of derivation 'microvm-qemu-hermes-alice'551 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/pkgs/build-support/trivial-builders/default.nix:88:9:552 87| inherit name;553 88| buildCommand = lib.toFunction buildCommand finalAttrs;554 | ^555 89| passAsFile = defaultPassAsFile ++ (userAttrs.passAsFile or [ ]);556557 … from call site558 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/pkgs/build-support/trivial-builders/default.nix:88:24:559 87| inherit name;560 88| buildCommand = lib.toFunction buildCommand finalAttrs;561 | ^562 89| passAsFile = defaultPassAsFile ++ (userAttrs.passAsFile or [ ]);563564 … while calling 'toFunction'565 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/trivial.nix:1211:16:566 1210| */567 1211| toFunction = v: if isFunction v then v else k: v;568 | ^569 1212|570571 … while evaluating a branch condition572 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/trivial.nix:1211:19:573 1210| */574 1211| toFunction = v: if isFunction v then v else k: v;575 | ^576 1212|577578 … from call site579 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/trivial.nix:1211:22:580 1210| */581 1211| toFunction = v: if isFunction v then v else k: v;582 | ^583 1212|584585 … while calling anonymous lambda586 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/trivial.nix:1131:5:587 1130| in588 1131| f: isFunction f || (f ? __functor && isFunction f.__functor && isFunction (f.__functor f));589 | ^590 1132|591592 … in the left operand of the OR (||) operator593 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/trivial.nix:1131:21:594 1130| in595 1131| f: isFunction f || (f ? __functor && isFunction f.__functor && isFunction (f.__functor f));596 | ^597 1132|598599 … while calling the 'isFunction' builtin600 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/trivial.nix:1131:8:601 1130| in602 1131| f: isFunction f || (f ? __functor && isFunction f.__functor && isFunction (f.__functor f));603 | ^604 1132|605606 … from call site607 at /build/storedata/nix/store/f6izybf1ll029gd055174mmbdqldkkwg-source/lib/runner.nix:225:5:608 224|609 225| ${lib.concatMapStrings (scriptName: ''610 | ^611 226| ln -s ${binScriptPkgs.${scriptName}} $out/bin/${scriptName}612613 … while calling 'concatMapStrings'614 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/strings.nix:124:25:615 123| */616 124| concatMapStrings = f: list: concatStrings (map f list);617 | ^618 125|619620 … while calling the 'concatStringsSep' builtin621 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/strings.nix:124:31:622 123| */623 124| concatMapStrings = f: list: concatStrings (map f list);624 | ^625 125|626627 … while calling anonymous lambda628 at /build/storedata/nix/store/f6izybf1ll029gd055174mmbdqldkkwg-source/lib/runner.nix:225:27:629 224|630 225| ${lib.concatMapStrings (scriptName: ''631 | ^632 226| ln -s ${binScriptPkgs.${scriptName}} $out/bin/${scriptName}633634 … while calling the 'derivationStrict' builtin635 at «nix-internal»/derivation-internal.nix:37:12:636 36|637 37| strict = derivationStrict drvAttrs;638 | ^639 38|640641 … while evaluating derivation 'microvm-hermes-alice-microvm-run'642 whose name attribute is located at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/pkgs/stdenv/generic/make-derivation.nix:651:11643644 … while evaluating attribute 'text' of derivation 'microvm-hermes-alice-microvm-run'645 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/pkgs/build-support/trivial-builders/default.nix:135:11:646 134| name647 135| text648 | ^649 136| executable650651 … while evaluating the attribute 'command'652 at /build/storedata/nix/store/f6izybf1ll029gd055174mmbdqldkkwg-source/lib/runners/qemu.nix:169:3:653 168|654 169| command = if initialBalloonMem != 0655 | ^656 170| then throw "QEMU does not support initialBalloonMem"657658 … from call site659 at /build/storedata/nix/store/f6izybf1ll029gd055174mmbdqldkkwg-source/lib/runners/qemu.nix:218:5:660 217| + " " +661 218| lib.escapeShellArgs(662 | ^663 219| builtins.concatMap (fwCfgOption: ["-fw_cfg" fwCfgOption]) fwCfgOptions ++664665 … while calling 'concatMapStringsSep'666 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/strings.nix:261:13:667 260| concatMapStringsSep =668 261| sep: f: list:669 | ^670 262| concatStringsSep sep (map f list);671672 … while calling the 'concatStringsSep' builtin673 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/strings.nix:262:5:674 261| sep: f: list:675 262| concatStringsSep sep (map f list);676 | ^677 263|678679 … while calling 'escapeShellArg'680 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/strings.nix:1220:5:681 1219| escapeShellArg =682 1220| arg:683 | ^684 1221| let685686 … while evaluating a branch condition687 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/strings.nix:1231:5:688 1230| in689 1231| if match "[[:alnum:],._+:@%/-]+" string == null then690 | ^691 1232| "'${replaceString "'" "'\\''" string}'"692693 … while calling the 'match' builtin694 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/strings.nix:1231:8:695 1230| in696 1231| if match "[[:alnum:],._+:@%/-]+" string == null then697 | ^698 1232| "'${replaceString "'" "'\\''" string}'"699700 … while evaluating the second argument passed to builtins.match701702 … while evaluating a branch condition703 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/strings.nix:1229:9:704 1228| # dependency on the entire original source.705 1229| if isPath arg && !isStorePath arg then "${arg}" else toString arg;706 | ^707 1230| in708709 … in the left operand of the AND (&&) operator710 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/strings.nix:1229:23:711 1228| # dependency on the entire original source.712 1229| if isPath arg && !isStorePath arg then "${arg}" else toString arg;713 | ^714 1230| in715716 … while calling the 'isPath' builtin717 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/strings.nix:1229:12:718 1228| # dependency on the entire original source.719 1229| if isPath arg && !isStorePath arg then "${arg}" else toString arg;720 | ^721 1230| in722723 … while calling the 'toString' builtin724 at /build/storedata/nix/store/f6izybf1ll029gd055174mmbdqldkkwg-source/lib/runners/qemu.nix:233:55:725 232| lib.optionals (system == "aarch64-linux") [726 233| "-append" "${kernelConsole} reboot=t panic=-1 ${toString microvmConfig.kernelParams}"727 | ^728 234| ] ++729730 … from call site731 at /build/storedata/nix/store/f6izybf1ll029gd055174mmbdqldkkwg-source/lib/runners/qemu.nix:233:64:732 232| lib.optionals (system == "aarch64-linux") [733 233| "-append" "${kernelConsole} reboot=t panic=-1 ${toString microvmConfig.kernelParams}"734 | ^735 234| ] ++736737 … while calling anonymous lambda738 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/modules.nix:283:38:739 282| let740 283| recurse = mapAttrs (n: v: if isOption v then v.value else recurse v);741 | ^742 284| in743744 … while evaluating the attribute 'value'745 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/modules.nix:1181:7:746 1180| // {747 1181| value = addErrorContext "while evaluating the option `${showOption loc}':" (748 | ^749 1182| # Apply the 'apply' function to the merged value. This allows options to750751 … while evaluating the option `microvm.vms.hermes-alice.config.microvm.kernelParams':752753 … while evaluating the attribute 'mergedValue'754 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/modules.nix:1276:5:755 1275| # Type-check the remaining definitions, and merge them. Or throw if no definitions.756 1276| mergedValue =757 | ^758 1277| if isDefined then759760 … while evaluating the attribute 'value'761 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/types.nix:746:13:762 745| headError = checkDefsForError check loc defs;763 746| value = map (x: x.optionalValue.value or x.mergedValue) evals;764 | ^765 747| valueMeta.list = map (v: v.checkedAndMerged.valueMeta) evals;766767 … while calling the 'map' builtin768 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/types.nix:746:21:769 745| headError = checkDefsForError check loc defs;770 746| value = map (x: x.optionalValue.value or x.mergedValue) evals;771 | ^772 747| valueMeta.list = map (v: v.checkedAndMerged.valueMeta) evals;773774 … while calling the 'filter' builtin775 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/types.nix:727:21:776 726| let777 727| evals = filter (x: x.optionalValue ? value) (778 | ^779 728| concatLists (780781 … while calling anonymous lambda782 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/types.nix:727:29:783 726| let784 727| evals = filter (x: x.optionalValue ? value) (785 | ^786 728| concatLists (787788 … while evaluating the attribute 'optionalValue'789 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/modules.nix:1342:5:790 1341|791 1342| optionalValue = if isDefined then { value = mergedValue; } else { };792 | ^793 1343| };794795 … while evaluating a branch condition796 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/modules.nix:1342:21:797 1341|798 1342| optionalValue = if isDefined then { value = mergedValue; } else { };799 | ^800 1343| };801802 … while evaluating a branch condition803 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/modules.nix:1231:7:804 1230| # original singleton straight to the type merge.805 1231| if806 | ^807 1232| length defs == 1808809 … in the right operand of the AND (&&) operator810 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/modules.nix:1233:9:811 1232| length defs == 1812 1233| && addErrorContext "while evaluating definitions from `${(head defs).file}':" (813 | ^814 1234| !(head defs).value ? _type815816 … while evaluating definitions from `/nix/store/f6izybf1ll029gd055174mmbdqldkkwg-source/nixos-modules/microvm/system.nix':817818 … in the argument of the not operator819 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/modules.nix:1234:12:820 1233| && addErrorContext "while evaluating definitions from `${(head defs).file}':" (821 1234| !(head defs).value ? _type822 | ^823 1235| )824825 … while evaluating the attribute 'value'826 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/types.nix:736:25:827 735| inherit (def) file;828 736| value = def';829 | ^830 737| }831832 … while calling the 'elemAt' builtin833 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/lists.nix:346:43:834 345| */835 346| imap1 = f: list: genList (n: f (n + 1) (elemAt list n)) (length list);836 | ^837 347|838839 … from call site840 at /build/storedata/nix/store/f6izybf1ll029gd055174mmbdqldkkwg-source/nixos-modules/microvm/system.nix:36:9:841 35| else842 36| config.system.build.toplevel;843 | ^844 37| in config.boot.kernelParams ++ [845846 … while calling anonymous lambda847 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/attrsets.nix:1724:17:848 1723| zipAttrsWith (849 1724| name: values:850 | ^851 1725| let852853 … while calling the 'head' builtin854 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/attrsets.nix:1729:13:855 1728| if length values == 1 || pred here (elemAt values 1) (head values) then856 1729| head values857 | ^858 1730| else859860 … while calling anonymous lambda861 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/modules.nix:283:38:862 282| let863 283| recurse = mapAttrs (n: v: if isOption v then v.value else recurse v);864 | ^865 284| in866867 … while evaluating the attribute 'value'868 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/modules.nix:1181:7:869 1180| // {870 1181| value = addErrorContext "while evaluating the option `${showOption loc}':" (871 | ^872 1182| # Apply the 'apply' function to the merged value. This allows options to873874 … while evaluating the option `microvm.vms.hermes-alice.config.system.build.toplevel':875876 … while evaluating the attribute 'mergedValue'877 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/modules.nix:1276:5:878 1275| # Type-check the remaining definitions, and merge them. Or throw if no definitions.879 1276| mergedValue =880 | ^881 1277| if isDefined then882883 … while evaluating a branch condition884 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/modules.nix:1277:7:885 1276| mergedValue =886 1277| if isDefined then887 | ^888 1278| if type.merge ? v2 then889890 … while evaluating a branch condition891 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/modules.nix:1231:7:892 1230| # original singleton straight to the type merge.893 1231| if894 | ^895 1232| length defs == 1896897 … in the right operand of the AND (&&) operator898 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/modules.nix:1233:9:899 1232| length defs == 1900 1233| && addErrorContext "while evaluating definitions from `${(head defs).file}':" (901 | ^902 1234| !(head defs).value ? _type903904 … while evaluating definitions from `/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/nixos/modules/system/activation/top-level.nix':905906 … in the argument of the not operator907 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/modules.nix:1234:12:908 1233| && addErrorContext "while evaluating definitions from `${(head defs).file}':" (909 1234| !(head defs).value ? _type910 | ^911 1235| )912913 … while evaluating the attribute 'value'914 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/modules.nix:866:21:915 865| inherit (module) file;916 866| inherit value;917 | ^918 867| }) module.config919920 … from call site921 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/nixos/modules/system/activation/top-level.nix:78:26:922 77| # Handle assertions and warnings923 78| baseSystemAssertWarn = lib.asserts.checkAssertWarn config.assertions config.warnings baseSystem;924 | ^925 79|926927 … while calling 'checkAssertWarn'928 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/asserts.nix:196:27:929 195| checkAssertWarn =930 196| assertions: warnings: val:931 | ^932 197| let933934 … from call site935 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/asserts.nix:203:7:936 202| else937 203| showWarnings warnings val;938 | ^939 204|940941 … while calling 'showWarnings'942 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/trivial.nix:1051:28:943 1050|944 1051| showWarnings = warnings: res: foldr warn res warnings;945 | ^946 1052|947948 … from call site949 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/trivial.nix:1051:33:950 1050|951 1051| showWarnings = warnings: res: foldr warn res warnings;952 | ^953 1052|954955 … while calling 'foldr'956 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/lists.nix:138:14:957 137| foldr =958 138| op: nul: list:959 | ^960 139| let961962 … from call site963 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/lists.nix:143:5:964 142| in965 143| fold' 0;966 | ^967 144|968969 … while calling 'fold''970 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/lists.nix:141:15:971 140| len = length list;972 141| fold' = n: if n == len then nul else op (elemAt list n) (fold' (n + 1));973 | ^974 142| in975976 … while evaluating a branch condition977 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/lists.nix:141:18:978 140| len = length list;979 141| fold' = n: if n == len then nul else op (elemAt list n) (fold' (n + 1));980 | ^981 142| in982983 … while calling the 'length' builtin984 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/lists.nix:140:13:985 139| let986 140| len = length list;987 | ^988 141| fold' = n: if n == len then nul else op (elemAt list n) (fold' (n + 1));989990 … from call site991 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/nixos/modules/system/activation/top-level.nix:78:72:992 77| # Handle assertions and warnings993 78| baseSystemAssertWarn = lib.asserts.checkAssertWarn config.assertions config.warnings baseSystem;994 | ^995 79|996997 … while calling anonymous lambda998 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/modules.nix:283:38:999 282| let1000 283| recurse = mapAttrs (n: v: if isOption v then v.value else recurse v);1001 | ^1002 284| in10031004 … while evaluating the attribute 'value'1005 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/modules.nix:1181:7:1006 1180| // {1007 1181| value = addErrorContext "while evaluating the option `${showOption loc}':" (1008 | ^1009 1182| # Apply the 'apply' function to the merged value. This allows options to10101011 … while evaluating the option `microvm.vms.hermes-alice.config.warnings':10121013 (27 duplicate frames omitted)10141015 … while evaluating the option `microvm.vms.hermes-alice.config.systemd.services.hermes-agent.serviceConfig':10161017 … while evaluating the attribute 'mergedValue'1018 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/modules.nix:1276:5:1019 1275| # Type-check the remaining definitions, and merge them. Or throw if no definitions.1020 1276| mergedValue =1021 | ^1022 1277| if isDefined then10231024 … while evaluating the attribute 'value'1025 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/types.nix:1028:13:1026 1027| headError = checkDefsForError check loc defs;1027 1028| value = mapAttrs (1028 | ^1029 1029| n: v:10301031 … while calling the 'mapAttrs' builtin1032 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/types.nix:1028:21:1033 1027| headError = checkDefsForError check loc defs;1034 1028| value = mapAttrs (1035 | ^1036 1029| n: v:10371038 … from call site1039 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/types.nix:1022:17:1040 1021| # Meaning it is less lazy1041 1022| filterAttrs (n: v: v.optionalValue ? value) (1042 | ^1043 1023| zipAttrsWith (name: defs: mergeDefinitions (loc ++ [ name ]) elemType defs) (pushPositions defs)10441045 … while calling 'filterAttrs'1046 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/attrsets.nix:667:23:1047 666| */1048 667| filterAttrs = pred: set: removeAttrs set (filter (name: !pred name set.${name}) (attrNames set));1049 | ^1050 668|10511052 … while calling the 'removeAttrs' builtin1053 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/attrsets.nix:667:28:1054 666| */1055 667| filterAttrs = pred: set: removeAttrs set (filter (name: !pred name set.${name}) (attrNames set));1056 | ^1057 668|10581059 … while calling the 'filter' builtin1060 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/attrsets.nix:667:45:1061 666| */1062 667| filterAttrs = pred: set: removeAttrs set (filter (name: !pred name set.${name}) (attrNames set));1063 | ^1064 668|10651066 … while calling anonymous lambda1067 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/attrsets.nix:667:53:1068 666| */1069 667| filterAttrs = pred: set: removeAttrs set (filter (name: !pred name set.${name}) (attrNames set));1070 | ^1071 668|10721073 … in the argument of the not operator1074 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/attrsets.nix:667:60:1075 666| */1076 667| filterAttrs = pred: set: removeAttrs set (filter (name: !pred name set.${name}) (attrNames set));1077 | ^1078 668|10791080 … from call site1081 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/attrsets.nix:667:60:1082 666| */1083 667| filterAttrs = pred: set: removeAttrs set (filter (name: !pred name set.${name}) (attrNames set));1084 | ^1085 668|10861087 … while calling anonymous lambda1088 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/types.nix:1022:33:1089 1021| # Meaning it is less lazy1090 1022| filterAttrs (n: v: v.optionalValue ? value) (1091 | ^1092 1023| zipAttrsWith (name: defs: mergeDefinitions (loc ++ [ name ]) elemType defs) (pushPositions defs)10931094 … while evaluating the attribute 'optionalValue'1095 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/modules.nix:1342:5:1096 1341|1097 1342| optionalValue = if isDefined then { value = mergedValue; } else { };1098 | ^1099 1343| };11001101 … while evaluating a branch condition1102 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/modules.nix:1342:21:1103 1341|1104 1342| optionalValue = if isDefined then { value = mergedValue; } else { };1105 | ^1106 1343| };11071108 … while evaluating a branch condition1109 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/modules.nix:1231:7:1110 1230| # original singleton straight to the type merge.1111 1231| if1112 | ^1113 1232| length defs == 111141115 … in the right operand of the AND (&&) operator1116 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/modules.nix:1233:9:1117 1232| length defs == 11118 1233| && addErrorContext "while evaluating definitions from `${(head defs).file}':" (1119 | ^1120 1234| !(head defs).value ? _type11211122 … while evaluating definitions from `/nix/store/pnhzbbald98j4m79xqcshzf8bwy7ac51-source/nix/nixosModules.nix, via option flake.nixosModules.default':11231124 … in the argument of the not operator1125 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/modules.nix:1234:12:1126 1233| && addErrorContext "while evaluating definitions from `${(head defs).file}':" (1127 1234| !(head defs).value ? _type1128 | ^1129 1235| )11301131 … while evaluating the attribute 'value'1132 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/types.nix:969:11:1133 968| inherit (def) file;1134 969| value = v;1135 | ^1136 970| }) def.value11371138 … from call site1139 at /build/storedata/nix/store/pnhzbbald98j4m79xqcshzf8bwy7ac51-source/nix/nixosModules.nix:561:29:1140 560| serviceConfig = commonServiceConfig // {1141 561| ExecStart = lib.escapeShellArgs (common.gatewayArgv cfg);1142 | ^1143 562| };11441145 (9 duplicate frames omitted)11461147 … from call site1148 at /build/storedata/nix/store/pnhzbbald98j4m79xqcshzf8bwy7ac51-source/nix/moduleCommon.nix:896:10:1149 895| [1150 896| "${effectivePackage cfg}/bin/hermes"1151 | ^1152 897| "gateway"11531154 … while calling 'effectivePackage'1155 at /build/storedata/nix/store/pnhzbbald98j4m79xqcshzf8bwy7ac51-source/nix/moduleCommon.nix:677:5:1156 676| effectivePackage =1157 677| cfg:1158 | ^1159 678| if cfg.extraPythonPackages == [ ] && cfg.extraDependencyGroups == [ ] then11601161 … from call site1162 at /build/storedata/nix/store/pnhzbbald98j4m79xqcshzf8bwy7ac51-source/nix/moduleCommon.nix:679:7:1163 678| if cfg.extraPythonPackages == [ ] && cfg.extraDependencyGroups == [ ] then1164 679| cfg.package1165 | ^1166 680| else11671168 … while calling anonymous lambda1169 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/modules.nix:283:38:1170 282| let1171 283| recurse = mapAttrs (n: v: if isOption v then v.value else recurse v);1172 | ^1173 284| in11741175 … while evaluating the attribute 'value'1176 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/modules.nix:1181:7:1177 1180| // {1178 1181| value = addErrorContext "while evaluating the option `${showOption loc}':" (1179 | ^1180 1182| # Apply the 'apply' function to the merged value. This allows options to11811182 … while evaluating the option `microvm.vms.hermes-alice.config.services.hermes-agent.package':11831184 (12 duplicate frames omitted)11851186 … while evaluating definitions from `/nix/store/f6izybf1ll029gd055174mmbdqldkkwg-source/nixos-modules/host/options.nix':11871188 … from call site1189 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/modules.nix:1255:82:1190 1254| }1191 1255| ) (addErrorContext "while evaluating definitions from `${m.file}':" (dischargeProperties m.value))1192 | ^1193 1256| ) defs;11941195 … while calling 'dischargeProperties'1196 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/modules.nix:1411:5:1197 1410| dischargeProperties =1198 1411| def:1199 | ^1200 1412| if def ? _type then12011202 … while evaluating a branch condition1203 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/modules.nix:1412:5:1204 1411| def:1205 1412| if def ? _type then1206 | ^1207 1413| if def._type == "if" then12081209 … while evaluating the attribute 'value'1210 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/modules.nix:866:21:1211 865| inherit (module) file;1212 866| inherit value;1213 | ^1214 867| }) module.config12151216 … while evaluating the attribute 'hermesPackage'1217 at /build/storedata/nix/store/9ff0p6y1c382akf6alhhxgbc4c7pjhx5-source/modules/nixos/hermes/agent-config.nix:119:3:1218 118|1219 119| hermesPackage = hermesUpstream.packages.default.overrideAttrs (old: {1220 | ^1221 120| # Patch the bundled simplex plugin in place (evidence in the12221223 … while calling the 'import' builtin1224 at /build/storedata/nix/store/9ff0p6y1c382akf6alhhxgbc4c7pjhx5-source/modules/nixos/hermes/agent-config.nix:105:6:1225 104| hermesUpstream =1226 105| (import "${hermesSrc}/nix/packages.nix" {1227 | ^1228 106| # rev = null for the same reason as desktop-package.nix: no12291230 … while realising the context of path '/build/storedata/nix/store/iwhq8gn5jsa74jn6qz2xl6ab50gzjh3g-hermes-agent-source/nix/packages.nix'12311232 error: Cannot build '/nix/store/gwlbz8ng2l06qkn9d6s2pd6w54g07ffc-hermes-agent-source.drv'.1233 Reason: 1 dependency failed.1234 Output paths:1235 /nix/store/iwhq8gn5jsa74jn6qz2xl6ab50gzjh3g-hermes-agent-source12361237✅ hermes.firewall.testChainOrdering1238✅ hermes.firewall.testChainRules1239✅ hermes.firewall.testChainTeardown1240✅ hermes.firewall.testKeepsFirewallOptionsEmpty1241✅ hermes.firewall.testNftablesHostEvaluates1242✅ hermes.firewall.testNftablesReapplyEdge1243✅ hermes.guards.testDuplicateDashboardPort1244✅ hermes.guards.testExposedDashboardRejected1245✅ hermes.guards.testModelPinRejected1246✅ hermes.guards.testStockHostStaysQuiet1247✅ hermes.guest.testIdentity1248✅ hermes.guest.testVenvBeatsTheProfilesOnTheLoginPath1249✅ hermes.hostPorts.testEqualPriorityConflicts1250✅ hermes.hostPorts.testGuestWiring1251✅ hermes.hostPorts.testNoEntryNoRule1252✅ hermes.hostPorts.testOperatorSettingsWin1253✅ hermes.hostPorts.testSlirpAliasPublished1254✅ hermes.identity.testAlice1255✅ hermes.identity.testBob1256✅ hermes.identity.testGuestUid1257evaluation warning: stdenv.isLinux is deprecated, use stdenv.hostPlatform.isLinux instead1258evaluation warning: stdenv.isDarwin is deprecated, use stdenv.hostPlatform.isDarwin instead1259✅ hermes.launcher.testDesktopAutostartsWithTheSession1260✅ hermes.launcher.testDesktopEntryNotifiesOnFailure1261✅ hermes.launcher.testNoAutostartWithoutTheModule1262✅ hermes.llamaSwap.testBothModelSources1263✅ hermes.llamaSwap.testLocalModel1264✅ hermes.llamaSwap.testNoModelSource1265✅ hermes.migration.testPluginsAndToolsReachGuest1266building '/nix/store/y84saga4qsmk7xrprd0qv8rgdqjk67g1-bash-5.3.tar.gz.drv'...1267warning: unable to download 'https://ftpmirror.gnu.org/bash/bash-5.3.tar.gz': Could not resolve hostname (6) Could not resolve host: ftpmirror.gnu.org; retrying in 79 ms (attempt 1/5)1268warning: unable to download 'https://ftpmirror.gnu.org/bash/bash-5.3.tar.gz': Could not resolve hostname (6) Could not resolve host: ftpmirror.gnu.org; retrying in 122 ms (attempt 2/5)1269warning: unable to download 'https://ftpmirror.gnu.org/bash/bash-5.3.tar.gz': Could not resolve hostname (6) Could not resolve host: ftpmirror.gnu.org; retrying in 149 ms (attempt 3/5)1270warning: unable to download 'https://ftpmirror.gnu.org/bash/bash-5.3.tar.gz': Could not resolve hostname (6) Could not resolve host: ftpmirror.gnu.org; retrying in 773 ms (attempt 4/5)1271error:1272 … writing file "/nix/store/kwm524zjlnnq4yfhhmb5r14f2wxf8a2j-bash-5.3.tar.gz"12731274 error: unable to download 'https://ftpmirror.gnu.org/bash/bash-5.3.tar.gz': Could not resolve hostname (6) Could not resolve host: ftpmirror.gnu.org1275error: Cannot build '/nix/store/y84saga4qsmk7xrprd0qv8rgdqjk67g1-bash-5.3.tar.gz.drv'.1276 Reason: builder failed with exit code 1.1277 Output paths:1278 /nix/store/kwm524zjlnnq4yfhhmb5r14f2wxf8a2j-bash-5.3.tar.gz1279building '/nix/store/avf6vbj4jmpnn5cdsjyj2693samnvqsa-bash53-001.drv'...1280building '/nix/store/ii3jsqp9rrwv0g21lwbvb94ddg8c5m7n-bash53-002.drv'...1281error: Cannot build '/nix/store/10fdfqdm1akmi5miv42rby9h25rxhlyf-bash-5.3p15.drv'.1282 Reason: 1 dependency failed.1283 Output paths:1284 /nix/store/0a7w4np3qrlkigb18sv0lk3j9q3b9bsj-bash-5.3p15-man1285 /nix/store/13d4mjbqs0ksl0qg27hwq6xbvgyl53a9-bash-5.3p151286 /nix/store/gr2k39pwmvwhqcdwldq71n97lf7kjphi-bash-5.3p15-dev1287 /nix/store/h1vvbk1p8rf05i05b32rbqn4y87jzixg-bash-5.3p15-info1288 /nix/store/idgiycq7f643a2jvnbaqnzrn43kkbvay-bash-5.3p15-doc1289 /nix/store/zbjvvhzbyqz1g0k3xlzi870d3x7fsbaj-bash-5.3p15-debug1290error: Cannot build '/nix/store/10fdfqdm1akmi5miv42rby9h25rxhlyf-bash-5.3p15.drv'.1291 Reason: 1 dependency failed.1292 Output paths:1293 /nix/store/0a7w4np3qrlkigb18sv0lk3j9q3b9bsj-bash-5.3p15-man1294 /nix/store/13d4mjbqs0ksl0qg27hwq6xbvgyl53a9-bash-5.3p151295 /nix/store/gr2k39pwmvwhqcdwldq71n97lf7kjphi-bash-5.3p15-dev1296 /nix/store/h1vvbk1p8rf05i05b32rbqn4y87jzixg-bash-5.3p15-info1297 /nix/store/idgiycq7f643a2jvnbaqnzrn43kkbvay-bash-5.3p15-doc1298 /nix/store/zbjvvhzbyqz1g0k3xlzi870d3x7fsbaj-bash-5.3p15-debug1299error: Cannot build '/nix/store/2bljv041ayn91z5mcdjidhg4nwbs1izi-bash-5.3p15.drv'.1300 Reason: 1 dependency failed.1301 Output paths:1302 /nix/store/9k4w9gzzwkgrysgqhj8kinbn3mlkhj8n-bash-5.3p15-dev1303 /nix/store/bp98brmh5p69581g3x2wx1h05hwvpp8n-bash-5.3p15-info1304 /nix/store/g34cr2hndd8hpz4cfiryvjcmf8g9rwd3-bash-5.3p15-doc1305 /nix/store/hb36njfgv2icknx78g553m295l6l3vd2-bash-5.3p15-man1306 /nix/store/hiyfw6j597wj2qpyj8iqqimvfcfi8mkv-bash-5.3p15-debug1307 /nix/store/ypa92f8jyjgggzdfnd9pl7v6mh9mkwpl-bash-5.3p151308error: Cannot build '/nix/store/7rddwc3vdja7f28znmikxc4paivf92xf-bash-5.3p15.drv'.1309 Reason: 1 dependency failed.1310 Output paths:1311 /nix/store/1rzhlpxaq77lf3qkx0bckvdjwnzxxxai-bash-5.3p15-doc1312 /nix/store/486d21gi31yh3c2bv1al3jwi5lvixgw5-bash-5.3p151313 /nix/store/6p8sk9zw0c34yn2r3jkpb9id5x76bcgi-bash-5.3p15-info1314 /nix/store/73q5pmx5n2dcxp4y4yjq8811jmsxkgiq-bash-5.3p15-dev1315 /nix/store/87j45naw3v1mph99lsfwih6ha8vkgj2g-bash-5.3p15-man1316 /nix/store/xsvay877jqk6r3l631fdkmvrkasf1aik-bash-5.3p15-debug1317error: Cannot build '/nix/store/fi08szp1kxrs1blzkginqylhplxmjyv2-bash-5.3p15.drv'.1318 Reason: 1 dependency failed.1319 Output paths:1320 /nix/store/85lpkdprhf3b45pzdgwffshzmfq4np1b-bash-5.3p15-debug1321 /nix/store/hvv2ycjswashg55wk86adzkahhjzypll-bash-5.3p15-man1322 /nix/store/idnyqaaix26szkvhs1mjgi7990jajz9a-bash-5.3p151323 /nix/store/mcjsjiz74adryhlsa7d3bnmfg7pqh6iq-bash-5.3p15-info1324 /nix/store/rirjz86vgvgqs3d0y1ka46xy3qjkrbaj-bash-5.3p15-dev1325 /nix/store/zx1lsr17jnvviak32z9y9p48gwdd7ffb-bash-5.3p15-doc1326error: Cannot build '/nix/store/fi08szp1kxrs1blzkginqylhplxmjyv2-bash-5.3p15.drv'.1327 Reason: 1 dependency failed.1328 Output paths:1329 /nix/store/85lpkdprhf3b45pzdgwffshzmfq4np1b-bash-5.3p15-debug1330 /nix/store/hvv2ycjswashg55wk86adzkahhjzypll-bash-5.3p15-man1331 /nix/store/idnyqaaix26szkvhs1mjgi7990jajz9a-bash-5.3p151332 /nix/store/mcjsjiz74adryhlsa7d3bnmfg7pqh6iq-bash-5.3p15-info1333 /nix/store/rirjz86vgvgqs3d0y1ka46xy3qjkrbaj-bash-5.3p15-dev1334 /nix/store/zx1lsr17jnvviak32z9y9p48gwdd7ffb-bash-5.3p15-doc1335error: Cannot build '/nix/store/s2hzvizpaj3r7k074psfwxxnv66q4rak-bash-5.3p15.drv'.1336 Reason: 1 dependency failed.1337 Output paths:1338 /nix/store/9cf77g7r410s86pm57p31qa2b6picv8c-bash-5.3p15-man1339 /nix/store/dv755hccn2f9gg3ra1gw0f5p1g7fqwc6-bash-5.3p151340 /nix/store/fdz1w19amxbla4c4ls8ji2kyrr6yb3y7-bash-5.3p15-doc1341 /nix/store/gw7hzxnikrwdrbx589yc8qm7axzahqy2-bash-5.3p15-debug1342 /nix/store/igcf8x2mq1pp8k55d6qpksmnrbxazqf0-bash-5.3p15-dev1343 /nix/store/j113gwnshv768v4a5w358fkw6zzcc8ji-bash-5.3p15-info1344building '/nix/store/3xs5n9hmbbmc5qis9zzs764ilbjk0v72-libidn2-2.3.8.tar.gz.drv'...1345☢️ hermes.native.testAgentEnv1346error:1347 … while evaluating the attribute 'User'1348 at /build/storedata/nix/store/9ff0p6y1c382akf6alhhxgbc4c7pjhx5-source/tests/hermes.nix:1642:11:1349 1641| inherit (nativeAgent.serviceConfig)1350 1642| User1351 | ^1352 1643| Group13531354 … from call site1355 at /build/storedata/nix/store/9ff0p6y1c382akf6alhhxgbc4c7pjhx5-source/tests/hermes.nix:1641:18:1356 1640| inherit (nativeAgent.environment) HOME HERMES_HOME HERMES_SANDBOX;1357 1641| inherit (nativeAgent.serviceConfig)1358 | ^1359 1642| User13601361 … while calling anonymous lambda1362 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/modules.nix:283:38:1363 282| let1364 283| recurse = mapAttrs (n: v: if isOption v then v.value else recurse v);1365 | ^1366 284| in13671368 … while evaluating the attribute 'value'1369 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/modules.nix:1181:7:1370 1180| // {1371 1181| value = addErrorContext "while evaluating the option `${showOption loc}':" (1372 | ^1373 1182| # Apply the 'apply' function to the merged value. This allows options to13741375 … while evaluating the option `systemd.services.hermes-agent-bob.serviceConfig':13761377 … while evaluating the attribute 'mergedValue'1378 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/modules.nix:1276:5:1379 1275| # Type-check the remaining definitions, and merge them. Or throw if no definitions.1380 1276| mergedValue =1381 | ^1382 1277| if isDefined then13831384 … while evaluating the attribute 'value'1385 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/types.nix:1028:13:1386 1027| headError = checkDefsForError check loc defs;1387 1028| value = mapAttrs (1388 | ^1389 1029| n: v:13901391 … while calling the 'mapAttrs' builtin1392 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/types.nix:1028:21:1393 1027| headError = checkDefsForError check loc defs;1394 1028| value = mapAttrs (1395 | ^1396 1029| n: v:13971398 … from call site1399 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/types.nix:1022:17:1400 1021| # Meaning it is less lazy1401 1022| filterAttrs (n: v: v.optionalValue ? value) (1402 | ^1403 1023| zipAttrsWith (name: defs: mergeDefinitions (loc ++ [ name ]) elemType defs) (pushPositions defs)14041405 … while calling 'filterAttrs'1406 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/attrsets.nix:667:23:1407 666| */1408 667| filterAttrs = pred: set: removeAttrs set (filter (name: !pred name set.${name}) (attrNames set));1409 | ^1410 668|14111412 … while calling the 'removeAttrs' builtin1413 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/attrsets.nix:667:28:1414 666| */1415 667| filterAttrs = pred: set: removeAttrs set (filter (name: !pred name set.${name}) (attrNames set));1416 | ^1417 668|14181419 … while calling the 'filter' builtin1420 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/attrsets.nix:667:45:1421 666| */1422 667| filterAttrs = pred: set: removeAttrs set (filter (name: !pred name set.${name}) (attrNames set));1423 | ^1424 668|14251426 … while calling anonymous lambda1427 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/attrsets.nix:667:53:1428 666| */1429 667| filterAttrs = pred: set: removeAttrs set (filter (name: !pred name set.${name}) (attrNames set));1430 | ^1431 668|14321433 … in the argument of the not operator1434 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/attrsets.nix:667:60:1435 666| */1436 667| filterAttrs = pred: set: removeAttrs set (filter (name: !pred name set.${name}) (attrNames set));1437 | ^1438 668|14391440 … from call site1441 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/attrsets.nix:667:60:1442 666| */1443 667| filterAttrs = pred: set: removeAttrs set (filter (name: !pred name set.${name}) (attrNames set));1444 | ^1445 668|14461447 … while calling anonymous lambda1448 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/types.nix:1022:33:1449 1021| # Meaning it is less lazy1450 1022| filterAttrs (n: v: v.optionalValue ? value) (1451 | ^1452 1023| zipAttrsWith (name: defs: mergeDefinitions (loc ++ [ name ]) elemType defs) (pushPositions defs)14531454 … while evaluating the attribute 'optionalValue'1455 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/modules.nix:1342:5:1456 1341|1457 1342| optionalValue = if isDefined then { value = mergedValue; } else { };1458 | ^1459 1343| };14601461 … while evaluating a branch condition1462 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/modules.nix:1342:21:1463 1341|1464 1342| optionalValue = if isDefined then { value = mergedValue; } else { };1465 | ^1466 1343| };14671468 … while evaluating a branch condition1469 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/modules.nix:1231:7:1470 1230| # original singleton straight to the type merge.1471 1231| if1472 | ^1473 1232| length defs == 114741475 … in the right operand of the AND (&&) operator1476 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/modules.nix:1233:9:1477 1232| length defs == 11478 1233| && addErrorContext "while evaluating definitions from `${(head defs).file}':" (1479 | ^1480 1234| !(head defs).value ? _type14811482 … while evaluating definitions from `/nix/store/9ff0p6y1c382akf6alhhxgbc4c7pjhx5-source/modules/nixos/hermes/native.nix':14831484 … in the argument of the not operator1485 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/modules.nix:1234:12:1486 1233| && addErrorContext "while evaluating definitions from `${(head defs).file}':" (1487 1234| !(head defs).value ? _type1488 | ^1489 1235| )14901491 … while evaluating the attribute 'value'1492 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/types.nix:969:11:1493 968| inherit (def) file;1494 969| value = v;1495 | ^1496 970| }) def.value14971498 … while evaluating the attribute 'hermesPackage'1499 at /build/storedata/nix/store/9ff0p6y1c382akf6alhhxgbc4c7pjhx5-source/modules/nixos/hermes/agent-config.nix:119:3:1500 118|1501 119| hermesPackage = hermesUpstream.packages.default.overrideAttrs (old: {1502 | ^1503 120| # Patch the bundled simplex plugin in place (evidence in the15041505 … while calling the 'import' builtin1506 at /build/storedata/nix/store/9ff0p6y1c382akf6alhhxgbc4c7pjhx5-source/modules/nixos/hermes/agent-config.nix:105:6:1507 104| hermesUpstream =1508 105| (import "${hermesSrc}/nix/packages.nix" {1509 | ^1510 106| # rev = null for the same reason as desktop-package.nix: no15111512 … while realising the context of path '/build/storedata/nix/store/iwhq8gn5jsa74jn6qz2xl6ab50gzjh3g-hermes-agent-source/nix/packages.nix'15131514 error: Cannot build '/nix/store/gwlbz8ng2l06qkn9d6s2pd6w54g07ffc-hermes-agent-source.drv'.1515 Reason: 1 dependency failed.1516 Output paths:1517 /nix/store/iwhq8gn5jsa74jn6qz2xl6ab50gzjh3g-hermes-agent-source15181519☢️ hermes.native.testDashboard1520error:1521 … while evaluating the attribute 'User'1522 at /build/storedata/nix/store/9ff0p6y1c382akf6alhhxgbc4c7pjhx5-source/tests/hermes.nix:1642:11:1523 1641| inherit (nativeAgent.serviceConfig)1524 1642| User1525 | ^1526 1643| Group15271528 … from call site1529 at /build/storedata/nix/store/9ff0p6y1c382akf6alhhxgbc4c7pjhx5-source/tests/hermes.nix:1641:18:1530 1640| inherit (nativeAgent.environment) HOME HERMES_HOME HERMES_SANDBOX;1531 1641| inherit (nativeAgent.serviceConfig)1532 | ^1533 1642| User15341535 … while calling anonymous lambda1536 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/modules.nix:283:38:1537 282| let1538 283| recurse = mapAttrs (n: v: if isOption v then v.value else recurse v);1539 | ^1540 284| in15411542 … while evaluating the attribute 'value'1543 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/modules.nix:1181:7:1544 1180| // {1545 1181| value = addErrorContext "while evaluating the option `${showOption loc}':" (1546 | ^1547 1182| # Apply the 'apply' function to the merged value. This allows options to15481549 … while evaluating the option `systemd.services.hermes-agent-bob.serviceConfig':15501551 … while evaluating the attribute 'mergedValue'1552 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/modules.nix:1276:5:1553 1275| # Type-check the remaining definitions, and merge them. Or throw if no definitions.1554 1276| mergedValue =1555 | ^1556 1277| if isDefined then15571558 … while evaluating the attribute 'value'1559 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/types.nix:1028:13:1560 1027| headError = checkDefsForError check loc defs;1561 1028| value = mapAttrs (1562 | ^1563 1029| n: v:15641565 … while calling the 'mapAttrs' builtin1566 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/types.nix:1028:21:1567 1027| headError = checkDefsForError check loc defs;1568 1028| value = mapAttrs (1569 | ^1570 1029| n: v:15711572 … from call site1573 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/types.nix:1022:17:1574 1021| # Meaning it is less lazy1575 1022| filterAttrs (n: v: v.optionalValue ? value) (1576 | ^1577 1023| zipAttrsWith (name: defs: mergeDefinitions (loc ++ [ name ]) elemType defs) (pushPositions defs)15781579 … while calling 'filterAttrs'1580 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/attrsets.nix:667:23:1581 666| */1582 667| filterAttrs = pred: set: removeAttrs set (filter (name: !pred name set.${name}) (attrNames set));1583 | ^1584 668|15851586 … while calling the 'removeAttrs' builtin1587 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/attrsets.nix:667:28:1588 666| */1589 667| filterAttrs = pred: set: removeAttrs set (filter (name: !pred name set.${name}) (attrNames set));1590 | ^1591 668|15921593 … while calling the 'filter' builtin1594 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/attrsets.nix:667:45:1595 666| */1596 667| filterAttrs = pred: set: removeAttrs set (filter (name: !pred name set.${name}) (attrNames set));1597 | ^1598 668|15991600 … while calling anonymous lambda1601 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/attrsets.nix:667:53:1602 666| */1603 667| filterAttrs = pred: set: removeAttrs set (filter (name: !pred name set.${name}) (attrNames set));1604 | ^1605 668|16061607 … in the argument of the not operator1608 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/attrsets.nix:667:60:1609 666| */1610 667| filterAttrs = pred: set: removeAttrs set (filter (name: !pred name set.${name}) (attrNames set));1611 | ^1612 668|16131614 … from call site1615 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/attrsets.nix:667:60:1616 666| */1617 667| filterAttrs = pred: set: removeAttrs set (filter (name: !pred name set.${name}) (attrNames set));1618 | ^1619 668|16201621 … while calling anonymous lambda1622 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/types.nix:1022:33:1623 1021| # Meaning it is less lazy1624 1022| filterAttrs (n: v: v.optionalValue ? value) (1625 | ^1626 1023| zipAttrsWith (name: defs: mergeDefinitions (loc ++ [ name ]) elemType defs) (pushPositions defs)16271628 … while evaluating the attribute 'optionalValue'1629 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/modules.nix:1342:5:1630 1341|1631 1342| optionalValue = if isDefined then { value = mergedValue; } else { };1632 | ^1633 1343| };16341635 … while evaluating a branch condition1636 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/modules.nix:1342:21:1637 1341|1638 1342| optionalValue = if isDefined then { value = mergedValue; } else { };1639 | ^1640 1343| };16411642 … while evaluating a branch condition1643 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/modules.nix:1231:7:1644 1230| # original singleton straight to the type merge.1645 1231| if1646 | ^1647 1232| length defs == 116481649 … in the right operand of the AND (&&) operator1650 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/modules.nix:1233:9:1651 1232| length defs == 11652 1233| && addErrorContext "while evaluating definitions from `${(head defs).file}':" (1653 | ^1654 1234| !(head defs).value ? _type16551656 … while evaluating definitions from `/nix/store/9ff0p6y1c382akf6alhhxgbc4c7pjhx5-source/modules/nixos/hermes/native.nix':16571658 … in the argument of the not operator1659 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/modules.nix:1234:12:1660 1233| && addErrorContext "while evaluating definitions from `${(head defs).file}':" (1661 1234| !(head defs).value ? _type1662 | ^1663 1235| )16641665 … while evaluating the attribute 'value'1666 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/types.nix:969:11:1667 968| inherit (def) file;1668 969| value = v;1669 | ^1670 970| }) def.value16711672 … while evaluating the attribute 'hermesPackage'1673 at /build/storedata/nix/store/9ff0p6y1c382akf6alhhxgbc4c7pjhx5-source/modules/nixos/hermes/agent-config.nix:119:3:1674 118|1675 119| hermesPackage = hermesUpstream.packages.default.overrideAttrs (old: {1676 | ^1677 120| # Patch the bundled simplex plugin in place (evidence in the16781679 … while calling the 'import' builtin1680 at /build/storedata/nix/store/9ff0p6y1c382akf6alhhxgbc4c7pjhx5-source/modules/nixos/hermes/agent-config.nix:105:6:1681 104| hermesUpstream =1682 105| (import "${hermesSrc}/nix/packages.nix" {1683 | ^1684 106| # rev = null for the same reason as desktop-package.nix: no16851686 … while realising the context of path '/build/storedata/nix/store/iwhq8gn5jsa74jn6qz2xl6ab50gzjh3g-hermes-agent-source/nix/packages.nix'16871688 error: Cannot build '/nix/store/gwlbz8ng2l06qkn9d6s2pd6w54g07ffc-hermes-agent-source.drv'.1689 Reason: 1 dependency failed.1690 Output paths:1691 /nix/store/iwhq8gn5jsa74jn6qz2xl6ab50gzjh3g-hermes-agent-source16921693✅ hermes.native.testEnvBlockWinsAfterFlip1694✅ hermes.native.testFirewall1695✅ hermes.native.testFirewallGatesNativePorts1696✅ hermes.native.testGuestKeepsSimplexPort1697✅ hermes.native.testGuestSandboxEnv1698✅ hermes.native.testNoVm1699✅ hermes.native.testPublicPortsAreRootHeld1700☢️ hermes.native.testRunnerGuards1701error:1702 … while evaluating the attribute 'User'1703 at /build/storedata/nix/store/9ff0p6y1c382akf6alhhxgbc4c7pjhx5-source/tests/hermes.nix:1642:11:1704 1641| inherit (nativeAgent.serviceConfig)1705 1642| User1706 | ^1707 1643| Group17081709 … from call site1710 at /build/storedata/nix/store/9ff0p6y1c382akf6alhhxgbc4c7pjhx5-source/tests/hermes.nix:1641:18:1711 1640| inherit (nativeAgent.environment) HOME HERMES_HOME HERMES_SANDBOX;1712 1641| inherit (nativeAgent.serviceConfig)1713 | ^1714 1642| User17151716 … while calling anonymous lambda1717 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/modules.nix:283:38:1718 282| let1719 283| recurse = mapAttrs (n: v: if isOption v then v.value else recurse v);1720 | ^1721 284| in17221723 … while evaluating the attribute 'value'1724 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/modules.nix:1181:7:1725 1180| // {1726 1181| value = addErrorContext "while evaluating the option `${showOption loc}':" (1727 | ^1728 1182| # Apply the 'apply' function to the merged value. This allows options to17291730 … while evaluating the option `systemd.services.hermes-agent-bob.serviceConfig':17311732 … while evaluating the attribute 'mergedValue'1733 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/modules.nix:1276:5:1734 1275| # Type-check the remaining definitions, and merge them. Or throw if no definitions.1735 1276| mergedValue =1736 | ^1737 1277| if isDefined then17381739 … while evaluating the attribute 'value'1740 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/types.nix:1028:13:1741 1027| headError = checkDefsForError check loc defs;1742 1028| value = mapAttrs (1743 | ^1744 1029| n: v:17451746 … while calling the 'mapAttrs' builtin1747 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/types.nix:1028:21:1748 1027| headError = checkDefsForError check loc defs;1749 1028| value = mapAttrs (1750 | ^1751 1029| n: v:17521753 … from call site1754 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/types.nix:1022:17:1755 1021| # Meaning it is less lazy1756 1022| filterAttrs (n: v: v.optionalValue ? value) (1757 | ^1758 1023| zipAttrsWith (name: defs: mergeDefinitions (loc ++ [ name ]) elemType defs) (pushPositions defs)17591760 … while calling 'filterAttrs'1761 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/attrsets.nix:667:23:1762 666| */1763 667| filterAttrs = pred: set: removeAttrs set (filter (name: !pred name set.${name}) (attrNames set));1764 | ^1765 668|17661767 … while calling the 'removeAttrs' builtin1768 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/attrsets.nix:667:28:1769 666| */1770 667| filterAttrs = pred: set: removeAttrs set (filter (name: !pred name set.${name}) (attrNames set));1771 | ^1772 668|17731774 … while calling the 'filter' builtin1775 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/attrsets.nix:667:45:1776 666| */1777 667| filterAttrs = pred: set: removeAttrs set (filter (name: !pred name set.${name}) (attrNames set));1778 | ^1779 668|17801781 … while calling anonymous lambda1782 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/attrsets.nix:667:53:1783 666| */1784 667| filterAttrs = pred: set: removeAttrs set (filter (name: !pred name set.${name}) (attrNames set));1785 | ^1786 668|17871788 … in the argument of the not operator1789 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/attrsets.nix:667:60:1790 666| */1791 667| filterAttrs = pred: set: removeAttrs set (filter (name: !pred name set.${name}) (attrNames set));1792 | ^1793 668|17941795 … from call site1796 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/attrsets.nix:667:60:1797 666| */1798 667| filterAttrs = pred: set: removeAttrs set (filter (name: !pred name set.${name}) (attrNames set));1799 | ^1800 668|18011802 … while calling anonymous lambda1803 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/types.nix:1022:33:1804 1021| # Meaning it is less lazy1805 1022| filterAttrs (n: v: v.optionalValue ? value) (1806 | ^1807 1023| zipAttrsWith (name: defs: mergeDefinitions (loc ++ [ name ]) elemType defs) (pushPositions defs)18081809 … while evaluating the attribute 'optionalValue'1810 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/modules.nix:1342:5:1811 1341|1812 1342| optionalValue = if isDefined then { value = mergedValue; } else { };1813 | ^1814 1343| };18151816 … while evaluating a branch condition1817 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/modules.nix:1342:21:1818 1341|1819 1342| optionalValue = if isDefined then { value = mergedValue; } else { };1820 | ^1821 1343| };18221823 … while evaluating a branch condition1824 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/modules.nix:1231:7:1825 1230| # original singleton straight to the type merge.1826 1231| if1827 | ^1828 1232| length defs == 118291830 … in the right operand of the AND (&&) operator1831 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/modules.nix:1233:9:1832 1232| length defs == 11833 1233| && addErrorContext "while evaluating definitions from `${(head defs).file}':" (1834 | ^1835 1234| !(head defs).value ? _type18361837 … while evaluating definitions from `/nix/store/9ff0p6y1c382akf6alhhxgbc4c7pjhx5-source/modules/nixos/hermes/native.nix':18381839 … in the argument of the not operator1840 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/modules.nix:1234:12:1841 1233| && addErrorContext "while evaluating definitions from `${(head defs).file}':" (1842 1234| !(head defs).value ? _type1843 | ^1844 1235| )18451846 … while evaluating the attribute 'value'1847 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/types.nix:969:11:1848 968| inherit (def) file;1849 969| value = v;1850 | ^1851 970| }) def.value18521853 … while evaluating the attribute 'hermesPackage'1854 at /build/storedata/nix/store/9ff0p6y1c382akf6alhhxgbc4c7pjhx5-source/modules/nixos/hermes/agent-config.nix:119:3:1855 118|1856 119| hermesPackage = hermesUpstream.packages.default.overrideAttrs (old: {1857 | ^1858 120| # Patch the bundled simplex plugin in place (evidence in the18591860 … while calling the 'import' builtin1861 at /build/storedata/nix/store/9ff0p6y1c382akf6alhhxgbc4c7pjhx5-source/modules/nixos/hermes/agent-config.nix:105:6:1862 104| hermesUpstream =1863 105| (import "${hermesSrc}/nix/packages.nix" {1864 | ^1865 106| # rev = null for the same reason as desktop-package.nix: no18661867 … while realising the context of path '/build/storedata/nix/store/iwhq8gn5jsa74jn6qz2xl6ab50gzjh3g-hermes-agent-source/nix/packages.nix'18681869 error: Cannot build '/nix/store/gwlbz8ng2l06qkn9d6s2pd6w54g07ffc-hermes-agent-source.drv'.1870 Reason: 1 dependency failed.1871 Output paths:1872 /nix/store/iwhq8gn5jsa74jn6qz2xl6ab50gzjh3g-hermes-agent-source18731874building '/nix/store/y84saga4qsmk7xrprd0qv8rgdqjk67g1-bash-5.3.tar.gz.drv'...1875warning: unable to download 'https://ftpmirror.gnu.org/bash/bash-5.3.tar.gz': Could not resolve hostname (6) Could not resolve host: ftpmirror.gnu.org; retrying in 51 ms (attempt 1/5)1876warning: unable to download 'https://ftpmirror.gnu.org/bash/bash-5.3.tar.gz': Could not resolve hostname (6) Could not resolve host: ftpmirror.gnu.org; retrying in 144 ms (attempt 2/5)1877warning: unable to download 'https://ftpmirror.gnu.org/bash/bash-5.3.tar.gz': Could not resolve hostname (6) Could not resolve host: ftpmirror.gnu.org; retrying in 182 ms (attempt 3/5)1878warning: unable to download 'https://ftpmirror.gnu.org/bash/bash-5.3.tar.gz': Could not resolve hostname (6) Could not resolve host: ftpmirror.gnu.org; retrying in 652 ms (attempt 4/5)1879error:1880 … writing file "/nix/store/kwm524zjlnnq4yfhhmb5r14f2wxf8a2j-bash-5.3.tar.gz"18811882 error: unable to download 'https://ftpmirror.gnu.org/bash/bash-5.3.tar.gz': Could not resolve hostname (6) Could not resolve host: ftpmirror.gnu.org1883error: Cannot build '/nix/store/y84saga4qsmk7xrprd0qv8rgdqjk67g1-bash-5.3.tar.gz.drv'.1884 Reason: builder failed with exit code 1.1885 Output paths:1886 /nix/store/kwm524zjlnnq4yfhhmb5r14f2wxf8a2j-bash-5.3.tar.gz1887building '/nix/store/vgjfnqbxgxa8a5575bhq07nm35b2l31m-bison-3.8.2.tar.gz.drv'...1888error: Cannot build '/nix/store/10fdfqdm1akmi5miv42rby9h25rxhlyf-bash-5.3p15.drv'.1889 Reason: 1 dependency failed.1890 Output paths:1891 /nix/store/0a7w4np3qrlkigb18sv0lk3j9q3b9bsj-bash-5.3p15-man1892 /nix/store/13d4mjbqs0ksl0qg27hwq6xbvgyl53a9-bash-5.3p151893 /nix/store/gr2k39pwmvwhqcdwldq71n97lf7kjphi-bash-5.3p15-dev1894 /nix/store/h1vvbk1p8rf05i05b32rbqn4y87jzixg-bash-5.3p15-info1895 /nix/store/idgiycq7f643a2jvnbaqnzrn43kkbvay-bash-5.3p15-doc1896 /nix/store/zbjvvhzbyqz1g0k3xlzi870d3x7fsbaj-bash-5.3p15-debug1897error: Cannot build '/nix/store/10fdfqdm1akmi5miv42rby9h25rxhlyf-bash-5.3p15.drv'.1898 Reason: 1 dependency failed.1899 Output paths:1900 /nix/store/0a7w4np3qrlkigb18sv0lk3j9q3b9bsj-bash-5.3p15-man1901 /nix/store/13d4mjbqs0ksl0qg27hwq6xbvgyl53a9-bash-5.3p151902 /nix/store/gr2k39pwmvwhqcdwldq71n97lf7kjphi-bash-5.3p15-dev1903 /nix/store/h1vvbk1p8rf05i05b32rbqn4y87jzixg-bash-5.3p15-info1904 /nix/store/idgiycq7f643a2jvnbaqnzrn43kkbvay-bash-5.3p15-doc1905 /nix/store/zbjvvhzbyqz1g0k3xlzi870d3x7fsbaj-bash-5.3p15-debug1906error: Cannot build '/nix/store/2bljv041ayn91z5mcdjidhg4nwbs1izi-bash-5.3p15.drv'.1907 Reason: 1 dependency failed.1908 Output paths:1909 /nix/store/9k4w9gzzwkgrysgqhj8kinbn3mlkhj8n-bash-5.3p15-dev1910 /nix/store/bp98brmh5p69581g3x2wx1h05hwvpp8n-bash-5.3p15-info1911 /nix/store/g34cr2hndd8hpz4cfiryvjcmf8g9rwd3-bash-5.3p15-doc1912 /nix/store/hb36njfgv2icknx78g553m295l6l3vd2-bash-5.3p15-man1913 /nix/store/hiyfw6j597wj2qpyj8iqqimvfcfi8mkv-bash-5.3p15-debug1914 /nix/store/ypa92f8jyjgggzdfnd9pl7v6mh9mkwpl-bash-5.3p151915error: Cannot build '/nix/store/7rddwc3vdja7f28znmikxc4paivf92xf-bash-5.3p15.drv'.1916 Reason: 1 dependency failed.1917 Output paths:1918 /nix/store/1rzhlpxaq77lf3qkx0bckvdjwnzxxxai-bash-5.3p15-doc1919 /nix/store/486d21gi31yh3c2bv1al3jwi5lvixgw5-bash-5.3p151920 /nix/store/6p8sk9zw0c34yn2r3jkpb9id5x76bcgi-bash-5.3p15-info1921 /nix/store/73q5pmx5n2dcxp4y4yjq8811jmsxkgiq-bash-5.3p15-dev1922 /nix/store/87j45naw3v1mph99lsfwih6ha8vkgj2g-bash-5.3p15-man1923 /nix/store/xsvay877jqk6r3l631fdkmvrkasf1aik-bash-5.3p15-debug1924error: Cannot build '/nix/store/fi08szp1kxrs1blzkginqylhplxmjyv2-bash-5.3p15.drv'.1925 Reason: 1 dependency failed.1926 Output paths:1927 /nix/store/85lpkdprhf3b45pzdgwffshzmfq4np1b-bash-5.3p15-debug1928 /nix/store/hvv2ycjswashg55wk86adzkahhjzypll-bash-5.3p15-man1929 /nix/store/idnyqaaix26szkvhs1mjgi7990jajz9a-bash-5.3p151930 /nix/store/mcjsjiz74adryhlsa7d3bnmfg7pqh6iq-bash-5.3p15-info1931 /nix/store/rirjz86vgvgqs3d0y1ka46xy3qjkrbaj-bash-5.3p15-dev1932 /nix/store/zx1lsr17jnvviak32z9y9p48gwdd7ffb-bash-5.3p15-doc1933error: Cannot build '/nix/store/fi08szp1kxrs1blzkginqylhplxmjyv2-bash-5.3p15.drv'.1934 Reason: 1 dependency failed.1935 Output paths:1936 /nix/store/85lpkdprhf3b45pzdgwffshzmfq4np1b-bash-5.3p15-debug1937 /nix/store/hvv2ycjswashg55wk86adzkahhjzypll-bash-5.3p15-man1938 /nix/store/idnyqaaix26szkvhs1mjgi7990jajz9a-bash-5.3p151939 /nix/store/mcjsjiz74adryhlsa7d3bnmfg7pqh6iq-bash-5.3p15-info1940 /nix/store/rirjz86vgvgqs3d0y1ka46xy3qjkrbaj-bash-5.3p15-dev1941 /nix/store/zx1lsr17jnvviak32z9y9p48gwdd7ffb-bash-5.3p15-doc1942error: Cannot build '/nix/store/s2hzvizpaj3r7k074psfwxxnv66q4rak-bash-5.3p15.drv'.1943 Reason: 1 dependency failed.1944 Output paths:1945 /nix/store/9cf77g7r410s86pm57p31qa2b6picv8c-bash-5.3p15-man1946 /nix/store/dv755hccn2f9gg3ra1gw0f5p1g7fqwc6-bash-5.3p151947 /nix/store/fdz1w19amxbla4c4ls8ji2kyrr6yb3y7-bash-5.3p15-doc1948 /nix/store/gw7hzxnikrwdrbx589yc8qm7axzahqy2-bash-5.3p15-debug1949 /nix/store/igcf8x2mq1pp8k55d6qpksmnrbxazqf0-bash-5.3p15-dev1950 /nix/store/j113gwnshv768v4a5w358fkw6zzcc8ji-bash-5.3p15-info1951☢️ hermes.native.testShim1952error:1953 … while evaluating the attribute 'home'1954 at /build/storedata/nix/store/9ff0p6y1c382akf6alhhxgbc4c7pjhx5-source/tests/hermes.nix:1747:11:1955 1746| venvFirst = lib.hasInfix "export PATH=/var/lib/hermes-microvm/bob/state-vault/state/.venv/bin:" text;1956 1747| home = lib.hasInfix "export HOME=/home/bob/hermes" text;1957 | ^1958 1748| sandbox = lib.hasInfix "export HERMES_SANDBOX=none" text;19591960 … from call site1961 at /build/storedata/nix/store/9ff0p6y1c382akf6alhhxgbc4c7pjhx5-source/tests/hermes.nix:1747:18:1962 1746| venvFirst = lib.hasInfix "export PATH=/var/lib/hermes-microvm/bob/state-vault/state/.venv/bin:" text;1963 1747| home = lib.hasInfix "export HOME=/home/bob/hermes" text;1964 | ^1965 1748| sandbox = lib.hasInfix "export HERMES_SANDBOX=none" text;19661967 … while calling anonymous lambda1968 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/strings.nix:918:7:1969 917| else1970 918| content: matchGivenInfix "${content}" != null;1971 | ^1972 919|19731974 … while calling the 'match' builtin1975 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/strings.nix:918:16:1976 917| else1977 918| content: matchGivenInfix "${content}" != null;1978 | ^1979 919|19801981 … while evaluating the second argument passed to builtins.match19821983 … while evaluating the attribute 'text'1984 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/pkgs/build-support/trivial-builders/default.nix:135:11:1985 134| name1986 135| text1987 | ^1988 136| executable19891990 … while calling the 'concatStringsSep' builtin1991 at /build/storedata/nix/store/9ff0p6y1c382akf6alhhxgbc4c7pjhx5-source/modules/nixos/hermes/cli.nix:73:20:1992 72| # LD_LIBRARY_PATH prepends rather than replaces the caller's.1993 73| nativeCaseArms = lib.concatStrings (1994 | ^1995 74| lib.mapAttrsToList (19961997 … while calling anonymous lambda1998 at /build/storedata/nix/store/9ff0p6y1c382akf6alhhxgbc4c7pjhx5-source/modules/nixos/hermes/cli.nix:75:13:1999 74| lib.mapAttrsToList (2000 75| user: _:
loading 65 hidden lines…
2066 | ^2067 612| concatStringsSep ":" (20682069 … while calling the 'concatStringsSep' builtin2070 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/strings.nix:612:5:2071 611| subDir: pkgs:2072 612| concatStringsSep ":" (2073 | ^2074 613| concatMap (path: if path != null then [ (getOutput' path + "/" + subDir) ] else [ ]) pkgs20752076 … while calling the 'concatMap' builtin2077 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/strings.nix:613:7:2078 612| concatStringsSep ":" (2079 613| concatMap (path: if path != null then [ (getOutput' path + "/" + subDir) ] else [ ]) pkgs2080 | ^2081 614| );20822083 … while calling anonymous lambda2084 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/strings.nix:613:18:2085 612| concatStringsSep ":" (2086 613| concatMap (path: if path != null then [ (getOutput' path + "/" + subDir) ] else [ ]) pkgs2087 | ^2088 614| );20892090 … while evaluating a branch condition2091 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/strings.nix:613:24:2092 612| concatStringsSep ":" (2093 613| concatMap (path: if path != null then [ (getOutput' path + "/" + subDir) ] else [ ]) pkgs2094 | ^2095 614| );20962097 … while calling the 'import' builtin2098 at /build/storedata/nix/store/9ff0p6y1c382akf6alhhxgbc4c7pjhx5-source/modules/nixos/hermes/agent-config.nix:105:6:2099 104| hermesUpstream =2100 105| (import "${hermesSrc}/nix/packages.nix" {2101 | ^2102 106| # rev = null for the same reason as desktop-package.nix: no21032104 … while realising the context of path '/build/storedata/nix/store/iwhq8gn5jsa74jn6qz2xl6ab50gzjh3g-hermes-agent-source/nix/packages.nix'21052106 error: Cannot build '/nix/store/gwlbz8ng2l06qkn9d6s2pd6w54g07ffc-hermes-agent-source.drv'.2107 Reason: 1 dependency failed.2108 Output paths:2109 /nix/store/iwhq8gn5jsa74jn6qz2xl6ab50gzjh3g-hermes-agent-source21102111✅ hermes.native.testSpacesMcp2112✅ hermes.native.testTmpfiles2113✅ hermes.native.testTwoNativeUsersRunSimplex2114✅ hermes.native.testUnits2115✅ hermes.nixosConfig.testAConfigRepoGrantsNoNixInTheGuest2116✅ hermes.nixosConfig.testAcceptsADottedConfigDir2117✅ hermes.nixosConfig.testAnApplyRepoGrantsTheMountAndTheEnv2118✅ hermes.nixosConfig.testAnApplyRepoStaysInItsOwnersGuest2119✅ hermes.nixosConfig.testConfigRepoCheckIsWiredAndNamesBothOptions2120✅ hermes.nixosConfig.testDefaultOff2121✅ hermes.nixosConfig.testDerivedVsockPortsAreDistinct2122✅ hermes.nixosConfig.testRejectsHomeAsConfigDir2123✅ hermes.nixosConfig.testRejectsUnsafeConfigDir2124✅ hermes.nixosConfig.testScopedToTheUserWhoEnabledIt2125✅ hermes.nixosConfig.testShareIsWritableIdMappedAndPathIdentical2126✅ hermes.openrouter.testGuestKeepsUpstreamModel2127✅ hermes.openrouter.testHostWiring2128✅ hermes.provisioning.testHostOptOut2129✅ hermes.provisioning.testUserOptOut2130✅ hermes.recovery.testAFailedStartQueuesARecovery2131✅ hermes.recovery.testTheRecoverUnitStartsTheVm2132✅ hermes.remoteAccess.testDisabledHostAuthorizesNobody2133✅ hermes.remoteAccess.testGlobalForceCommandRejected2134✅ hermes.remoteAccess.testKeyEntryIsRestrictedToTheDashboard2135✅ hermes.remoteAccess.testLocalOnlyHostAuthorizesNobody2136✅ hermes.remoteAccess.testPermitopenFollowsAMovedPort2137✅ hermes.remoteAccess.testRemoteHostStaysQuiet2138✅ hermes.remoteAccess.testSshdReadsTheHermesKeys2139✅ hermes.searxng.testAbsentWhenDisabled2140✅ hermes.searxng.testGuestWiring2141✅ hermes.shares.testIdMappedInsteadOfAcl2142✅ hermes.signal.testHermesChannelPinnedOff2143✅ hermes.signal.testOperatorOverrideWins2144✅ hermes.simplex.testAbsentWhenDisabled2145✅ hermes.simplex.testAddressUnitRetries2146✅ hermes.simplex.testDaemonUnit2147✅ hermes.simplex.testGuestWiring2148✅ hermes.simplex.testGuestWsUrl2149✅ hermes.simplex.testHostQrTool2150✅ hermes.skills.testBundledMapsPinnedOff2151✅ hermes.skills.testGuestSkillsRootIsTheShippedOne2152✅ hermes.skills.testMcpDiscoveryWaitsForTheGateway2153✅ hermes.skills.testOperatorEntryMergesBeside2154✅ hermes.skills.testOperatorRootAddsBesideTheShippedOne2155✅ hermes.vsock.testDashboardForward2156✅ hermes.vsock.testSpacesBridge2157✅ hermes-clan-service.client.testDeclaresNoMicrovmOption2158✅ hermes-clan-service.client.testDialsTheServer2159✅ hermes-clan-service.client.testHermesRunsRemoteLauncher2160✅ hermes-clan-service.client.testHostGuardStaysQuiet2161✅ hermes-clan-service.client.testInstallsRemoteLauncher2162✅ hermes-clan-service.client.testTunnelStartsOnDemand2163✅ hermes-clan-service.clientKey.testDeclaresOneKeyPerUser2164✅ hermes-clan-service.clientKey.testIdentityFileComesFromTheGenerator2165✅ hermes-clan-service.clientKey.testKeyIsSharedAndOwnedByAlice2166✅ hermes-clan-service.dualRole.testOwnServerSkipsForward2167✅ hermes-clan-service.dualRole.testPinnedHostSkipsForward2168✅ hermes-clan-service.forwardScript.testCarriesTheSshOverride2169✅ hermes-clan-service.forwardScript.testDialsTheDefaultServer2170✅ hermes-clan-service.forwardScript.testResolvesAlicePorts2171✅ hermes-clan-service.guards.testDuplicateLocalPortRejected2172✅ hermes-clan-service.guards.testTwoServersNeedNaming2173✅ hermes-clan-service.guards.testUnknownServerRejected2174✅ hermes-clan-service.knownHosts.testClientPinsTheServersCommittedKey2175✅ hermes-clan-service.knownHosts.testNoVarsWarnsAboutTheMissingHostKey2176✅ hermes-clan-service.knownHosts.testSettingsOverrideTheClanVar2177✅ hermes-clan-service.provisioning.testClientOptOut2178✅ hermes-clan-service.provisioning.testServerOptOut2179✅ hermes-clan-service.server.testDashboardStaysOnLoopback2180✅ hermes-clan-service.server.testDeclaresNoClanVars2181✅ hermes-clan-service.server.testHermesRunsLocalApp2182✅ hermes-clan-service.server.testLoopbackGuardStaysQuiet2183✅ hermes-clan-service.server.testRunsAgentVms2184✅ hermes-clan-service.serverAuthorizedKeys.testEntryAuthorizesOnlyTheHermesKey2185✅ hermes-clan-service.serverAuthorizedKeys.testNoVarsAuthorizesNobody2186✅ hermes-clan-service.serverAuthorizedKeys.testServerDeclaresNoKeyOfItsOwn2187✅ hermes-clan-service.serverAuthorizedKeys.testSshdReadsTheHermesKeysBesideItsOwn2188✅ hermes-clan-service.sshOverride.testHostAndOptions2189building '/nix/store/y84saga4qsmk7xrprd0qv8rgdqjk67g1-bash-5.3.tar.gz.drv'...2190warning: unable to download 'https://ftpmirror.gnu.org/bash/bash-5.3.tar.gz': Could not resolve hostname (6) Could not resolve host: ftpmirror.gnu.org; retrying in 77 ms (attempt 1/5)2191warning: unable to download 'https://ftpmirror.gnu.org/bash/bash-5.3.tar.gz': Could not resolve hostname (6) Could not resolve host: ftpmirror.gnu.org; retrying in 80 ms (attempt 2/5)2192warning: unable to download 'https://ftpmirror.gnu.org/bash/bash-5.3.tar.gz': Could not resolve hostname (6) Could not resolve host: ftpmirror.gnu.org; retrying in 77 ms (attempt 3/5)2193warning: unable to download 'https://ftpmirror.gnu.org/bash/bash-5.3.tar.gz': Could not resolve hostname (6) Could not resolve host: ftpmirror.gnu.org; retrying in 561 ms (attempt 4/5)2194error:2195 … writing file "/nix/store/kwm524zjlnnq4yfhhmb5r14f2wxf8a2j-bash-5.3.tar.gz"21962197 error: unable to download 'https://ftpmirror.gnu.org/bash/bash-5.3.tar.gz': Could not resolve hostname (6) Could not resolve host: ftpmirror.gnu.org2198error: Cannot build '/nix/store/y84saga4qsmk7xrprd0qv8rgdqjk67g1-bash-5.3.tar.gz.drv'.2199 Reason: builder failed with exit code 1.2200 Output paths:2201 /nix/store/kwm524zjlnnq4yfhhmb5r14f2wxf8a2j-bash-5.3.tar.gz2202building '/nix/store/mbfqb9y6ryn2axyvg797s3lw1w49liz5-gzip-1.14.tar.xz.drv'...2203error: Cannot build '/nix/store/10fdfqdm1akmi5miv42rby9h25rxhlyf-bash-5.3p15.drv'.2204 Reason: 1 dependency failed.2205 Output paths:2206 /nix/store/0a7w4np3qrlkigb18sv0lk3j9q3b9bsj-bash-5.3p15-man2207 /nix/store/13d4mjbqs0ksl0qg27hwq6xbvgyl53a9-bash-5.3p152208 /nix/store/gr2k39pwmvwhqcdwldq71n97lf7kjphi-bash-5.3p15-dev2209 /nix/store/h1vvbk1p8rf05i05b32rbqn4y87jzixg-bash-5.3p15-info2210 /nix/store/idgiycq7f643a2jvnbaqnzrn43kkbvay-bash-5.3p15-doc2211 /nix/store/zbjvvhzbyqz1g0k3xlzi870d3x7fsbaj-bash-5.3p15-debug2212error: Cannot build '/nix/store/10fdfqdm1akmi5miv42rby9h25rxhlyf-bash-5.3p15.drv'.2213 Reason: 1 dependency failed.2214 Output paths:2215 /nix/store/0a7w4np3qrlkigb18sv0lk3j9q3b9bsj-bash-5.3p15-man2216 /nix/store/13d4mjbqs0ksl0qg27hwq6xbvgyl53a9-bash-5.3p152217 /nix/store/gr2k39pwmvwhqcdwldq71n97lf7kjphi-bash-5.3p15-dev2218 /nix/store/h1vvbk1p8rf05i05b32rbqn4y87jzixg-bash-5.3p15-info2219 /nix/store/idgiycq7f643a2jvnbaqnzrn43kkbvay-bash-5.3p15-doc2220 /nix/store/zbjvvhzbyqz1g0k3xlzi870d3x7fsbaj-bash-5.3p15-debug2221error: Cannot build '/nix/store/2bljv041ayn91z5mcdjidhg4nwbs1izi-bash-5.3p15.drv'.2222 Reason: 1 dependency failed.2223 Output paths:2224 /nix/store/9k4w9gzzwkgrysgqhj8kinbn3mlkhj8n-bash-5.3p15-dev2225 /nix/store/bp98brmh5p69581g3x2wx1h05hwvpp8n-bash-5.3p15-info2226 /nix/store/g34cr2hndd8hpz4cfiryvjcmf8g9rwd3-bash-5.3p15-doc2227 /nix/store/hb36njfgv2icknx78g553m295l6l3vd2-bash-5.3p15-man2228 /nix/store/hiyfw6j597wj2qpyj8iqqimvfcfi8mkv-bash-5.3p15-debug2229 /nix/store/ypa92f8jyjgggzdfnd9pl7v6mh9mkwpl-bash-5.3p152230error: Cannot build '/nix/store/7rddwc3vdja7f28znmikxc4paivf92xf-bash-5.3p15.drv'.2231 Reason: 1 dependency failed.2232 Output paths:2233 /nix/store/1rzhlpxaq77lf3qkx0bckvdjwnzxxxai-bash-5.3p15-doc2234 /nix/store/486d21gi31yh3c2bv1al3jwi5lvixgw5-bash-5.3p152235 /nix/store/6p8sk9zw0c34yn2r3jkpb9id5x76bcgi-bash-5.3p15-info2236 /nix/store/73q5pmx5n2dcxp4y4yjq8811jmsxkgiq-bash-5.3p15-dev2237 /nix/store/87j45naw3v1mph99lsfwih6ha8vkgj2g-bash-5.3p15-man2238 /nix/store/xsvay877jqk6r3l631fdkmvrkasf1aik-bash-5.3p15-debug2239error: Cannot build '/nix/store/fi08szp1kxrs1blzkginqylhplxmjyv2-bash-5.3p15.drv'.2240 Reason: 1 dependency failed.2241 Output paths:2242 /nix/store/85lpkdprhf3b45pzdgwffshzmfq4np1b-bash-5.3p15-debug2243 /nix/store/hvv2ycjswashg55wk86adzkahhjzypll-bash-5.3p15-man2244 /nix/store/idnyqaaix26szkvhs1mjgi7990jajz9a-bash-5.3p152245 /nix/store/mcjsjiz74adryhlsa7d3bnmfg7pqh6iq-bash-5.3p15-info2246 /nix/store/rirjz86vgvgqs3d0y1ka46xy3qjkrbaj-bash-5.3p15-dev2247 /nix/store/zx1lsr17jnvviak32z9y9p48gwdd7ffb-bash-5.3p15-doc2248error: Cannot build '/nix/store/fi08szp1kxrs1blzkginqylhplxmjyv2-bash-5.3p15.drv'.2249 Reason: 1 dependency failed.2250 Output paths:2251 /nix/store/85lpkdprhf3b45pzdgwffshzmfq4np1b-bash-5.3p15-debug2252 /nix/store/hvv2ycjswashg55wk86adzkahhjzypll-bash-5.3p15-man2253 /nix/store/idnyqaaix26szkvhs1mjgi7990jajz9a-bash-5.3p152254 /nix/store/mcjsjiz74adryhlsa7d3bnmfg7pqh6iq-bash-5.3p15-info2255 /nix/store/rirjz86vgvgqs3d0y1ka46xy3qjkrbaj-bash-5.3p15-dev2256 /nix/store/zx1lsr17jnvviak32z9y9p48gwdd7ffb-bash-5.3p15-doc2257error: Cannot build '/nix/store/s2hzvizpaj3r7k074psfwxxnv66q4rak-bash-5.3p15.drv'.2258 Reason: 1 dependency failed.2259 Output paths:2260 /nix/store/9cf77g7r410s86pm57p31qa2b6picv8c-bash-5.3p15-man2261 /nix/store/dv755hccn2f9gg3ra1gw0f5p1g7fqwc6-bash-5.3p152262 /nix/store/fdz1w19amxbla4c4ls8ji2kyrr6yb3y7-bash-5.3p15-doc2263 /nix/store/gw7hzxnikrwdrbx589yc8qm7axzahqy2-bash-5.3p15-debug2264 /nix/store/igcf8x2mq1pp8k55d6qpksmnrbxazqf0-bash-5.3p15-dev2265 /nix/store/j113gwnshv768v4a5w358fkw6zzcc8ji-bash-5.3p15-info2266☢️ hermes-clan-service.sshdPolicy.testAllowUsersWarns2267error:2268 … from call site2269 at /build/storedata/nix/store/9ff0p6y1c382akf6alhhxgbc4c7pjhx5-source/tests/hermes-clan-service.nix:813:14:2270 812| testAllowUsersWarns = {2271 813| expr = warningsMatching allowUsersSys "AllowUsers" != [ ];2272 | ^2273 814| expected = true;22742275 … while calling 'warningsMatching'2276 at /build/storedata/nix/store/9ff0p6y1c382akf6alhhxgbc4c7pjhx5-source/tests/hermes-clan-service.nix:416:27:2277 415| failuresMatching = cfg: infix: lib.filter (lib.hasInfix infix) (failedAssertions cfg);2278 416| warningsMatching = cfg: infix: lib.filter (lib.hasInfix infix) cfg.warnings;2279 | ^2280 417|22812282 … while calling the 'filter' builtin2283 at /build/storedata/nix/store/9ff0p6y1c382akf6alhhxgbc4c7pjhx5-source/tests/hermes-clan-service.nix:416:34:2284 415| failuresMatching = cfg: infix: lib.filter (lib.hasInfix infix) (failedAssertions cfg);2285 416| warningsMatching = cfg: infix: lib.filter (lib.hasInfix infix) cfg.warnings;2286 | ^2287 417|22882289 … from call site2290 at /build/storedata/nix/store/9ff0p6y1c382akf6alhhxgbc4c7pjhx5-source/tests/hermes-clan-service.nix:416:66:2291 415| failuresMatching = cfg: infix: lib.filter (lib.hasInfix infix) (failedAssertions cfg);2292 416| warningsMatching = cfg: infix: lib.filter (lib.hasInfix infix) cfg.warnings;2293 | ^2294 417|22952296 … while calling anonymous lambda2297 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/modules.nix:283:38:2298 282| let2299 283| recurse = mapAttrs (n: v: if isOption v then v.value else recurse v);2300 | ^2301 284| in23022303 … while evaluating the attribute 'value'2304 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/modules.nix:1181:7:2305 1180| // {2306 1181| value = addErrorContext "while evaluating the option `${showOption loc}':" (2307 | ^2308 1182| # Apply the 'apply' function to the merged value. This allows options to23092310 … while evaluating the option `warnings':23112312 … while evaluating the attribute 'mergedValue'2313 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/modules.nix:1276:5:2314 1275| # Type-check the remaining definitions, and merge them. Or throw if no definitions.2315 1276| mergedValue =2316 | ^2317 1277| if isDefined then23182319 … while evaluating a branch condition2320 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/modules.nix:1277:7:2321 1276| mergedValue =2322 1277| if isDefined then2323 | ^2324 1278| if type.merge ? v2 then23252326 … while evaluating the attribute 'values'2327 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/modules.nix:1270:11:2328 1269| {2329 1270| values = defsSorted;2330 | ^2331 1271| inherit (defsFiltered) highestPrio;23322333 … while evaluating a branch condition2334 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/modules.nix:1264:13:2335 1263| # Avoid sorting if we don't have to.2336 1264| if any (def: def.value._type or "" == "order") defsFiltered.values then2337 | ^2338 1265| sortProperties defsFiltered.values23392340 … while calling the 'any' builtin2341 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/modules.nix:1264:16:2342 1263| # Avoid sorting if we don't have to.2343 1264| if any (def: def.value._type or "" == "order") defsFiltered.values then2344 | ^2345 1265| sortProperties defsFiltered.values23462347 … from call site2348 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/modules.nix:1259:26:2349 1258| # Process mkOverride properties.2350 1259| defsFiltered = filterOverrides' defsNormalized;2351 | ^2352 1260|23532354 … while calling anonymous lambda2355 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/modules.nix:1460:5:2356 1459| in2357 1460| defs:2358 | ^2359 1461| # Optimize for the singleton case, equivalent to the `else` clause.23602361 … while evaluating a branch condition2362 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/modules.nix:1462:5:2363 1461| # Optimize for the singleton case, equivalent to the `else` clause.2364 1462| if length defs == 1 then2365 | ^2366 1463| {23672368 … while calling the 'length' builtin2369 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/modules.nix:1462:8:2370 1461| # Optimize for the singleton case, equivalent to the `else` clause.2371 1462| if length defs == 1 then2372 | ^2373 1463| {23742375 … while calling the 'concatMap' builtin2376 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/modules.nix:1244:28:2377 1243| # Process mkMerge and mkIf properties.2378 1244| defsNormalized = concatMap (2379 | ^2380 1245| m:23812382 … while calling anonymous lambda2383 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/modules.nix:1245:13:2384 1244| defsNormalized = concatMap (2385 1245| m:2386 | ^2387 1246| map (23882389 … while calling the 'map' builtin2390 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/modules.nix:1246:13:2391 1245| m:2392 1246| map (2393 | ^2394 1247| value:23952396 … while evaluating definitions from `/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/nixos/modules/system/boot/systemd.nix':23972398 … from call site2399 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/modules.nix:1255:82:2400 1254| }2401 1255| ) (addErrorContext "while evaluating definitions from `${m.file}':" (dischargeProperties m.value))2402 | ^2403 1256| ) defs;24042405 … while calling 'dischargeProperties'2406 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/modules.nix:1411:5:2407 1410| dischargeProperties =2408 1411| def:2409 | ^2410 1412| if def ? _type then24112412 … while evaluating a branch condition2413 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/modules.nix:1412:5:2414 1411| def:2415 1412| if def ? _type then2416 | ^2417 1413| if def._type == "if" then24182419 … while evaluating the attribute 'value'2420 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/modules.nix:866:21:2421 865| inherit (module) file;2422 866| inherit value;2423 | ^2424 867| }) module.config24252426 … while calling the 'concatLists' builtin2427 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/nixos/modules/system/boot/systemd.nix:547:7:2428 546| in2429 547| concatLists (2430 | ^2431 548| mapAttrsToList (24322433 … while calling anonymous lambda2434 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/nixos/modules/system/boot/systemd.nix:549:17:2435 548| mapAttrsToList (2436 549| name: service:2437 | ^2438 550| let24392440 … while calling the 'concatLists' builtin2441 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/nixos/modules/system/boot/systemd.nix:555:11:2442 554| in2443 555| concatLists [2444 | ^2445 556| (optional (type == "oneshot" && (restart == "always" || restart == "on-success"))24462447 … from call site2448 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/nixos/modules/system/boot/systemd.nix:556:14:2449 555| concatLists [2450 556| (optional (type == "oneshot" && (restart == "always" || restart == "on-success"))2451 | ^2452 557| "Service '${name}.service' with 'Type=oneshot' cannot have 'Restart=always' or 'Restart=on-success'"24532454 … while calling 'optional'2455 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/lists.nix:801:20:2456 800| */2457 801| optional = cond: elem: if cond then [ elem ] else [ ];2458 | ^2459 802|24602461 … while evaluating a branch condition2462 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/lists.nix:801:26:2463 800| */2464 801| optional = cond: elem: if cond then [ elem ] else [ ];2465 | ^2466 802|24672468 … in the left operand of the AND (&&) operator2469 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/nixos/modules/system/boot/systemd.nix:556:42:2470 555| concatLists [2471 556| (optional (type == "oneshot" && (restart == "always" || restart == "on-success"))2472 | ^2473 557| "Service '${name}.service' with 'Type=oneshot' cannot have 'Restart=always' or 'Restart=on-success'"24742475 … from call site2476 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/nixos/modules/system/boot/systemd.nix:551:20:2477 550| let2478 551| type = service.serviceConfig.Type or "";2479 | ^2480 552| restart = service.serviceConfig.Restart or "no";24812482 … while calling anonymous lambda2483 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/modules.nix:283:38:2484 282| let2485 283| recurse = mapAttrs (n: v: if isOption v then v.value else recurse v);2486 | ^2487 284| in24882489 … while evaluating the attribute 'value'2490 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/modules.nix:1181:7:2491 1180| // {2492 1181| value = addErrorContext "while evaluating the option `${showOption loc}':" (2493 | ^2494 1182| # Apply the 'apply' function to the merged value. This allows options to24952496 … while evaluating the option `systemd.services.install-microvm-hermes-alice.serviceConfig':24972498 (15 duplicate frames omitted)24992500 … while evaluating a branch condition2501 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/modules.nix:1414:9:2502 1413| if def._type == "if" then2503 1414| if isBool def.condition then2504 | ^2505 1415| if def.condition then dischargeProperties def.content else [ ]25062507 … while calling the 'isBool' builtin2508 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/modules.nix:1414:12:2509 1413| if def._type == "if" then2510 1414| if isBool def.condition then2511 | ^2512 1415| if def.condition then dischargeProperties def.content else [ ]25132514 … while evaluating the attribute 'condition'2515 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/modules.nix:1581:13:2516 1580| _type = "if";2517 1581| inherit condition content;2518 | ^2519 1582| };25202521 … while evaluating the attribute 'condition'2522 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/modules.nix:1581:13:2523 1580| _type = "if";2524 1581| inherit condition content;2525 | ^2526 1582| };25272528 … from call site2529 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/nixos/lib/systemd-unit-options.nix:497:16:2530 496| })2531 497| (mkIf (config.script != "") rec {2532 | ^2533 498| jobScripts = makeJobScript {25342535 … while calling anonymous lambda2536 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/modules.nix:283:38:2537 282| let2538 283| recurse = mapAttrs (n: v: if isOption v then v.value else recurse v);2539 | ^2540 284| in25412542 … while evaluating the attribute 'value'2543 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/modules.nix:1181:7:2544 1180| // {2545 1181| value = addErrorContext "while evaluating the option `${showOption loc}':" (2546 | ^2547 1182| # Apply the 'apply' function to the merged value. This allows options to25482549 … while evaluating the option `systemd.services.install-microvm-hermes-alice.script':25502551 (12 duplicate frames omitted)25522553 … while evaluating definitions from `/nix/store/f6izybf1ll029gd055174mmbdqldkkwg-source/nixos-modules/host':25542555 … from call site2556 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/modules.nix:1255:82:2557 1254| }2558 1255| ) (addErrorContext "while evaluating definitions from `${m.file}':" (dischargeProperties m.value))2559 | ^2560 1256| ) defs;25612562 … while calling 'dischargeProperties'2563 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/modules.nix:1411:5:2564 1410| dischargeProperties =2565 1411| def:2566 | ^2567 1412| if def ? _type then25682569 … while evaluating a branch condition2570 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/modules.nix:1412:5:2571 1411| def:2572 1412| if def ? _type then2573 | ^2574 1413| if def._type == "if" then25752576 … while evaluating the attribute 'value'2577 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/modules.nix:866:21:2578 865| inherit (module) file;2579 866| inherit value;2580 | ^2581 867| }) module.config25822583 … while calling the 'derivationStrict' builtin2584 at «nix-internal»/derivation-internal.nix:37:12:2585 36|2586 37| strict = derivationStrict drvAttrs;2587 | ^2588 38|25892590 … while evaluating derivation 'microvm-qemu-hermes-alice'2591 whose name attribute is located at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/pkgs/stdenv/generic/make-derivation.nix:651:1125922593 … while evaluating attribute 'buildCommand' of derivation 'microvm-qemu-hermes-alice'2594 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/pkgs/build-support/trivial-builders/default.nix:88:9:2595 87| inherit name;2596 88| buildCommand = lib.toFunction buildCommand finalAttrs;2597 | ^2598 89| passAsFile = defaultPassAsFile ++ (userAttrs.passAsFile or [ ]);25992600 … from call site2601 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/pkgs/build-support/trivial-builders/default.nix:88:24:2602 87| inherit name;2603 88| buildCommand = lib.toFunction buildCommand finalAttrs;2604 | ^2605 89| passAsFile = defaultPassAsFile ++ (userAttrs.passAsFile or [ ]);26062607 … while calling 'toFunction'2608 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/trivial.nix:1211:16:2609 1210| */2610 1211| toFunction = v: if isFunction v then v else k: v;2611 | ^2612 1212|26132614 … while evaluating a branch condition2615 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/trivial.nix:1211:19:2616 1210| */2617 1211| toFunction = v: if isFunction v then v else k: v;2618 | ^2619 1212|26202621 … from call site2622 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/trivial.nix:1211:22:2623 1210| */2624 1211| toFunction = v: if isFunction v then v else k: v;2625 | ^2626 1212|26272628 … while calling anonymous lambda2629 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/trivial.nix:1131:5:2630 1130| in2631 1131| f: isFunction f || (f ? __functor && isFunction f.__functor && isFunction (f.__functor f));2632 | ^2633 1132|26342635 … in the left operand of the OR (||) operator2636 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/trivial.nix:1131:21:2637 1130| in2638 1131| f: isFunction f || (f ? __functor && isFunction f.__functor && isFunction (f.__functor f));2639 | ^2640 1132|26412642 … while calling the 'isFunction' builtin2643 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/trivial.nix:1131:8:2644 1130| in2645 1131| f: isFunction f || (f ? __functor && isFunction f.__functor && isFunction (f.__functor f));2646 | ^2647 1132|26482649 … from call site2650 at /build/storedata/nix/store/f6izybf1ll029gd055174mmbdqldkkwg-source/lib/runner.nix:225:5:2651 224|2652 225| ${lib.concatMapStrings (scriptName: ''2653 | ^2654 226| ln -s ${binScriptPkgs.${scriptName}} $out/bin/${scriptName}26552656 … while calling 'concatMapStrings'2657 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/strings.nix:124:25:2658 123| */2659 124| concatMapStrings = f: list: concatStrings (map f list);2660 | ^2661 125|26622663 … while calling the 'concatStringsSep' builtin2664 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/strings.nix:124:31:2665 123| */2666 124| concatMapStrings = f: list: concatStrings (map f list);2667 | ^2668 125|26692670 … while calling anonymous lambda2671 at /build/storedata/nix/store/f6izybf1ll029gd055174mmbdqldkkwg-source/lib/runner.nix:225:27:2672 224|2673 225| ${lib.concatMapStrings (scriptName: ''2674 | ^2675 226| ln -s ${binScriptPkgs.${scriptName}} $out/bin/${scriptName}26762677 … while calling the 'derivationStrict' builtin2678 at «nix-internal»/derivation-internal.nix:37:12:2679 36|2680 37| strict = derivationStrict drvAttrs;2681 | ^2682 38|26832684 … while evaluating derivation 'microvm-hermes-alice-microvm-run'2685 whose name attribute is located at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/pkgs/stdenv/generic/make-derivation.nix:651:1126862687 … while evaluating attribute 'text' of derivation 'microvm-hermes-alice-microvm-run'2688 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/pkgs/build-support/trivial-builders/default.nix:135:11:2689 134| name2690 135| text2691 | ^2692 136| executable26932694 … while evaluating the attribute 'command'2695 at /build/storedata/nix/store/f6izybf1ll029gd055174mmbdqldkkwg-source/lib/runners/qemu.nix:169:3:2696 168|2697 169| command = if initialBalloonMem != 02698 | ^2699 170| then throw "QEMU does not support initialBalloonMem"27002701 … from call site2702 at /build/storedata/nix/store/f6izybf1ll029gd055174mmbdqldkkwg-source/lib/runners/qemu.nix:218:5:2703 217| + " " +2704 218| lib.escapeShellArgs(2705 | ^2706 219| builtins.concatMap (fwCfgOption: ["-fw_cfg" fwCfgOption]) fwCfgOptions ++27072708 … while calling 'concatMapStringsSep'2709 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/strings.nix:261:13:2710 260| concatMapStringsSep =2711 261| sep: f: list:2712 | ^2713 262| concatStringsSep sep (map f list);27142715 … while calling the 'concatStringsSep' builtin2716 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/strings.nix:262:5:2717 261| sep: f: list:2718 262| concatStringsSep sep (map f list);2719 | ^2720 263|27212722 … while calling 'escapeShellArg'2723 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/strings.nix:1220:5:2724 1219| escapeShellArg =2725 1220| arg:2726 | ^2727 1221| let27282729 … while evaluating a branch condition2730 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/strings.nix:1231:5:2731 1230| in2732 1231| if match "[[:alnum:],._+:@%/-]+" string == null then2733 | ^2734 1232| "'${replaceString "'" "'\\''" string}'"27352736 … while calling the 'match' builtin2737 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/strings.nix:1231:8:2738 1230| in2739 1231| if match "[[:alnum:],._+:@%/-]+" string == null then2740 | ^2741 1232| "'${replaceString "'" "'\\''" string}'"27422743 … while evaluating the second argument passed to builtins.match27442745 … while evaluating a branch condition2746 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/strings.nix:1229:9:2747 1228| # dependency on the entire original source.2748 1229| if isPath arg && !isStorePath arg then "${arg}" else toString arg;2749 | ^2750 1230| in27512752 … in the left operand of the AND (&&) operator2753 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/strings.nix:1229:23:2754 1228| # dependency on the entire original source.2755 1229| if isPath arg && !isStorePath arg then "${arg}" else toString arg;2756 | ^2757 1230| in27582759 … while calling the 'isPath' builtin2760 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/strings.nix:1229:12:2761 1228| # dependency on the entire original source.2762 1229| if isPath arg && !isStorePath arg then "${arg}" else toString arg;2763 | ^2764 1230| in27652766 … while calling the 'toString' builtin2767 at /build/storedata/nix/store/f6izybf1ll029gd055174mmbdqldkkwg-source/lib/runners/qemu.nix:233:55:2768 232| lib.optionals (system == "aarch64-linux") [2769 233| "-append" "${kernelConsole} reboot=t panic=-1 ${toString microvmConfig.kernelParams}"2770 | ^2771 234| ] ++27722773 … from call site2774 at /build/storedata/nix/store/f6izybf1ll029gd055174mmbdqldkkwg-source/lib/runners/qemu.nix:233:64:2775 232| lib.optionals (system == "aarch64-linux") [2776 233| "-append" "${kernelConsole} reboot=t panic=-1 ${toString microvmConfig.kernelParams}"2777 | ^2778 234| ] ++27792780 … while calling anonymous lambda2781 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/modules.nix:283:38:2782 282| let2783 283| recurse = mapAttrs (n: v: if isOption v then v.value else recurse v);2784 | ^2785 284| in27862787 … while evaluating the attribute 'value'2788 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/modules.nix:1181:7:2789 1180| // {2790 1181| value = addErrorContext "while evaluating the option `${showOption loc}':" (2791 | ^2792 1182| # Apply the 'apply' function to the merged value. This allows options to27932794 … while evaluating the option `microvm.vms.hermes-alice.config.microvm.kernelParams':27952796 … while evaluating the attribute 'mergedValue'2797 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/modules.nix:1276:5:2798 1275| # Type-check the remaining definitions, and merge them. Or throw if no definitions.2799 1276| mergedValue =2800 | ^2801 1277| if isDefined then28022803 … while evaluating the attribute 'value'2804 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/types.nix:746:13:2805 745| headError = checkDefsForError check loc defs;2806 746| value = map (x: x.optionalValue.value or x.mergedValue) evals;2807 | ^2808 747| valueMeta.list = map (v: v.checkedAndMerged.valueMeta) evals;28092810 … while calling the 'map' builtin2811 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/types.nix:746:21:2812 745| headError = checkDefsForError check loc defs;2813 746| value = map (x: x.optionalValue.value or x.mergedValue) evals;2814 | ^2815 747| valueMeta.list = map (v: v.checkedAndMerged.valueMeta) evals;28162817 … while calling the 'filter' builtin2818 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/types.nix:727:21:2819 726| let2820 727| evals = filter (x: x.optionalValue ? value) (2821 | ^2822 728| concatLists (28232824 … while calling anonymous lambda2825 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/types.nix:727:29:2826 726| let2827 727| evals = filter (x: x.optionalValue ? value) (2828 | ^2829 728| concatLists (28302831 … while evaluating the attribute 'optionalValue'2832 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/modules.nix:1342:5:2833 1341|2834 1342| optionalValue = if isDefined then { value = mergedValue; } else { };2835 | ^2836 1343| };28372838 … while evaluating a branch condition2839 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/modules.nix:1342:21:2840 1341|2841 1342| optionalValue = if isDefined then { value = mergedValue; } else { };2842 | ^2843 1343| };28442845 … while evaluating a branch condition2846 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/modules.nix:1231:7:2847 1230| # original singleton straight to the type merge.2848 1231| if2849 | ^2850 1232| length defs == 128512852 … in the right operand of the AND (&&) operator2853 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/modules.nix:1233:9:2854 1232| length defs == 12855 1233| && addErrorContext "while evaluating definitions from `${(head defs).file}':" (2856 | ^2857 1234| !(head defs).value ? _type28582859 … while evaluating definitions from `/nix/store/f6izybf1ll029gd055174mmbdqldkkwg-source/nixos-modules/microvm/system.nix':28602861 … in the argument of the not operator2862 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/modules.nix:1234:12:2863 1233| && addErrorContext "while evaluating definitions from `${(head defs).file}':" (2864 1234| !(head defs).value ? _type2865 | ^2866 1235| )28672868 … while evaluating the attribute 'value'2869 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/types.nix:736:25:2870 735| inherit (def) file;2871 736| value = def';2872 | ^2873 737| }28742875 … while calling the 'elemAt' builtin2876 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/lists.nix:346:43:2877 345| */2878 346| imap1 = f: list: genList (n: f (n + 1) (elemAt list n)) (length list);2879 | ^2880 347|28812882 … from call site2883 at /build/storedata/nix/store/f6izybf1ll029gd055174mmbdqldkkwg-source/nixos-modules/microvm/system.nix:36:9:2884 35| else2885 36| config.system.build.toplevel;2886 | ^2887 37| in config.boot.kernelParams ++ [28882889 … while calling anonymous lambda2890 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/attrsets.nix:1724:17:2891 1723| zipAttrsWith (2892 1724| name: values:2893 | ^2894 1725| let28952896 … while calling the 'head' builtin2897 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/attrsets.nix:1729:13:2898 1728| if length values == 1 || pred here (elemAt values 1) (head values) then2899 1729| head values2900 | ^2901 1730| else29022903 … while calling anonymous lambda2904 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/modules.nix:283:38:2905 282| let2906 283| recurse = mapAttrs (n: v: if isOption v then v.value else recurse v);2907 | ^2908 284| in29092910 … while evaluating the attribute 'value'2911 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/modules.nix:1181:7:2912 1180| // {2913 1181| value = addErrorContext "while evaluating the option `${showOption loc}':" (2914 | ^2915 1182| # Apply the 'apply' function to the merged value. This allows options to29162917 … while evaluating the option `microvm.vms.hermes-alice.config.system.build.toplevel':29182919 … while evaluating the attribute 'mergedValue'2920 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/modules.nix:1276:5:2921 1275| # Type-check the remaining definitions, and merge them. Or throw if no definitions.2922 1276| mergedValue =2923 | ^2924 1277| if isDefined then29252926 … while evaluating a branch condition2927 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/modules.nix:1277:7:2928 1276| mergedValue =2929 1277| if isDefined then2930 | ^2931 1278| if type.merge ? v2 then29322933 … while evaluating a branch condition2934 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/modules.nix:1231:7:2935 1230| # original singleton straight to the type merge.2936 1231| if2937 | ^2938 1232| length defs == 129392940 … in the right operand of the AND (&&) operator2941 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/modules.nix:1233:9:2942 1232| length defs == 12943 1233| && addErrorContext "while evaluating definitions from `${(head defs).file}':" (2944 | ^2945 1234| !(head defs).value ? _type29462947 … while evaluating definitions from `/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/nixos/modules/system/activation/top-level.nix':29482949 … in the argument of the not operator2950 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/modules.nix:1234:12:2951 1233| && addErrorContext "while evaluating definitions from `${(head defs).file}':" (2952 1234| !(head defs).value ? _type2953 | ^2954 1235| )29552956 … while evaluating the attribute 'value'2957 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/modules.nix:866:21:2958 865| inherit (module) file;2959 866| inherit value;2960 | ^2961 867| }) module.config29622963 … from call site2964 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/nixos/modules/system/activation/top-level.nix:78:26:2965 77| # Handle assertions and warnings2966 78| baseSystemAssertWarn = lib.asserts.checkAssertWarn config.assertions config.warnings baseSystem;2967 | ^2968 79|29692970 … while calling 'checkAssertWarn'2971 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/asserts.nix:196:27:2972 195| checkAssertWarn =2973 196| assertions: warnings: val:2974 | ^2975 197| let29762977 … from call site2978 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/asserts.nix:203:7:2979 202| else2980 203| showWarnings warnings val;2981 | ^2982 204|29832984 … while calling 'showWarnings'2985 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/trivial.nix:1051:28:2986 1050|2987 1051| showWarnings = warnings: res: foldr warn res warnings;2988 | ^2989 1052|29902991 … from call site2992 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/trivial.nix:1051:33:2993 1050|2994 1051| showWarnings = warnings: res: foldr warn res warnings;2995 | ^2996 1052|29972998 … while calling 'foldr'2999 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/lists.nix:138:14:3000 137| foldr =3001 138| op: nul: list:3002 | ^3003 139| let30043005 … from call site3006 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/lists.nix:143:5:3007 142| in3008 143| fold' 0;3009 | ^3010 144|30113012 … while calling 'fold''3013 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/lists.nix:141:15:3014 140| len = length list;3015 141| fold' = n: if n == len then nul else op (elemAt list n) (fold' (n + 1));3016 | ^3017 142| in30183019 … while evaluating a branch condition3020 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/lists.nix:141:18:3021 140| len = length list;3022 141| fold' = n: if n == len then nul else op (elemAt list n) (fold' (n + 1));3023 | ^3024 142| in30253026 … while calling the 'length' builtin3027 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/lists.nix:140:13:3028 139| let3029 140| len = length list;3030 | ^3031 141| fold' = n: if n == len then nul else op (elemAt list n) (fold' (n + 1));30323033 … from call site3034 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/nixos/modules/system/activation/top-level.nix:78:72:3035 77| # Handle assertions and warnings3036 78| baseSystemAssertWarn = lib.asserts.checkAssertWarn config.assertions config.warnings baseSystem;3037 | ^3038 79|30393040 … while calling anonymous lambda3041 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/modules.nix:283:38:3042 282| let3043 283| recurse = mapAttrs (n: v: if isOption v then v.value else recurse v);3044 | ^3045 284| in30463047 … while evaluating the attribute 'value'3048 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/modules.nix:1181:7:3049 1180| // {3050 1181| value = addErrorContext "while evaluating the option `${showOption loc}':" (3051 | ^3052 1182| # Apply the 'apply' function to the merged value. This allows options to30533054 … while evaluating the option `microvm.vms.hermes-alice.config.warnings':30553056 (27 duplicate frames omitted)30573058 … while evaluating the option `microvm.vms.hermes-alice.config.systemd.services.hermes-agent.serviceConfig':30593060 … while evaluating the attribute 'mergedValue'3061 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/modules.nix:1276:5:3062 1275| # Type-check the remaining definitions, and merge them. Or throw if no definitions.3063 1276| mergedValue =3064 | ^3065 1277| if isDefined then30663067 … while evaluating the attribute 'value'3068 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/types.nix:1028:13:3069 1027| headError = checkDefsForError check loc defs;3070 1028| value = mapAttrs (3071 | ^3072 1029| n: v:30733074 … while calling the 'mapAttrs' builtin3075 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/types.nix:1028:21:3076 1027| headError = checkDefsForError check loc defs;3077 1028| value = mapAttrs (3078 | ^3079 1029| n: v:30803081 … from call site3082 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/types.nix:1022:17:3083 1021| # Meaning it is less lazy3084 1022| filterAttrs (n: v: v.optionalValue ? value) (3085 | ^3086 1023| zipAttrsWith (name: defs: mergeDefinitions (loc ++ [ name ]) elemType defs) (pushPositions defs)30873088 … while calling 'filterAttrs'3089 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/attrsets.nix:667:23:3090 666| */3091 667| filterAttrs = pred: set: removeAttrs set (filter (name: !pred name set.${name}) (attrNames set));3092 | ^3093 668|30943095 … while calling the 'removeAttrs' builtin3096 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/attrsets.nix:667:28:3097 666| */3098 667| filterAttrs = pred: set: removeAttrs set (filter (name: !pred name set.${name}) (attrNames set));3099 | ^3100 668|31013102 … while calling the 'filter' builtin3103 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/attrsets.nix:667:45:3104 666| */3105 667| filterAttrs = pred: set: removeAttrs set (filter (name: !pred name set.${name}) (attrNames set));3106 | ^3107 668|31083109 … while calling anonymous lambda3110 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/attrsets.nix:667:53:3111 666| */3112 667| filterAttrs = pred: set: removeAttrs set (filter (name: !pred name set.${name}) (attrNames set));3113 | ^3114 668|31153116 … in the argument of the not operator3117 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/attrsets.nix:667:60:3118 666| */3119 667| filterAttrs = pred: set: removeAttrs set (filter (name: !pred name set.${name}) (attrNames set));3120 | ^3121 668|31223123 … from call site3124 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/attrsets.nix:667:60:3125 666| */3126 667| filterAttrs = pred: set: removeAttrs set (filter (name: !pred name set.${name}) (attrNames set));3127 | ^3128 668|31293130 … while calling anonymous lambda3131 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/types.nix:1022:33:3132 1021| # Meaning it is less lazy3133 1022| filterAttrs (n: v: v.optionalValue ? value) (3134 | ^3135 1023| zipAttrsWith (name: defs: mergeDefinitions (loc ++ [ name ]) elemType defs) (pushPositions defs)31363137 … while evaluating the attribute 'optionalValue'3138 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/modules.nix:1342:5:3139 1341|3140 1342| optionalValue = if isDefined then { value = mergedValue; } else { };3141 | ^3142 1343| };31433144 … while evaluating a branch condition3145 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/modules.nix:1342:21:3146 1341|3147 1342| optionalValue = if isDefined then { value = mergedValue; } else { };3148 | ^3149 1343| };31503151 … while evaluating a branch condition3152 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/modules.nix:1231:7:3153 1230| # original singleton straight to the type merge.3154 1231| if3155 | ^3156 1232| length defs == 131573158 … in the right operand of the AND (&&) operator3159 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/modules.nix:1233:9:3160 1232| length defs == 13161 1233| && addErrorContext "while evaluating definitions from `${(head defs).file}':" (3162 | ^3163 1234| !(head defs).value ? _type31643165 … while evaluating definitions from `/nix/store/pnhzbbald98j4m79xqcshzf8bwy7ac51-source/nix/nixosModules.nix, via option flake.nixosModules.default':31663167 … in the argument of the not operator3168 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/modules.nix:1234:12:3169 1233| && addErrorContext "while evaluating definitions from `${(head defs).file}':" (3170 1234| !(head defs).value ? _type3171 | ^3172 1235| )31733174 … while evaluating the attribute 'value'3175 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/types.nix:969:11:3176 968| inherit (def) file;3177 969| value = v;3178 | ^3179 970| }) def.value31803181 … from call site3182 at /build/storedata/nix/store/pnhzbbald98j4m79xqcshzf8bwy7ac51-source/nix/nixosModules.nix:561:29:3183 560| serviceConfig = commonServiceConfig // {3184 561| ExecStart = lib.escapeShellArgs (common.gatewayArgv cfg);3185 | ^3186 562| };31873188 (9 duplicate frames omitted)31893190 … from call site3191 at /build/storedata/nix/store/pnhzbbald98j4m79xqcshzf8bwy7ac51-source/nix/moduleCommon.nix:896:10:3192 895| [3193 896| "${effectivePackage cfg}/bin/hermes"3194 | ^3195 897| "gateway"31963197 … while calling 'effectivePackage'3198 at /build/storedata/nix/store/pnhzbbald98j4m79xqcshzf8bwy7ac51-source/nix/moduleCommon.nix:677:5:3199 676| effectivePackage =3200 677| cfg:3201 | ^3202 678| if cfg.extraPythonPackages == [ ] && cfg.extraDependencyGroups == [ ] then32033204 … from call site3205 at /build/storedata/nix/store/pnhzbbald98j4m79xqcshzf8bwy7ac51-source/nix/moduleCommon.nix:679:7:3206 678| if cfg.extraPythonPackages == [ ] && cfg.extraDependencyGroups == [ ] then3207 679| cfg.package3208 | ^3209 680| else32103211 … while calling anonymous lambda3212 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/modules.nix:283:38:3213 282| let3214 283| recurse = mapAttrs (n: v: if isOption v then v.value else recurse v);3215 | ^3216 284| in32173218 … while evaluating the attribute 'value'3219 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/modules.nix:1181:7:3220 1180| // {3221 1181| value = addErrorContext "while evaluating the option `${showOption loc}':" (3222 | ^3223 1182| # Apply the 'apply' function to the merged value. This allows options to32243225 … while evaluating the option `microvm.vms.hermes-alice.config.services.hermes-agent.package':32263227 (12 duplicate frames omitted)32283229 … while evaluating definitions from `/nix/store/f6izybf1ll029gd055174mmbdqldkkwg-source/nixos-modules/host/options.nix':32303231 … from call site3232 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/modules.nix:1255:82:3233 1254| }3234 1255| ) (addErrorContext "while evaluating definitions from `${m.file}':" (dischargeProperties m.value))3235 | ^3236 1256| ) defs;32373238 … while calling 'dischargeProperties'3239 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/modules.nix:1411:5:3240 1410| dischargeProperties =3241 1411| def:3242 | ^3243 1412| if def ? _type then32443245 … while evaluating a branch condition3246 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/modules.nix:1412:5:3247 1411| def:3248 1412| if def ? _type then3249 | ^3250 1413| if def._type == "if" then32513252 … while evaluating the attribute 'value'3253 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/modules.nix:866:21:3254 865| inherit (module) file;3255 866| inherit value;3256 | ^3257 867| }) module.config32583259 … while evaluating the attribute 'hermesPackage'3260 at /build/storedata/nix/store/9ff0p6y1c382akf6alhhxgbc4c7pjhx5-source/modules/nixos/hermes/agent-config.nix:119:3:3261 118|3262 119| hermesPackage = hermesUpstream.packages.default.overrideAttrs (old: {3263 | ^3264 120| # Patch the bundled simplex plugin in place (evidence in the32653266 … while calling the 'import' builtin3267 at /build/storedata/nix/store/9ff0p6y1c382akf6alhhxgbc4c7pjhx5-source/modules/nixos/hermes/agent-config.nix:105:6:3268 104| hermesUpstream =3269 105| (import "${hermesSrc}/nix/packages.nix" {3270 | ^3271 106| # rev = null for the same reason as desktop-package.nix: no32723273 … while realising the context of path '/build/storedata/nix/store/iwhq8gn5jsa74jn6qz2xl6ab50gzjh3g-hermes-agent-source/nix/packages.nix'32743275 error: Cannot build '/nix/store/gwlbz8ng2l06qkn9d6s2pd6w54g07ffc-hermes-agent-source.drv'.3276 Reason: 1 dependency failed.3277 Output paths:3278 /nix/store/iwhq8gn5jsa74jn6qz2xl6ab50gzjh3g-hermes-agent-source32793280✅ hermes-clan-service.sshdPolicy.testBreakingPoliciesAreNamed3281✅ hermes-clan-service.sshdPolicy.testStockServerStaysQuiet3282✅ inference.credentials.testBothProviders3283✅ inference.credentials.testSecretEnv3284✅ inference.guards.testKeyFileRequired3285✅ inference.guards.testOffLeavesNoProvider3286✅ inference.model.testBeatsLlamaSwap3287✅ inference.model.testSeed3288✅ inference.provider.testBlock3289✅ inference.provider.testGuestConfig3290✅ installer-live.agent.testEndpointAndModel3291✅ installer-live.agent.testKeysReachTheLiveProviders3292✅ installer-live.conversation.testAutostartOpensTheSession3293✅ installer-live.conversation.testBootstrapRunsAfterTheDashboardAnswers3294✅ installer-live.conversation.testDesktopEntryLeadsTheDock3295✅ installer-live.medium.testCompressedSwap3296✅ installer-live.medium.testConsoleFontHasCyrillic3297✅ installer-live.medium.testConsolePalette3298✅ installer-live.medium.testImageName3299✅ installer-live.medium.testNoBundledChannel3300✅ installer-live.medium.testRootAuthorizedKeysTravelWithTheAgentValues3301✅ installer-live.medium.testUnplugRamfsStaged3302building '/nix/store/y84saga4qsmk7xrprd0qv8rgdqjk67g1-bash-5.3.tar.gz.drv'...3303warning: unable to download 'https://ftpmirror.gnu.org/bash/bash-5.3.tar.gz': Could not resolve hostname (6) Could not resolve host: ftpmirror.gnu.org; retrying in 1 ms (attempt 1/5)3304warning: unable to download 'https://ftpmirror.gnu.org/bash/bash-5.3.tar.gz': Could not resolve hostname (6) Could not resolve host: ftpmirror.gnu.org; retrying in 139 ms (attempt 2/5)3305warning: unable to download 'https://ftpmirror.gnu.org/bash/bash-5.3.tar.gz': Could not resolve hostname (6) Could not resolve host: ftpmirror.gnu.org; retrying in 258 ms (attempt 3/5)3306warning: unable to download 'https://ftpmirror.gnu.org/bash/bash-5.3.tar.gz': Could not resolve hostname (6) Could not resolve host: ftpmirror.gnu.org; retrying in 438 ms (attempt 4/5)3307error:3308 … writing file "/nix/store/kwm524zjlnnq4yfhhmb5r14f2wxf8a2j-bash-5.3.tar.gz"33093310 error: unable to download 'https://ftpmirror.gnu.org/bash/bash-5.3.tar.gz': Could not resolve hostname (6) Could not resolve host: ftpmirror.gnu.org3311error: Cannot build '/nix/store/y84saga4qsmk7xrprd0qv8rgdqjk67g1-bash-5.3.tar.gz.drv'.3312 Reason: builder failed with exit code 1.3313 Output paths:3314 /nix/store/kwm524zjlnnq4yfhhmb5r14f2wxf8a2j-bash-5.3.tar.gz3315building '/nix/store/lw7n1gm9yimbrnr00h6l6pb4c9hkb6dc-bash53-009.drv'...3316building '/nix/store/avf6vbj4jmpnn5cdsjyj2693samnvqsa-bash53-001.drv'...3317error: Cannot build '/nix/store/10fdfqdm1akmi5miv42rby9h25rxhlyf-bash-5.3p15.drv'.3318 Reason: 1 dependency failed.3319 Output paths:3320 /nix/store/0a7w4np3qrlkigb18sv0lk3j9q3b9bsj-bash-5.3p15-man3321 /nix/store/13d4mjbqs0ksl0qg27hwq6xbvgyl53a9-bash-5.3p153322 /nix/store/gr2k39pwmvwhqcdwldq71n97lf7kjphi-bash-5.3p15-dev3323 /nix/store/h1vvbk1p8rf05i05b32rbqn4y87jzixg-bash-5.3p15-info3324 /nix/store/idgiycq7f643a2jvnbaqnzrn43kkbvay-bash-5.3p15-doc3325 /nix/store/zbjvvhzbyqz1g0k3xlzi870d3x7fsbaj-bash-5.3p15-debug3326error: Cannot build '/nix/store/10fdfqdm1akmi5miv42rby9h25rxhlyf-bash-5.3p15.drv'.3327 Reason: 1 dependency failed.3328 Output paths:3329 /nix/store/0a7w4np3qrlkigb18sv0lk3j9q3b9bsj-bash-5.3p15-man3330 /nix/store/13d4mjbqs0ksl0qg27hwq6xbvgyl53a9-bash-5.3p153331 /nix/store/gr2k39pwmvwhqcdwldq71n97lf7kjphi-bash-5.3p15-dev3332 /nix/store/h1vvbk1p8rf05i05b32rbqn4y87jzixg-bash-5.3p15-info3333 /nix/store/idgiycq7f643a2jvnbaqnzrn43kkbvay-bash-5.3p15-doc3334 /nix/store/zbjvvhzbyqz1g0k3xlzi870d3x7fsbaj-bash-5.3p15-debug3335error: Cannot build '/nix/store/2bljv041ayn91z5mcdjidhg4nwbs1izi-bash-5.3p15.drv'.3336 Reason: 1 dependency failed.3337 Output paths:3338 /nix/store/9k4w9gzzwkgrysgqhj8kinbn3mlkhj8n-bash-5.3p15-dev3339 /nix/store/bp98brmh5p69581g3x2wx1h05hwvpp8n-bash-5.3p15-info3340 /nix/store/g34cr2hndd8hpz4cfiryvjcmf8g9rwd3-bash-5.3p15-doc3341 /nix/store/hb36njfgv2icknx78g553m295l6l3vd2-bash-5.3p15-man3342 /nix/store/hiyfw6j597wj2qpyj8iqqimvfcfi8mkv-bash-5.3p15-debug3343 /nix/store/ypa92f8jyjgggzdfnd9pl7v6mh9mkwpl-bash-5.3p153344error: Cannot build '/nix/store/7rddwc3vdja7f28znmikxc4paivf92xf-bash-5.3p15.drv'.3345 Reason: 1 dependency failed.3346 Output paths:3347 /nix/store/1rzhlpxaq77lf3qkx0bckvdjwnzxxxai-bash-5.3p15-doc3348 /nix/store/486d21gi31yh3c2bv1al3jwi5lvixgw5-bash-5.3p153349 /nix/store/6p8sk9zw0c34yn2r3jkpb9id5x76bcgi-bash-5.3p15-info3350 /nix/store/73q5pmx5n2dcxp4y4yjq8811jmsxkgiq-bash-5.3p15-dev3351 /nix/store/87j45naw3v1mph99lsfwih6ha8vkgj2g-bash-5.3p15-man3352 /nix/store/xsvay877jqk6r3l631fdkmvrkasf1aik-bash-5.3p15-debug3353error: Cannot build '/nix/store/fi08szp1kxrs1blzkginqylhplxmjyv2-bash-5.3p15.drv'.3354 Reason: 1 dependency failed.3355 Output paths:3356 /nix/store/85lpkdprhf3b45pzdgwffshzmfq4np1b-bash-5.3p15-debug3357 /nix/store/hvv2ycjswashg55wk86adzkahhjzypll-bash-5.3p15-man3358 /nix/store/idnyqaaix26szkvhs1mjgi7990jajz9a-bash-5.3p153359 /nix/store/mcjsjiz74adryhlsa7d3bnmfg7pqh6iq-bash-5.3p15-info3360 /nix/store/rirjz86vgvgqs3d0y1ka46xy3qjkrbaj-bash-5.3p15-dev3361 /nix/store/zx1lsr17jnvviak32z9y9p48gwdd7ffb-bash-5.3p15-doc3362error: Cannot build '/nix/store/fi08szp1kxrs1blzkginqylhplxmjyv2-bash-5.3p15.drv'.3363 Reason: 1 dependency failed.3364 Output paths:3365 /nix/store/85lpkdprhf3b45pzdgwffshzmfq4np1b-bash-5.3p15-debug3366 /nix/store/hvv2ycjswashg55wk86adzkahhjzypll-bash-5.3p15-man3367 /nix/store/idnyqaaix26szkvhs1mjgi7990jajz9a-bash-5.3p153368 /nix/store/mcjsjiz74adryhlsa7d3bnmfg7pqh6iq-bash-5.3p15-info3369 /nix/store/rirjz86vgvgqs3d0y1ka46xy3qjkrbaj-bash-5.3p15-dev3370 /nix/store/zx1lsr17jnvviak32z9y9p48gwdd7ffb-bash-5.3p15-doc3371error: Cannot build '/nix/store/s2hzvizpaj3r7k074psfwxxnv66q4rak-bash-5.3p15.drv'.3372 Reason: 1 dependency failed.3373 Output paths:3374 /nix/store/9cf77g7r410s86pm57p31qa2b6picv8c-bash-5.3p15-man3375 /nix/store/dv755hccn2f9gg3ra1gw0f5p1g7fqwc6-bash-5.3p153376 /nix/store/fdz1w19amxbla4c4ls8ji2kyrr6yb3y7-bash-5.3p15-doc3377 /nix/store/gw7hzxnikrwdrbx589yc8qm7axzahqy2-bash-5.3p15-debug3378 /nix/store/igcf8x2mq1pp8k55d6qpksmnrbxazqf0-bash-5.3p15-dev3379 /nix/store/j113gwnshv768v4a5w358fkw6zzcc8ji-bash-5.3p15-info3380building '/nix/store/0d64sga76bjmpmf6ybb642rhmf05ckkm-Python-3.14.7.tar.xz.drv'...3381☢️ installer-live.seed.testSeededFlakeBuildsTheMedium3382error:3383 … while evaluating the attribute 'sameSystem'3384 at /build/storedata/nix/store/9ff0p6y1c382akf6alhhxgbc4c7pjhx5-source/tests/installer-live.nix:659:11:3385 658| expr = {3386 659| sameSystem =3387 | ^3388 660| seeded.config.system.build.toplevel.drvPath == medium.config.system.build.toplevel.drvPath;33893390 … from call site3391 at /build/storedata/nix/store/9ff0p6y1c382akf6alhhxgbc4c7pjhx5-source/tests/installer-live.nix:660:13:3392 659| sameSystem =3393 660| seeded.config.system.build.toplevel.drvPath == medium.config.system.build.toplevel.drvPath;3394 | ^3395 661| keyed = installerValues.spaces.installerAgent.apiKey != "";33963397 … while calling anonymous lambda3398 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/attrsets.nix:1724:17:3399 1723| zipAttrsWith (3400 1724| name: values:3401 | ^3402 1725| let34033404 … while calling the 'head' builtin3405 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/attrsets.nix:1729:13:3406 1728| if length values == 1 || pred here (elemAt values 1) (head values) then3407 1729| head values3408 | ^3409 1730| else34103411 … while calling anonymous lambda3412 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/modules.nix:283:38:3413 282| let3414 283| recurse = mapAttrs (n: v: if isOption v then v.value else recurse v);3415 | ^3416 284| in34173418 … while evaluating the attribute 'value'3419 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/modules.nix:1181:7:3420 1180| // {3421 1181| value = addErrorContext "while evaluating the option `${showOption loc}':" (3422 | ^3423 1182| # Apply the 'apply' function to the merged value. This allows options to34243425 … while evaluating the option `system.build.toplevel':34263427 … while evaluating the attribute 'mergedValue'3428 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/modules.nix:1276:5:3429 1275| # Type-check the remaining definitions, and merge them. Or throw if no definitions.3430 1276| mergedValue =3431 | ^3432 1277| if isDefined then34333434 … while evaluating a branch condition3435 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/modules.nix:1277:7:3436 1276| mergedValue =3437 1277| if isDefined then3438 | ^3439 1278| if type.merge ? v2 then34403441 … while evaluating a branch condition3442 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/modules.nix:1231:7:3443 1230| # original singleton straight to the type merge.3444 1231| if3445 | ^3446 1232| length defs == 134473448 … in the right operand of the AND (&&) operator3449 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/modules.nix:1233:9:3450 1232| length defs == 13451 1233| && addErrorContext "while evaluating definitions from `${(head defs).file}':" (3452 | ^3453 1234| !(head defs).value ? _type34543455 … while evaluating definitions from `/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/nixos/modules/system/activation/top-level.nix':34563457 … in the argument of the not operator3458 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/modules.nix:1234:12:3459 1233| && addErrorContext "while evaluating definitions from `${(head defs).file}':" (3460 1234| !(head defs).value ? _type3461 | ^3462 1235| )34633464 … while evaluating the attribute 'value'3465 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/modules.nix:866:21:3466 865| inherit (module) file;3467 866| inherit value;3468 | ^3469 867| }) module.config34703471 … from call site3472 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/nixos/modules/system/activation/top-level.nix:78:26:3473 77| # Handle assertions and warnings3474 78| baseSystemAssertWarn = lib.asserts.checkAssertWarn config.assertions config.warnings baseSystem;3475 | ^3476 79|34773478 … while calling 'checkAssertWarn'3479 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/asserts.nix:196:27:3480 195| checkAssertWarn =3481 196| assertions: warnings: val:3482 | ^3483 197| let34843485 … from call site3486 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/asserts.nix:203:7:3487 202| else3488 203| showWarnings warnings val;3489 | ^3490 204|34913492 … while calling 'showWarnings'3493 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/trivial.nix:1051:28:3494 1050|3495 1051| showWarnings = warnings: res: foldr warn res warnings;3496 | ^3497 1052|34983499 … from call site3500 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/trivial.nix:1051:33:3501 1050|3502 1051| showWarnings = warnings: res: foldr warn res warnings;3503 | ^3504 1052|35053506 … while calling 'foldr'3507 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/lists.nix:138:14:3508 137| foldr =3509 138| op: nul: list:3510 | ^3511 139| let35123513 … from call site3514 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/lists.nix:143:5:3515 142| in3516 143| fold' 0;3517 | ^3518 144|35193520 … while calling 'fold''3521 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/lists.nix:141:15:3522 140| len = length list;3523 141| fold' = n: if n == len then nul else op (elemAt list n) (fold' (n + 1));3524 | ^3525 142| in35263527 … while evaluating a branch condition3528 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/lists.nix:141:18:3529 140| len = length list;3530 141| fold' = n: if n == len then nul else op (elemAt list n) (fold' (n + 1));3531 | ^3532 142| in35333534 … while calling the 'length' builtin3535 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/lists.nix:140:13:3536 139| let3537 140| len = length list;3538 | ^3539 141| fold' = n: if n == len then nul else op (elemAt list n) (fold' (n + 1));35403541 … from call site3542 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/nixos/modules/system/activation/top-level.nix:78:72:3543 77| # Handle assertions and warnings3544 78| baseSystemAssertWarn = lib.asserts.checkAssertWarn config.assertions config.warnings baseSystem;3545 | ^3546 79|35473548 … while calling anonymous lambda3549 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/modules.nix:283:38:3550 282| let3551 283| recurse = mapAttrs (n: v: if isOption v then v.value else recurse v);3552 | ^3553 284| in35543555 … while evaluating the attribute 'value'3556 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/modules.nix:1181:7:3557 1180| // {3558 1181| value = addErrorContext "while evaluating the option `${showOption loc}':" (3559 | ^3560 1182| # Apply the 'apply' function to the merged value. This allows options to35613562 … while evaluating the option `warnings':35633564 … while evaluating the attribute 'mergedValue'3565 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/modules.nix:1276:5:3566 1275| # Type-check the remaining definitions, and merge them. Or throw if no definitions.3567 1276| mergedValue =3568 | ^3569 1277| if isDefined then35703571 … while evaluating a branch condition3572 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/modules.nix:1277:7:3573 1276| mergedValue =3574 1277| if isDefined then3575 | ^3576 1278| if type.merge ? v2 then35773578 … while evaluating the attribute 'values'3579 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/modules.nix:1270:11:3580 1269| {3581 1270| values = defsSorted;3582 | ^3583 1271| inherit (defsFiltered) highestPrio;35843585 … while evaluating a branch condition3586 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/modules.nix:1264:13:3587 1263| # Avoid sorting if we don't have to.3588 1264| if any (def: def.value._type or "" == "order") defsFiltered.values then3589 | ^3590 1265| sortProperties defsFiltered.values35913592 … while calling the 'any' builtin3593 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/modules.nix:1264:16:3594 1263| # Avoid sorting if we don't have to.3595 1264| if any (def: def.value._type or "" == "order") defsFiltered.values then3596 | ^3597 1265| sortProperties defsFiltered.values35983599 … from call site3600 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/modules.nix:1259:26:3601 1258| # Process mkOverride properties.3602 1259| defsFiltered = filterOverrides' defsNormalized;3603 | ^3604 1260|36053606 … while calling anonymous lambda3607 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/modules.nix:1460:5:3608 1459| in3609 1460| defs:3610 | ^3611 1461| # Optimize for the singleton case, equivalent to the `else` clause.36123613 … while evaluating a branch condition3614 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/modules.nix:1462:5:3615 1461| # Optimize for the singleton case, equivalent to the `else` clause.3616 1462| if length defs == 1 then3617 | ^3618 1463| {36193620 … while calling the 'length' builtin3621 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/modules.nix:1462:8:3622 1461| # Optimize for the singleton case, equivalent to the `else` clause.3623 1462| if length defs == 1 then3624 | ^3625 1463| {36263627 … while calling the 'concatMap' builtin3628 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/modules.nix:1244:28:3629 1243| # Process mkMerge and mkIf properties.3630 1244| defsNormalized = concatMap (3631 | ^3632 1245| m:36333634 … while calling anonymous lambda3635 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/modules.nix:1245:13:3636 1244| defsNormalized = concatMap (3637 1245| m:3638 | ^3639 1246| map (36403641 … while calling the 'map' builtin3642 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/modules.nix:1246:13:3643 1245| m:3644 1246| map (3645 | ^3646 1247| value:36473648 … while evaluating definitions from `/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/nixos/modules/system/boot/systemd.nix':36493650 … from call site3651 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/modules.nix:1255:82:3652 1254| }3653 1255| ) (addErrorContext "while evaluating definitions from `${m.file}':" (dischargeProperties m.value))3654 | ^3655 1256| ) defs;36563657 … while calling 'dischargeProperties'3658 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/modules.nix:1411:5:3659 1410| dischargeProperties =3660 1411| def:3661 | ^3662 1412| if def ? _type then36633664 … while evaluating a branch condition3665 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/modules.nix:1412:5:3666 1411| def:3667 1412| if def ? _type then3668 | ^3669 1413| if def._type == "if" then36703671 … while evaluating the attribute 'value'3672 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/modules.nix:866:21:3673 865| inherit (module) file;3674 866| inherit value;3675 | ^3676 867| }) module.config36773678 … while calling the 'concatLists' builtin3679 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/nixos/modules/system/boot/systemd.nix:547:7:3680 546| in3681 547| concatLists (3682 | ^3683 548| mapAttrsToList (36843685 … while calling anonymous lambda3686 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/nixos/modules/system/boot/systemd.nix:549:17:3687 548| mapAttrsToList (3688 549| name: service:3689 | ^3690 550| let36913692 … while calling the 'concatLists' builtin3693 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/nixos/modules/system/boot/systemd.nix:555:11:3694 554| in3695 555| concatLists [3696 | ^3697 556| (optional (type == "oneshot" && (restart == "always" || restart == "on-success"))36983699 … from call site3700 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/nixos/modules/system/boot/systemd.nix:556:14:3701 555| concatLists [3702 556| (optional (type == "oneshot" && (restart == "always" || restart == "on-success"))3703 | ^3704 557| "Service '${name}.service' with 'Type=oneshot' cannot have 'Restart=always' or 'Restart=on-success'"37053706 … while calling 'optional'3707 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/lists.nix:801:20:3708 800| */3709 801| optional = cond: elem: if cond then [ elem ] else [ ];3710 | ^3711 802|37123713 … while evaluating a branch condition3714 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/lists.nix:801:26:3715 800| */3716 801| optional = cond: elem: if cond then [ elem ] else [ ];3717 | ^3718 802|37193720 … in the left operand of the AND (&&) operator3721 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/nixos/modules/system/boot/systemd.nix:556:42:3722 555| concatLists [3723 556| (optional (type == "oneshot" && (restart == "always" || restart == "on-success"))3724 | ^3725 557| "Service '${name}.service' with 'Type=oneshot' cannot have 'Restart=always' or 'Restart=on-success'"37263727 … from call site3728 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/nixos/modules/system/boot/systemd.nix:551:20:3729 550| let3730 551| type = service.serviceConfig.Type or "";3731 | ^3732 552| restart = service.serviceConfig.Restart or "no";37333734 … while calling anonymous lambda3735 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/modules.nix:283:38:3736 282| let3737 283| recurse = mapAttrs (n: v: if isOption v then v.value else recurse v);3738 | ^3739 284| in37403741 … while evaluating the attribute 'value'3742 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/modules.nix:1181:7:3743 1180| // {3744 1181| value = addErrorContext "while evaluating the option `${showOption loc}':" (3745 | ^3746 1182| # Apply the 'apply' function to the merged value. This allows options to37473748 … while evaluating the option `systemd.services.hermes-agent-spaces.serviceConfig':37493750 … while evaluating the attribute 'mergedValue'3751 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/modules.nix:1276:5:3752 1275| # Type-check the remaining definitions, and merge them. Or throw if no definitions.3753 1276| mergedValue =3754 | ^3755 1277| if isDefined then37563757 … while evaluating the attribute 'value'3758 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/types.nix:1028:13:3759 1027| headError = checkDefsForError check loc defs;3760 1028| value = mapAttrs (3761 | ^3762 1029| n: v:37633764 … while calling the 'mapAttrs' builtin3765 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/types.nix:1028:21:3766 1027| headError = checkDefsForError check loc defs;3767 1028| value = mapAttrs (3768 | ^3769 1029| n: v:37703771 … from call site3772 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/types.nix:1022:17:3773 1021| # Meaning it is less lazy3774 1022| filterAttrs (n: v: v.optionalValue ? value) (3775 | ^3776 1023| zipAttrsWith (name: defs: mergeDefinitions (loc ++ [ name ]) elemType defs) (pushPositions defs)37773778 … while calling 'filterAttrs'3779 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/attrsets.nix:667:23:3780 666| */3781 667| filterAttrs = pred: set: removeAttrs set (filter (name: !pred name set.${name}) (attrNames set));3782 | ^3783 668|37843785 … while calling the 'removeAttrs' builtin3786 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/attrsets.nix:667:28:3787 666| */3788 667| filterAttrs = pred: set: removeAttrs set (filter (name: !pred name set.${name}) (attrNames set));3789 | ^3790 668|37913792 … while calling the 'filter' builtin3793 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/attrsets.nix:667:45:3794 666| */3795 667| filterAttrs = pred: set: removeAttrs set (filter (name: !pred name set.${name}) (attrNames set));3796 | ^3797 668|37983799 … while calling anonymous lambda3800 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/attrsets.nix:667:53:3801 666| */3802 667| filterAttrs = pred: set: removeAttrs set (filter (name: !pred name set.${name}) (attrNames set));3803 | ^3804 668|38053806 … in the argument of the not operator3807 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/attrsets.nix:667:60:3808 666| */3809 667| filterAttrs = pred: set: removeAttrs set (filter (name: !pred name set.${name}) (attrNames set));3810 | ^3811 668|38123813 … from call site3814 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/attrsets.nix:667:60:3815 666| */3816 667| filterAttrs = pred: set: removeAttrs set (filter (name: !pred name set.${name}) (attrNames set));3817 | ^3818 668|38193820 … while calling anonymous lambda3821 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/types.nix:1022:33:3822 1021| # Meaning it is less lazy3823 1022| filterAttrs (n: v: v.optionalValue ? value) (3824 | ^3825 1023| zipAttrsWith (name: defs: mergeDefinitions (loc ++ [ name ]) elemType defs) (pushPositions defs)38263827 … while evaluating the attribute 'optionalValue'3828 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/modules.nix:1342:5:3829 1341|3830 1342| optionalValue = if isDefined then { value = mergedValue; } else { };3831 | ^3832 1343| };38333834 … while evaluating a branch condition3835 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/modules.nix:1342:21:3836 1341|3837 1342| optionalValue = if isDefined then { value = mergedValue; } else { };3838 | ^3839 1343| };38403841 … while evaluating a branch condition3842 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/modules.nix:1231:7:3843 1230| # original singleton straight to the type merge.3844 1231| if3845 | ^3846 1232| length defs == 138473848 … in the right operand of the AND (&&) operator3849 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/modules.nix:1233:9:3850 1232| length defs == 13851 1233| && addErrorContext "while evaluating definitions from `${(head defs).file}':" (3852 | ^3853 1234| !(head defs).value ? _type38543855 … while evaluating definitions from `/nix/store/9ff0p6y1c382akf6alhhxgbc4c7pjhx5-source/modules/nixos/hermes/native.nix':38563857 … in the argument of the not operator3858 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/modules.nix:1234:12:3859 1233| && addErrorContext "while evaluating definitions from `${(head defs).file}':" (3860 1234| !(head defs).value ? _type3861 | ^3862 1235| )38633864 … while evaluating the attribute 'value'3865 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/types.nix:969:11:3866 968| inherit (def) file;3867 969| value = v;3868 | ^3869 970| }) def.value38703871 … while evaluating the attribute 'hermesPackage'3872 at /build/storedata/nix/store/9ff0p6y1c382akf6alhhxgbc4c7pjhx5-source/modules/nixos/hermes/agent-config.nix:119:3:3873 118|3874 119| hermesPackage = hermesUpstream.packages.default.overrideAttrs (old: {3875 | ^3876 120| # Patch the bundled simplex plugin in place (evidence in the38773878 … while calling the 'import' builtin3879 at /build/storedata/nix/store/9ff0p6y1c382akf6alhhxgbc4c7pjhx5-source/modules/nixos/hermes/agent-config.nix:105:6:3880 104| hermesUpstream =3881 105| (import "${hermesSrc}/nix/packages.nix" {3882 | ^3883 106| # rev = null for the same reason as desktop-package.nix: no38843885 … while realising the context of path '/build/storedata/nix/store/iwhq8gn5jsa74jn6qz2xl6ab50gzjh3g-hermes-agent-source/nix/packages.nix'38863887 error: Cannot build '/nix/store/gwlbz8ng2l06qkn9d6s2pd6w54g07ffc-hermes-agent-source.drv'.3888 Reason: 1 dependency failed.3889 Output paths:3890 /nix/store/iwhq8gn5jsa74jn6qz2xl6ab50gzjh3g-hermes-agent-source38913892✅ installer-live.seed.testSeededFlakeKeepsTheApplyCommand3893☢️ installer-live.seed.testSeededFlakeKeepsTheInstaller3894error:3895 … while evaluating the attribute 'sameSystem'3896 at /build/storedata/nix/store/9ff0p6y1c382akf6alhhxgbc4c7pjhx5-source/tests/installer-live.nix:659:11:3897 658| expr = {3898 659| sameSystem =3899 | ^3900 660| seeded.config.system.build.toplevel.drvPath == medium.config.system.build.toplevel.drvPath;39013902 … from call site3903 at /build/storedata/nix/store/9ff0p6y1c382akf6alhhxgbc4c7pjhx5-source/tests/installer-live.nix:660:13:3904 659| sameSystem =3905 660| seeded.config.system.build.toplevel.drvPath == medium.config.system.build.toplevel.drvPath;3906 | ^3907 661| keyed = installerValues.spaces.installerAgent.apiKey != "";39083909 … while calling anonymous lambda3910 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/attrsets.nix:1724:17:3911 1723| zipAttrsWith (3912 1724| name: values:3913 | ^3914 1725| let39153916 … while calling the 'head' builtin3917 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/attrsets.nix:1729:13:3918 1728| if length values == 1 || pred here (elemAt values 1) (head values) then3919 1729| head values3920 | ^3921 1730| else39223923 … while calling anonymous lambda3924 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/modules.nix:283:38:3925 282| let3926 283| recurse = mapAttrs (n: v: if isOption v then v.value else recurse v);3927 | ^3928 284| in39293930 … while evaluating the attribute 'value'3931 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/modules.nix:1181:7:3932 1180| // {3933 1181| value = addErrorContext "while evaluating the option `${showOption loc}':" (3934 | ^3935 1182| # Apply the 'apply' function to the merged value. This allows options to39363937 … while evaluating the option `system.build.toplevel':39383939 … while evaluating the attribute 'mergedValue'3940 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/modules.nix:1276:5:3941 1275| # Type-check the remaining definitions, and merge them. Or throw if no definitions.3942 1276| mergedValue =3943 | ^3944 1277| if isDefined then39453946 … while evaluating a branch condition3947 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/modules.nix:1277:7:3948 1276| mergedValue =3949 1277| if isDefined then3950 | ^3951 1278| if type.merge ? v2 then39523953 … while evaluating a branch condition3954 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/modules.nix:1231:7:3955 1230| # original singleton straight to the type merge.3956 1231| if3957 | ^3958 1232| length defs == 139593960 … in the right operand of the AND (&&) operator3961 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/modules.nix:1233:9:3962 1232| length defs == 13963 1233| && addErrorContext "while evaluating definitions from `${(head defs).file}':" (3964 | ^3965 1234| !(head defs).value ? _type39663967 … while evaluating definitions from `/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/nixos/modules/system/activation/top-level.nix':39683969 … in the argument of the not operator3970 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/modules.nix:1234:12:3971 1233| && addErrorContext "while evaluating definitions from `${(head defs).file}':" (3972 1234| !(head defs).value ? _type3973 | ^3974 1235| )39753976 … while evaluating the attribute 'value'3977 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/modules.nix:866:21:3978 865| inherit (module) file;3979 866| inherit value;3980 | ^3981 867| }) module.config39823983 … from call site3984 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/nixos/modules/system/activation/top-level.nix:78:26:3985 77| # Handle assertions and warnings3986 78| baseSystemAssertWarn = lib.asserts.checkAssertWarn config.assertions config.warnings baseSystem;3987 | ^3988 79|39893990 … while calling 'checkAssertWarn'3991 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/asserts.nix:196:27:3992 195| checkAssertWarn =3993 196| assertions: warnings: val:3994 | ^3995 197| let39963997 … from call site3998 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/asserts.nix:203:7:3999 202| else4000 203| showWarnings warnings val;4001 | ^4002 204|40034004 … while calling 'showWarnings'4005 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/trivial.nix:1051:28:4006 1050|4007 1051| showWarnings = warnings: res: foldr warn res warnings;4008 | ^4009 1052|40104011 … from call site4012 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/trivial.nix:1051:33:4013 1050|4014 1051| showWarnings = warnings: res: foldr warn res warnings;4015 | ^4016 1052|40174018 … while calling 'foldr'4019 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/lists.nix:138:14:4020 137| foldr =4021 138| op: nul: list:4022 | ^4023 139| let40244025 … from call site4026 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/lists.nix:143:5:4027 142| in4028 143| fold' 0;4029 | ^4030 144|40314032 … while calling 'fold''4033 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/lists.nix:141:15:4034 140| len = length list;4035 141| fold' = n: if n == len then nul else op (elemAt list n) (fold' (n + 1));4036 | ^4037 142| in40384039 … while evaluating a branch condition4040 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/lists.nix:141:18:4041 140| len = length list;4042 141| fold' = n: if n == len then nul else op (elemAt list n) (fold' (n + 1));4043 | ^4044 142| in40454046 … while calling the 'length' builtin4047 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/lists.nix:140:13:4048 139| let4049 140| len = length list;4050 | ^4051 141| fold' = n: if n == len then nul else op (elemAt list n) (fold' (n + 1));40524053 … from call site4054 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/nixos/modules/system/activation/top-level.nix:78:72:4055 77| # Handle assertions and warnings4056 78| baseSystemAssertWarn = lib.asserts.checkAssertWarn config.assertions config.warnings baseSystem;4057 | ^4058 79|40594060 … while calling anonymous lambda4061 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/modules.nix:283:38:4062 282| let4063 283| recurse = mapAttrs (n: v: if isOption v then v.value else recurse v);4064 | ^4065 284| in40664067 … while evaluating the attribute 'value'4068 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/modules.nix:1181:7:4069 1180| // {4070 1181| value = addErrorContext "while evaluating the option `${showOption loc}':" (4071 | ^4072 1182| # Apply the 'apply' function to the merged value. This allows options to40734074 … while evaluating the option `warnings':40754076 … while evaluating the attribute 'mergedValue'4077 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/modules.nix:1276:5:4078 1275| # Type-check the remaining definitions, and merge them. Or throw if no definitions.4079 1276| mergedValue =4080 | ^4081 1277| if isDefined then40824083 … while evaluating a branch condition4084 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/modules.nix:1277:7:4085 1276| mergedValue =4086 1277| if isDefined then4087 | ^4088 1278| if type.merge ? v2 then40894090 … while evaluating the attribute 'values'4091 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/modules.nix:1270:11:4092 1269| {4093 1270| values = defsSorted;4094 | ^4095 1271| inherit (defsFiltered) highestPrio;40964097 … while evaluating a branch condition4098 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/modules.nix:1264:13:4099 1263| # Avoid sorting if we don't have to.4100 1264| if any (def: def.value._type or "" == "order") defsFiltered.values then4101 | ^4102 1265| sortProperties defsFiltered.values41034104 … while calling the 'any' builtin4105 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/modules.nix:1264:16:4106 1263| # Avoid sorting if we don't have to.4107 1264| if any (def: def.value._type or "" == "order") defsFiltered.values then4108 | ^4109 1265| sortProperties defsFiltered.values41104111 … from call site4112 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/modules.nix:1259:26:4113 1258| # Process mkOverride properties.4114 1259| defsFiltered = filterOverrides' defsNormalized;4115 | ^4116 1260|41174118 … while calling anonymous lambda4119 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/modules.nix:1460:5:4120 1459| in4121 1460| defs:4122 | ^4123 1461| # Optimize for the singleton case, equivalent to the `else` clause.41244125 … while evaluating a branch condition4126 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/modules.nix:1462:5:4127 1461| # Optimize for the singleton case, equivalent to the `else` clause.4128 1462| if length defs == 1 then4129 | ^4130 1463| {41314132 … while calling the 'length' builtin4133 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/modules.nix:1462:8:4134 1461| # Optimize for the singleton case, equivalent to the `else` clause.4135 1462| if length defs == 1 then4136 | ^4137 1463| {41384139 … while calling the 'concatMap' builtin4140 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/modules.nix:1244:28:4141 1243| # Process mkMerge and mkIf properties.4142 1244| defsNormalized = concatMap (4143 | ^4144 1245| m:41454146 … while calling anonymous lambda4147 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/modules.nix:1245:13:4148 1244| defsNormalized = concatMap (4149 1245| m:4150 | ^4151 1246| map (41524153 … while calling the 'map' builtin4154 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/modules.nix:1246:13:4155 1245| m:4156 1246| map (4157 | ^4158 1247| value:41594160 … while evaluating definitions from `/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/nixos/modules/system/boot/systemd.nix':41614162 … from call site4163 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/modules.nix:1255:82:4164 1254| }4165 1255| ) (addErrorContext "while evaluating definitions from `${m.file}':" (dischargeProperties m.value))4166 | ^4167 1256| ) defs;41684169 … while calling 'dischargeProperties'4170 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/modules.nix:1411:5:4171 1410| dischargeProperties =4172 1411| def:4173 | ^4174 1412| if def ? _type then41754176 … while evaluating a branch condition4177 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/modules.nix:1412:5:4178 1411| def:4179 1412| if def ? _type then4180 | ^4181 1413| if def._type == "if" then41824183 … while evaluating the attribute 'value'4184 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/modules.nix:866:21:4185 865| inherit (module) file;4186 866| inherit value;4187 | ^4188 867| }) module.config41894190 … while calling the 'concatLists' builtin4191 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/nixos/modules/system/boot/systemd.nix:547:7:4192 546| in4193 547| concatLists (4194 | ^4195 548| mapAttrsToList (41964197 … while calling anonymous lambda4198 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/nixos/modules/system/boot/systemd.nix:549:17:4199 548| mapAttrsToList (4200 549| name: service:4201 | ^4202 550| let42034204 … while calling the 'concatLists' builtin4205 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/nixos/modules/system/boot/systemd.nix:555:11:4206 554| in4207 555| concatLists [4208 | ^4209 556| (optional (type == "oneshot" && (restart == "always" || restart == "on-success"))42104211 … from call site4212 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/nixos/modules/system/boot/systemd.nix:556:14:4213 555| concatLists [4214 556| (optional (type == "oneshot" && (restart == "always" || restart == "on-success"))4215 | ^4216 557| "Service '${name}.service' with 'Type=oneshot' cannot have 'Restart=always' or 'Restart=on-success'"42174218 … while calling 'optional'4219 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/lists.nix:801:20:4220 800| */4221 801| optional = cond: elem: if cond then [ elem ] else [ ];4222 | ^4223 802|42244225 … while evaluating a branch condition4226 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/lists.nix:801:26:4227 800| */4228 801| optional = cond: elem: if cond then [ elem ] else [ ];4229 | ^4230 802|42314232 … in the left operand of the AND (&&) operator4233 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/nixos/modules/system/boot/systemd.nix:556:42:4234 555| concatLists [4235 556| (optional (type == "oneshot" && (restart == "always" || restart == "on-success"))4236 | ^4237 557| "Service '${name}.service' with 'Type=oneshot' cannot have 'Restart=always' or 'Restart=on-success'"42384239 … from call site4240 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/nixos/modules/system/boot/systemd.nix:551:20:4241 550| let4242 551| type = service.serviceConfig.Type or "";4243 | ^4244 552| restart = service.serviceConfig.Restart or "no";42454246 … while calling anonymous lambda4247 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/modules.nix:283:38:4248 282| let4249 283| recurse = mapAttrs (n: v: if isOption v then v.value else recurse v);4250 | ^4251 284| in42524253 … while evaluating the attribute 'value'4254 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/modules.nix:1181:7:4255 1180| // {4256 1181| value = addErrorContext "while evaluating the option `${showOption loc}':" (4257 | ^4258 1182| # Apply the 'apply' function to the merged value. This allows options to42594260 … while evaluating the option `systemd.services.hermes-agent-spaces.serviceConfig':42614262 … while evaluating the attribute 'mergedValue'4263 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/modules.nix:1276:5:4264 1275| # Type-check the remaining definitions, and merge them. Or throw if no definitions.4265 1276| mergedValue =4266 | ^4267 1277| if isDefined then42684269 … while evaluating the attribute 'value'4270 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/types.nix:1028:13:4271 1027| headError = checkDefsForError check loc defs;4272 1028| value = mapAttrs (4273 | ^4274 1029| n: v:42754276 … while calling the 'mapAttrs' builtin4277 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/types.nix:1028:21:4278 1027| headError = checkDefsForError check loc defs;4279 1028| value = mapAttrs (4280 | ^4281 1029| n: v:42824283 … from call site4284 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/types.nix:1022:17:4285 1021| # Meaning it is less lazy4286 1022| filterAttrs (n: v: v.optionalValue ? value) (4287 | ^4288 1023| zipAttrsWith (name: defs: mergeDefinitions (loc ++ [ name ]) elemType defs) (pushPositions defs)42894290 … while calling 'filterAttrs'4291 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/attrsets.nix:667:23:4292 666| */4293 667| filterAttrs = pred: set: removeAttrs set (filter (name: !pred name set.${name}) (attrNames set));4294 | ^4295 668|42964297 … while calling the 'removeAttrs' builtin4298 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/attrsets.nix:667:28:4299 666| */4300 667| filterAttrs = pred: set: removeAttrs set (filter (name: !pred name set.${name}) (attrNames set));4301 | ^4302 668|43034304 … while calling the 'filter' builtin4305 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/attrsets.nix:667:45:4306 666| */4307 667| filterAttrs = pred: set: removeAttrs set (filter (name: !pred name set.${name}) (attrNames set));4308 | ^4309 668|43104311 … while calling anonymous lambda4312 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/attrsets.nix:667:53:4313 666| */4314 667| filterAttrs = pred: set: removeAttrs set (filter (name: !pred name set.${name}) (attrNames set));4315 | ^4316 668|43174318 … in the argument of the not operator4319 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/attrsets.nix:667:60:4320 666| */4321 667| filterAttrs = pred: set: removeAttrs set (filter (name: !pred name set.${name}) (attrNames set));4322 | ^4323 668|43244325 … from call site4326 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/attrsets.nix:667:60:4327 666| */4328 667| filterAttrs = pred: set: removeAttrs set (filter (name: !pred name set.${name}) (attrNames set));4329 | ^4330 668|43314332 … while calling anonymous lambda4333 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/types.nix:1022:33:4334 1021| # Meaning it is less lazy4335 1022| filterAttrs (n: v: v.optionalValue ? value) (4336 | ^4337 1023| zipAttrsWith (name: defs: mergeDefinitions (loc ++ [ name ]) elemType defs) (pushPositions defs)43384339 … while evaluating the attribute 'optionalValue'4340 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/modules.nix:1342:5:4341 1341|4342 1342| optionalValue = if isDefined then { value = mergedValue; } else { };4343 | ^4344 1343| };43454346 … while evaluating a branch condition4347 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/modules.nix:1342:21:4348 1341|4349 1342| optionalValue = if isDefined then { value = mergedValue; } else { };4350 | ^4351 1343| };43524353 … while evaluating a branch condition4354 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/modules.nix:1231:7:4355 1230| # original singleton straight to the type merge.4356 1231| if4357 | ^4358 1232| length defs == 143594360 … in the right operand of the AND (&&) operator4361 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/modules.nix:1233:9:4362 1232| length defs == 14363 1233| && addErrorContext "while evaluating definitions from `${(head defs).file}':" (4364 | ^4365 1234| !(head defs).value ? _type43664367 … while evaluating definitions from `/nix/store/9ff0p6y1c382akf6alhhxgbc4c7pjhx5-source/modules/nixos/hermes/native.nix':43684369 … in the argument of the not operator4370 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/modules.nix:1234:12:4371 1233| && addErrorContext "while evaluating definitions from `${(head defs).file}':" (4372 1234| !(head defs).value ? _type4373 | ^4374 1235| )43754376 … while evaluating the attribute 'value'4377 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/types.nix:969:11:4378 968| inherit (def) file;4379 969| value = v;4380 | ^4381 970| }) def.value43824383 … while evaluating the attribute 'hermesPackage'4384 at /build/storedata/nix/store/9ff0p6y1c382akf6alhhxgbc4c7pjhx5-source/modules/nixos/hermes/agent-config.nix:119:3:4385 118|4386 119| hermesPackage = hermesUpstream.packages.default.overrideAttrs (old: {4387 | ^4388 120| # Patch the bundled simplex plugin in place (evidence in the43894390 … while calling the 'import' builtin4391 at /build/storedata/nix/store/9ff0p6y1c382akf6alhhxgbc4c7pjhx5-source/modules/nixos/hermes/agent-config.nix:105:6:4392 104| hermesUpstream =4393 105| (import "${hermesSrc}/nix/packages.nix" {4394 | ^4395 106| # rev = null for the same reason as desktop-package.nix: no43964397 … while realising the context of path '/build/storedata/nix/store/iwhq8gn5jsa74jn6qz2xl6ab50gzjh3g-hermes-agent-source/nix/packages.nix'43984399 error: Cannot build '/nix/store/gwlbz8ng2l06qkn9d6s2pd6w54g07ffc-hermes-agent-source.drv'.4400 Reason: 1 dependency failed.4401 Output paths:4402 /nix/store/iwhq8gn5jsa74jn6qz2xl6ab50gzjh3g-hermes-agent-source44034404✅ installer-live.session.testBootloadersDisabled4405✅ installer-live.session.testDisabledUpstreamUserNotStaged4406✅ installer-live.session.testDotfilesRepoRegistered4407✅ installer-live.session.testDotfilesSeededBeforeDesktop4408✅ installer-live.session.testHermesNative4409✅ installer-live.session.testHermesWaitsForSeed4410✅ installer-live.session.testLiveUser4411building '/nix/store/y84saga4qsmk7xrprd0qv8rgdqjk67g1-bash-5.3.tar.gz.drv'...4412warning: unable to download 'https://ftpmirror.gnu.org/bash/bash-5.3.tar.gz': Could not resolve hostname (6) Could not resolve host: ftpmirror.gnu.org; retrying in 25 ms (attempt 1/5)4413warning: unable to download 'https://ftpmirror.gnu.org/bash/bash-5.3.tar.gz': Could not resolve hostname (6) Could not resolve host: ftpmirror.gnu.org; retrying in 160 ms (attempt 2/5)4414warning: unable to download 'https://ftpmirror.gnu.org/bash/bash-5.3.tar.gz': Could not resolve hostname (6) Could not resolve host: ftpmirror.gnu.org; retrying in 172 ms (attempt 3/5)4415warning: unable to download 'https://ftpmirror.gnu.org/bash/bash-5.3.tar.gz': Could not resolve hostname (6) Could not resolve host: ftpmirror.gnu.org; retrying in 256 ms (attempt 4/5)4416error:4417 … writing file "/nix/store/kwm524zjlnnq4yfhhmb5r14f2wxf8a2j-bash-5.3.tar.gz"44184419 error: unable to download 'https://ftpmirror.gnu.org/bash/bash-5.3.tar.gz': Could not resolve hostname (6) Could not resolve host: ftpmirror.gnu.org4420error: Cannot build '/nix/store/y84saga4qsmk7xrprd0qv8rgdqjk67g1-bash-5.3.tar.gz.drv'.4421 Reason: builder failed with exit code 1.4422 Output paths:4423 /nix/store/kwm524zjlnnq4yfhhmb5r14f2wxf8a2j-bash-5.3.tar.gz4424building '/nix/store/avf6vbj4jmpnn5cdsjyj2693samnvqsa-bash53-001.drv'...4425building '/nix/store/ii3jsqp9rrwv0g21lwbvb94ddg8c5m7n-bash53-002.drv'...4426error: Cannot build '/nix/store/10fdfqdm1akmi5miv42rby9h25rxhlyf-bash-5.3p15.drv'.4427 Reason: 1 dependency failed.4428 Output paths:4429 /nix/store/0a7w4np3qrlkigb18sv0lk3j9q3b9bsj-bash-5.3p15-man4430 /nix/store/13d4mjbqs0ksl0qg27hwq6xbvgyl53a9-bash-5.3p154431 /nix/store/gr2k39pwmvwhqcdwldq71n97lf7kjphi-bash-5.3p15-dev4432 /nix/store/h1vvbk1p8rf05i05b32rbqn4y87jzixg-bash-5.3p15-info4433 /nix/store/idgiycq7f643a2jvnbaqnzrn43kkbvay-bash-5.3p15-doc4434 /nix/store/zbjvvhzbyqz1g0k3xlzi870d3x7fsbaj-bash-5.3p15-debug4435error: Cannot build '/nix/store/10fdfqdm1akmi5miv42rby9h25rxhlyf-bash-5.3p15.drv'.4436 Reason: 1 dependency failed.4437 Output paths:4438 /nix/store/0a7w4np3qrlkigb18sv0lk3j9q3b9bsj-bash-5.3p15-man4439 /nix/store/13d4mjbqs0ksl0qg27hwq6xbvgyl53a9-bash-5.3p154440 /nix/store/gr2k39pwmvwhqcdwldq71n97lf7kjphi-bash-5.3p15-dev4441 /nix/store/h1vvbk1p8rf05i05b32rbqn4y87jzixg-bash-5.3p15-info4442 /nix/store/idgiycq7f643a2jvnbaqnzrn43kkbvay-bash-5.3p15-doc4443 /nix/store/zbjvvhzbyqz1g0k3xlzi870d3x7fsbaj-bash-5.3p15-debug4444error: Cannot build '/nix/store/2bljv041ayn91z5mcdjidhg4nwbs1izi-bash-5.3p15.drv'.4445 Reason: 1 dependency failed.4446 Output paths:4447 /nix/store/9k4w9gzzwkgrysgqhj8kinbn3mlkhj8n-bash-5.3p15-dev4448 /nix/store/bp98brmh5p69581g3x2wx1h05hwvpp8n-bash-5.3p15-info4449 /nix/store/g34cr2hndd8hpz4cfiryvjcmf8g9rwd3-bash-5.3p15-doc4450 /nix/store/hb36njfgv2icknx78g553m295l6l3vd2-bash-5.3p15-man4451 /nix/store/hiyfw6j597wj2qpyj8iqqimvfcfi8mkv-bash-5.3p15-debug4452 /nix/store/ypa92f8jyjgggzdfnd9pl7v6mh9mkwpl-bash-5.3p154453error: Cannot build '/nix/store/7rddwc3vdja7f28znmikxc4paivf92xf-bash-5.3p15.drv'.4454 Reason: 1 dependency failed.4455 Output paths:4456 /nix/store/1rzhlpxaq77lf3qkx0bckvdjwnzxxxai-bash-5.3p15-doc4457 /nix/store/486d21gi31yh3c2bv1al3jwi5lvixgw5-bash-5.3p154458 /nix/store/6p8sk9zw0c34yn2r3jkpb9id5x76bcgi-bash-5.3p15-info4459 /nix/store/73q5pmx5n2dcxp4y4yjq8811jmsxkgiq-bash-5.3p15-dev4460 /nix/store/87j45naw3v1mph99lsfwih6ha8vkgj2g-bash-5.3p15-man4461 /nix/store/xsvay877jqk6r3l631fdkmvrkasf1aik-bash-5.3p15-debug4462error: Cannot build '/nix/store/fi08szp1kxrs1blzkginqylhplxmjyv2-bash-5.3p15.drv'.4463 Reason: 1 dependency failed.4464 Output paths:4465 /nix/store/85lpkdprhf3b45pzdgwffshzmfq4np1b-bash-5.3p15-debug4466 /nix/store/hvv2ycjswashg55wk86adzkahhjzypll-bash-5.3p15-man4467 /nix/store/idnyqaaix26szkvhs1mjgi7990jajz9a-bash-5.3p154468 /nix/store/mcjsjiz74adryhlsa7d3bnmfg7pqh6iq-bash-5.3p15-info4469 /nix/store/rirjz86vgvgqs3d0y1ka46xy3qjkrbaj-bash-5.3p15-dev4470 /nix/store/zx1lsr17jnvviak32z9y9p48gwdd7ffb-bash-5.3p15-doc4471error: Cannot build '/nix/store/fi08szp1kxrs1blzkginqylhplxmjyv2-bash-5.3p15.drv'.4472 Reason: 1 dependency failed.4473 Output paths:4474 /nix/store/85lpkdprhf3b45pzdgwffshzmfq4np1b-bash-5.3p15-debug4475 /nix/store/hvv2ycjswashg55wk86adzkahhjzypll-bash-5.3p15-man4476 /nix/store/idnyqaaix26szkvhs1mjgi7990jajz9a-bash-5.3p154477 /nix/store/mcjsjiz74adryhlsa7d3bnmfg7pqh6iq-bash-5.3p15-info4478 /nix/store/rirjz86vgvgqs3d0y1ka46xy3qjkrbaj-bash-5.3p15-dev4479 /nix/store/zx1lsr17jnvviak32z9y9p48gwdd7ffb-bash-5.3p15-doc4480error: Cannot build '/nix/store/s2hzvizpaj3r7k074psfwxxnv66q4rak-bash-5.3p15.drv'.4481 Reason: 1 dependency failed.4482 Output paths:4483 /nix/store/9cf77g7r410s86pm57p31qa2b6picv8c-bash-5.3p15-man4484 /nix/store/dv755hccn2f9gg3ra1gw0f5p1g7fqwc6-bash-5.3p154485 /nix/store/fdz1w19amxbla4c4ls8ji2kyrr6yb3y7-bash-5.3p15-doc4486 /nix/store/gw7hzxnikrwdrbx589yc8qm7axzahqy2-bash-5.3p15-debug4487 /nix/store/igcf8x2mq1pp8k55d6qpksmnrbxazqf0-bash-5.3p15-dev4488 /nix/store/j113gwnshv768v4a5w358fkw6zzcc8ji-bash-5.3p15-info4489building '/nix/store/z6v5624dkfqg57qjzg6fadpxp07axkhv-libunistring-1.4.2.tar.gz.drv'...4490☢️ installer-live.session.testSecretDialogReachesTheBackend4491error:4492 … while evaluating the attribute 'onAgentPath'4493 at /build/storedata/nix/store/9ff0p6y1c382akf6alhhxgbc4c7pjhx5-source/tests/installer-live.nix:210:11:4494 209| command = has keyed.environment.systemPackages;4495 210| onAgentPath = has keyed.systemd.services."hermes-agent-spaces".path;4496 | ^4497 211| runDir = lib.filter (lib.hasInfix " /run/spaces-installer ") keyed.systemd.tmpfiles.rules;44984499 … while calling the 'any' builtin4500 at /build/storedata/nix/store/9ff0p6y1c382akf6alhhxgbc4c7pjhx5-source/tests/installer-live.nix:210:25:4501 209| command = has keyed.environment.systemPackages;4502 210| onAgentPath = has keyed.systemd.services."hermes-agent-spaces".path;4503 | ^4504 211| runDir = lib.filter (lib.hasInfix " /run/spaces-installer ") keyed.systemd.tmpfiles.rules;45054506 … from call site4507 at /build/storedata/nix/store/9ff0p6y1c382akf6alhhxgbc4c7pjhx5-source/tests/installer-live.nix:210:29:4508 209| command = has keyed.environment.systemPackages;4509 210| onAgentPath = has keyed.systemd.services."hermes-agent-spaces".path;4510 | ^4511 211| runDir = lib.filter (lib.hasInfix " /run/spaces-installer ") keyed.systemd.tmpfiles.rules;45124513 … while calling anonymous lambda4514 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/modules.nix:283:38:4515 282| let4516 283| recurse = mapAttrs (n: v: if isOption v then v.value else recurse v);4517 | ^4518 284| in45194520 … while evaluating the attribute 'value'4521 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/modules.nix:1181:7:4522 1180| // {4523 1181| value = addErrorContext "while evaluating the option `${showOption loc}':" (4524 | ^4525 1182| # Apply the 'apply' function to the merged value. This allows options to45264527 … while evaluating the option `systemd.services.hermes-agent-spaces.path':45284529 … while evaluating the attribute 'mergedValue'4530 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/modules.nix:1276:5:4531 1275| # Type-check the remaining definitions, and merge them. Or throw if no definitions.4532 1276| mergedValue =4533 | ^4534 1277| if isDefined then45354536 … while evaluating the attribute 'value'4537 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/types.nix:746:13:4538 745| headError = checkDefsForError check loc defs;4539 746| value = map (x: x.optionalValue.value or x.mergedValue) evals;4540 | ^4541 747| valueMeta.list = map (v: v.checkedAndMerged.valueMeta) evals;45424543 … while calling the 'map' builtin4544 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/types.nix:746:21:4545 745| headError = checkDefsForError check loc defs;4546 746| value = map (x: x.optionalValue.value or x.mergedValue) evals;4547 | ^4548 747| valueMeta.list = map (v: v.checkedAndMerged.valueMeta) evals;45494550 … while calling the 'filter' builtin4551 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/types.nix:727:21:4552 726| let4553 727| evals = filter (x: x.optionalValue ? value) (4554 | ^4555 728| concatLists (45564557 … while calling anonymous lambda4558 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/types.nix:727:29:4559 726| let4560 727| evals = filter (x: x.optionalValue ? value) (4561 | ^4562 728| concatLists (45634564 … while evaluating the attribute 'optionalValue'4565 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/modules.nix:1342:5:4566 1341|4567 1342| optionalValue = if isDefined then { value = mergedValue; } else { };4568 | ^4569 1343| };45704571 … while evaluating a branch condition4572 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/modules.nix:1342:21:4573 1341|4574 1342| optionalValue = if isDefined then { value = mergedValue; } else { };4575 | ^4576 1343| };45774578 … while evaluating a branch condition4579 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/modules.nix:1231:7:4580 1230| # original singleton straight to the type merge.4581 1231| if4582 | ^4583 1232| length defs == 145844585 … in the right operand of the AND (&&) operator4586 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/modules.nix:1233:9:4587 1232| length defs == 14588 1233| && addErrorContext "while evaluating definitions from `${(head defs).file}':" (4589 | ^4590 1234| !(head defs).value ? _type45914592 … while evaluating definitions from `/nix/store/9ff0p6y1c382akf6alhhxgbc4c7pjhx5-source/modules/nixos/hermes/native.nix':45934594 … in the argument of the not operator4595 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/modules.nix:1234:12:4596 1233| && addErrorContext "while evaluating definitions from `${(head defs).file}':" (4597 1234| !(head defs).value ? _type4598 | ^4599 1235| )46004601 … while evaluating the attribute 'value'4602 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/types.nix:736:25:4603 735| inherit (def) file;4604 736| value = def';4605 | ^4606 737| }46074608 … while calling the 'elemAt' builtin4609 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/lists.nix:346:43:4610 345| */4611 346| imap1 = f: list: genList (n: f (n + 1) (elemAt list n)) (length list);4612 | ^4613 347|46144615 … while calling the 'import' builtin4616 at /build/storedata/nix/store/9ff0p6y1c382akf6alhhxgbc4c7pjhx5-source/modules/nixos/hermes/agent-config.nix:105:6:4617 104| hermesUpstream =4618 105| (import "${hermesSrc}/nix/packages.nix" {4619 | ^4620 106| # rev = null for the same reason as desktop-package.nix: no46214622 … while realising the context of path '/build/storedata/nix/store/iwhq8gn5jsa74jn6qz2xl6ab50gzjh3g-hermes-agent-source/nix/packages.nix'46234624 error: Cannot build '/nix/store/gwlbz8ng2l06qkn9d6s2pd6w54g07ffc-hermes-agent-source.drv'.4625 Reason: 1 dependency failed.4626 Output paths:4627 /nix/store/iwhq8gn5jsa74jn6qz2xl6ab50gzjh3g-hermes-agent-source46284629☢️ installer-live.skill.testBackendRunsAsRootFromTheAgent4630error:4631 … while evaluating the attribute 'onAgentPath'4632 at /build/storedata/nix/store/9ff0p6y1c382akf6alhhxgbc4c7pjhx5-source/tests/installer-live.nix:210:11:4633 209| command = has keyed.environment.systemPackages;4634 210| onAgentPath = has keyed.systemd.services."hermes-agent-spaces".path;4635 | ^4636 211| runDir = lib.filter (lib.hasInfix " /run/spaces-installer ") keyed.systemd.tmpfiles.rules;46374638 … while calling the 'any' builtin4639 at /build/storedata/nix/store/9ff0p6y1c382akf6alhhxgbc4c7pjhx5-source/tests/installer-live.nix:210:25:4640 209| command = has keyed.environment.systemPackages;4641 210| onAgentPath = has keyed.systemd.services."hermes-agent-spaces".path;4642 | ^4643 211| runDir = lib.filter (lib.hasInfix " /run/spaces-installer ") keyed.systemd.tmpfiles.rules;46444645 … from call site4646 at /build/storedata/nix/store/9ff0p6y1c382akf6alhhxgbc4c7pjhx5-source/tests/installer-live.nix:210:29:4647 209| command = has keyed.environment.systemPackages;4648 210| onAgentPath = has keyed.systemd.services."hermes-agent-spaces".path;4649 | ^4650 211| runDir = lib.filter (lib.hasInfix " /run/spaces-installer ") keyed.systemd.tmpfiles.rules;46514652 … while calling anonymous lambda4653 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/modules.nix:283:38:4654 282| let4655 283| recurse = mapAttrs (n: v: if isOption v then v.value else recurse v);4656 | ^4657 284| in46584659 … while evaluating the attribute 'value'4660 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/modules.nix:1181:7:4661 1180| // {4662 1181| value = addErrorContext "while evaluating the option `${showOption loc}':" (4663 | ^4664 1182| # Apply the 'apply' function to the merged value. This allows options to46654666 … while evaluating the option `systemd.services.hermes-agent-spaces.path':46674668 … while evaluating the attribute 'mergedValue'4669 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/modules.nix:1276:5:4670 1275| # Type-check the remaining definitions, and merge them. Or throw if no definitions.4671 1276| mergedValue =4672 | ^4673 1277| if isDefined then46744675 … while evaluating the attribute 'value'4676 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/types.nix:746:13:4677 745| headError = checkDefsForError check loc defs;4678 746| value = map (x: x.optionalValue.value or x.mergedValue) evals;4679 | ^4680 747| valueMeta.list = map (v: v.checkedAndMerged.valueMeta) evals;46814682 … while calling the 'map' builtin4683 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/types.nix:746:21:4684 745| headError = checkDefsForError check loc defs;4685 746| value = map (x: x.optionalValue.value or x.mergedValue) evals;4686 | ^4687 747| valueMeta.list = map (v: v.checkedAndMerged.valueMeta) evals;46884689 … while calling the 'filter' builtin4690 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/types.nix:727:21:4691 726| let4692 727| evals = filter (x: x.optionalValue ? value) (4693 | ^4694 728| concatLists (46954696 … while calling anonymous lambda4697 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/types.nix:727:29:4698 726| let4699 727| evals = filter (x: x.optionalValue ? value) (4700 | ^4701 728| concatLists (47024703 … while evaluating the attribute 'optionalValue'4704 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/modules.nix:1342:5:4705 1341|4706 1342| optionalValue = if isDefined then { value = mergedValue; } else { };4707 | ^4708 1343| };47094710 … while evaluating a branch condition4711 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/modules.nix:1342:21:4712 1341|4713 1342| optionalValue = if isDefined then { value = mergedValue; } else { };4714 | ^4715 1343| };47164717 … while evaluating a branch condition4718 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/modules.nix:1231:7:4719 1230| # original singleton straight to the type merge.4720 1231| if4721 | ^4722 1232| length defs == 147234724 … in the right operand of the AND (&&) operator4725 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/modules.nix:1233:9:4726 1232| length defs == 14727 1233| && addErrorContext "while evaluating definitions from `${(head defs).file}':" (4728 | ^4729 1234| !(head defs).value ? _type47304731 … while evaluating definitions from `/nix/store/9ff0p6y1c382akf6alhhxgbc4c7pjhx5-source/modules/nixos/hermes/native.nix':47324733 … in the argument of the not operator4734 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/modules.nix:1234:12:4735 1233| && addErrorContext "while evaluating definitions from `${(head defs).file}':" (4736 1234| !(head defs).value ? _type4737 | ^4738 1235| )47394740 … while evaluating the attribute 'value'4741 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/types.nix:736:25:4742 735| inherit (def) file;4743 736| value = def';4744 | ^4745 737| }47464747 … while calling the 'elemAt' builtin4748 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/lists.nix:346:43:4749 345| */4750 346| imap1 = f: list: genList (n: f (n + 1) (elemAt list n)) (length list);4751 | ^4752 347|47534754 … while calling the 'import' builtin4755 at /build/storedata/nix/store/9ff0p6y1c382akf6alhhxgbc4c7pjhx5-source/modules/nixos/hermes/agent-config.nix:105:6:4756 104| hermesUpstream =4757 105| (import "${hermesSrc}/nix/packages.nix" {4758 | ^4759 106| # rev = null for the same reason as desktop-package.nix: no47604761 … while realising the context of path '/build/storedata/nix/store/iwhq8gn5jsa74jn6qz2xl6ab50gzjh3g-hermes-agent-source/nix/packages.nix'47624763 error: Cannot build '/nix/store/gwlbz8ng2l06qkn9d6s2pd6w54g07ffc-hermes-agent-source.drv'.4764 Reason: 1 dependency failed.4765 Output paths:4766 /nix/store/iwhq8gn5jsa74jn6qz2xl6ab50gzjh3g-hermes-agent-source47674768✅ installer-live.skill.testInstallSkillOnLiveHermesOnly4769✅ installer-live.target.testKeysTravel4770☢️ installer-live.target.testStagesOwnClosureAndSource4771error:4772 … while evaluating the attribute 'onAgentPath'4773 at /build/storedata/nix/store/9ff0p6y1c382akf6alhhxgbc4c7pjhx5-source/tests/installer-live.nix:210:11:4774 209| command = has keyed.environment.systemPackages;4775 210| onAgentPath = has keyed.systemd.services."hermes-agent-spaces".path;4776 | ^4777 211| runDir = lib.filter (lib.hasInfix " /run/spaces-installer ") keyed.systemd.tmpfiles.rules;47784779 … while calling the 'any' builtin4780 at /build/storedata/nix/store/9ff0p6y1c382akf6alhhxgbc4c7pjhx5-source/tests/installer-live.nix:210:25:4781 209| command = has keyed.environment.systemPackages;4782 210| onAgentPath = has keyed.systemd.services."hermes-agent-spaces".path;4783 | ^4784 211| runDir = lib.filter (lib.hasInfix " /run/spaces-installer ") keyed.systemd.tmpfiles.rules;47854786 … from call site4787 at /build/storedata/nix/store/9ff0p6y1c382akf6alhhxgbc4c7pjhx5-source/tests/installer-live.nix:210:29:4788 209| command = has keyed.environment.systemPackages;4789 210| onAgentPath = has keyed.systemd.services."hermes-agent-spaces".path;4790 | ^4791 211| runDir = lib.filter (lib.hasInfix " /run/spaces-installer ") keyed.systemd.tmpfiles.rules;47924793 … while calling anonymous lambda4794 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/modules.nix:283:38:4795 282| let4796 283| recurse = mapAttrs (n: v: if isOption v then v.value else recurse v);4797 | ^4798 284| in47994800 … while evaluating the attribute 'value'4801 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/modules.nix:1181:7:4802 1180| // {4803 1181| value = addErrorContext "while evaluating the option `${showOption loc}':" (4804 | ^4805 1182| # Apply the 'apply' function to the merged value. This allows options to48064807 … while evaluating the option `systemd.services.hermes-agent-spaces.path':48084809 … while evaluating the attribute 'mergedValue'4810 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/modules.nix:1276:5:4811 1275| # Type-check the remaining definitions, and merge them. Or throw if no definitions.4812 1276| mergedValue =4813 | ^4814 1277| if isDefined then48154816 … while evaluating the attribute 'value'4817 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/types.nix:746:13:4818 745| headError = checkDefsForError check loc defs;4819 746| value = map (x: x.optionalValue.value or x.mergedValue) evals;4820 | ^4821 747| valueMeta.list = map (v: v.checkedAndMerged.valueMeta) evals;48224823 … while calling the 'map' builtin4824 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/types.nix:746:21:4825 745| headError = checkDefsForError check loc defs;4826 746| value = map (x: x.optionalValue.value or x.mergedValue) evals;4827 | ^4828 747| valueMeta.list = map (v: v.checkedAndMerged.valueMeta) evals;48294830 … while calling the 'filter' builtin4831 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/types.nix:727:21:4832 726| let4833 727| evals = filter (x: x.optionalValue ? value) (4834 | ^4835 728| concatLists (48364837 … while calling anonymous lambda4838 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/types.nix:727:29:4839 726| let4840 727| evals = filter (x: x.optionalValue ? value) (4841 | ^4842 728| concatLists (48434844 … while evaluating the attribute 'optionalValue'4845 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/modules.nix:1342:5:4846 1341|4847 1342| optionalValue = if isDefined then { value = mergedValue; } else { };4848 | ^4849 1343| };48504851 … while evaluating a branch condition4852 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/modules.nix:1342:21:4853 1341|4854 1342| optionalValue = if isDefined then { value = mergedValue; } else { };4855 | ^4856 1343| };48574858 … while evaluating a branch condition4859 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/modules.nix:1231:7:4860 1230| # original singleton straight to the type merge.4861 1231| if4862 | ^4863 1232| length defs == 148644865 … in the right operand of the AND (&&) operator4866 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/modules.nix:1233:9:4867 1232| length defs == 14868 1233| && addErrorContext "while evaluating definitions from `${(head defs).file}':" (4869 | ^4870 1234| !(head defs).value ? _type48714872 … while evaluating definitions from `/nix/store/9ff0p6y1c382akf6alhhxgbc4c7pjhx5-source/modules/nixos/hermes/native.nix':48734874 … in the argument of the not operator4875 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/modules.nix:1234:12:4876 1233| && addErrorContext "while evaluating definitions from `${(head defs).file}':" (4877 1234| !(head defs).value ? _type4878 | ^4879 1235| )48804881 … while evaluating the attribute 'value'4882 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/types.nix:736:25:4883 735| inherit (def) file;4884 736| value = def';4885 | ^4886 737| }48874888 … while calling the 'elemAt' builtin4889 at /build/storedata/nix/store/2s013d7g7sna6rls7nk0yy8343h6mdiw-source/lib/lists.nix:346:43:4890 345| */4891 346| imap1 = f: list: genList (n: f (n + 1) (elemAt list n)) (length list);4892 | ^4893 347|48944895 … while calling the 'import' builtin4896 at /build/storedata/nix/store/9ff0p6y1c382akf6alhhxgbc4c7pjhx5-source/modules/nixos/hermes/agent-config.nix:105:6:4897 104| hermesUpstream =4898 105| (import "${hermesSrc}/nix/packages.nix" {4899 | ^4900 106| # rev = null for the same reason as desktop-package.nix: no49014902 … while realising the context of path '/build/storedata/nix/store/iwhq8gn5jsa74jn6qz2xl6ab50gzjh3g-hermes-agent-source/nix/packages.nix'49034904 error: Cannot build '/nix/store/gwlbz8ng2l06qkn9d6s2pd6w54g07ffc-hermes-agent-source.drv'.4905 Reason: 1 dependency failed.4906 Output paths:4907 /nix/store/iwhq8gn5jsa74jn6qz2xl6ab50gzjh3g-hermes-agent-source49084909✅ llama-swap-auth.apiKeyEnvFile.testKeyGatesTheServer4910✅ llama-swap-auth.apiKeyEnvFile.testUnsetLeavesDefaultAllow4911✅ llama-swap-external-config.bundledCatalog.testShipsG9v3OverRuntimeFetch4912✅ llama-swap-external-config.externalConfigFile.testFileReplacesTheCatalog4913✅ nix-module.testGitInSystemProfile4914✅ noctalia-bar-position.barPosition.testDefaultPinsTop4915✅ noctalia-bar-position.barPosition.testOptionPinsBottom4916✅ noctalia-bar-position.wiring.testBottomMergeScriptRendersTheSettings4917✅ noctalia-bar-position.wiring.testDefaultMergeScriptRendersTheSettings4918✅ pi-chat-options-removed.removedOptions.testBashConfirmAllowPatterns4919✅ pi-chat-options-removed.removedOptions.testExtensions4920✅ pi-chat-options-removed.removedOptions.testPiSettings4921✅ pi-chat-options-removed.removedOptions.testSandboxAllowedPaths4922✅ pi-chat-options-removed.removedOptions.testSandboxEnv4923✅ pi-chat-options-removed.removedOptions.testSkills4924✅ pi-chat-options-removed.renameShims.testOpenrouterPathsSurvive4925✅ proton.bindPorts.testBothSandboxesDialTheSamePorts4926✅ proton.bindPorts.testMcpSandboxMayNotBind4927✅ proton.bindPorts.testSetupSandboxMayBindTheBridgePorts4928✅ proton.bindPorts.testTheDaemonBindsThemToo4929✅ proton.grantedPathsExist.testConfinedDaemonPreCreatesItsWritableGrants4930✅ proton.grantedPathsExist.testMcpAndSetupPreCreateTheirWritableGrants4931✅ proton.grantedPathsExist.testOnlyWritableGrantsArePreCreated4932✅ proton.lifecycle.testTheDaemonIsParkedForSetup4933✅ proton.stateRoot.testConfinedDaemonCarriesTheStatePin4934✅ proton.stateRoot.testEveryConsumerNamesOneRoot4935✅ proton.unitIsolation.testEachUnitLowersItsOwnPolicyFile4936✅ proton.unitIsolation.testSetupTwinOwnsItsRuntimeState4937✅ searxng.seam.testHostPortsEntry4938✅ searxng.seam.testNoEntryWhenDisabled4939✅ searxng.secret.testEnvironmentFile4940✅ searxng.secret.testGeneratorUnit4941✅ searxng.secret.testNoSecretInSettings4942✅ searxng.server.testDesktopImportEnables4943✅ searxng.server.testDisableWins4944✅ searxng.server.testJsonFormat4945✅ searxng.server.testLoopbackOnly4946✅ searxng.server.testPortMovesEverywhere4947✅ spaces-integration-gateway.confirmCommand.testArgvIsTheStandalonePopup4948✅ spaces-integration-gateway.sessionDisplayLookup.testUnitPathResolvesSystemctl4949✅ spaces-integrations.alwaysListed.testEveryShippedIntegrationMaterialises4950✅ spaces-integrations.alwaysListed.testNixosIsOffWithoutATarget4951✅ spaces-integrations.bareExtraService.testBackingUnitGetsLifecycleOnly4952✅ spaces-integrations.bareExtraService.testNothingIsConfined4953✅ spaces-integrations.bareExtraService.testSocketWantsTheNamedUnit4954✅ spaces-integrations.broker.testBrokerUnit4955✅ spaces-integrations.confinedExtraService.testBridgeEnvironmentIsTheManifestOnly4956✅ spaces-integrations.confinedExtraService.testBridgeIsResidentAndRestarted4957✅ spaces-integrations.confinedExtraService.testBridgeOwnsItsStateThroughExtraPaths4958✅ spaces-integrations.confinedExtraService.testBridgePolicyIsBuiltPreStart4959✅ spaces-integrations.confinedExtraService.testBridgeRunsUnderLandlockExec4960✅ spaces-integrations.confinedExtraService.testBridgeSharesTheServerHardening4961✅ spaces-integrations.confinedExtraService.testBridgeUnitSectionFoldsBothGates4962✅ spaces-integrations.confinedExtraService.testDefinitionCarriesUnitNamesOnly4963✅ spaces-integrations.confinedExtraService.testSocketWantsTheBackingUnit4964✅ spaces-integrations.definition.testBindPortsSurfacedInTheDefinition4965✅ spaces-integrations.definition.testEnableByDefaultSurfacedInTheDefinition4966✅ spaces-integrations.definition.testGithubDefinitionCarriesThePosture4967✅ spaces-integrations.definition.testGithubDefinitionCarriesThePrompts4968✅ spaces-integrations.localIntegration.testNotesUnitIsSocketOnly4969✅ spaces-integrations.mcpUnit.testDirectoriesAndCredentials4970✅ spaces-integrations.mcpUnit.testPolicyAndShareArePreparedPreStart4971✅ spaces-integrations.mcpUnit.testSameUidHardening4972✅ spaces-integrations.mcpUnit.testServerRunsUnderLandlockExec4973✅ spaces-integrations.mcpUnit.testSharedDirIsExportedAndTmpdirIsNot4974✅ spaces-integrations.mcpUnit.testSocketPath4975✅ spaces-integrations.moduleWiring.testDefinitionIsWiredIntoEtc4976✅ spaces-integrations.moduleWiring.testDisabledModuleDeclaresNoUnits4977✅ spaces-integrations.offlineWikiHome.testZimDirIsPerUser4978✅ spaces-integrations.policySpec.testBindPortsReachTheSpec4979✅ spaces-integrations.policySpec.testBridgeGrantsReachItsOwnSpec4980✅ spaces-integrations.policySpec.testExtraPathsRideVerbatim4981✅ spaces-integrations.policySpec.testSpecWithoutExtraPathsIsOnlyThePortLists4982✅ spaces-integrations-managed.credentials.testFieldBearingUnitLoadsConfigThenManagedDir4983✅ spaces-integrations-managed.credentials.testFieldLessUnitLoadsOnlyTheManagedDir4984✅ spaces-integrations-managed.stager.testStagerRunsOnceAtBoot4985✅ spaces-integrations-managed.stager.testStagerScriptPinsWhatRunningItCannotShow4986✅ spaces-integrations-managed.validation.testLiteralSecretIsATypeError4987✅ spaces-integrations-managed.validation.testMissingRequiredConfigFieldRejected4988✅ spaces-integrations-managed.validation.testMissingRequiredSecretRejected4989✅ spaces-integrations-managed.validation.testNonNormalUserRejected4990✅ spaces-integrations-managed.validation.testProfilesOnFieldLessIntegrationRejected4991✅ spaces-integrations-managed.validation.testUnknownIntegrationRejected4992✅ spaces-integrations-managed.validation.testUnknownUserRejected4993✅ spaces-integrations-schema-sync.definition.testNoneLeaksACommandLine4994✅ spaces-integrations-schema-sync.fixture.testNixosLowered4995✅ spaces-integrations-schema-sync.fixture.testOfflineWikiLowered4996✅ spaces-integrations-schema-sync.posture.testEveryPostureNameStillShips4997✅ spaces-integrations-schema-sync.posture.testReadOnlyAllowlistHolds4998✅ spaces-integrations-schema-sync.readme.testDefinitionCarriesThePath4999✅ spaces-integrations-schema-sync.readme.testEveryIntegrationShipsOne5000✅ spaces-integrations-schema-sync.schemaSingleSourcing.testEveryIntegrationMatchesItsSchema5001✅ spaces-integrations-setup.definition.testGithubDefinitionHasNoSetup5002✅ spaces-integrations-setup.definition.testSignalDefinitionCarriesSetupFields5003✅ spaces-integrations-setup.mainSocket.testGithubSocketCarriesNoExtraDeps5004✅ spaces-integrations-setup.mainSocket.testSignalSocketWantsExtraServices5005✅ spaces-integrations-setup.mkDefaultDiscipline.testOverridingOneSubOptionKeepsTheRest5006✅ spaces-integrations-setup.moduleWiring.testGithubEmitsNoTwin5007✅ spaces-integrations-setup.moduleWiring.testPartOfInjectedOntoEveryExtraService5008✅ spaces-integrations-setup.moduleWiring.testTwinUnitsReachSystemdOnlyForSetupIntegrations5009✅ spaces-integrations-setup.setupTwin.testSetupSocketIsPrivateAndNotAutoStarted5010✅ spaces-integrations-setup.setupTwin.testSignalEmitsTwinUnits5011✅ spaces-integrations-setup.setupTwin.testTwinOwnsItsRuntimeStateAndPolicy5012✅ spaces-integrations-setup.setupTwin.testTwinReusesTheServerSandbox5013✅ spaces-integrations-setup.setupTwin.testTwinRunsItsOwnCommand5014✅ spaces-nixos-apply.manifest.testApplyCarriesItsPreviewAndNoNetwork5015✅ spaces-nixos-apply.manifest.testArrivesEnabled5016✅ spaces-nixos-apply.manifest.testAutoRunCoversCheckAndStatus5017✅ spaces-nixos-apply.manifest.testCarriesNoConfigAndNoSecretField5018✅ spaces-nixos-apply.manifest.testDefinitionIsWiredIntoEtc5019✅ spaces-nixos-apply.manifest.testGrantsTheApplyDirAndNothingElse5020✅ spaces-nixos-apply.manifest.testNoRepoLeavesTheIntegrationOffAndUnserved5021✅ spaces-nixos-apply.refusals.testRejectsACheckResolvedOnPath5022✅ spaces-nixos-apply.refusals.testRejectsACommandResolvedOnPath5023✅ spaces-nixos-apply.refusals.testRejectsAGlobInAMachineName5024✅ spaces-nixos-apply.refusals.testRejectsAGlobInARepoName5025✅ spaces-nixos-apply.refusals.testRejectsARelativeRepoPath5026✅ spaces-nixos-apply.refusals.testRejectsARepoWithNoMachine5027✅ spaces-nixos-apply.refusals.testRejectsAnEmptyCommand5028✅ spaces-nixos-apply.refusals.testTheDeclaredReposAreAccepted5029✅ spaces-nixos-apply.targets.testEveryMachineBecomesAQualifiedTarget5030✅ spaces-nixos-apply.units.testPathUnitWatchesTheRequestFile5031✅ spaces-nixos-apply.units.testRunnerFindsSshAndTheSystemProfile5032✅ spaces-nixos-apply.units.testRunnerRefusesToTimeOutOrReadStdin5033✅ spaces-nixos-apply.units.testRunnerRoutesAPassphrasePromptToAskpass5034✅ spaces-nixos-apply.units.testTheApplyDirIsSeeded5035✅ spaces-noctalia.barUnit.testOnlyTheNoctaliaModuleDeclaresIt5036✅ spaces-noctalia.commands.testWrappersOnPath5037✅ spaces-noctalia.managedConfig.testCentreBarWidgets5038✅ spaces-noctalia.managedConfig.testVoiceIndicatorPluginSettings5039✅ spaces-noctalia.purge.testRunsOnUserActivation5040✅ spaces-noctalia.purge.testTargetsOnlyRetiredSpacesIds5041✅ spaces-signal.agentSurface.testOnlyTheIntegrationSocketsListen5042✅ spaces-signal.bridge.testLifecycleIsGuiOnly5043✅ spaces-signal.bridge.testRunsAfterTheDaemon5044✅ spaces-signal.daemon.testExecStartRunsTheDaemonOnItsSocket5045✅ spaces-signal.daemon.testLifecycleIsGuiOnly5046✅ spaces-signal.daemon.testRuntimeSocketDirIsPrivate5047✅ spaces-signal.daemon.testStopTimeoutIsShort5048✅ spaces-signal.integrationLifecycle.testLinkPathUnitIsGone5049✅ spaces-signal.integrationLifecycle.testSocketPullsBothBackendsWithoutOrderingThem5050✅ spaces-signal.integrationsGuard.testEnableWithoutIntegrationsFails5051✅ spaces-signal.messageStore.testStateDirIsCreatedUnconditionally5052✅ spaces-signal.optOut.testDeclaresNoSignalUnits5053✅ spaces-signal.package.testSupportsGuiQrLinking5054✅ spaces-src.testDropsDevOnlyTrees5055✅ spaces-src.testDropsLocalStateAndSecrets5056✅ spaces-src.testKeepsTheSystemSources5057✅ voxtype-language-config.whisperLanguage.testDefaultStaysBareString5058✅ voxtype-language-config.whisperLanguage.testListStaysList5059✅ voxtype-nemotron-config.nemotron.testEngineDefaults5060✅ voxtype-nemotron-config.nemotron.testStreamingAndTargetLangFlowThrough5061✅ voxtype-user-override.wrapper.testUnitRunsTheWrapper5062✅ voxtype-vad-config.vad.testEnergyBackendDefaults50635064😢 330/341 successful5065error: Tests failed