nixbot

builds
1build01: building m08j17k3mga8gmfwmykn0097awa4b6p5-eval-tests.drv2warning: not writing modified lock file of flake 'path:/nix/store/3zxwkrac0s50qv5mm99rynsz58sc67ym-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/4975466d324710c576dc11ad614684e6bd8cad8e?narHash=sha256-xJ%2BX4hBtOcAFGBOe5nAMyMUeF9foJBmIOu3NjBqBycU%3D' (2026-09-23)53 → 'path:/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source?lastModified=1&narHash=sha256-xJ%2BX4hBtOcAFGBOe5nAMyMUeF9foJBmIOu3NjBqBycU%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 6 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 166 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 279 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 30 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 61 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 156 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 221 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 140 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 85 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 27 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 307 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 735 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/avf6vbj4jmpnn5cdsjyj2693samnvqsa-bash53-001.drv'...123building '/nix/store/ii3jsqp9rrwv0g21lwbvb94ddg8c5m7n-bash53-002.drv'...124error: Cannot build '/nix/store/10fdfqdm1akmi5miv42rby9h25rxhlyf-bash-5.3p15.drv'.125 Reason: 1 dependency failed.126 Output paths:127 /nix/store/0a7w4np3qrlkigb18sv0lk3j9q3b9bsj-bash-5.3p15-man128 /nix/store/13d4mjbqs0ksl0qg27hwq6xbvgyl53a9-bash-5.3p15129 /nix/store/gr2k39pwmvwhqcdwldq71n97lf7kjphi-bash-5.3p15-dev130 /nix/store/h1vvbk1p8rf05i05b32rbqn4y87jzixg-bash-5.3p15-info131 /nix/store/idgiycq7f643a2jvnbaqnzrn43kkbvay-bash-5.3p15-doc132 /nix/store/zbjvvhzbyqz1g0k3xlzi870d3x7fsbaj-bash-5.3p15-debug133error: Cannot build '/nix/store/10fdfqdm1akmi5miv42rby9h25rxhlyf-bash-5.3p15.drv'.134 Reason: 1 dependency failed.135 Output paths:136 /nix/store/0a7w4np3qrlkigb18sv0lk3j9q3b9bsj-bash-5.3p15-man137 /nix/store/13d4mjbqs0ksl0qg27hwq6xbvgyl53a9-bash-5.3p15138 /nix/store/gr2k39pwmvwhqcdwldq71n97lf7kjphi-bash-5.3p15-dev139 /nix/store/h1vvbk1p8rf05i05b32rbqn4y87jzixg-bash-5.3p15-info140 /nix/store/idgiycq7f643a2jvnbaqnzrn43kkbvay-bash-5.3p15-doc141 /nix/store/zbjvvhzbyqz1g0k3xlzi870d3x7fsbaj-bash-5.3p15-debug142error: Cannot build '/nix/store/2bljv041ayn91z5mcdjidhg4nwbs1izi-bash-5.3p15.drv'.143 Reason: 1 dependency failed.144 Output paths:145 /nix/store/9k4w9gzzwkgrysgqhj8kinbn3mlkhj8n-bash-5.3p15-dev146 /nix/store/bp98brmh5p69581g3x2wx1h05hwvpp8n-bash-5.3p15-info147 /nix/store/g34cr2hndd8hpz4cfiryvjcmf8g9rwd3-bash-5.3p15-doc148 /nix/store/hb36njfgv2icknx78g553m295l6l3vd2-bash-5.3p15-man149 /nix/store/hiyfw6j597wj2qpyj8iqqimvfcfi8mkv-bash-5.3p15-debug150 /nix/store/ypa92f8jyjgggzdfnd9pl7v6mh9mkwpl-bash-5.3p15151error: Cannot build '/nix/store/7rddwc3vdja7f28znmikxc4paivf92xf-bash-5.3p15.drv'.152 Reason: 1 dependency failed.153 Output paths:154 /nix/store/1rzhlpxaq77lf3qkx0bckvdjwnzxxxai-bash-5.3p15-doc155 /nix/store/486d21gi31yh3c2bv1al3jwi5lvixgw5-bash-5.3p15156 /nix/store/6p8sk9zw0c34yn2r3jkpb9id5x76bcgi-bash-5.3p15-info157 /nix/store/73q5pmx5n2dcxp4y4yjq8811jmsxkgiq-bash-5.3p15-dev158 /nix/store/87j45naw3v1mph99lsfwih6ha8vkgj2g-bash-5.3p15-man159 /nix/store/xsvay877jqk6r3l631fdkmvrkasf1aik-bash-5.3p15-debug160error: Cannot build '/nix/store/fi08szp1kxrs1blzkginqylhplxmjyv2-bash-5.3p15.drv'.161 Reason: 1 dependency failed.162 Output paths:163 /nix/store/85lpkdprhf3b45pzdgwffshzmfq4np1b-bash-5.3p15-debug164 /nix/store/hvv2ycjswashg55wk86adzkahhjzypll-bash-5.3p15-man165 /nix/store/idnyqaaix26szkvhs1mjgi7990jajz9a-bash-5.3p15166 /nix/store/mcjsjiz74adryhlsa7d3bnmfg7pqh6iq-bash-5.3p15-info167 /nix/store/rirjz86vgvgqs3d0y1ka46xy3qjkrbaj-bash-5.3p15-dev168 /nix/store/zx1lsr17jnvviak32z9y9p48gwdd7ffb-bash-5.3p15-doc169error: Cannot build '/nix/store/fi08szp1kxrs1blzkginqylhplxmjyv2-bash-5.3p15.drv'.170 Reason: 1 dependency failed.171 Output paths:172 /nix/store/85lpkdprhf3b45pzdgwffshzmfq4np1b-bash-5.3p15-debug173 /nix/store/hvv2ycjswashg55wk86adzkahhjzypll-bash-5.3p15-man174 /nix/store/idnyqaaix26szkvhs1mjgi7990jajz9a-bash-5.3p15175 /nix/store/mcjsjiz74adryhlsa7d3bnmfg7pqh6iq-bash-5.3p15-info176 /nix/store/rirjz86vgvgqs3d0y1ka46xy3qjkrbaj-bash-5.3p15-dev177 /nix/store/zx1lsr17jnvviak32z9y9p48gwdd7ffb-bash-5.3p15-doc178error: Cannot build '/nix/store/s2hzvizpaj3r7k074psfwxxnv66q4rak-bash-5.3p15.drv'.179 Reason: 1 dependency failed.180 Output paths:181 /nix/store/9cf77g7r410s86pm57p31qa2b6picv8c-bash-5.3p15-man182 /nix/store/dv755hccn2f9gg3ra1gw0f5p1g7fqwc6-bash-5.3p15183 /nix/store/fdz1w19amxbla4c4ls8ji2kyrr6yb3y7-bash-5.3p15-doc184 /nix/store/gw7hzxnikrwdrbx589yc8qm7axzahqy2-bash-5.3p15-debug185 /nix/store/igcf8x2mq1pp8k55d6qpksmnrbxazqf0-bash-5.3p15-dev186 /nix/store/j113gwnshv768v4a5w358fkw6zzcc8ji-bash-5.3p15-info187building '/nix/store/imyy7rg9gyf2qyhg3jjnmal8grabvra9-glibc-2.42.tar.xz.drv'...188☢️ docs-snippets.testEverySnippetEvaluates189error:190 … while calling the 'filter' builtin191 at /build/storedata/nix/store/3zxwkrac0s50qv5mm99rynsz58sc67ym-source/tests/docs-snippets.nix:253:12:192 252| testEverySnippetEvaluates = {193 253| expr = lib.filter (entry: entry != null) (map evaluate runnable);194 | ^195 254| expected = [ ];196197 … while calling anonymous lambda198 at /build/storedata/nix/store/3zxwkrac0s50qv5mm99rynsz58sc67ym-source/tests/docs-snippets.nix:253:24:199 252| testEverySnippetEvaluates = {200 253| expr = lib.filter (entry: entry != null) (map evaluate runnable);201 | ^202 254| expected = [ ];203204 … from call site205 at /build/storedata/nix/store/3zxwkrac0s50qv5mm99rynsz58sc67ym-source/tests/docs-snippets.nix:253:31:206 252| testEverySnippetEvaluates = {207 253| expr = lib.filter (entry: entry != null) (map evaluate runnable);208 | ^209 254| expected = [ ];210211 … while calling 'evaluate'212 at /build/storedata/nix/store/3zxwkrac0s50qv5mm99rynsz58sc67ym-source/tests/docs-snippets.nix:205:5:213 204| evaluate =214 205| block:215 | ^216 206| let217218 … while evaluating a branch condition219 at /build/storedata/nix/store/3zxwkrac0s50qv5mm99rynsz58sc67ym-source/tests/docs-snippets.nix:224:5:220 223| in221 224| if !verdict.success then222 | ^223 225| "${label block}: evaluation throws"224225 … in the argument of the not operator226 at /build/storedata/nix/store/3zxwkrac0s50qv5mm99rynsz58sc67ym-source/tests/docs-snippets.nix:224:9:227 223| in228 224| if !verdict.success then229 | ^230 225| "${label block}: evaluation throws"231232 … while calling the 'tryEval' builtin233 at /build/storedata/nix/store/3zxwkrac0s50qv5mm99rynsz58sc67ym-source/tests/docs-snippets.nix:216:17:234 215| # line into the trace, so the trace still names the snippet.235 216| verdict = builtins.tryEval (236 | ^237 217| builtins.addErrorContext "while evaluating the docs snippet ${label block}" (238239 … while evaluating the docs snippet README.md:12240241 … while calling the 'deepSeq' builtin242 at /build/storedata/nix/store/3zxwkrac0s50qv5mm99rynsz58sc67ym-source/tests/docs-snippets.nix:218:11:243 217| builtins.addErrorContext "while evaluating the docs snippet ${label block}" (244 218| builtins.deepSeq configuration.config.warnings (245 | ^246 219| map (entry: entry.message) (lib.filter (entry: !entry.assertion) configuration.config.assertions)247248 … from call site249 at /build/storedata/nix/store/3zxwkrac0s50qv5mm99rynsz58sc67ym-source/tests/docs-snippets.nix:218:28:250 217| builtins.addErrorContext "while evaluating the docs snippet ${label block}" (251 218| builtins.deepSeq configuration.config.warnings (252 | ^253 219| map (entry: entry.message) (lib.filter (entry: !entry.assertion) configuration.config.assertions)254255 … while calling anonymous lambda256 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:283:38:257 282| let258 283| recurse = mapAttrs (n: v: if isOption v then v.value else recurse v);259 | ^260 284| in261262 … while evaluating the attribute 'value'263 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1181:7:264 1180| // {265 1181| value = addErrorContext "while evaluating the option `${showOption loc}':" (266 | ^267 1182| # Apply the 'apply' function to the merged value. This allows options to268269 … while evaluating the option `warnings':270271 … while evaluating the attribute 'mergedValue'272 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1276:5:273 1275| # Type-check the remaining definitions, and merge them. Or throw if no definitions.274 1276| mergedValue =275 | ^276 1277| if isDefined then277278 … while evaluating a branch condition279 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1277:7:280 1276| mergedValue =281 1277| if isDefined then282 | ^283 1278| if type.merge ? v2 then284285 … while evaluating the attribute 'values'286 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1270:11:287 1269| {288 1270| values = defsSorted;289 | ^290 1271| inherit (defsFiltered) highestPrio;291292 … while evaluating a branch condition293 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1264:13:294 1263| # Avoid sorting if we don't have to.295 1264| if any (def: def.value._type or "" == "order") defsFiltered.values then296 | ^297 1265| sortProperties defsFiltered.values298299 … while calling the 'any' builtin300 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1264:16:301 1263| # Avoid sorting if we don't have to.302 1264| if any (def: def.value._type or "" == "order") defsFiltered.values then303 | ^304 1265| sortProperties defsFiltered.values305306 … from call site307 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1259:26:308 1258| # Process mkOverride properties.309 1259| defsFiltered = filterOverrides' defsNormalized;310 | ^311 1260|312313 … while calling anonymous lambda314 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1460:5:315 1459| in316 1460| defs:317 | ^318 1461| # Optimize for the singleton case, equivalent to the `else` clause.319320 … while evaluating a branch condition321 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1462:5:322 1461| # Optimize for the singleton case, equivalent to the `else` clause.323 1462| if length defs == 1 then324 | ^325 1463| {326327 … while calling the 'length' builtin328 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1462:8:329 1461| # Optimize for the singleton case, equivalent to the `else` clause.330 1462| if length defs == 1 then331 | ^332 1463| {333334 … while calling the 'concatMap' builtin335 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1244:28:336 1243| # Process mkMerge and mkIf properties.337 1244| defsNormalized = concatMap (338 | ^339 1245| m:340341 … while calling anonymous lambda342 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1245:13:343 1244| defsNormalized = concatMap (344 1245| m:345 | ^346 1246| map (347348 … while calling the 'map' builtin349 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1246:13:350 1245| m:351 1246| map (352 | ^353 1247| value:354355 … while evaluating definitions from `/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/nixos/modules/system/boot/systemd.nix':356357 … from call site358 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1255:82:359 1254| }360 1255| ) (addErrorContext "while evaluating definitions from `${m.file}':" (dischargeProperties m.value))361 | ^362 1256| ) defs;363364 … while calling 'dischargeProperties'365 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1411:5:366 1410| dischargeProperties =367 1411| def:368 | ^369 1412| if def ? _type then370371 … while evaluating a branch condition372 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1412:5:373 1411| def:374 1412| if def ? _type then375 | ^376 1413| if def._type == "if" then377378 … while evaluating the attribute 'value'379 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:866:21:380 865| inherit (module) file;381 866| inherit value;382 | ^383 867| }) module.config384385 … while calling the 'concatLists' builtin386 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/nixos/modules/system/boot/systemd.nix:547:7:387 546| in388 547| concatLists (389 | ^390 548| mapAttrsToList (391392 … while calling anonymous lambda393 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/nixos/modules/system/boot/systemd.nix:549:17:394 548| mapAttrsToList (395 549| name: service:396 | ^397 550| let398399 … while calling the 'concatLists' builtin400 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/nixos/modules/system/boot/systemd.nix:555:11:401 554| in402 555| concatLists [403 | ^404 556| (optional (type == "oneshot" && (restart == "always" || restart == "on-success"))405406 … from call site407 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/nixos/modules/system/boot/systemd.nix:556:14:408 555| concatLists [409 556| (optional (type == "oneshot" && (restart == "always" || restart == "on-success"))410 | ^411 557| "Service '${name}.service' with 'Type=oneshot' cannot have 'Restart=always' or 'Restart=on-success'"412413 … while calling 'optional'414 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/lists.nix:805:20:415 804| */416 805| optional = cond: elem: if cond then [ elem ] else [ ];417 | ^418 806|419420 … while evaluating a branch condition421 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/lists.nix:805:26:422 804| */423 805| optional = cond: elem: if cond then [ elem ] else [ ];424 | ^425 806|426427 … in the left operand of the AND (&&) operator428 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/nixos/modules/system/boot/systemd.nix:556:42:429 555| concatLists [430 556| (optional (type == "oneshot" && (restart == "always" || restart == "on-success"))431 | ^432 557| "Service '${name}.service' with 'Type=oneshot' cannot have 'Restart=always' or 'Restart=on-success'"433434 … from call site435 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/nixos/modules/system/boot/systemd.nix:551:20:436 550| let437 551| type = service.serviceConfig.Type or "";438 | ^439 552| restart = service.serviceConfig.Restart or "no";440441 … while calling anonymous lambda442 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:283:38:443 282| let444 283| recurse = mapAttrs (n: v: if isOption v then v.value else recurse v);445 | ^446 284| in447448 … while evaluating the attribute 'value'449 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1181:7:450 1180| // {451 1181| value = addErrorContext "while evaluating the option `${showOption loc}':" (452 | ^453 1182| # Apply the 'apply' function to the merged value. This allows options to454455 … while evaluating the option `systemd.services.install-microvm-hermes-alice.serviceConfig':456457 (15 duplicate frames omitted)458459 … while evaluating a branch condition460 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1414:9:461 1413| if def._type == "if" then462 1414| if isBool def.condition then463 | ^464 1415| if def.condition then dischargeProperties def.content else [ ]465466 … while calling the 'isBool' builtin467 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1414:12:468 1413| if def._type == "if" then469 1414| if isBool def.condition then470 | ^471 1415| if def.condition then dischargeProperties def.content else [ ]472473 … while evaluating the attribute 'condition'474 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1581:13:475 1580| _type = "if";476 1581| inherit condition content;477 | ^478 1582| };479480 … while evaluating the attribute 'condition'481 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1581:13:482 1580| _type = "if";483 1581| inherit condition content;484 | ^485 1582| };486487 … from call site488 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/nixos/lib/systemd-unit-options.nix:497:16:489 496| })490 497| (mkIf (config.script != "") rec {491 | ^492 498| jobScripts = makeJobScript {493494 … while calling anonymous lambda495 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:283:38:496 282| let497 283| recurse = mapAttrs (n: v: if isOption v then v.value else recurse v);498 | ^499 284| in500501 … while evaluating the attribute 'value'502 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1181:7:503 1180| // {504 1181| value = addErrorContext "while evaluating the option `${showOption loc}':" (505 | ^506 1182| # Apply the 'apply' function to the merged value. This allows options to507508 … while evaluating the option `systemd.services.install-microvm-hermes-alice.script':509510 (12 duplicate frames omitted)511512 … while evaluating definitions from `/nix/store/f6izybf1ll029gd055174mmbdqldkkwg-source/nixos-modules/host':513514 … from call site515 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1255:82:516 1254| }517 1255| ) (addErrorContext "while evaluating definitions from `${m.file}':" (dischargeProperties m.value))518 | ^519 1256| ) defs;520521 … while calling 'dischargeProperties'522 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1411:5:523 1410| dischargeProperties =524 1411| def:525 | ^526 1412| if def ? _type then527528 … while evaluating a branch condition529 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1412:5:530 1411| def:531 1412| if def ? _type then532 | ^533 1413| if def._type == "if" then534535 … while evaluating the attribute 'value'536 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:866:21:537 865| inherit (module) file;538 866| inherit value;539 | ^540 867| }) module.config541542 … while calling the 'derivationStrict' builtin543 at «nix-internal»/derivation-internal.nix:37:12:544 36|545 37| strict = derivationStrict drvAttrs;546 | ^547 38|548549 … while evaluating derivation 'microvm-qemu-hermes-alice'550 whose name attribute is located at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/pkgs/stdenv/generic/make-derivation.nix:651:11551552 … while evaluating attribute 'buildCommand' of derivation 'microvm-qemu-hermes-alice'553 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/pkgs/build-support/trivial-builders/default.nix:88:9:554 87| inherit name;555 88| buildCommand = lib.toFunction buildCommand finalAttrs;556 | ^557 89| passAsFile = defaultPassAsFile ++ (userAttrs.passAsFile or [ ]);558559 … from call site560 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/pkgs/build-support/trivial-builders/default.nix:88:24:561 87| inherit name;562 88| buildCommand = lib.toFunction buildCommand finalAttrs;563 | ^564 89| passAsFile = defaultPassAsFile ++ (userAttrs.passAsFile or [ ]);565566 … while calling 'toFunction'567 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/trivial.nix:1211:16:568 1210| */569 1211| toFunction = v: if isFunction v then v else k: v;570 | ^571 1212|572573 … while evaluating a branch condition574 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/trivial.nix:1211:19:575 1210| */576 1211| toFunction = v: if isFunction v then v else k: v;577 | ^578 1212|579580 … from call site581 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/trivial.nix:1211:22:582 1210| */583 1211| toFunction = v: if isFunction v then v else k: v;584 | ^585 1212|586587 … while calling anonymous lambda588 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/trivial.nix:1131:5:589 1130| in590 1131| f: isFunction f || (f ? __functor && isFunction f.__functor && isFunction (f.__functor f));591 | ^592 1132|593594 … in the left operand of the OR (||) operator595 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/trivial.nix:1131:21:596 1130| in597 1131| f: isFunction f || (f ? __functor && isFunction f.__functor && isFunction (f.__functor f));598 | ^599 1132|600601 … while calling the 'isFunction' builtin602 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/trivial.nix:1131:8:603 1130| in604 1131| f: isFunction f || (f ? __functor && isFunction f.__functor && isFunction (f.__functor f));605 | ^606 1132|607608 … from call site609 at /build/storedata/nix/store/f6izybf1ll029gd055174mmbdqldkkwg-source/lib/runner.nix:225:5:610 224|611 225| ${lib.concatMapStrings (scriptName: ''612 | ^613 226| ln -s ${binScriptPkgs.${scriptName}} $out/bin/${scriptName}614615 … while calling 'concatMapStrings'616 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/strings.nix:124:25:617 123| */618 124| concatMapStrings = f: list: concatStrings (map f list);619 | ^620 125|621622 … while calling the 'concatStringsSep' builtin623 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/strings.nix:124:31:624 123| */625 124| concatMapStrings = f: list: concatStrings (map f list);626 | ^627 125|628629 … while calling anonymous lambda630 at /build/storedata/nix/store/f6izybf1ll029gd055174mmbdqldkkwg-source/lib/runner.nix:225:27:631 224|632 225| ${lib.concatMapStrings (scriptName: ''633 | ^634 226| ln -s ${binScriptPkgs.${scriptName}} $out/bin/${scriptName}635636 … while calling the 'derivationStrict' builtin637 at «nix-internal»/derivation-internal.nix:37:12:638 36|639 37| strict = derivationStrict drvAttrs;640 | ^641 38|642643 … while evaluating derivation 'microvm-hermes-alice-microvm-run'644 whose name attribute is located at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/pkgs/stdenv/generic/make-derivation.nix:651:11645646 … while evaluating attribute 'text' of derivation 'microvm-hermes-alice-microvm-run'647 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/pkgs/build-support/trivial-builders/default.nix:135:11:648 134| name649 135| text650 | ^651 136| executable652653 … while evaluating the attribute 'command'654 at /build/storedata/nix/store/f6izybf1ll029gd055174mmbdqldkkwg-source/lib/runners/qemu.nix:169:3:655 168|656 169| command = if initialBalloonMem != 0657 | ^658 170| then throw "QEMU does not support initialBalloonMem"659660 … from call site661 at /build/storedata/nix/store/f6izybf1ll029gd055174mmbdqldkkwg-source/lib/runners/qemu.nix:218:5:662 217| + " " +663 218| lib.escapeShellArgs(664 | ^665 219| builtins.concatMap (fwCfgOption: ["-fw_cfg" fwCfgOption]) fwCfgOptions ++666667 … while calling 'concatMapStringsSep'668 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/strings.nix:261:13:669 260| concatMapStringsSep =670 261| sep: f: list:671 | ^672 262| concatStringsSep sep (map f list);673674 … while calling the 'concatStringsSep' builtin675 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/strings.nix:262:5:676 261| sep: f: list:677 262| concatStringsSep sep (map f list);678 | ^679 263|680681 … while calling 'escapeShellArg'682 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/strings.nix:1220:5:683 1219| escapeShellArg =684 1220| arg:685 | ^686 1221| let687688 … while evaluating a branch condition689 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/strings.nix:1231:5:690 1230| in691 1231| if match "[[:alnum:],._+:@%/-]+" string == null then692 | ^693 1232| "'${replaceString "'" "'\\''" string}'"694695 … while calling the 'match' builtin696 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/strings.nix:1231:8:697 1230| in698 1231| if match "[[:alnum:],._+:@%/-]+" string == null then699 | ^700 1232| "'${replaceString "'" "'\\''" string}'"701702 … while evaluating the second argument passed to builtins.match703704 … while evaluating a branch condition705 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/strings.nix:1229:9:706 1228| # dependency on the entire original source.707 1229| if isPath arg && !isStorePath arg then "${arg}" else toString arg;708 | ^709 1230| in710711 … in the left operand of the AND (&&) operator712 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/strings.nix:1229:23:713 1228| # dependency on the entire original source.714 1229| if isPath arg && !isStorePath arg then "${arg}" else toString arg;715 | ^716 1230| in717718 … while calling the 'isPath' builtin719 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/strings.nix:1229:12:720 1228| # dependency on the entire original source.721 1229| if isPath arg && !isStorePath arg then "${arg}" else toString arg;722 | ^723 1230| in724725 … while calling the 'toString' builtin726 at /build/storedata/nix/store/f6izybf1ll029gd055174mmbdqldkkwg-source/lib/runners/qemu.nix:233:55:727 232| lib.optionals (system == "aarch64-linux") [728 233| "-append" "${kernelConsole} reboot=t panic=-1 ${toString microvmConfig.kernelParams}"729 | ^730 234| ] ++731732 … from call site733 at /build/storedata/nix/store/f6izybf1ll029gd055174mmbdqldkkwg-source/lib/runners/qemu.nix:233:64:734 232| lib.optionals (system == "aarch64-linux") [735 233| "-append" "${kernelConsole} reboot=t panic=-1 ${toString microvmConfig.kernelParams}"736 | ^737 234| ] ++738739 … while calling anonymous lambda740 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:283:38:741 282| let742 283| recurse = mapAttrs (n: v: if isOption v then v.value else recurse v);743 | ^744 284| in745746 … while evaluating the attribute 'value'747 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1181:7:748 1180| // {749 1181| value = addErrorContext "while evaluating the option `${showOption loc}':" (750 | ^751 1182| # Apply the 'apply' function to the merged value. This allows options to752753 … while evaluating the option `microvm.vms.hermes-alice.config.microvm.kernelParams':754755 … while evaluating the attribute 'mergedValue'756 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1276:5:757 1275| # Type-check the remaining definitions, and merge them. Or throw if no definitions.758 1276| mergedValue =759 | ^760 1277| if isDefined then761762 … while evaluating the attribute 'value'763 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/types.nix:746:13:764 745| headError = checkDefsForError check loc defs;765 746| value = map (x: x.optionalValue.value or x.mergedValue) evals;766 | ^767 747| valueMeta.list = map (v: v.checkedAndMerged.valueMeta) evals;768769 … while calling the 'map' builtin770 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/types.nix:746:21:771 745| headError = checkDefsForError check loc defs;772 746| value = map (x: x.optionalValue.value or x.mergedValue) evals;773 | ^774 747| valueMeta.list = map (v: v.checkedAndMerged.valueMeta) evals;775776 … while calling the 'filter' builtin777 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/types.nix:727:21:778 726| let779 727| evals = filter (x: x.optionalValue ? value) (780 | ^781 728| concatLists (782783 … while calling anonymous lambda784 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/types.nix:727:29:785 726| let786 727| evals = filter (x: x.optionalValue ? value) (787 | ^788 728| concatLists (789790 … while evaluating the attribute 'optionalValue'791 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1342:5:792 1341|793 1342| optionalValue = if isDefined then { value = mergedValue; } else { };794 | ^795 1343| };796797 … while evaluating a branch condition798 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1342:21:799 1341|800 1342| optionalValue = if isDefined then { value = mergedValue; } else { };801 | ^802 1343| };803804 … while evaluating a branch condition805 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1231:7:806 1230| # original singleton straight to the type merge.807 1231| if808 | ^809 1232| length defs == 1810811 … in the right operand of the AND (&&) operator812 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1233:9:813 1232| length defs == 1814 1233| && addErrorContext "while evaluating definitions from `${(head defs).file}':" (815 | ^816 1234| !(head defs).value ? _type817818 … while evaluating definitions from `/nix/store/f6izybf1ll029gd055174mmbdqldkkwg-source/nixos-modules/microvm/system.nix':819820 … in the argument of the not operator821 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1234:12:822 1233| && addErrorContext "while evaluating definitions from `${(head defs).file}':" (823 1234| !(head defs).value ? _type824 | ^825 1235| )826827 … while evaluating the attribute 'value'828 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/types.nix:736:25:829 735| inherit (def) file;830 736| value = def';831 | ^832 737| }833834 … while calling the 'elemAt' builtin835 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/lists.nix:350:43:836 349| */837 350| imap1 = f: list: genList (n: f (n + 1) (elemAt list n)) (length list);838 | ^839 351|840841 … from call site842 at /build/storedata/nix/store/f6izybf1ll029gd055174mmbdqldkkwg-source/nixos-modules/microvm/system.nix:36:9:843 35| else844 36| config.system.build.toplevel;845 | ^846 37| in config.boot.kernelParams ++ [847848 … while calling anonymous lambda849 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/attrsets.nix:1724:17:850 1723| zipAttrsWith (851 1724| name: values:852 | ^853 1725| let854855 … while calling the 'head' builtin856 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/attrsets.nix:1729:13:857 1728| if length values == 1 || pred here (elemAt values 1) (head values) then858 1729| head values859 | ^860 1730| else861862 … while calling anonymous lambda863 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:283:38:864 282| let865 283| recurse = mapAttrs (n: v: if isOption v then v.value else recurse v);866 | ^867 284| in868869 … while evaluating the attribute 'value'870 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1181:7:871 1180| // {872 1181| value = addErrorContext "while evaluating the option `${showOption loc}':" (873 | ^874 1182| # Apply the 'apply' function to the merged value. This allows options to875876 … while evaluating the option `microvm.vms.hermes-alice.config.system.build.toplevel':877878 … while evaluating the attribute 'mergedValue'879 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1276:5:880 1275| # Type-check the remaining definitions, and merge them. Or throw if no definitions.881 1276| mergedValue =882 | ^883 1277| if isDefined then884885 … while evaluating a branch condition886 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1277:7:887 1276| mergedValue =888 1277| if isDefined then889 | ^890 1278| if type.merge ? v2 then891892 … while evaluating a branch condition893 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1231:7:894 1230| # original singleton straight to the type merge.895 1231| if896 | ^897 1232| length defs == 1898899 … in the right operand of the AND (&&) operator900 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1233:9:901 1232| length defs == 1902 1233| && addErrorContext "while evaluating definitions from `${(head defs).file}':" (903 | ^904 1234| !(head defs).value ? _type905906 … while evaluating definitions from `/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/nixos/modules/system/activation/top-level.nix':907908 … in the argument of the not operator909 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1234:12:910 1233| && addErrorContext "while evaluating definitions from `${(head defs).file}':" (911 1234| !(head defs).value ? _type912 | ^913 1235| )914915 … while evaluating the attribute 'value'916 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:866:21:917 865| inherit (module) file;918 866| inherit value;919 | ^920 867| }) module.config921922 … from call site923 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/nixos/modules/system/activation/top-level.nix:78:26:924 77| # Handle assertions and warnings925 78| baseSystemAssertWarn = lib.asserts.checkAssertWarn config.assertions config.warnings baseSystem;926 | ^927 79|928929 … while calling 'checkAssertWarn'930 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/asserts.nix:196:27:931 195| checkAssertWarn =932 196| assertions: warnings: val:933 | ^934 197| let935936 … from call site937 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/asserts.nix:203:7:938 202| else939 203| showWarnings warnings val;940 | ^941 204|942943 … while calling 'showWarnings'944 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/trivial.nix:1051:28:945 1050|946 1051| showWarnings = warnings: res: foldr warn res warnings;947 | ^948 1052|949950 … from call site951 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/trivial.nix:1051:33:952 1050|953 1051| showWarnings = warnings: res: foldr warn res warnings;954 | ^955 1052|956957 … while calling 'foldr'958 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/lists.nix:138:14:959 137| foldr =960 138| op: nul: list:961 | ^962 139| let963964 … from call site965 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/lists.nix:143:5:966 142| in967 143| fold' 0;968 | ^969 144|970971 … while calling 'fold''972 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/lists.nix:141:15:973 140| len = length list;974 141| fold' = n: if n == len then nul else op (elemAt list n) (fold' (n + 1));975 | ^976 142| in977978 … while evaluating a branch condition979 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/lists.nix:141:18:980 140| len = length list;981 141| fold' = n: if n == len then nul else op (elemAt list n) (fold' (n + 1));982 | ^983 142| in984985 … while calling the 'length' builtin986 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/lists.nix:140:13:987 139| let988 140| len = length list;989 | ^990 141| fold' = n: if n == len then nul else op (elemAt list n) (fold' (n + 1));991992 … from call site993 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/nixos/modules/system/activation/top-level.nix:78:72:994 77| # Handle assertions and warnings995 78| baseSystemAssertWarn = lib.asserts.checkAssertWarn config.assertions config.warnings baseSystem;996 | ^997 79|998999 … while calling anonymous lambda1000 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:283:38:1001 282| let1002 283| recurse = mapAttrs (n: v: if isOption v then v.value else recurse v);1003 | ^1004 284| in10051006 … while evaluating the attribute 'value'1007 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1181:7:1008 1180| // {1009 1181| value = addErrorContext "while evaluating the option `${showOption loc}':" (1010 | ^1011 1182| # Apply the 'apply' function to the merged value. This allows options to10121013 … while evaluating the option `microvm.vms.hermes-alice.config.warnings':10141015 (27 duplicate frames omitted)10161017 … while evaluating the option `microvm.vms.hermes-alice.config.systemd.services.hermes-agent.serviceConfig':10181019 … while evaluating the attribute 'mergedValue'1020 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1276:5:1021 1275| # Type-check the remaining definitions, and merge them. Or throw if no definitions.1022 1276| mergedValue =1023 | ^1024 1277| if isDefined then10251026 … while evaluating the attribute 'value'1027 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/types.nix:1028:13:1028 1027| headError = checkDefsForError check loc defs;1029 1028| value = mapAttrs (1030 | ^1031 1029| n: v:10321033 … while calling the 'mapAttrs' builtin1034 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/types.nix:1028:21:1035 1027| headError = checkDefsForError check loc defs;1036 1028| value = mapAttrs (1037 | ^1038 1029| n: v:10391040 … from call site1041 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/types.nix:1022:17:1042 1021| # Meaning it is less lazy1043 1022| filterAttrs (n: v: v.optionalValue ? value) (1044 | ^1045 1023| zipAttrsWith (name: defs: mergeDefinitions (loc ++ [ name ]) elemType defs) (pushPositions defs)10461047 … while calling 'filterAttrs'1048 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/attrsets.nix:667:23:1049 666| */1050 667| filterAttrs = pred: set: removeAttrs set (filter (name: !pred name set.${name}) (attrNames set));1051 | ^1052 668|10531054 … while calling the 'removeAttrs' builtin1055 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/attrsets.nix:667:28:1056 666| */1057 667| filterAttrs = pred: set: removeAttrs set (filter (name: !pred name set.${name}) (attrNames set));1058 | ^1059 668|10601061 … while calling the 'filter' builtin1062 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/attrsets.nix:667:45:1063 666| */1064 667| filterAttrs = pred: set: removeAttrs set (filter (name: !pred name set.${name}) (attrNames set));1065 | ^1066 668|10671068 … while calling anonymous lambda1069 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/attrsets.nix:667:53:1070 666| */1071 667| filterAttrs = pred: set: removeAttrs set (filter (name: !pred name set.${name}) (attrNames set));1072 | ^1073 668|10741075 … in the argument of the not operator1076 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/attrsets.nix:667:60:1077 666| */1078 667| filterAttrs = pred: set: removeAttrs set (filter (name: !pred name set.${name}) (attrNames set));1079 | ^1080 668|10811082 … from call site1083 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/attrsets.nix:667:60:1084 666| */1085 667| filterAttrs = pred: set: removeAttrs set (filter (name: !pred name set.${name}) (attrNames set));1086 | ^1087 668|10881089 … while calling anonymous lambda1090 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/types.nix:1022:33:1091 1021| # Meaning it is less lazy1092 1022| filterAttrs (n: v: v.optionalValue ? value) (1093 | ^1094 1023| zipAttrsWith (name: defs: mergeDefinitions (loc ++ [ name ]) elemType defs) (pushPositions defs)10951096 … while evaluating the attribute 'optionalValue'1097 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1342:5:1098 1341|1099 1342| optionalValue = if isDefined then { value = mergedValue; } else { };1100 | ^1101 1343| };11021103 … while evaluating a branch condition1104 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1342:21:1105 1341|1106 1342| optionalValue = if isDefined then { value = mergedValue; } else { };1107 | ^1108 1343| };11091110 … while evaluating a branch condition1111 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1231:7:1112 1230| # original singleton straight to the type merge.1113 1231| if1114 | ^1115 1232| length defs == 111161117 … in the right operand of the AND (&&) operator1118 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1233:9:1119 1232| length defs == 11120 1233| && addErrorContext "while evaluating definitions from `${(head defs).file}':" (1121 | ^1122 1234| !(head defs).value ? _type11231124 … while evaluating definitions from `/nix/store/pnhzbbald98j4m79xqcshzf8bwy7ac51-source/nix/nixosModules.nix, via option flake.nixosModules.default':11251126 … in the argument of the not operator1127 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1234:12:1128 1233| && addErrorContext "while evaluating definitions from `${(head defs).file}':" (1129 1234| !(head defs).value ? _type1130 | ^1131 1235| )11321133 … while evaluating the attribute 'value'1134 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/types.nix:969:11:1135 968| inherit (def) file;1136 969| value = v;1137 | ^1138 970| }) def.value11391140 … from call site1141 at /build/storedata/nix/store/pnhzbbald98j4m79xqcshzf8bwy7ac51-source/nix/nixosModules.nix:561:29:1142 560| serviceConfig = commonServiceConfig // {1143 561| ExecStart = lib.escapeShellArgs (common.gatewayArgv cfg);1144 | ^1145 562| };11461147 (9 duplicate frames omitted)11481149 … from call site1150 at /build/storedata/nix/store/pnhzbbald98j4m79xqcshzf8bwy7ac51-source/nix/moduleCommon.nix:896:10:1151 895| [1152 896| "${effectivePackage cfg}/bin/hermes"1153 | ^1154 897| "gateway"11551156 … while calling 'effectivePackage'1157 at /build/storedata/nix/store/pnhzbbald98j4m79xqcshzf8bwy7ac51-source/nix/moduleCommon.nix:677:5:1158 676| effectivePackage =1159 677| cfg:1160 | ^1161 678| if cfg.extraPythonPackages == [ ] && cfg.extraDependencyGroups == [ ] then11621163 … from call site1164 at /build/storedata/nix/store/pnhzbbald98j4m79xqcshzf8bwy7ac51-source/nix/moduleCommon.nix:679:7:1165 678| if cfg.extraPythonPackages == [ ] && cfg.extraDependencyGroups == [ ] then1166 679| cfg.package1167 | ^1168 680| else11691170 … while calling anonymous lambda1171 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:283:38:1172 282| let1173 283| recurse = mapAttrs (n: v: if isOption v then v.value else recurse v);1174 | ^1175 284| in11761177 … while evaluating the attribute 'value'1178 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1181:7:1179 1180| // {1180 1181| value = addErrorContext "while evaluating the option `${showOption loc}':" (1181 | ^1182 1182| # Apply the 'apply' function to the merged value. This allows options to11831184 … while evaluating the option `microvm.vms.hermes-alice.config.services.hermes-agent.package':11851186 (12 duplicate frames omitted)11871188 … while evaluating definitions from `/nix/store/f6izybf1ll029gd055174mmbdqldkkwg-source/nixos-modules/host/options.nix':11891190 … from call site1191 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1255:82:1192 1254| }1193 1255| ) (addErrorContext "while evaluating definitions from `${m.file}':" (dischargeProperties m.value))1194 | ^1195 1256| ) defs;11961197 … while calling 'dischargeProperties'1198 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1411:5:1199 1410| dischargeProperties =1200 1411| def:1201 | ^1202 1412| if def ? _type then12031204 … while evaluating a branch condition1205 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1412:5:1206 1411| def:1207 1412| if def ? _type then1208 | ^1209 1413| if def._type == "if" then12101211 … while evaluating the attribute 'value'1212 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:866:21:1213 865| inherit (module) file;1214 866| inherit value;1215 | ^1216 867| }) module.config12171218 … while evaluating the attribute 'hermesPackage'1219 at /build/storedata/nix/store/3zxwkrac0s50qv5mm99rynsz58sc67ym-source/modules/nixos/hermes/agent-config.nix:119:3:1220 118|1221 119| hermesPackage = hermesUpstream.packages.default.overrideAttrs (old: {1222 | ^1223 120| # Patch the bundled simplex plugin in place (evidence in the12241225 … while calling the 'import' builtin1226 at /build/storedata/nix/store/3zxwkrac0s50qv5mm99rynsz58sc67ym-source/modules/nixos/hermes/agent-config.nix:105:6:1227 104| hermesUpstream =1228 105| (import "${hermesSrc}/nix/packages.nix" {1229 | ^1230 106| # rev = null for the same reason as desktop-package.nix: no12311232 … while realising the context of path '/build/storedata/nix/store/iwhq8gn5jsa74jn6qz2xl6ab50gzjh3g-hermes-agent-source/nix/packages.nix'12331234 error: Cannot build '/nix/store/gwlbz8ng2l06qkn9d6s2pd6w54g07ffc-hermes-agent-source.drv'.1235 Reason: 1 dependency failed.1236 Output paths:1237 /nix/store/iwhq8gn5jsa74jn6qz2xl6ab50gzjh3g-hermes-agent-source12381239✅ hermes.firewall.testChainOrdering1240✅ hermes.firewall.testChainRules1241✅ hermes.firewall.testChainTeardown1242✅ hermes.firewall.testKeepsFirewallOptionsEmpty1243✅ hermes.firewall.testNftablesHostEvaluates1244✅ hermes.firewall.testNftablesReapplyEdge1245✅ hermes.guards.testDuplicateDashboardPort1246✅ hermes.guards.testExposedDashboardRejected1247✅ hermes.guards.testModelPinRejected1248✅ hermes.guards.testStockHostStaysQuiet1249✅ hermes.guest.testIdentity1250✅ hermes.guest.testVenvBeatsTheProfilesOnTheLoginPath1251✅ hermes.hostPorts.testEqualPriorityConflicts1252✅ hermes.hostPorts.testGuestWiring1253✅ hermes.hostPorts.testNoEntryNoRule1254✅ hermes.hostPorts.testOperatorSettingsWin1255✅ hermes.hostPorts.testSlirpAliasPublished1256✅ hermes.identity.testAlice1257✅ hermes.identity.testBob1258✅ hermes.identity.testGuestUid1259evaluation warning: stdenv.isLinux is deprecated, use stdenv.hostPlatform.isLinux instead1260evaluation warning: stdenv.isDarwin is deprecated, use stdenv.hostPlatform.isDarwin instead1261✅ hermes.launcher.testDesktopAutostartsWithTheSession1262✅ hermes.launcher.testDesktopEntryNotifiesOnFailure1263✅ hermes.launcher.testNoAutostartWithoutTheModule1264✅ hermes.llamaSwap.testBothModelSources1265✅ hermes.llamaSwap.testLocalModel1266✅ hermes.llamaSwap.testNoModelSource1267✅ hermes.migration.testPluginsAndToolsReachGuest1268building '/nix/store/y84saga4qsmk7xrprd0qv8rgdqjk67g1-bash-5.3.tar.gz.drv'...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 82 ms (attempt 1/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 37 ms (attempt 2/5)1271warning: 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 340 ms (attempt 3/5)1272warning: 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 71 ms (attempt 4/5)1273error:1274 … writing file "/nix/store/kwm524zjlnnq4yfhhmb5r14f2wxf8a2j-bash-5.3.tar.gz"12751276 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.org1277error: Cannot build '/nix/store/y84saga4qsmk7xrprd0qv8rgdqjk67g1-bash-5.3.tar.gz.drv'.1278 Reason: builder failed with exit code 1.1279 Output paths:1280 /nix/store/kwm524zjlnnq4yfhhmb5r14f2wxf8a2j-bash-5.3.tar.gz1281building '/nix/store/avf6vbj4jmpnn5cdsjyj2693samnvqsa-bash53-001.drv'...1282building '/nix/store/ii3jsqp9rrwv0g21lwbvb94ddg8c5m7n-bash53-002.drv'...1283error: Cannot build '/nix/store/10fdfqdm1akmi5miv42rby9h25rxhlyf-bash-5.3p15.drv'.1284 Reason: 1 dependency failed.1285 Output paths:1286 /nix/store/0a7w4np3qrlkigb18sv0lk3j9q3b9bsj-bash-5.3p15-man1287 /nix/store/13d4mjbqs0ksl0qg27hwq6xbvgyl53a9-bash-5.3p151288 /nix/store/gr2k39pwmvwhqcdwldq71n97lf7kjphi-bash-5.3p15-dev1289 /nix/store/h1vvbk1p8rf05i05b32rbqn4y87jzixg-bash-5.3p15-info1290 /nix/store/idgiycq7f643a2jvnbaqnzrn43kkbvay-bash-5.3p15-doc1291 /nix/store/zbjvvhzbyqz1g0k3xlzi870d3x7fsbaj-bash-5.3p15-debug1292error: Cannot build '/nix/store/10fdfqdm1akmi5miv42rby9h25rxhlyf-bash-5.3p15.drv'.1293 Reason: 1 dependency failed.1294 Output paths:1295 /nix/store/0a7w4np3qrlkigb18sv0lk3j9q3b9bsj-bash-5.3p15-man1296 /nix/store/13d4mjbqs0ksl0qg27hwq6xbvgyl53a9-bash-5.3p151297 /nix/store/gr2k39pwmvwhqcdwldq71n97lf7kjphi-bash-5.3p15-dev1298 /nix/store/h1vvbk1p8rf05i05b32rbqn4y87jzixg-bash-5.3p15-info1299 /nix/store/idgiycq7f643a2jvnbaqnzrn43kkbvay-bash-5.3p15-doc1300 /nix/store/zbjvvhzbyqz1g0k3xlzi870d3x7fsbaj-bash-5.3p15-debug1301error: Cannot build '/nix/store/2bljv041ayn91z5mcdjidhg4nwbs1izi-bash-5.3p15.drv'.1302 Reason: 1 dependency failed.1303 Output paths:1304 /nix/store/9k4w9gzzwkgrysgqhj8kinbn3mlkhj8n-bash-5.3p15-dev1305 /nix/store/bp98brmh5p69581g3x2wx1h05hwvpp8n-bash-5.3p15-info1306 /nix/store/g34cr2hndd8hpz4cfiryvjcmf8g9rwd3-bash-5.3p15-doc1307 /nix/store/hb36njfgv2icknx78g553m295l6l3vd2-bash-5.3p15-man1308 /nix/store/hiyfw6j597wj2qpyj8iqqimvfcfi8mkv-bash-5.3p15-debug1309 /nix/store/ypa92f8jyjgggzdfnd9pl7v6mh9mkwpl-bash-5.3p151310error: Cannot build '/nix/store/7rddwc3vdja7f28znmikxc4paivf92xf-bash-5.3p15.drv'.1311 Reason: 1 dependency failed.1312 Output paths:1313 /nix/store/1rzhlpxaq77lf3qkx0bckvdjwnzxxxai-bash-5.3p15-doc1314 /nix/store/486d21gi31yh3c2bv1al3jwi5lvixgw5-bash-5.3p151315 /nix/store/6p8sk9zw0c34yn2r3jkpb9id5x76bcgi-bash-5.3p15-info1316 /nix/store/73q5pmx5n2dcxp4y4yjq8811jmsxkgiq-bash-5.3p15-dev1317 /nix/store/87j45naw3v1mph99lsfwih6ha8vkgj2g-bash-5.3p15-man1318 /nix/store/xsvay877jqk6r3l631fdkmvrkasf1aik-bash-5.3p15-debug1319error: Cannot build '/nix/store/fi08szp1kxrs1blzkginqylhplxmjyv2-bash-5.3p15.drv'.1320 Reason: 1 dependency failed.1321 Output paths:1322 /nix/store/85lpkdprhf3b45pzdgwffshzmfq4np1b-bash-5.3p15-debug1323 /nix/store/hvv2ycjswashg55wk86adzkahhjzypll-bash-5.3p15-man1324 /nix/store/idnyqaaix26szkvhs1mjgi7990jajz9a-bash-5.3p151325 /nix/store/mcjsjiz74adryhlsa7d3bnmfg7pqh6iq-bash-5.3p15-info1326 /nix/store/rirjz86vgvgqs3d0y1ka46xy3qjkrbaj-bash-5.3p15-dev1327 /nix/store/zx1lsr17jnvviak32z9y9p48gwdd7ffb-bash-5.3p15-doc1328error: Cannot build '/nix/store/fi08szp1kxrs1blzkginqylhplxmjyv2-bash-5.3p15.drv'.1329 Reason: 1 dependency failed.1330 Output paths:1331 /nix/store/85lpkdprhf3b45pzdgwffshzmfq4np1b-bash-5.3p15-debug1332 /nix/store/hvv2ycjswashg55wk86adzkahhjzypll-bash-5.3p15-man1333 /nix/store/idnyqaaix26szkvhs1mjgi7990jajz9a-bash-5.3p151334 /nix/store/mcjsjiz74adryhlsa7d3bnmfg7pqh6iq-bash-5.3p15-info1335 /nix/store/rirjz86vgvgqs3d0y1ka46xy3qjkrbaj-bash-5.3p15-dev1336 /nix/store/zx1lsr17jnvviak32z9y9p48gwdd7ffb-bash-5.3p15-doc1337error: Cannot build '/nix/store/s2hzvizpaj3r7k074psfwxxnv66q4rak-bash-5.3p15.drv'.1338 Reason: 1 dependency failed.1339 Output paths:1340 /nix/store/9cf77g7r410s86pm57p31qa2b6picv8c-bash-5.3p15-man1341 /nix/store/dv755hccn2f9gg3ra1gw0f5p1g7fqwc6-bash-5.3p151342 /nix/store/fdz1w19amxbla4c4ls8ji2kyrr6yb3y7-bash-5.3p15-doc1343 /nix/store/gw7hzxnikrwdrbx589yc8qm7axzahqy2-bash-5.3p15-debug1344 /nix/store/igcf8x2mq1pp8k55d6qpksmnrbxazqf0-bash-5.3p15-dev1345 /nix/store/j113gwnshv768v4a5w358fkw6zzcc8ji-bash-5.3p15-info1346building '/nix/store/hi93kfb0mz4b8b5mk060cl972p05bplr-mpc-1.4.1.tar.xz.drv'...1347☢️ hermes.native.testAgentEnv1348error:1349 … while evaluating the attribute 'User'1350 at /build/storedata/nix/store/3zxwkrac0s50qv5mm99rynsz58sc67ym-source/tests/hermes.nix:1642:11:1351 1641| inherit (nativeAgent.serviceConfig)1352 1642| User1353 | ^1354 1643| Group13551356 … from call site1357 at /build/storedata/nix/store/3zxwkrac0s50qv5mm99rynsz58sc67ym-source/tests/hermes.nix:1641:18:1358 1640| inherit (nativeAgent.environment) HOME HERMES_HOME HERMES_SANDBOX;1359 1641| inherit (nativeAgent.serviceConfig)1360 | ^1361 1642| User13621363 … while calling anonymous lambda1364 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:283:38:1365 282| let1366 283| recurse = mapAttrs (n: v: if isOption v then v.value else recurse v);1367 | ^1368 284| in13691370 … while evaluating the attribute 'value'1371 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1181:7:1372 1180| // {1373 1181| value = addErrorContext "while evaluating the option `${showOption loc}':" (1374 | ^1375 1182| # Apply the 'apply' function to the merged value. This allows options to13761377 … while evaluating the option `systemd.services.hermes-agent-bob.serviceConfig':13781379 … while evaluating the attribute 'mergedValue'1380 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1276:5:1381 1275| # Type-check the remaining definitions, and merge them. Or throw if no definitions.1382 1276| mergedValue =1383 | ^1384 1277| if isDefined then13851386 … while evaluating the attribute 'value'1387 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/types.nix:1028:13:1388 1027| headError = checkDefsForError check loc defs;1389 1028| value = mapAttrs (1390 | ^1391 1029| n: v:13921393 … while calling the 'mapAttrs' builtin1394 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/types.nix:1028:21:1395 1027| headError = checkDefsForError check loc defs;1396 1028| value = mapAttrs (1397 | ^1398 1029| n: v:13991400 … from call site1401 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/types.nix:1022:17:1402 1021| # Meaning it is less lazy1403 1022| filterAttrs (n: v: v.optionalValue ? value) (1404 | ^1405 1023| zipAttrsWith (name: defs: mergeDefinitions (loc ++ [ name ]) elemType defs) (pushPositions defs)14061407 … while calling 'filterAttrs'1408 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/attrsets.nix:667:23:1409 666| */1410 667| filterAttrs = pred: set: removeAttrs set (filter (name: !pred name set.${name}) (attrNames set));1411 | ^1412 668|14131414 … while calling the 'removeAttrs' builtin1415 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/attrsets.nix:667:28:1416 666| */1417 667| filterAttrs = pred: set: removeAttrs set (filter (name: !pred name set.${name}) (attrNames set));1418 | ^1419 668|14201421 … while calling the 'filter' builtin1422 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/attrsets.nix:667:45:1423 666| */1424 667| filterAttrs = pred: set: removeAttrs set (filter (name: !pred name set.${name}) (attrNames set));1425 | ^1426 668|14271428 … while calling anonymous lambda1429 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/attrsets.nix:667:53:1430 666| */1431 667| filterAttrs = pred: set: removeAttrs set (filter (name: !pred name set.${name}) (attrNames set));1432 | ^1433 668|14341435 … in the argument of the not operator1436 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/attrsets.nix:667:60:1437 666| */1438 667| filterAttrs = pred: set: removeAttrs set (filter (name: !pred name set.${name}) (attrNames set));1439 | ^1440 668|14411442 … from call site1443 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/attrsets.nix:667:60:1444 666| */1445 667| filterAttrs = pred: set: removeAttrs set (filter (name: !pred name set.${name}) (attrNames set));1446 | ^1447 668|14481449 … while calling anonymous lambda1450 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/types.nix:1022:33:1451 1021| # Meaning it is less lazy1452 1022| filterAttrs (n: v: v.optionalValue ? value) (1453 | ^1454 1023| zipAttrsWith (name: defs: mergeDefinitions (loc ++ [ name ]) elemType defs) (pushPositions defs)14551456 … while evaluating the attribute 'optionalValue'1457 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1342:5:1458 1341|1459 1342| optionalValue = if isDefined then { value = mergedValue; } else { };1460 | ^1461 1343| };14621463 … while evaluating a branch condition1464 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1342:21:1465 1341|1466 1342| optionalValue = if isDefined then { value = mergedValue; } else { };1467 | ^1468 1343| };14691470 … while evaluating a branch condition1471 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1231:7:1472 1230| # original singleton straight to the type merge.1473 1231| if1474 | ^1475 1232| length defs == 114761477 … in the right operand of the AND (&&) operator1478 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1233:9:1479 1232| length defs == 11480 1233| && addErrorContext "while evaluating definitions from `${(head defs).file}':" (1481 | ^1482 1234| !(head defs).value ? _type14831484 … while evaluating definitions from `/nix/store/3zxwkrac0s50qv5mm99rynsz58sc67ym-source/modules/nixos/hermes/native.nix':14851486 … in the argument of the not operator1487 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1234:12:1488 1233| && addErrorContext "while evaluating definitions from `${(head defs).file}':" (1489 1234| !(head defs).value ? _type1490 | ^1491 1235| )14921493 … while evaluating the attribute 'value'1494 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/types.nix:969:11:1495 968| inherit (def) file;1496 969| value = v;1497 | ^1498 970| }) def.value14991500 … while evaluating the attribute 'hermesPackage'1501 at /build/storedata/nix/store/3zxwkrac0s50qv5mm99rynsz58sc67ym-source/modules/nixos/hermes/agent-config.nix:119:3:1502 118|1503 119| hermesPackage = hermesUpstream.packages.default.overrideAttrs (old: {1504 | ^1505 120| # Patch the bundled simplex plugin in place (evidence in the15061507 … while calling the 'import' builtin1508 at /build/storedata/nix/store/3zxwkrac0s50qv5mm99rynsz58sc67ym-source/modules/nixos/hermes/agent-config.nix:105:6:1509 104| hermesUpstream =1510 105| (import "${hermesSrc}/nix/packages.nix" {1511 | ^1512 106| # rev = null for the same reason as desktop-package.nix: no15131514 … while realising the context of path '/build/storedata/nix/store/iwhq8gn5jsa74jn6qz2xl6ab50gzjh3g-hermes-agent-source/nix/packages.nix'15151516 error: Cannot build '/nix/store/gwlbz8ng2l06qkn9d6s2pd6w54g07ffc-hermes-agent-source.drv'.1517 Reason: 1 dependency failed.1518 Output paths:1519 /nix/store/iwhq8gn5jsa74jn6qz2xl6ab50gzjh3g-hermes-agent-source15201521☢️ hermes.native.testDashboard1522error:1523 … while evaluating the attribute 'User'1524 at /build/storedata/nix/store/3zxwkrac0s50qv5mm99rynsz58sc67ym-source/tests/hermes.nix:1642:11:1525 1641| inherit (nativeAgent.serviceConfig)1526 1642| User1527 | ^1528 1643| Group15291530 … from call site1531 at /build/storedata/nix/store/3zxwkrac0s50qv5mm99rynsz58sc67ym-source/tests/hermes.nix:1641:18:1532 1640| inherit (nativeAgent.environment) HOME HERMES_HOME HERMES_SANDBOX;1533 1641| inherit (nativeAgent.serviceConfig)1534 | ^1535 1642| User15361537 … while calling anonymous lambda1538 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:283:38:1539 282| let1540 283| recurse = mapAttrs (n: v: if isOption v then v.value else recurse v);1541 | ^1542 284| in15431544 … while evaluating the attribute 'value'1545 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1181:7:1546 1180| // {1547 1181| value = addErrorContext "while evaluating the option `${showOption loc}':" (1548 | ^1549 1182| # Apply the 'apply' function to the merged value. This allows options to15501551 … while evaluating the option `systemd.services.hermes-agent-bob.serviceConfig':15521553 … while evaluating the attribute 'mergedValue'1554 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1276:5:1555 1275| # Type-check the remaining definitions, and merge them. Or throw if no definitions.1556 1276| mergedValue =1557 | ^1558 1277| if isDefined then15591560 … while evaluating the attribute 'value'1561 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/types.nix:1028:13:1562 1027| headError = checkDefsForError check loc defs;1563 1028| value = mapAttrs (1564 | ^1565 1029| n: v:15661567 … while calling the 'mapAttrs' builtin1568 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/types.nix:1028:21:1569 1027| headError = checkDefsForError check loc defs;1570 1028| value = mapAttrs (1571 | ^1572 1029| n: v:15731574 … from call site1575 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/types.nix:1022:17:1576 1021| # Meaning it is less lazy1577 1022| filterAttrs (n: v: v.optionalValue ? value) (1578 | ^1579 1023| zipAttrsWith (name: defs: mergeDefinitions (loc ++ [ name ]) elemType defs) (pushPositions defs)15801581 … while calling 'filterAttrs'1582 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/attrsets.nix:667:23:1583 666| */1584 667| filterAttrs = pred: set: removeAttrs set (filter (name: !pred name set.${name}) (attrNames set));1585 | ^1586 668|15871588 … while calling the 'removeAttrs' builtin1589 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/attrsets.nix:667:28:1590 666| */1591 667| filterAttrs = pred: set: removeAttrs set (filter (name: !pred name set.${name}) (attrNames set));1592 | ^1593 668|15941595 … while calling the 'filter' builtin1596 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/attrsets.nix:667:45:1597 666| */1598 667| filterAttrs = pred: set: removeAttrs set (filter (name: !pred name set.${name}) (attrNames set));1599 | ^1600 668|16011602 … while calling anonymous lambda1603 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/attrsets.nix:667:53:1604 666| */1605 667| filterAttrs = pred: set: removeAttrs set (filter (name: !pred name set.${name}) (attrNames set));1606 | ^1607 668|16081609 … in the argument of the not operator1610 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/attrsets.nix:667:60:1611 666| */1612 667| filterAttrs = pred: set: removeAttrs set (filter (name: !pred name set.${name}) (attrNames set));1613 | ^1614 668|16151616 … from call site1617 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/attrsets.nix:667:60:1618 666| */1619 667| filterAttrs = pred: set: removeAttrs set (filter (name: !pred name set.${name}) (attrNames set));1620 | ^1621 668|16221623 … while calling anonymous lambda1624 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/types.nix:1022:33:1625 1021| # Meaning it is less lazy1626 1022| filterAttrs (n: v: v.optionalValue ? value) (1627 | ^1628 1023| zipAttrsWith (name: defs: mergeDefinitions (loc ++ [ name ]) elemType defs) (pushPositions defs)16291630 … while evaluating the attribute 'optionalValue'1631 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1342:5:1632 1341|1633 1342| optionalValue = if isDefined then { value = mergedValue; } else { };1634 | ^1635 1343| };16361637 … while evaluating a branch condition1638 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1342:21:1639 1341|1640 1342| optionalValue = if isDefined then { value = mergedValue; } else { };1641 | ^1642 1343| };16431644 … while evaluating a branch condition1645 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1231:7:1646 1230| # original singleton straight to the type merge.1647 1231| if1648 | ^1649 1232| length defs == 116501651 … in the right operand of the AND (&&) operator1652 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1233:9:1653 1232| length defs == 11654 1233| && addErrorContext "while evaluating definitions from `${(head defs).file}':" (1655 | ^1656 1234| !(head defs).value ? _type16571658 … while evaluating definitions from `/nix/store/3zxwkrac0s50qv5mm99rynsz58sc67ym-source/modules/nixos/hermes/native.nix':16591660 … in the argument of the not operator1661 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1234:12:1662 1233| && addErrorContext "while evaluating definitions from `${(head defs).file}':" (1663 1234| !(head defs).value ? _type1664 | ^1665 1235| )16661667 … while evaluating the attribute 'value'1668 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/types.nix:969:11:1669 968| inherit (def) file;1670 969| value = v;1671 | ^1672 970| }) def.value16731674 … while evaluating the attribute 'hermesPackage'1675 at /build/storedata/nix/store/3zxwkrac0s50qv5mm99rynsz58sc67ym-source/modules/nixos/hermes/agent-config.nix:119:3:1676 118|1677 119| hermesPackage = hermesUpstream.packages.default.overrideAttrs (old: {1678 | ^1679 120| # Patch the bundled simplex plugin in place (evidence in the16801681 … while calling the 'import' builtin1682 at /build/storedata/nix/store/3zxwkrac0s50qv5mm99rynsz58sc67ym-source/modules/nixos/hermes/agent-config.nix:105:6:1683 104| hermesUpstream =1684 105| (import "${hermesSrc}/nix/packages.nix" {1685 | ^1686 106| # rev = null for the same reason as desktop-package.nix: no16871688 … while realising the context of path '/build/storedata/nix/store/iwhq8gn5jsa74jn6qz2xl6ab50gzjh3g-hermes-agent-source/nix/packages.nix'16891690 error: Cannot build '/nix/store/gwlbz8ng2l06qkn9d6s2pd6w54g07ffc-hermes-agent-source.drv'.1691 Reason: 1 dependency failed.1692 Output paths:1693 /nix/store/iwhq8gn5jsa74jn6qz2xl6ab50gzjh3g-hermes-agent-source16941695✅ hermes.native.testEnvBlockWinsAfterFlip1696✅ hermes.native.testFirewall1697✅ hermes.native.testFirewallGatesNativePorts1698✅ hermes.native.testGuestKeepsSimplexPort1699✅ hermes.native.testGuestSandboxEnv1700✅ hermes.native.testNoVm1701✅ hermes.native.testPublicPortsAreRootHeld1702☢️ hermes.native.testRunnerGuards1703error:1704 … while evaluating the attribute 'User'1705 at /build/storedata/nix/store/3zxwkrac0s50qv5mm99rynsz58sc67ym-source/tests/hermes.nix:1642:11:1706 1641| inherit (nativeAgent.serviceConfig)1707 1642| User1708 | ^1709 1643| Group17101711 … from call site1712 at /build/storedata/nix/store/3zxwkrac0s50qv5mm99rynsz58sc67ym-source/tests/hermes.nix:1641:18:1713 1640| inherit (nativeAgent.environment) HOME HERMES_HOME HERMES_SANDBOX;1714 1641| inherit (nativeAgent.serviceConfig)1715 | ^1716 1642| User17171718 … while calling anonymous lambda1719 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:283:38:1720 282| let1721 283| recurse = mapAttrs (n: v: if isOption v then v.value else recurse v);1722 | ^1723 284| in17241725 … while evaluating the attribute 'value'1726 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1181:7:1727 1180| // {1728 1181| value = addErrorContext "while evaluating the option `${showOption loc}':" (1729 | ^1730 1182| # Apply the 'apply' function to the merged value. This allows options to17311732 … while evaluating the option `systemd.services.hermes-agent-bob.serviceConfig':17331734 … while evaluating the attribute 'mergedValue'1735 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1276:5:1736 1275| # Type-check the remaining definitions, and merge them. Or throw if no definitions.1737 1276| mergedValue =1738 | ^1739 1277| if isDefined then17401741 … while evaluating the attribute 'value'1742 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/types.nix:1028:13:1743 1027| headError = checkDefsForError check loc defs;1744 1028| value = mapAttrs (1745 | ^1746 1029| n: v:17471748 … while calling the 'mapAttrs' builtin1749 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/types.nix:1028:21:1750 1027| headError = checkDefsForError check loc defs;1751 1028| value = mapAttrs (1752 | ^1753 1029| n: v:17541755 … from call site1756 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/types.nix:1022:17:1757 1021| # Meaning it is less lazy1758 1022| filterAttrs (n: v: v.optionalValue ? value) (1759 | ^1760 1023| zipAttrsWith (name: defs: mergeDefinitions (loc ++ [ name ]) elemType defs) (pushPositions defs)17611762 … while calling 'filterAttrs'1763 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/attrsets.nix:667:23:1764 666| */1765 667| filterAttrs = pred: set: removeAttrs set (filter (name: !pred name set.${name}) (attrNames set));1766 | ^1767 668|17681769 … while calling the 'removeAttrs' builtin1770 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/attrsets.nix:667:28:1771 666| */1772 667| filterAttrs = pred: set: removeAttrs set (filter (name: !pred name set.${name}) (attrNames set));1773 | ^1774 668|17751776 … while calling the 'filter' builtin1777 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/attrsets.nix:667:45:1778 666| */1779 667| filterAttrs = pred: set: removeAttrs set (filter (name: !pred name set.${name}) (attrNames set));1780 | ^1781 668|17821783 … while calling anonymous lambda1784 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/attrsets.nix:667:53:1785 666| */1786 667| filterAttrs = pred: set: removeAttrs set (filter (name: !pred name set.${name}) (attrNames set));1787 | ^1788 668|17891790 … in the argument of the not operator1791 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/attrsets.nix:667:60:1792 666| */1793 667| filterAttrs = pred: set: removeAttrs set (filter (name: !pred name set.${name}) (attrNames set));1794 | ^1795 668|17961797 … from call site1798 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/attrsets.nix:667:60:1799 666| */1800 667| filterAttrs = pred: set: removeAttrs set (filter (name: !pred name set.${name}) (attrNames set));1801 | ^1802 668|18031804 … while calling anonymous lambda1805 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/types.nix:1022:33:1806 1021| # Meaning it is less lazy1807 1022| filterAttrs (n: v: v.optionalValue ? value) (1808 | ^1809 1023| zipAttrsWith (name: defs: mergeDefinitions (loc ++ [ name ]) elemType defs) (pushPositions defs)18101811 … while evaluating the attribute 'optionalValue'1812 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1342:5:1813 1341|1814 1342| optionalValue = if isDefined then { value = mergedValue; } else { };1815 | ^1816 1343| };18171818 … while evaluating a branch condition1819 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1342:21:1820 1341|1821 1342| optionalValue = if isDefined then { value = mergedValue; } else { };1822 | ^1823 1343| };18241825 … while evaluating a branch condition1826 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1231:7:1827 1230| # original singleton straight to the type merge.1828 1231| if1829 | ^1830 1232| length defs == 118311832 … in the right operand of the AND (&&) operator1833 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1233:9:1834 1232| length defs == 11835 1233| && addErrorContext "while evaluating definitions from `${(head defs).file}':" (1836 | ^1837 1234| !(head defs).value ? _type18381839 … while evaluating definitions from `/nix/store/3zxwkrac0s50qv5mm99rynsz58sc67ym-source/modules/nixos/hermes/native.nix':18401841 … in the argument of the not operator1842 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1234:12:1843 1233| && addErrorContext "while evaluating definitions from `${(head defs).file}':" (1844 1234| !(head defs).value ? _type1845 | ^1846 1235| )18471848 … while evaluating the attribute 'value'1849 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/types.nix:969:11:1850 968| inherit (def) file;1851 969| value = v;1852 | ^1853 970| }) def.value18541855 … while evaluating the attribute 'hermesPackage'1856 at /build/storedata/nix/store/3zxwkrac0s50qv5mm99rynsz58sc67ym-source/modules/nixos/hermes/agent-config.nix:119:3:1857 118|1858 119| hermesPackage = hermesUpstream.packages.default.overrideAttrs (old: {1859 | ^1860 120| # Patch the bundled simplex plugin in place (evidence in the18611862 … while calling the 'import' builtin1863 at /build/storedata/nix/store/3zxwkrac0s50qv5mm99rynsz58sc67ym-source/modules/nixos/hermes/agent-config.nix:105:6:1864 104| hermesUpstream =1865 105| (import "${hermesSrc}/nix/packages.nix" {1866 | ^1867 106| # rev = null for the same reason as desktop-package.nix: no18681869 … while realising the context of path '/build/storedata/nix/store/iwhq8gn5jsa74jn6qz2xl6ab50gzjh3g-hermes-agent-source/nix/packages.nix'18701871 error: Cannot build '/nix/store/gwlbz8ng2l06qkn9d6s2pd6w54g07ffc-hermes-agent-source.drv'.1872 Reason: 1 dependency failed.1873 Output paths:1874 /nix/store/iwhq8gn5jsa74jn6qz2xl6ab50gzjh3g-hermes-agent-source18751876building '/nix/store/y84saga4qsmk7xrprd0qv8rgdqjk67g1-bash-5.3.tar.gz.drv'...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 85 ms (attempt 1/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 106 ms (attempt 2/5)1879warning: 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 316 ms (attempt 3/5)1880warning: 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 380 ms (attempt 4/5)1881error:1882 … writing file "/nix/store/kwm524zjlnnq4yfhhmb5r14f2wxf8a2j-bash-5.3.tar.gz"18831884 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.org1885error: Cannot build '/nix/store/y84saga4qsmk7xrprd0qv8rgdqjk67g1-bash-5.3.tar.gz.drv'.1886 Reason: builder failed with exit code 1.1887 Output paths:1888 /nix/store/kwm524zjlnnq4yfhhmb5r14f2wxf8a2j-bash-5.3.tar.gz1889building '/nix/store/ixwy12didmgk7j4z7ghlirpw46ahmhbd-mpfr-4.2.2.tar.xz.drv'...1890error: Cannot build '/nix/store/10fdfqdm1akmi5miv42rby9h25rxhlyf-bash-5.3p15.drv'.1891 Reason: 1 dependency failed.1892 Output paths:1893 /nix/store/0a7w4np3qrlkigb18sv0lk3j9q3b9bsj-bash-5.3p15-man1894 /nix/store/13d4mjbqs0ksl0qg27hwq6xbvgyl53a9-bash-5.3p151895 /nix/store/gr2k39pwmvwhqcdwldq71n97lf7kjphi-bash-5.3p15-dev1896 /nix/store/h1vvbk1p8rf05i05b32rbqn4y87jzixg-bash-5.3p15-info1897 /nix/store/idgiycq7f643a2jvnbaqnzrn43kkbvay-bash-5.3p15-doc1898 /nix/store/zbjvvhzbyqz1g0k3xlzi870d3x7fsbaj-bash-5.3p15-debug1899error: Cannot build '/nix/store/10fdfqdm1akmi5miv42rby9h25rxhlyf-bash-5.3p15.drv'.1900 Reason: 1 dependency failed.1901 Output paths:1902 /nix/store/0a7w4np3qrlkigb18sv0lk3j9q3b9bsj-bash-5.3p15-man1903 /nix/store/13d4mjbqs0ksl0qg27hwq6xbvgyl53a9-bash-5.3p151904 /nix/store/gr2k39pwmvwhqcdwldq71n97lf7kjphi-bash-5.3p15-dev1905 /nix/store/h1vvbk1p8rf05i05b32rbqn4y87jzixg-bash-5.3p15-info1906 /nix/store/idgiycq7f643a2jvnbaqnzrn43kkbvay-bash-5.3p15-doc1907 /nix/store/zbjvvhzbyqz1g0k3xlzi870d3x7fsbaj-bash-5.3p15-debug1908error: Cannot build '/nix/store/2bljv041ayn91z5mcdjidhg4nwbs1izi-bash-5.3p15.drv'.1909 Reason: 1 dependency failed.1910 Output paths:1911 /nix/store/9k4w9gzzwkgrysgqhj8kinbn3mlkhj8n-bash-5.3p15-dev1912 /nix/store/bp98brmh5p69581g3x2wx1h05hwvpp8n-bash-5.3p15-info1913 /nix/store/g34cr2hndd8hpz4cfiryvjcmf8g9rwd3-bash-5.3p15-doc1914 /nix/store/hb36njfgv2icknx78g553m295l6l3vd2-bash-5.3p15-man1915 /nix/store/hiyfw6j597wj2qpyj8iqqimvfcfi8mkv-bash-5.3p15-debug1916 /nix/store/ypa92f8jyjgggzdfnd9pl7v6mh9mkwpl-bash-5.3p151917error: Cannot build '/nix/store/7rddwc3vdja7f28znmikxc4paivf92xf-bash-5.3p15.drv'.1918 Reason: 1 dependency failed.1919 Output paths:1920 /nix/store/1rzhlpxaq77lf3qkx0bckvdjwnzxxxai-bash-5.3p15-doc1921 /nix/store/486d21gi31yh3c2bv1al3jwi5lvixgw5-bash-5.3p151922 /nix/store/6p8sk9zw0c34yn2r3jkpb9id5x76bcgi-bash-5.3p15-info1923 /nix/store/73q5pmx5n2dcxp4y4yjq8811jmsxkgiq-bash-5.3p15-dev1924 /nix/store/87j45naw3v1mph99lsfwih6ha8vkgj2g-bash-5.3p15-man1925 /nix/store/xsvay877jqk6r3l631fdkmvrkasf1aik-bash-5.3p15-debug1926error: Cannot build '/nix/store/fi08szp1kxrs1blzkginqylhplxmjyv2-bash-5.3p15.drv'.1927 Reason: 1 dependency failed.1928 Output paths:1929 /nix/store/85lpkdprhf3b45pzdgwffshzmfq4np1b-bash-5.3p15-debug1930 /nix/store/hvv2ycjswashg55wk86adzkahhjzypll-bash-5.3p15-man1931 /nix/store/idnyqaaix26szkvhs1mjgi7990jajz9a-bash-5.3p151932 /nix/store/mcjsjiz74adryhlsa7d3bnmfg7pqh6iq-bash-5.3p15-info1933 /nix/store/rirjz86vgvgqs3d0y1ka46xy3qjkrbaj-bash-5.3p15-dev1934 /nix/store/zx1lsr17jnvviak32z9y9p48gwdd7ffb-bash-5.3p15-doc1935error: Cannot build '/nix/store/fi08szp1kxrs1blzkginqylhplxmjyv2-bash-5.3p15.drv'.1936 Reason: 1 dependency failed.1937 Output paths:1938 /nix/store/85lpkdprhf3b45pzdgwffshzmfq4np1b-bash-5.3p15-debug1939 /nix/store/hvv2ycjswashg55wk86adzkahhjzypll-bash-5.3p15-man1940 /nix/store/idnyqaaix26szkvhs1mjgi7990jajz9a-bash-5.3p151941 /nix/store/mcjsjiz74adryhlsa7d3bnmfg7pqh6iq-bash-5.3p15-info1942 /nix/store/rirjz86vgvgqs3d0y1ka46xy3qjkrbaj-bash-5.3p15-dev1943 /nix/store/zx1lsr17jnvviak32z9y9p48gwdd7ffb-bash-5.3p15-doc1944error: Cannot build '/nix/store/s2hzvizpaj3r7k074psfwxxnv66q4rak-bash-5.3p15.drv'.1945 Reason: 1 dependency failed.1946 Output paths:1947 /nix/store/9cf77g7r410s86pm57p31qa2b6picv8c-bash-5.3p15-man1948 /nix/store/dv755hccn2f9gg3ra1gw0f5p1g7fqwc6-bash-5.3p151949 /nix/store/fdz1w19amxbla4c4ls8ji2kyrr6yb3y7-bash-5.3p15-doc1950 /nix/store/gw7hzxnikrwdrbx589yc8qm7axzahqy2-bash-5.3p15-debug1951 /nix/store/igcf8x2mq1pp8k55d6qpksmnrbxazqf0-bash-5.3p15-dev1952 /nix/store/j113gwnshv768v4a5w358fkw6zzcc8ji-bash-5.3p15-info1953☢️ hermes.native.testShim1954error:1955 … while evaluating the attribute 'home'1956 at /build/storedata/nix/store/3zxwkrac0s50qv5mm99rynsz58sc67ym-source/tests/hermes.nix:1747:11:1957 1746| venvFirst = lib.hasInfix "export PATH=/var/lib/hermes-microvm/bob/state-vault/state/.venv/bin:" text;1958 1747| home = lib.hasInfix "export HOME=/home/bob/hermes" text;1959 | ^1960 1748| sandbox = lib.hasInfix "export HERMES_SANDBOX=none" text;19611962 … from call site1963 at /build/storedata/nix/store/3zxwkrac0s50qv5mm99rynsz58sc67ym-source/tests/hermes.nix:1747:18:1964 1746| venvFirst = lib.hasInfix "export PATH=/var/lib/hermes-microvm/bob/state-vault/state/.venv/bin:" text;1965 1747| home = lib.hasInfix "export HOME=/home/bob/hermes" text;1966 | ^1967 1748| sandbox = lib.hasInfix "export HERMES_SANDBOX=none" text;19681969 … while calling anonymous lambda1970 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/strings.nix:918:7:1971 917| else1972 918| content: matchGivenInfix "${content}" != null;1973 | ^1974 919|19751976 … while calling the 'match' builtin1977 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/strings.nix:918:16:1978 917| else1979 918| content: matchGivenInfix "${content}" != null;1980 | ^1981 919|19821983 … while evaluating the second argument passed to builtins.match19841985 … while evaluating the attribute 'text'1986 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/pkgs/build-support/trivial-builders/default.nix:135:11:1987 134| name1988 135| text1989 | ^1990 136| executable19911992 … while calling the 'concatStringsSep' builtin1993 at /build/storedata/nix/store/3zxwkrac0s50qv5mm99rynsz58sc67ym-source/modules/nixos/hermes/cli.nix:73:20:1994 72| # LD_LIBRARY_PATH prepends rather than replaces the caller's.1995 73| nativeCaseArms = lib.concatStrings (1996 | ^1997 74| lib.mapAttrsToList (19981999 … while calling anonymous lambda2000 at /build/storedata/nix/store/3zxwkrac0s50qv5mm99rynsz58sc67ym-source/modules/nixos/hermes/cli.nix:75:13:2067 611| subDir: pkgs:2068 | ^2069 612| concatStringsSep ":" (20702071 … while calling the 'concatStringsSep' builtin2072 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/strings.nix:612:5:2073 611| subDir: pkgs:2074 612| concatStringsSep ":" (2075 | ^2076 613| concatMap (path: if path != null then [ (getOutput' path + "/" + subDir) ] else [ ]) pkgs20772078 … while calling the 'concatMap' builtin2079 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/strings.nix:613:7:2080 612| concatStringsSep ":" (2081 613| concatMap (path: if path != null then [ (getOutput' path + "/" + subDir) ] else [ ]) pkgs2082 | ^2083 614| );20842085 … while calling anonymous lambda2086 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/strings.nix:613:18:2087 612| concatStringsSep ":" (2088 613| concatMap (path: if path != null then [ (getOutput' path + "/" + subDir) ] else [ ]) pkgs2089 | ^2090 614| );20912092 … while evaluating a branch condition2093 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/strings.nix:613:24:2094 612| concatStringsSep ":" (2095 613| concatMap (path: if path != null then [ (getOutput' path + "/" + subDir) ] else [ ]) pkgs2096 | ^2097 614| );20982099 … while calling the 'import' builtin2100 at /build/storedata/nix/store/3zxwkrac0s50qv5mm99rynsz58sc67ym-source/modules/nixos/hermes/agent-config.nix:105:6:2101 104| hermesUpstream =2102 105| (import "${hermesSrc}/nix/packages.nix" {2103 | ^2104 106| # rev = null for the same reason as desktop-package.nix: no21052106 … while realising the context of path '/build/storedata/nix/store/iwhq8gn5jsa74jn6qz2xl6ab50gzjh3g-hermes-agent-source/nix/packages.nix'21072108 error: Cannot build '/nix/store/gwlbz8ng2l06qkn9d6s2pd6w54g07ffc-hermes-agent-source.drv'.2109 Reason: 1 dependency failed.2110 Output paths:2111 /nix/store/iwhq8gn5jsa74jn6qz2xl6ab50gzjh3g-hermes-agent-source21122113✅ hermes.native.testSpacesMcp2114✅ hermes.native.testTmpfiles2115✅ hermes.native.testTwoNativeUsersRunSimplex2116✅ hermes.native.testUnits2117✅ hermes.nixosConfig.testAConfigRepoGrantsNoNixInTheGuest2118✅ hermes.nixosConfig.testAcceptsADottedConfigDir2119✅ hermes.nixosConfig.testAnApplyRepoGrantsTheMountAndTheEnv2120✅ hermes.nixosConfig.testAnApplyRepoStaysInItsOwnersGuest2121✅ hermes.nixosConfig.testConfigRepoCheckIsWiredAndNamesBothOptions2122✅ hermes.nixosConfig.testDefaultOff2123✅ hermes.nixosConfig.testDerivedVsockPortsAreDistinct2124✅ hermes.nixosConfig.testRejectsHomeAsConfigDir2125✅ hermes.nixosConfig.testRejectsUnsafeConfigDir2126✅ hermes.nixosConfig.testScopedToTheUserWhoEnabledIt2127✅ hermes.nixosConfig.testShareIsWritableIdMappedAndPathIdentical2128✅ hermes.openrouter.testGuestKeepsUpstreamModel2129✅ hermes.openrouter.testHostWiring2130✅ hermes.provisioning.testHostOptOut2131✅ hermes.provisioning.testUserOptOut2132✅ hermes.recovery.testAFailedStartQueuesARecovery2133✅ hermes.recovery.testTheRecoverUnitStartsTheVm2134✅ hermes.remoteAccess.testDisabledHostAuthorizesNobody2135✅ hermes.remoteAccess.testGlobalForceCommandRejected2136✅ hermes.remoteAccess.testKeyEntryIsRestrictedToTheDashboard2137✅ hermes.remoteAccess.testLocalOnlyHostAuthorizesNobody2138✅ hermes.remoteAccess.testPermitopenFollowsAMovedPort2139✅ hermes.remoteAccess.testRemoteHostStaysQuiet2140✅ hermes.remoteAccess.testSshdReadsTheHermesKeys2141✅ hermes.searxng.testAbsentWhenDisabled2142✅ hermes.searxng.testGuestWiring2143✅ hermes.shares.testIdMappedInsteadOfAcl2144✅ hermes.signal.testHermesChannelPinnedOff2145✅ hermes.signal.testOperatorOverrideWins2146✅ hermes.simplex.testAbsentWhenDisabled2147✅ hermes.simplex.testAddressUnitRetries2148✅ hermes.simplex.testDaemonUnit2149✅ hermes.simplex.testGuestWiring2150✅ hermes.simplex.testGuestWsUrl2151✅ hermes.simplex.testHostQrTool2152✅ hermes.skills.testBundledMapsPinnedOff2153✅ hermes.skills.testGuestSkillsRootIsTheShippedOne2154✅ hermes.skills.testMcpDiscoveryWaitsForTheGateway2155✅ hermes.skills.testOperatorEntryMergesBeside2156✅ hermes.skills.testOperatorRootAddsBesideTheShippedOne2157✅ hermes.vsock.testDashboardForward2158✅ hermes.vsock.testSpacesBridge2159✅ hermes-clan-service.client.testDeclaresNoMicrovmOption2160✅ hermes-clan-service.client.testDialsTheServer2161✅ hermes-clan-service.client.testHermesRunsRemoteLauncher2162✅ hermes-clan-service.client.testHostGuardStaysQuiet2163✅ hermes-clan-service.client.testInstallsRemoteLauncher2164✅ hermes-clan-service.client.testTunnelStartsOnDemand2165✅ hermes-clan-service.clientKey.testDeclaresOneKeyPerUser2166✅ hermes-clan-service.clientKey.testIdentityFileComesFromTheGenerator2167✅ hermes-clan-service.clientKey.testKeyIsSharedAndOwnedByAlice2168✅ hermes-clan-service.dualRole.testOwnServerSkipsForward2169✅ hermes-clan-service.dualRole.testPinnedHostSkipsForward2170✅ hermes-clan-service.forwardScript.testCarriesTheSshOverride2171✅ hermes-clan-service.forwardScript.testDialsTheDefaultServer2172✅ hermes-clan-service.forwardScript.testResolvesAlicePorts2173✅ hermes-clan-service.guards.testDuplicateLocalPortRejected2174✅ hermes-clan-service.guards.testTwoServersNeedNaming2175✅ hermes-clan-service.guards.testUnknownServerRejected2176✅ hermes-clan-service.knownHosts.testClientPinsTheServersCommittedKey2177✅ hermes-clan-service.knownHosts.testNoVarsWarnsAboutTheMissingHostKey2178✅ hermes-clan-service.knownHosts.testSettingsOverrideTheClanVar2179✅ hermes-clan-service.provisioning.testClientOptOut2180✅ hermes-clan-service.provisioning.testServerOptOut2181✅ hermes-clan-service.server.testDashboardStaysOnLoopback2182✅ hermes-clan-service.server.testDeclaresNoClanVars2183✅ hermes-clan-service.server.testHermesRunsLocalApp2184✅ hermes-clan-service.server.testLoopbackGuardStaysQuiet2185✅ hermes-clan-service.server.testRunsAgentVms2186✅ hermes-clan-service.serverAuthorizedKeys.testEntryAuthorizesOnlyTheHermesKey2187✅ hermes-clan-service.serverAuthorizedKeys.testNoVarsAuthorizesNobody2188✅ hermes-clan-service.serverAuthorizedKeys.testServerDeclaresNoKeyOfItsOwn2189✅ hermes-clan-service.serverAuthorizedKeys.testSshdReadsTheHermesKeysBesideItsOwn2190✅ hermes-clan-service.sshOverride.testHostAndOptions2191building '/nix/store/y84saga4qsmk7xrprd0qv8rgdqjk67g1-bash-5.3.tar.gz.drv'...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 38 ms (attempt 1/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 189 ms (attempt 2/5)2194warning: 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 245 ms (attempt 3/5)2195warning: 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 357 ms (attempt 4/5)2196error:2197 … writing file "/nix/store/kwm524zjlnnq4yfhhmb5r14f2wxf8a2j-bash-5.3.tar.gz"21982199 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.org2200error: Cannot build '/nix/store/y84saga4qsmk7xrprd0qv8rgdqjk67g1-bash-5.3.tar.gz.drv'.2201 Reason: builder failed with exit code 1.2202 Output paths:2203 /nix/store/kwm524zjlnnq4yfhhmb5r14f2wxf8a2j-bash-5.3.tar.gz2204building '/nix/store/sxlbn3vjbnxp6nmbmlk2g36fsjywbbdz-bash53-010.drv'...2205building '/nix/store/imyy7rg9gyf2qyhg3jjnmal8grabvra9-glibc-2.42.tar.xz.drv'...2206error: Cannot build '/nix/store/10fdfqdm1akmi5miv42rby9h25rxhlyf-bash-5.3p15.drv'.2207 Reason: 1 dependency failed.2208 Output paths:2209 /nix/store/0a7w4np3qrlkigb18sv0lk3j9q3b9bsj-bash-5.3p15-man2210 /nix/store/13d4mjbqs0ksl0qg27hwq6xbvgyl53a9-bash-5.3p152211 /nix/store/gr2k39pwmvwhqcdwldq71n97lf7kjphi-bash-5.3p15-dev2212 /nix/store/h1vvbk1p8rf05i05b32rbqn4y87jzixg-bash-5.3p15-info2213 /nix/store/idgiycq7f643a2jvnbaqnzrn43kkbvay-bash-5.3p15-doc2214 /nix/store/zbjvvhzbyqz1g0k3xlzi870d3x7fsbaj-bash-5.3p15-debug2215error: Cannot build '/nix/store/10fdfqdm1akmi5miv42rby9h25rxhlyf-bash-5.3p15.drv'.2216 Reason: 1 dependency failed.2217 Output paths:2218 /nix/store/0a7w4np3qrlkigb18sv0lk3j9q3b9bsj-bash-5.3p15-man2219 /nix/store/13d4mjbqs0ksl0qg27hwq6xbvgyl53a9-bash-5.3p152220 /nix/store/gr2k39pwmvwhqcdwldq71n97lf7kjphi-bash-5.3p15-dev2221 /nix/store/h1vvbk1p8rf05i05b32rbqn4y87jzixg-bash-5.3p15-info2222 /nix/store/idgiycq7f643a2jvnbaqnzrn43kkbvay-bash-5.3p15-doc2223 /nix/store/zbjvvhzbyqz1g0k3xlzi870d3x7fsbaj-bash-5.3p15-debug2224error: Cannot build '/nix/store/2bljv041ayn91z5mcdjidhg4nwbs1izi-bash-5.3p15.drv'.2225 Reason: 1 dependency failed.2226 Output paths:2227 /nix/store/9k4w9gzzwkgrysgqhj8kinbn3mlkhj8n-bash-5.3p15-dev2228 /nix/store/bp98brmh5p69581g3x2wx1h05hwvpp8n-bash-5.3p15-info2229 /nix/store/g34cr2hndd8hpz4cfiryvjcmf8g9rwd3-bash-5.3p15-doc2230 /nix/store/hb36njfgv2icknx78g553m295l6l3vd2-bash-5.3p15-man2231 /nix/store/hiyfw6j597wj2qpyj8iqqimvfcfi8mkv-bash-5.3p15-debug2232 /nix/store/ypa92f8jyjgggzdfnd9pl7v6mh9mkwpl-bash-5.3p152233error: Cannot build '/nix/store/7rddwc3vdja7f28znmikxc4paivf92xf-bash-5.3p15.drv'.2234 Reason: 1 dependency failed.2235 Output paths:2236 /nix/store/1rzhlpxaq77lf3qkx0bckvdjwnzxxxai-bash-5.3p15-doc2237 /nix/store/486d21gi31yh3c2bv1al3jwi5lvixgw5-bash-5.3p152238 /nix/store/6p8sk9zw0c34yn2r3jkpb9id5x76bcgi-bash-5.3p15-info2239 /nix/store/73q5pmx5n2dcxp4y4yjq8811jmsxkgiq-bash-5.3p15-dev2240 /nix/store/87j45naw3v1mph99lsfwih6ha8vkgj2g-bash-5.3p15-man2241 /nix/store/xsvay877jqk6r3l631fdkmvrkasf1aik-bash-5.3p15-debug2242error: Cannot build '/nix/store/fi08szp1kxrs1blzkginqylhplxmjyv2-bash-5.3p15.drv'.2243 Reason: 1 dependency failed.2244 Output paths:2245 /nix/store/85lpkdprhf3b45pzdgwffshzmfq4np1b-bash-5.3p15-debug2246 /nix/store/hvv2ycjswashg55wk86adzkahhjzypll-bash-5.3p15-man2247 /nix/store/idnyqaaix26szkvhs1mjgi7990jajz9a-bash-5.3p152248 /nix/store/mcjsjiz74adryhlsa7d3bnmfg7pqh6iq-bash-5.3p15-info2249 /nix/store/rirjz86vgvgqs3d0y1ka46xy3qjkrbaj-bash-5.3p15-dev2250 /nix/store/zx1lsr17jnvviak32z9y9p48gwdd7ffb-bash-5.3p15-doc2251error: Cannot build '/nix/store/fi08szp1kxrs1blzkginqylhplxmjyv2-bash-5.3p15.drv'.2252 Reason: 1 dependency failed.2253 Output paths:2254 /nix/store/85lpkdprhf3b45pzdgwffshzmfq4np1b-bash-5.3p15-debug2255 /nix/store/hvv2ycjswashg55wk86adzkahhjzypll-bash-5.3p15-man2256 /nix/store/idnyqaaix26szkvhs1mjgi7990jajz9a-bash-5.3p152257 /nix/store/mcjsjiz74adryhlsa7d3bnmfg7pqh6iq-bash-5.3p15-info2258 /nix/store/rirjz86vgvgqs3d0y1ka46xy3qjkrbaj-bash-5.3p15-dev2259 /nix/store/zx1lsr17jnvviak32z9y9p48gwdd7ffb-bash-5.3p15-doc2260error: Cannot build '/nix/store/s2hzvizpaj3r7k074psfwxxnv66q4rak-bash-5.3p15.drv'.2261 Reason: 1 dependency failed.2262 Output paths:2263 /nix/store/9cf77g7r410s86pm57p31qa2b6picv8c-bash-5.3p15-man2264 /nix/store/dv755hccn2f9gg3ra1gw0f5p1g7fqwc6-bash-5.3p152265 /nix/store/fdz1w19amxbla4c4ls8ji2kyrr6yb3y7-bash-5.3p15-doc2266 /nix/store/gw7hzxnikrwdrbx589yc8qm7axzahqy2-bash-5.3p15-debug2267 /nix/store/igcf8x2mq1pp8k55d6qpksmnrbxazqf0-bash-5.3p15-dev2268 /nix/store/j113gwnshv768v4a5w358fkw6zzcc8ji-bash-5.3p15-info2269☢️ hermes-clan-service.sshdPolicy.testAllowUsersWarns2270error:2271 … from call site2272 at /build/storedata/nix/store/3zxwkrac0s50qv5mm99rynsz58sc67ym-source/tests/hermes-clan-service.nix:813:14:2273 812| testAllowUsersWarns = {2274 813| expr = warningsMatching allowUsersSys "AllowUsers" != [ ];2275 | ^2276 814| expected = true;22772278 … while calling 'warningsMatching'2279 at /build/storedata/nix/store/3zxwkrac0s50qv5mm99rynsz58sc67ym-source/tests/hermes-clan-service.nix:416:27:2280 415| failuresMatching = cfg: infix: lib.filter (lib.hasInfix infix) (failedAssertions cfg);2281 416| warningsMatching = cfg: infix: lib.filter (lib.hasInfix infix) cfg.warnings;2282 | ^2283 417|22842285 … while calling the 'filter' builtin2286 at /build/storedata/nix/store/3zxwkrac0s50qv5mm99rynsz58sc67ym-source/tests/hermes-clan-service.nix:416:34:2287 415| failuresMatching = cfg: infix: lib.filter (lib.hasInfix infix) (failedAssertions cfg);2288 416| warningsMatching = cfg: infix: lib.filter (lib.hasInfix infix) cfg.warnings;2289 | ^2290 417|22912292 … from call site2293 at /build/storedata/nix/store/3zxwkrac0s50qv5mm99rynsz58sc67ym-source/tests/hermes-clan-service.nix:416:66:2294 415| failuresMatching = cfg: infix: lib.filter (lib.hasInfix infix) (failedAssertions cfg);2295 416| warningsMatching = cfg: infix: lib.filter (lib.hasInfix infix) cfg.warnings;2296 | ^2297 417|22982299 … while calling anonymous lambda2300 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:283:38:2301 282| let2302 283| recurse = mapAttrs (n: v: if isOption v then v.value else recurse v);2303 | ^2304 284| in23052306 … while evaluating the attribute 'value'2307 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1181:7:2308 1180| // {2309 1181| value = addErrorContext "while evaluating the option `${showOption loc}':" (2310 | ^2311 1182| # Apply the 'apply' function to the merged value. This allows options to23122313 … while evaluating the option `warnings':23142315 … while evaluating the attribute 'mergedValue'2316 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1276:5:2317 1275| # Type-check the remaining definitions, and merge them. Or throw if no definitions.2318 1276| mergedValue =2319 | ^2320 1277| if isDefined then23212322 … while evaluating a branch condition2323 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1277:7:2324 1276| mergedValue =2325 1277| if isDefined then2326 | ^2327 1278| if type.merge ? v2 then23282329 … while evaluating the attribute 'values'2330 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1270:11:2331 1269| {2332 1270| values = defsSorted;2333 | ^2334 1271| inherit (defsFiltered) highestPrio;23352336 … while evaluating a branch condition2337 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1264:13:2338 1263| # Avoid sorting if we don't have to.2339 1264| if any (def: def.value._type or "" == "order") defsFiltered.values then2340 | ^2341 1265| sortProperties defsFiltered.values23422343 … while calling the 'any' builtin2344 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1264:16:2345 1263| # Avoid sorting if we don't have to.2346 1264| if any (def: def.value._type or "" == "order") defsFiltered.values then2347 | ^2348 1265| sortProperties defsFiltered.values23492350 … from call site2351 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1259:26:2352 1258| # Process mkOverride properties.2353 1259| defsFiltered = filterOverrides' defsNormalized;2354 | ^2355 1260|23562357 … while calling anonymous lambda2358 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1460:5:2359 1459| in2360 1460| defs:2361 | ^2362 1461| # Optimize for the singleton case, equivalent to the `else` clause.23632364 … while evaluating a branch condition2365 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1462:5:2366 1461| # Optimize for the singleton case, equivalent to the `else` clause.2367 1462| if length defs == 1 then2368 | ^2369 1463| {23702371 … while calling the 'length' builtin2372 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1462:8:2373 1461| # Optimize for the singleton case, equivalent to the `else` clause.2374 1462| if length defs == 1 then2375 | ^2376 1463| {23772378 … while calling the 'concatMap' builtin2379 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1244:28:2380 1243| # Process mkMerge and mkIf properties.2381 1244| defsNormalized = concatMap (2382 | ^2383 1245| m:23842385 … while calling anonymous lambda2386 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1245:13:2387 1244| defsNormalized = concatMap (2388 1245| m:2389 | ^2390 1246| map (23912392 … while calling the 'map' builtin2393 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1246:13:2394 1245| m:2395 1246| map (2396 | ^2397 1247| value:23982399 … while evaluating definitions from `/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/nixos/modules/system/boot/systemd.nix':24002401 … from call site2402 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1255:82:2403 1254| }2404 1255| ) (addErrorContext "while evaluating definitions from `${m.file}':" (dischargeProperties m.value))2405 | ^2406 1256| ) defs;24072408 … while calling 'dischargeProperties'2409 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1411:5:2410 1410| dischargeProperties =2411 1411| def:2412 | ^2413 1412| if def ? _type then24142415 … while evaluating a branch condition2416 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1412:5:2417 1411| def:2418 1412| if def ? _type then2419 | ^2420 1413| if def._type == "if" then24212422 … while evaluating the attribute 'value'2423 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:866:21:2424 865| inherit (module) file;2425 866| inherit value;2426 | ^2427 867| }) module.config24282429 … while calling the 'concatLists' builtin2430 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/nixos/modules/system/boot/systemd.nix:547:7:2431 546| in2432 547| concatLists (2433 | ^2434 548| mapAttrsToList (24352436 … while calling anonymous lambda2437 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/nixos/modules/system/boot/systemd.nix:549:17:2438 548| mapAttrsToList (2439 549| name: service:2440 | ^2441 550| let24422443 … while calling the 'concatLists' builtin2444 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/nixos/modules/system/boot/systemd.nix:555:11:2445 554| in2446 555| concatLists [2447 | ^2448 556| (optional (type == "oneshot" && (restart == "always" || restart == "on-success"))24492450 … from call site2451 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/nixos/modules/system/boot/systemd.nix:556:14:2452 555| concatLists [2453 556| (optional (type == "oneshot" && (restart == "always" || restart == "on-success"))2454 | ^2455 557| "Service '${name}.service' with 'Type=oneshot' cannot have 'Restart=always' or 'Restart=on-success'"24562457 … while calling 'optional'2458 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/lists.nix:805:20:2459 804| */2460 805| optional = cond: elem: if cond then [ elem ] else [ ];2461 | ^2462 806|24632464 … while evaluating a branch condition2465 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/lists.nix:805:26:2466 804| */2467 805| optional = cond: elem: if cond then [ elem ] else [ ];2468 | ^2469 806|24702471 … in the left operand of the AND (&&) operator2472 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/nixos/modules/system/boot/systemd.nix:556:42:2473 555| concatLists [2474 556| (optional (type == "oneshot" && (restart == "always" || restart == "on-success"))2475 | ^2476 557| "Service '${name}.service' with 'Type=oneshot' cannot have 'Restart=always' or 'Restart=on-success'"24772478 … from call site2479 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/nixos/modules/system/boot/systemd.nix:551:20:2480 550| let2481 551| type = service.serviceConfig.Type or "";2482 | ^2483 552| restart = service.serviceConfig.Restart or "no";24842485 … while calling anonymous lambda2486 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:283:38:2487 282| let2488 283| recurse = mapAttrs (n: v: if isOption v then v.value else recurse v);2489 | ^2490 284| in24912492 … while evaluating the attribute 'value'2493 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1181:7:2494 1180| // {2495 1181| value = addErrorContext "while evaluating the option `${showOption loc}':" (2496 | ^2497 1182| # Apply the 'apply' function to the merged value. This allows options to24982499 … while evaluating the option `systemd.services.install-microvm-hermes-alice.serviceConfig':25002501 (15 duplicate frames omitted)25022503 … while evaluating a branch condition2504 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1414:9:2505 1413| if def._type == "if" then2506 1414| if isBool def.condition then2507 | ^2508 1415| if def.condition then dischargeProperties def.content else [ ]25092510 … while calling the 'isBool' builtin2511 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1414:12:2512 1413| if def._type == "if" then2513 1414| if isBool def.condition then2514 | ^2515 1415| if def.condition then dischargeProperties def.content else [ ]25162517 … while evaluating the attribute 'condition'2518 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1581:13:2519 1580| _type = "if";2520 1581| inherit condition content;2521 | ^2522 1582| };25232524 … while evaluating the attribute 'condition'2525 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1581:13:2526 1580| _type = "if";2527 1581| inherit condition content;2528 | ^2529 1582| };25302531 … from call site2532 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/nixos/lib/systemd-unit-options.nix:497:16:2533 496| })2534 497| (mkIf (config.script != "") rec {2535 | ^2536 498| jobScripts = makeJobScript {25372538 … while calling anonymous lambda2539 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:283:38:2540 282| let2541 283| recurse = mapAttrs (n: v: if isOption v then v.value else recurse v);2542 | ^2543 284| in25442545 … while evaluating the attribute 'value'2546 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1181:7:2547 1180| // {2548 1181| value = addErrorContext "while evaluating the option `${showOption loc}':" (2549 | ^2550 1182| # Apply the 'apply' function to the merged value. This allows options to25512552 … while evaluating the option `systemd.services.install-microvm-hermes-alice.script':25532554 (12 duplicate frames omitted)25552556 … while evaluating definitions from `/nix/store/f6izybf1ll029gd055174mmbdqldkkwg-source/nixos-modules/host':25572558 … from call site2559 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1255:82:2560 1254| }2561 1255| ) (addErrorContext "while evaluating definitions from `${m.file}':" (dischargeProperties m.value))2562 | ^2563 1256| ) defs;25642565 … while calling 'dischargeProperties'2566 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1411:5:2567 1410| dischargeProperties =2568 1411| def:2569 | ^2570 1412| if def ? _type then25712572 … while evaluating a branch condition2573 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1412:5:2574 1411| def:2575 1412| if def ? _type then2576 | ^2577 1413| if def._type == "if" then25782579 … while evaluating the attribute 'value'2580 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:866:21:2581 865| inherit (module) file;2582 866| inherit value;2583 | ^2584 867| }) module.config25852586 … while calling the 'derivationStrict' builtin2587 at «nix-internal»/derivation-internal.nix:37:12:2588 36|2589 37| strict = derivationStrict drvAttrs;2590 | ^2591 38|25922593 … while evaluating derivation 'microvm-qemu-hermes-alice'2594 whose name attribute is located at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/pkgs/stdenv/generic/make-derivation.nix:651:1125952596 … while evaluating attribute 'buildCommand' of derivation 'microvm-qemu-hermes-alice'2597 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/pkgs/build-support/trivial-builders/default.nix:88:9:2598 87| inherit name;2599 88| buildCommand = lib.toFunction buildCommand finalAttrs;2600 | ^2601 89| passAsFile = defaultPassAsFile ++ (userAttrs.passAsFile or [ ]);26022603 … from call site2604 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/pkgs/build-support/trivial-builders/default.nix:88:24:2605 87| inherit name;2606 88| buildCommand = lib.toFunction buildCommand finalAttrs;2607 | ^2608 89| passAsFile = defaultPassAsFile ++ (userAttrs.passAsFile or [ ]);26092610 … while calling 'toFunction'2611 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/trivial.nix:1211:16:2612 1210| */2613 1211| toFunction = v: if isFunction v then v else k: v;2614 | ^2615 1212|26162617 … while evaluating a branch condition2618 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/trivial.nix:1211:19:2619 1210| */2620 1211| toFunction = v: if isFunction v then v else k: v;2621 | ^2622 1212|26232624 … from call site2625 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/trivial.nix:1211:22:2626 1210| */2627 1211| toFunction = v: if isFunction v then v else k: v;2628 | ^2629 1212|26302631 … while calling anonymous lambda2632 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/trivial.nix:1131:5:2633 1130| in2634 1131| f: isFunction f || (f ? __functor && isFunction f.__functor && isFunction (f.__functor f));2635 | ^2636 1132|26372638 … in the left operand of the OR (||) operator2639 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/trivial.nix:1131:21:2640 1130| in2641 1131| f: isFunction f || (f ? __functor && isFunction f.__functor && isFunction (f.__functor f));2642 | ^2643 1132|26442645 … while calling the 'isFunction' builtin2646 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/trivial.nix:1131:8:2647 1130| in2648 1131| f: isFunction f || (f ? __functor && isFunction f.__functor && isFunction (f.__functor f));2649 | ^2650 1132|26512652 … from call site2653 at /build/storedata/nix/store/f6izybf1ll029gd055174mmbdqldkkwg-source/lib/runner.nix:225:5:2654 224|2655 225| ${lib.concatMapStrings (scriptName: ''2656 | ^2657 226| ln -s ${binScriptPkgs.${scriptName}} $out/bin/${scriptName}26582659 … while calling 'concatMapStrings'2660 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/strings.nix:124:25:2661 123| */2662 124| concatMapStrings = f: list: concatStrings (map f list);2663 | ^2664 125|26652666 … while calling the 'concatStringsSep' builtin2667 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/strings.nix:124:31:2668 123| */2669 124| concatMapStrings = f: list: concatStrings (map f list);2670 | ^2671 125|26722673 … while calling anonymous lambda2674 at /build/storedata/nix/store/f6izybf1ll029gd055174mmbdqldkkwg-source/lib/runner.nix:225:27:2675 224|2676 225| ${lib.concatMapStrings (scriptName: ''2677 | ^2678 226| ln -s ${binScriptPkgs.${scriptName}} $out/bin/${scriptName}26792680 … while calling the 'derivationStrict' builtin2681 at «nix-internal»/derivation-internal.nix:37:12:2682 36|2683 37| strict = derivationStrict drvAttrs;2684 | ^2685 38|26862687 … while evaluating derivation 'microvm-hermes-alice-microvm-run'2688 whose name attribute is located at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/pkgs/stdenv/generic/make-derivation.nix:651:1126892690 … while evaluating attribute 'text' of derivation 'microvm-hermes-alice-microvm-run'2691 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/pkgs/build-support/trivial-builders/default.nix:135:11:2692 134| name2693 135| text2694 | ^2695 136| executable26962697 … while evaluating the attribute 'command'2698 at /build/storedata/nix/store/f6izybf1ll029gd055174mmbdqldkkwg-source/lib/runners/qemu.nix:169:3:2699 168|2700 169| command = if initialBalloonMem != 02701 | ^2702 170| then throw "QEMU does not support initialBalloonMem"27032704 … from call site2705 at /build/storedata/nix/store/f6izybf1ll029gd055174mmbdqldkkwg-source/lib/runners/qemu.nix:218:5:2706 217| + " " +2707 218| lib.escapeShellArgs(2708 | ^2709 219| builtins.concatMap (fwCfgOption: ["-fw_cfg" fwCfgOption]) fwCfgOptions ++27102711 … while calling 'concatMapStringsSep'2712 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/strings.nix:261:13:2713 260| concatMapStringsSep =2714 261| sep: f: list:2715 | ^2716 262| concatStringsSep sep (map f list);27172718 … while calling the 'concatStringsSep' builtin2719 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/strings.nix:262:5:2720 261| sep: f: list:2721 262| concatStringsSep sep (map f list);2722 | ^2723 263|27242725 … while calling 'escapeShellArg'2726 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/strings.nix:1220:5:2727 1219| escapeShellArg =2728 1220| arg:2729 | ^2730 1221| let27312732 … while evaluating a branch condition2733 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/strings.nix:1231:5:2734 1230| in2735 1231| if match "[[:alnum:],._+:@%/-]+" string == null then2736 | ^2737 1232| "'${replaceString "'" "'\\''" string}'"27382739 … while calling the 'match' builtin2740 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/strings.nix:1231:8:2741 1230| in2742 1231| if match "[[:alnum:],._+:@%/-]+" string == null then2743 | ^2744 1232| "'${replaceString "'" "'\\''" string}'"27452746 … while evaluating the second argument passed to builtins.match27472748 … while evaluating a branch condition2749 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/strings.nix:1229:9:2750 1228| # dependency on the entire original source.2751 1229| if isPath arg && !isStorePath arg then "${arg}" else toString arg;2752 | ^2753 1230| in27542755 … in the left operand of the AND (&&) operator2756 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/strings.nix:1229:23:2757 1228| # dependency on the entire original source.2758 1229| if isPath arg && !isStorePath arg then "${arg}" else toString arg;2759 | ^2760 1230| in27612762 … while calling the 'isPath' builtin2763 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/strings.nix:1229:12:2764 1228| # dependency on the entire original source.2765 1229| if isPath arg && !isStorePath arg then "${arg}" else toString arg;2766 | ^2767 1230| in27682769 … while calling the 'toString' builtin2770 at /build/storedata/nix/store/f6izybf1ll029gd055174mmbdqldkkwg-source/lib/runners/qemu.nix:233:55:2771 232| lib.optionals (system == "aarch64-linux") [2772 233| "-append" "${kernelConsole} reboot=t panic=-1 ${toString microvmConfig.kernelParams}"2773 | ^2774 234| ] ++27752776 … from call site2777 at /build/storedata/nix/store/f6izybf1ll029gd055174mmbdqldkkwg-source/lib/runners/qemu.nix:233:64:2778 232| lib.optionals (system == "aarch64-linux") [2779 233| "-append" "${kernelConsole} reboot=t panic=-1 ${toString microvmConfig.kernelParams}"2780 | ^2781 234| ] ++27822783 … while calling anonymous lambda2784 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:283:38:2785 282| let2786 283| recurse = mapAttrs (n: v: if isOption v then v.value else recurse v);2787 | ^2788 284| in27892790 … while evaluating the attribute 'value'2791 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1181:7:2792 1180| // {2793 1181| value = addErrorContext "while evaluating the option `${showOption loc}':" (2794 | ^2795 1182| # Apply the 'apply' function to the merged value. This allows options to27962797 … while evaluating the option `microvm.vms.hermes-alice.config.microvm.kernelParams':27982799 … while evaluating the attribute 'mergedValue'2800 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1276:5:2801 1275| # Type-check the remaining definitions, and merge them. Or throw if no definitions.2802 1276| mergedValue =2803 | ^2804 1277| if isDefined then28052806 … while evaluating the attribute 'value'2807 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/types.nix:746:13:2808 745| headError = checkDefsForError check loc defs;2809 746| value = map (x: x.optionalValue.value or x.mergedValue) evals;2810 | ^2811 747| valueMeta.list = map (v: v.checkedAndMerged.valueMeta) evals;28122813 … while calling the 'map' builtin2814 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/types.nix:746:21:2815 745| headError = checkDefsForError check loc defs;2816 746| value = map (x: x.optionalValue.value or x.mergedValue) evals;2817 | ^2818 747| valueMeta.list = map (v: v.checkedAndMerged.valueMeta) evals;28192820 … while calling the 'filter' builtin2821 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/types.nix:727:21:2822 726| let2823 727| evals = filter (x: x.optionalValue ? value) (2824 | ^2825 728| concatLists (28262827 … while calling anonymous lambda2828 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/types.nix:727:29:2829 726| let2830 727| evals = filter (x: x.optionalValue ? value) (2831 | ^2832 728| concatLists (28332834 … while evaluating the attribute 'optionalValue'2835 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1342:5:2836 1341|2837 1342| optionalValue = if isDefined then { value = mergedValue; } else { };2838 | ^2839 1343| };28402841 … while evaluating a branch condition2842 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1342:21:2843 1341|2844 1342| optionalValue = if isDefined then { value = mergedValue; } else { };2845 | ^2846 1343| };28472848 … while evaluating a branch condition2849 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1231:7:2850 1230| # original singleton straight to the type merge.2851 1231| if2852 | ^2853 1232| length defs == 128542855 … in the right operand of the AND (&&) operator2856 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1233:9:2857 1232| length defs == 12858 1233| && addErrorContext "while evaluating definitions from `${(head defs).file}':" (2859 | ^2860 1234| !(head defs).value ? _type28612862 … while evaluating definitions from `/nix/store/f6izybf1ll029gd055174mmbdqldkkwg-source/nixos-modules/microvm/system.nix':28632864 … in the argument of the not operator2865 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1234:12:2866 1233| && addErrorContext "while evaluating definitions from `${(head defs).file}':" (2867 1234| !(head defs).value ? _type2868 | ^2869 1235| )28702871 … while evaluating the attribute 'value'2872 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/types.nix:736:25:2873 735| inherit (def) file;2874 736| value = def';2875 | ^2876 737| }28772878 … while calling the 'elemAt' builtin2879 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/lists.nix:350:43:2880 349| */2881 350| imap1 = f: list: genList (n: f (n + 1) (elemAt list n)) (length list);2882 | ^2883 351|28842885 … from call site2886 at /build/storedata/nix/store/f6izybf1ll029gd055174mmbdqldkkwg-source/nixos-modules/microvm/system.nix:36:9:2887 35| else2888 36| config.system.build.toplevel;2889 | ^2890 37| in config.boot.kernelParams ++ [28912892 … while calling anonymous lambda2893 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/attrsets.nix:1724:17:2894 1723| zipAttrsWith (2895 1724| name: values:2896 | ^2897 1725| let28982899 … while calling the 'head' builtin2900 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/attrsets.nix:1729:13:2901 1728| if length values == 1 || pred here (elemAt values 1) (head values) then2902 1729| head values2903 | ^2904 1730| else29052906 … while calling anonymous lambda2907 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:283:38:2908 282| let2909 283| recurse = mapAttrs (n: v: if isOption v then v.value else recurse v);2910 | ^2911 284| in29122913 … while evaluating the attribute 'value'2914 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1181:7:2915 1180| // {2916 1181| value = addErrorContext "while evaluating the option `${showOption loc}':" (2917 | ^2918 1182| # Apply the 'apply' function to the merged value. This allows options to29192920 … while evaluating the option `microvm.vms.hermes-alice.config.system.build.toplevel':29212922 … while evaluating the attribute 'mergedValue'2923 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1276:5:2924 1275| # Type-check the remaining definitions, and merge them. Or throw if no definitions.2925 1276| mergedValue =2926 | ^2927 1277| if isDefined then29282929 … while evaluating a branch condition2930 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1277:7:2931 1276| mergedValue =2932 1277| if isDefined then2933 | ^2934 1278| if type.merge ? v2 then29352936 … while evaluating a branch condition2937 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1231:7:2938 1230| # original singleton straight to the type merge.2939 1231| if2940 | ^2941 1232| length defs == 129422943 … in the right operand of the AND (&&) operator2944 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1233:9:2945 1232| length defs == 12946 1233| && addErrorContext "while evaluating definitions from `${(head defs).file}':" (2947 | ^2948 1234| !(head defs).value ? _type29492950 … while evaluating definitions from `/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/nixos/modules/system/activation/top-level.nix':29512952 … in the argument of the not operator2953 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1234:12:2954 1233| && addErrorContext "while evaluating definitions from `${(head defs).file}':" (2955 1234| !(head defs).value ? _type2956 | ^2957 1235| )29582959 … while evaluating the attribute 'value'2960 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:866:21:2961 865| inherit (module) file;2962 866| inherit value;2963 | ^2964 867| }) module.config29652966 … from call site2967 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/nixos/modules/system/activation/top-level.nix:78:26:2968 77| # Handle assertions and warnings2969 78| baseSystemAssertWarn = lib.asserts.checkAssertWarn config.assertions config.warnings baseSystem;2970 | ^2971 79|29722973 … while calling 'checkAssertWarn'2974 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/asserts.nix:196:27:2975 195| checkAssertWarn =2976 196| assertions: warnings: val:2977 | ^2978 197| let29792980 … from call site2981 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/asserts.nix:203:7:2982 202| else2983 203| showWarnings warnings val;2984 | ^2985 204|29862987 … while calling 'showWarnings'2988 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/trivial.nix:1051:28:2989 1050|2990 1051| showWarnings = warnings: res: foldr warn res warnings;2991 | ^2992 1052|29932994 … from call site2995 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/trivial.nix:1051:33:2996 1050|2997 1051| showWarnings = warnings: res: foldr warn res warnings;2998 | ^2999 1052|30003001 … while calling 'foldr'3002 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/lists.nix:138:14:3003 137| foldr =3004 138| op: nul: list:3005 | ^3006 139| let30073008 … from call site3009 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/lists.nix:143:5:3010 142| in3011 143| fold' 0;3012 | ^3013 144|30143015 … while calling 'fold''3016 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/lists.nix:141:15:3017 140| len = length list;3018 141| fold' = n: if n == len then nul else op (elemAt list n) (fold' (n + 1));3019 | ^3020 142| in30213022 … while evaluating a branch condition3023 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/lists.nix:141:18:3024 140| len = length list;3025 141| fold' = n: if n == len then nul else op (elemAt list n) (fold' (n + 1));3026 | ^3027 142| in30283029 … while calling the 'length' builtin3030 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/lists.nix:140:13:3031 139| let3032 140| len = length list;3033 | ^3034 141| fold' = n: if n == len then nul else op (elemAt list n) (fold' (n + 1));30353036 … from call site3037 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/nixos/modules/system/activation/top-level.nix:78:72:3038 77| # Handle assertions and warnings3039 78| baseSystemAssertWarn = lib.asserts.checkAssertWarn config.assertions config.warnings baseSystem;3040 | ^3041 79|30423043 … while calling anonymous lambda3044 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:283:38:3045 282| let3046 283| recurse = mapAttrs (n: v: if isOption v then v.value else recurse v);3047 | ^3048 284| in30493050 … while evaluating the attribute 'value'3051 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1181:7:3052 1180| // {3053 1181| value = addErrorContext "while evaluating the option `${showOption loc}':" (3054 | ^3055 1182| # Apply the 'apply' function to the merged value. This allows options to30563057 … while evaluating the option `microvm.vms.hermes-alice.config.warnings':30583059 (27 duplicate frames omitted)30603061 … while evaluating the option `microvm.vms.hermes-alice.config.systemd.services.hermes-agent.serviceConfig':30623063 … while evaluating the attribute 'mergedValue'3064 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1276:5:3065 1275| # Type-check the remaining definitions, and merge them. Or throw if no definitions.3066 1276| mergedValue =3067 | ^3068 1277| if isDefined then30693070 … while evaluating the attribute 'value'3071 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/types.nix:1028:13:3072 1027| headError = checkDefsForError check loc defs;3073 1028| value = mapAttrs (3074 | ^3075 1029| n: v:30763077 … while calling the 'mapAttrs' builtin3078 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/types.nix:1028:21:3079 1027| headError = checkDefsForError check loc defs;3080 1028| value = mapAttrs (3081 | ^3082 1029| n: v:30833084 … from call site3085 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/types.nix:1022:17:3086 1021| # Meaning it is less lazy3087 1022| filterAttrs (n: v: v.optionalValue ? value) (3088 | ^3089 1023| zipAttrsWith (name: defs: mergeDefinitions (loc ++ [ name ]) elemType defs) (pushPositions defs)30903091 … while calling 'filterAttrs'3092 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/attrsets.nix:667:23:3093 666| */3094 667| filterAttrs = pred: set: removeAttrs set (filter (name: !pred name set.${name}) (attrNames set));3095 | ^3096 668|30973098 … while calling the 'removeAttrs' builtin3099 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/attrsets.nix:667:28:3100 666| */3101 667| filterAttrs = pred: set: removeAttrs set (filter (name: !pred name set.${name}) (attrNames set));3102 | ^3103 668|31043105 … while calling the 'filter' builtin3106 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/attrsets.nix:667:45:3107 666| */3108 667| filterAttrs = pred: set: removeAttrs set (filter (name: !pred name set.${name}) (attrNames set));3109 | ^3110 668|31113112 … while calling anonymous lambda3113 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/attrsets.nix:667:53:3114 666| */3115 667| filterAttrs = pred: set: removeAttrs set (filter (name: !pred name set.${name}) (attrNames set));3116 | ^3117 668|31183119 … in the argument of the not operator3120 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/attrsets.nix:667:60:3121 666| */3122 667| filterAttrs = pred: set: removeAttrs set (filter (name: !pred name set.${name}) (attrNames set));3123 | ^3124 668|31253126 … from call site3127 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/attrsets.nix:667:60:3128 666| */3129 667| filterAttrs = pred: set: removeAttrs set (filter (name: !pred name set.${name}) (attrNames set));3130 | ^3131 668|31323133 … while calling anonymous lambda3134 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/types.nix:1022:33:3135 1021| # Meaning it is less lazy3136 1022| filterAttrs (n: v: v.optionalValue ? value) (3137 | ^3138 1023| zipAttrsWith (name: defs: mergeDefinitions (loc ++ [ name ]) elemType defs) (pushPositions defs)31393140 … while evaluating the attribute 'optionalValue'3141 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1342:5:3142 1341|3143 1342| optionalValue = if isDefined then { value = mergedValue; } else { };3144 | ^3145 1343| };31463147 … while evaluating a branch condition3148 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1342:21:3149 1341|3150 1342| optionalValue = if isDefined then { value = mergedValue; } else { };3151 | ^3152 1343| };31533154 … while evaluating a branch condition3155 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1231:7:3156 1230| # original singleton straight to the type merge.3157 1231| if3158 | ^3159 1232| length defs == 131603161 … in the right operand of the AND (&&) operator3162 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1233:9:3163 1232| length defs == 13164 1233| && addErrorContext "while evaluating definitions from `${(head defs).file}':" (3165 | ^3166 1234| !(head defs).value ? _type31673168 … while evaluating definitions from `/nix/store/pnhzbbald98j4m79xqcshzf8bwy7ac51-source/nix/nixosModules.nix, via option flake.nixosModules.default':31693170 … in the argument of the not operator3171 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1234:12:3172 1233| && addErrorContext "while evaluating definitions from `${(head defs).file}':" (3173 1234| !(head defs).value ? _type3174 | ^3175 1235| )31763177 … while evaluating the attribute 'value'3178 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/types.nix:969:11:3179 968| inherit (def) file;3180 969| value = v;3181 | ^3182 970| }) def.value31833184 … from call site3185 at /build/storedata/nix/store/pnhzbbald98j4m79xqcshzf8bwy7ac51-source/nix/nixosModules.nix:561:29:3186 560| serviceConfig = commonServiceConfig // {3187 561| ExecStart = lib.escapeShellArgs (common.gatewayArgv cfg);3188 | ^3189 562| };31903191 (9 duplicate frames omitted)31923193 … from call site3194 at /build/storedata/nix/store/pnhzbbald98j4m79xqcshzf8bwy7ac51-source/nix/moduleCommon.nix:896:10:3195 895| [3196 896| "${effectivePackage cfg}/bin/hermes"3197 | ^3198 897| "gateway"31993200 … while calling 'effectivePackage'3201 at /build/storedata/nix/store/pnhzbbald98j4m79xqcshzf8bwy7ac51-source/nix/moduleCommon.nix:677:5:3202 676| effectivePackage =3203 677| cfg:3204 | ^3205 678| if cfg.extraPythonPackages == [ ] && cfg.extraDependencyGroups == [ ] then32063207 … from call site3208 at /build/storedata/nix/store/pnhzbbald98j4m79xqcshzf8bwy7ac51-source/nix/moduleCommon.nix:679:7:3209 678| if cfg.extraPythonPackages == [ ] && cfg.extraDependencyGroups == [ ] then3210 679| cfg.package3211 | ^3212 680| else32133214 … while calling anonymous lambda3215 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:283:38:3216 282| let3217 283| recurse = mapAttrs (n: v: if isOption v then v.value else recurse v);3218 | ^3219 284| in32203221 … while evaluating the attribute 'value'3222 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1181:7:3223 1180| // {3224 1181| value = addErrorContext "while evaluating the option `${showOption loc}':" (3225 | ^3226 1182| # Apply the 'apply' function to the merged value. This allows options to32273228 … while evaluating the option `microvm.vms.hermes-alice.config.services.hermes-agent.package':32293230 (12 duplicate frames omitted)32313232 … while evaluating definitions from `/nix/store/f6izybf1ll029gd055174mmbdqldkkwg-source/nixos-modules/host/options.nix':32333234 … from call site3235 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1255:82:3236 1254| }3237 1255| ) (addErrorContext "while evaluating definitions from `${m.file}':" (dischargeProperties m.value))3238 | ^3239 1256| ) defs;32403241 … while calling 'dischargeProperties'3242 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1411:5:3243 1410| dischargeProperties =3244 1411| def:3245 | ^3246 1412| if def ? _type then32473248 … while evaluating a branch condition3249 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1412:5:3250 1411| def:3251 1412| if def ? _type then3252 | ^3253 1413| if def._type == "if" then32543255 … while evaluating the attribute 'value'3256 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:866:21:3257 865| inherit (module) file;3258 866| inherit value;3259 | ^3260 867| }) module.config32613262 … while evaluating the attribute 'hermesPackage'3263 at /build/storedata/nix/store/3zxwkrac0s50qv5mm99rynsz58sc67ym-source/modules/nixos/hermes/agent-config.nix:119:3:3264 118|3265 119| hermesPackage = hermesUpstream.packages.default.overrideAttrs (old: {3266 | ^3267 120| # Patch the bundled simplex plugin in place (evidence in the32683269 … while calling the 'import' builtin3270 at /build/storedata/nix/store/3zxwkrac0s50qv5mm99rynsz58sc67ym-source/modules/nixos/hermes/agent-config.nix:105:6:3271 104| hermesUpstream =3272 105| (import "${hermesSrc}/nix/packages.nix" {3273 | ^3274 106| # rev = null for the same reason as desktop-package.nix: no32753276 … while realising the context of path '/build/storedata/nix/store/iwhq8gn5jsa74jn6qz2xl6ab50gzjh3g-hermes-agent-source/nix/packages.nix'32773278 error: Cannot build '/nix/store/gwlbz8ng2l06qkn9d6s2pd6w54g07ffc-hermes-agent-source.drv'.3279 Reason: 1 dependency failed.3280 Output paths:3281 /nix/store/iwhq8gn5jsa74jn6qz2xl6ab50gzjh3g-hermes-agent-source32823283✅ hermes-clan-service.sshdPolicy.testBreakingPoliciesAreNamed3284✅ hermes-clan-service.sshdPolicy.testStockServerStaysQuiet3285✅ inference.credentials.testBothProviders3286✅ inference.credentials.testSecretEnv3287✅ inference.guards.testKeyFileRequired3288✅ inference.guards.testOffLeavesNoProvider3289✅ inference.model.testBeatsLlamaSwap3290✅ inference.model.testSeed3291✅ inference.provider.testBlock3292✅ inference.provider.testGuestConfig3293✅ installer-live.agent.testEndpointAndModel3294✅ installer-live.agent.testKeysReachTheLiveProviders3295✅ installer-live.conversation.testAutostartOpensTheSession3296✅ installer-live.conversation.testBootstrapRunsAfterTheDashboardAnswers3297✅ installer-live.conversation.testDesktopEntryLeadsTheDock3298✅ installer-live.medium.testCompressedSwap3299✅ installer-live.medium.testConsoleFontHasCyrillic3300✅ installer-live.medium.testConsolePalette3301✅ installer-live.medium.testImageName3302✅ installer-live.medium.testNoBundledChannel3303✅ installer-live.medium.testRootAuthorizedKeysTravelWithTheAgentValues3304✅ installer-live.medium.testUnplugRamfsStaged3305building '/nix/store/y84saga4qsmk7xrprd0qv8rgdqjk67g1-bash-5.3.tar.gz.drv'...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 43 ms (attempt 1/5)3307warning: 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 41 ms (attempt 2/5)3308warning: 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 28 ms (attempt 3/5)3309warning: 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 592 ms (attempt 4/5)3310error:3311 … writing file "/nix/store/kwm524zjlnnq4yfhhmb5r14f2wxf8a2j-bash-5.3.tar.gz"33123313 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.org3314error: Cannot build '/nix/store/y84saga4qsmk7xrprd0qv8rgdqjk67g1-bash-5.3.tar.gz.drv'.3315 Reason: builder failed with exit code 1.3316 Output paths:3317 /nix/store/kwm524zjlnnq4yfhhmb5r14f2wxf8a2j-bash-5.3.tar.gz3318building '/nix/store/z6v5624dkfqg57qjzg6fadpxp07axkhv-libunistring-1.4.2.tar.gz.drv'...3319error: Cannot build '/nix/store/10fdfqdm1akmi5miv42rby9h25rxhlyf-bash-5.3p15.drv'.3320 Reason: 1 dependency failed.3321 Output paths:3322 /nix/store/0a7w4np3qrlkigb18sv0lk3j9q3b9bsj-bash-5.3p15-man3323 /nix/store/13d4mjbqs0ksl0qg27hwq6xbvgyl53a9-bash-5.3p153324 /nix/store/gr2k39pwmvwhqcdwldq71n97lf7kjphi-bash-5.3p15-dev3325 /nix/store/h1vvbk1p8rf05i05b32rbqn4y87jzixg-bash-5.3p15-info3326 /nix/store/idgiycq7f643a2jvnbaqnzrn43kkbvay-bash-5.3p15-doc3327 /nix/store/zbjvvhzbyqz1g0k3xlzi870d3x7fsbaj-bash-5.3p15-debug3328error: Cannot build '/nix/store/10fdfqdm1akmi5miv42rby9h25rxhlyf-bash-5.3p15.drv'.3329 Reason: 1 dependency failed.3330 Output paths:3331 /nix/store/0a7w4np3qrlkigb18sv0lk3j9q3b9bsj-bash-5.3p15-man3332 /nix/store/13d4mjbqs0ksl0qg27hwq6xbvgyl53a9-bash-5.3p153333 /nix/store/gr2k39pwmvwhqcdwldq71n97lf7kjphi-bash-5.3p15-dev3334 /nix/store/h1vvbk1p8rf05i05b32rbqn4y87jzixg-bash-5.3p15-info3335 /nix/store/idgiycq7f643a2jvnbaqnzrn43kkbvay-bash-5.3p15-doc3336 /nix/store/zbjvvhzbyqz1g0k3xlzi870d3x7fsbaj-bash-5.3p15-debug3337error: Cannot build '/nix/store/2bljv041ayn91z5mcdjidhg4nwbs1izi-bash-5.3p15.drv'.3338 Reason: 1 dependency failed.3339 Output paths:3340 /nix/store/9k4w9gzzwkgrysgqhj8kinbn3mlkhj8n-bash-5.3p15-dev3341 /nix/store/bp98brmh5p69581g3x2wx1h05hwvpp8n-bash-5.3p15-info3342 /nix/store/g34cr2hndd8hpz4cfiryvjcmf8g9rwd3-bash-5.3p15-doc3343 /nix/store/hb36njfgv2icknx78g553m295l6l3vd2-bash-5.3p15-man3344 /nix/store/hiyfw6j597wj2qpyj8iqqimvfcfi8mkv-bash-5.3p15-debug3345 /nix/store/ypa92f8jyjgggzdfnd9pl7v6mh9mkwpl-bash-5.3p153346error: Cannot build '/nix/store/7rddwc3vdja7f28znmikxc4paivf92xf-bash-5.3p15.drv'.3347 Reason: 1 dependency failed.3348 Output paths:3349 /nix/store/1rzhlpxaq77lf3qkx0bckvdjwnzxxxai-bash-5.3p15-doc3350 /nix/store/486d21gi31yh3c2bv1al3jwi5lvixgw5-bash-5.3p153351 /nix/store/6p8sk9zw0c34yn2r3jkpb9id5x76bcgi-bash-5.3p15-info3352 /nix/store/73q5pmx5n2dcxp4y4yjq8811jmsxkgiq-bash-5.3p15-dev3353 /nix/store/87j45naw3v1mph99lsfwih6ha8vkgj2g-bash-5.3p15-man3354 /nix/store/xsvay877jqk6r3l631fdkmvrkasf1aik-bash-5.3p15-debug3355error: Cannot build '/nix/store/fi08szp1kxrs1blzkginqylhplxmjyv2-bash-5.3p15.drv'.3356 Reason: 1 dependency failed.3357 Output paths:3358 /nix/store/85lpkdprhf3b45pzdgwffshzmfq4np1b-bash-5.3p15-debug3359 /nix/store/hvv2ycjswashg55wk86adzkahhjzypll-bash-5.3p15-man3360 /nix/store/idnyqaaix26szkvhs1mjgi7990jajz9a-bash-5.3p153361 /nix/store/mcjsjiz74adryhlsa7d3bnmfg7pqh6iq-bash-5.3p15-info3362 /nix/store/rirjz86vgvgqs3d0y1ka46xy3qjkrbaj-bash-5.3p15-dev3363 /nix/store/zx1lsr17jnvviak32z9y9p48gwdd7ffb-bash-5.3p15-doc3364error: Cannot build '/nix/store/fi08szp1kxrs1blzkginqylhplxmjyv2-bash-5.3p15.drv'.3365 Reason: 1 dependency failed.3366 Output paths:3367 /nix/store/85lpkdprhf3b45pzdgwffshzmfq4np1b-bash-5.3p15-debug3368 /nix/store/hvv2ycjswashg55wk86adzkahhjzypll-bash-5.3p15-man3369 /nix/store/idnyqaaix26szkvhs1mjgi7990jajz9a-bash-5.3p153370 /nix/store/mcjsjiz74adryhlsa7d3bnmfg7pqh6iq-bash-5.3p15-info3371 /nix/store/rirjz86vgvgqs3d0y1ka46xy3qjkrbaj-bash-5.3p15-dev3372 /nix/store/zx1lsr17jnvviak32z9y9p48gwdd7ffb-bash-5.3p15-doc3373error: Cannot build '/nix/store/s2hzvizpaj3r7k074psfwxxnv66q4rak-bash-5.3p15.drv'.3374 Reason: 1 dependency failed.3375 Output paths:3376 /nix/store/9cf77g7r410s86pm57p31qa2b6picv8c-bash-5.3p15-man3377 /nix/store/dv755hccn2f9gg3ra1gw0f5p1g7fqwc6-bash-5.3p153378 /nix/store/fdz1w19amxbla4c4ls8ji2kyrr6yb3y7-bash-5.3p15-doc3379 /nix/store/gw7hzxnikrwdrbx589yc8qm7axzahqy2-bash-5.3p15-debug3380 /nix/store/igcf8x2mq1pp8k55d6qpksmnrbxazqf0-bash-5.3p15-dev3381 /nix/store/j113gwnshv768v4a5w358fkw6zzcc8ji-bash-5.3p15-info3382☢️ installer-live.seed.testSeededFlakeBuildsTheMedium3383error:3384 … while evaluating the attribute 'sameSystem'3385 at /build/storedata/nix/store/3zxwkrac0s50qv5mm99rynsz58sc67ym-source/tests/installer-live.nix:659:11:3386 658| expr = {3387 659| sameSystem =3388 | ^3389 660| seeded.config.system.build.toplevel.drvPath == medium.config.system.build.toplevel.drvPath;33903391 … from call site3392 at /build/storedata/nix/store/3zxwkrac0s50qv5mm99rynsz58sc67ym-source/tests/installer-live.nix:660:13:3393 659| sameSystem =3394 660| seeded.config.system.build.toplevel.drvPath == medium.config.system.build.toplevel.drvPath;3395 | ^3396 661| keyed = installerValues.spaces.installerAgent.apiKey != "";33973398 … while calling anonymous lambda3399 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/attrsets.nix:1724:17:3400 1723| zipAttrsWith (3401 1724| name: values:3402 | ^3403 1725| let34043405 … while calling the 'head' builtin3406 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/attrsets.nix:1729:13:3407 1728| if length values == 1 || pred here (elemAt values 1) (head values) then3408 1729| head values3409 | ^3410 1730| else34113412 … while calling anonymous lambda3413 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:283:38:3414 282| let3415 283| recurse = mapAttrs (n: v: if isOption v then v.value else recurse v);3416 | ^3417 284| in34183419 … while evaluating the attribute 'value'3420 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1181:7:3421 1180| // {3422 1181| value = addErrorContext "while evaluating the option `${showOption loc}':" (3423 | ^3424 1182| # Apply the 'apply' function to the merged value. This allows options to34253426 … while evaluating the option `system.build.toplevel':34273428 … while evaluating the attribute 'mergedValue'3429 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1276:5:3430 1275| # Type-check the remaining definitions, and merge them. Or throw if no definitions.3431 1276| mergedValue =3432 | ^3433 1277| if isDefined then34343435 … while evaluating a branch condition3436 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1277:7:3437 1276| mergedValue =3438 1277| if isDefined then3439 | ^3440 1278| if type.merge ? v2 then34413442 … while evaluating a branch condition3443 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1231:7:3444 1230| # original singleton straight to the type merge.3445 1231| if3446 | ^3447 1232| length defs == 134483449 … in the right operand of the AND (&&) operator3450 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1233:9:3451 1232| length defs == 13452 1233| && addErrorContext "while evaluating definitions from `${(head defs).file}':" (3453 | ^3454 1234| !(head defs).value ? _type34553456 … while evaluating definitions from `/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/nixos/modules/system/activation/top-level.nix':34573458 … in the argument of the not operator3459 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1234:12:3460 1233| && addErrorContext "while evaluating definitions from `${(head defs).file}':" (3461 1234| !(head defs).value ? _type3462 | ^3463 1235| )34643465 … while evaluating the attribute 'value'3466 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:866:21:3467 865| inherit (module) file;3468 866| inherit value;3469 | ^3470 867| }) module.config34713472 … from call site3473 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/nixos/modules/system/activation/top-level.nix:78:26:3474 77| # Handle assertions and warnings3475 78| baseSystemAssertWarn = lib.asserts.checkAssertWarn config.assertions config.warnings baseSystem;3476 | ^3477 79|34783479 … while calling 'checkAssertWarn'3480 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/asserts.nix:196:27:3481 195| checkAssertWarn =3482 196| assertions: warnings: val:3483 | ^3484 197| let34853486 … from call site3487 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/asserts.nix:203:7:3488 202| else3489 203| showWarnings warnings val;3490 | ^3491 204|34923493 … while calling 'showWarnings'3494 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/trivial.nix:1051:28:3495 1050|3496 1051| showWarnings = warnings: res: foldr warn res warnings;3497 | ^3498 1052|34993500 … from call site3501 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/trivial.nix:1051:33:3502 1050|3503 1051| showWarnings = warnings: res: foldr warn res warnings;3504 | ^3505 1052|35063507 … while calling 'foldr'3508 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/lists.nix:138:14:3509 137| foldr =3510 138| op: nul: list:3511 | ^3512 139| let35133514 … from call site3515 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/lists.nix:143:5:3516 142| in3517 143| fold' 0;3518 | ^3519 144|35203521 … while calling 'fold''3522 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/lists.nix:141:15:3523 140| len = length list;3524 141| fold' = n: if n == len then nul else op (elemAt list n) (fold' (n + 1));3525 | ^3526 142| in35273528 … while evaluating a branch condition3529 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/lists.nix:141:18:3530 140| len = length list;3531 141| fold' = n: if n == len then nul else op (elemAt list n) (fold' (n + 1));3532 | ^3533 142| in35343535 … while calling the 'length' builtin3536 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/lists.nix:140:13:3537 139| let3538 140| len = length list;3539 | ^3540 141| fold' = n: if n == len then nul else op (elemAt list n) (fold' (n + 1));35413542 … from call site3543 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/nixos/modules/system/activation/top-level.nix:78:72:3544 77| # Handle assertions and warnings3545 78| baseSystemAssertWarn = lib.asserts.checkAssertWarn config.assertions config.warnings baseSystem;3546 | ^3547 79|35483549 … while calling anonymous lambda3550 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:283:38:3551 282| let3552 283| recurse = mapAttrs (n: v: if isOption v then v.value else recurse v);3553 | ^3554 284| in35553556 … while evaluating the attribute 'value'3557 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1181:7:3558 1180| // {3559 1181| value = addErrorContext "while evaluating the option `${showOption loc}':" (3560 | ^3561 1182| # Apply the 'apply' function to the merged value. This allows options to35623563 … while evaluating the option `warnings':35643565 … while evaluating the attribute 'mergedValue'3566 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1276:5:3567 1275| # Type-check the remaining definitions, and merge them. Or throw if no definitions.3568 1276| mergedValue =3569 | ^3570 1277| if isDefined then35713572 … while evaluating a branch condition3573 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1277:7:3574 1276| mergedValue =3575 1277| if isDefined then3576 | ^3577 1278| if type.merge ? v2 then35783579 … while evaluating the attribute 'values'3580 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1270:11:3581 1269| {3582 1270| values = defsSorted;3583 | ^3584 1271| inherit (defsFiltered) highestPrio;35853586 … while evaluating a branch condition3587 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1264:13:3588 1263| # Avoid sorting if we don't have to.3589 1264| if any (def: def.value._type or "" == "order") defsFiltered.values then3590 | ^3591 1265| sortProperties defsFiltered.values35923593 … while calling the 'any' builtin3594 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1264:16:3595 1263| # Avoid sorting if we don't have to.3596 1264| if any (def: def.value._type or "" == "order") defsFiltered.values then3597 | ^3598 1265| sortProperties defsFiltered.values35993600 … from call site3601 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1259:26:3602 1258| # Process mkOverride properties.3603 1259| defsFiltered = filterOverrides' defsNormalized;3604 | ^3605 1260|36063607 … while calling anonymous lambda3608 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1460:5:3609 1459| in3610 1460| defs:3611 | ^3612 1461| # Optimize for the singleton case, equivalent to the `else` clause.36133614 … while evaluating a branch condition3615 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1462:5:3616 1461| # Optimize for the singleton case, equivalent to the `else` clause.3617 1462| if length defs == 1 then3618 | ^3619 1463| {36203621 … while calling the 'length' builtin3622 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1462:8:3623 1461| # Optimize for the singleton case, equivalent to the `else` clause.3624 1462| if length defs == 1 then3625 | ^3626 1463| {36273628 … while calling the 'concatMap' builtin3629 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1244:28:3630 1243| # Process mkMerge and mkIf properties.3631 1244| defsNormalized = concatMap (3632 | ^3633 1245| m:36343635 … while calling anonymous lambda3636 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1245:13:3637 1244| defsNormalized = concatMap (3638 1245| m:3639 | ^3640 1246| map (36413642 … while calling the 'map' builtin3643 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1246:13:3644 1245| m:3645 1246| map (3646 | ^3647 1247| value:36483649 … while evaluating definitions from `/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/nixos/modules/system/boot/systemd.nix':36503651 … from call site3652 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1255:82:3653 1254| }3654 1255| ) (addErrorContext "while evaluating definitions from `${m.file}':" (dischargeProperties m.value))3655 | ^3656 1256| ) defs;36573658 … while calling 'dischargeProperties'3659 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1411:5:3660 1410| dischargeProperties =3661 1411| def:3662 | ^3663 1412| if def ? _type then36643665 … while evaluating a branch condition3666 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1412:5:3667 1411| def:3668 1412| if def ? _type then3669 | ^3670 1413| if def._type == "if" then36713672 … while evaluating the attribute 'value'3673 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:866:21:3674 865| inherit (module) file;3675 866| inherit value;3676 | ^3677 867| }) module.config36783679 … while calling the 'concatLists' builtin3680 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/nixos/modules/system/boot/systemd.nix:547:7:3681 546| in3682 547| concatLists (3683 | ^3684 548| mapAttrsToList (36853686 … while calling anonymous lambda3687 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/nixos/modules/system/boot/systemd.nix:549:17:3688 548| mapAttrsToList (3689 549| name: service:3690 | ^3691 550| let36923693 … while calling the 'concatLists' builtin3694 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/nixos/modules/system/boot/systemd.nix:555:11:3695 554| in3696 555| concatLists [3697 | ^3698 556| (optional (type == "oneshot" && (restart == "always" || restart == "on-success"))36993700 … from call site3701 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/nixos/modules/system/boot/systemd.nix:556:14:3702 555| concatLists [3703 556| (optional (type == "oneshot" && (restart == "always" || restart == "on-success"))3704 | ^3705 557| "Service '${name}.service' with 'Type=oneshot' cannot have 'Restart=always' or 'Restart=on-success'"37063707 … while calling 'optional'3708 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/lists.nix:805:20:3709 804| */3710 805| optional = cond: elem: if cond then [ elem ] else [ ];3711 | ^3712 806|37133714 … while evaluating a branch condition3715 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/lists.nix:805:26:3716 804| */3717 805| optional = cond: elem: if cond then [ elem ] else [ ];3718 | ^3719 806|37203721 … in the left operand of the AND (&&) operator3722 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/nixos/modules/system/boot/systemd.nix:556:42:3723 555| concatLists [3724 556| (optional (type == "oneshot" && (restart == "always" || restart == "on-success"))3725 | ^3726 557| "Service '${name}.service' with 'Type=oneshot' cannot have 'Restart=always' or 'Restart=on-success'"37273728 … from call site3729 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/nixos/modules/system/boot/systemd.nix:551:20:3730 550| let3731 551| type = service.serviceConfig.Type or "";3732 | ^3733 552| restart = service.serviceConfig.Restart or "no";37343735 … while calling anonymous lambda3736 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:283:38:3737 282| let3738 283| recurse = mapAttrs (n: v: if isOption v then v.value else recurse v);3739 | ^3740 284| in37413742 … while evaluating the attribute 'value'3743 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1181:7:3744 1180| // {3745 1181| value = addErrorContext "while evaluating the option `${showOption loc}':" (3746 | ^3747 1182| # Apply the 'apply' function to the merged value. This allows options to37483749 … while evaluating the option `systemd.services.hermes-agent-spaces.serviceConfig':37503751 … while evaluating the attribute 'mergedValue'3752 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1276:5:3753 1275| # Type-check the remaining definitions, and merge them. Or throw if no definitions.3754 1276| mergedValue =3755 | ^3756 1277| if isDefined then37573758 … while evaluating the attribute 'value'3759 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/types.nix:1028:13:3760 1027| headError = checkDefsForError check loc defs;3761 1028| value = mapAttrs (3762 | ^3763 1029| n: v:37643765 … while calling the 'mapAttrs' builtin3766 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/types.nix:1028:21:3767 1027| headError = checkDefsForError check loc defs;3768 1028| value = mapAttrs (3769 | ^3770 1029| n: v:37713772 … from call site3773 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/types.nix:1022:17:3774 1021| # Meaning it is less lazy3775 1022| filterAttrs (n: v: v.optionalValue ? value) (3776 | ^3777 1023| zipAttrsWith (name: defs: mergeDefinitions (loc ++ [ name ]) elemType defs) (pushPositions defs)37783779 … while calling 'filterAttrs'3780 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/attrsets.nix:667:23:3781 666| */3782 667| filterAttrs = pred: set: removeAttrs set (filter (name: !pred name set.${name}) (attrNames set));3783 | ^3784 668|37853786 … while calling the 'removeAttrs' builtin3787 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/attrsets.nix:667:28:3788 666| */3789 667| filterAttrs = pred: set: removeAttrs set (filter (name: !pred name set.${name}) (attrNames set));3790 | ^3791 668|37923793 … while calling the 'filter' builtin3794 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/attrsets.nix:667:45:3795 666| */3796 667| filterAttrs = pred: set: removeAttrs set (filter (name: !pred name set.${name}) (attrNames set));3797 | ^3798 668|37993800 … while calling anonymous lambda3801 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/attrsets.nix:667:53:3802 666| */3803 667| filterAttrs = pred: set: removeAttrs set (filter (name: !pred name set.${name}) (attrNames set));3804 | ^3805 668|38063807 … in the argument of the not operator3808 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/attrsets.nix:667:60:3809 666| */3810 667| filterAttrs = pred: set: removeAttrs set (filter (name: !pred name set.${name}) (attrNames set));3811 | ^3812 668|38133814 … from call site3815 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/attrsets.nix:667:60:3816 666| */3817 667| filterAttrs = pred: set: removeAttrs set (filter (name: !pred name set.${name}) (attrNames set));3818 | ^3819 668|38203821 … while calling anonymous lambda3822 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/types.nix:1022:33:3823 1021| # Meaning it is less lazy3824 1022| filterAttrs (n: v: v.optionalValue ? value) (3825 | ^3826 1023| zipAttrsWith (name: defs: mergeDefinitions (loc ++ [ name ]) elemType defs) (pushPositions defs)38273828 … while evaluating the attribute 'optionalValue'3829 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1342:5:3830 1341|3831 1342| optionalValue = if isDefined then { value = mergedValue; } else { };3832 | ^3833 1343| };38343835 … while evaluating a branch condition3836 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1342:21:3837 1341|3838 1342| optionalValue = if isDefined then { value = mergedValue; } else { };3839 | ^3840 1343| };38413842 … while evaluating a branch condition3843 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1231:7:3844 1230| # original singleton straight to the type merge.3845 1231| if3846 | ^3847 1232| length defs == 138483849 … in the right operand of the AND (&&) operator3850 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1233:9:3851 1232| length defs == 13852 1233| && addErrorContext "while evaluating definitions from `${(head defs).file}':" (3853 | ^3854 1234| !(head defs).value ? _type38553856 … while evaluating definitions from `/nix/store/3zxwkrac0s50qv5mm99rynsz58sc67ym-source/modules/nixos/hermes/native.nix':38573858 … in the argument of the not operator3859 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1234:12:3860 1233| && addErrorContext "while evaluating definitions from `${(head defs).file}':" (3861 1234| !(head defs).value ? _type3862 | ^3863 1235| )38643865 … while evaluating the attribute 'value'3866 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/types.nix:969:11:3867 968| inherit (def) file;3868 969| value = v;3869 | ^3870 970| }) def.value38713872 … while evaluating the attribute 'hermesPackage'3873 at /build/storedata/nix/store/3zxwkrac0s50qv5mm99rynsz58sc67ym-source/modules/nixos/hermes/agent-config.nix:119:3:3874 118|3875 119| hermesPackage = hermesUpstream.packages.default.overrideAttrs (old: {3876 | ^3877 120| # Patch the bundled simplex plugin in place (evidence in the38783879 … while calling the 'import' builtin3880 at /build/storedata/nix/store/3zxwkrac0s50qv5mm99rynsz58sc67ym-source/modules/nixos/hermes/agent-config.nix:105:6:3881 104| hermesUpstream =3882 105| (import "${hermesSrc}/nix/packages.nix" {3883 | ^3884 106| # rev = null for the same reason as desktop-package.nix: no38853886 … while realising the context of path '/build/storedata/nix/store/iwhq8gn5jsa74jn6qz2xl6ab50gzjh3g-hermes-agent-source/nix/packages.nix'38873888 error: Cannot build '/nix/store/gwlbz8ng2l06qkn9d6s2pd6w54g07ffc-hermes-agent-source.drv'.3889 Reason: 1 dependency failed.3890 Output paths:3891 /nix/store/iwhq8gn5jsa74jn6qz2xl6ab50gzjh3g-hermes-agent-source38923893✅ installer-live.seed.testSeededFlakeKeepsTheApplyCommand3894☢️ installer-live.seed.testSeededFlakeKeepsTheInstaller3895error:3896 … while evaluating the attribute 'sameSystem'3897 at /build/storedata/nix/store/3zxwkrac0s50qv5mm99rynsz58sc67ym-source/tests/installer-live.nix:659:11:3898 658| expr = {3899 659| sameSystem =3900 | ^3901 660| seeded.config.system.build.toplevel.drvPath == medium.config.system.build.toplevel.drvPath;39023903 … from call site3904 at /build/storedata/nix/store/3zxwkrac0s50qv5mm99rynsz58sc67ym-source/tests/installer-live.nix:660:13:3905 659| sameSystem =3906 660| seeded.config.system.build.toplevel.drvPath == medium.config.system.build.toplevel.drvPath;3907 | ^3908 661| keyed = installerValues.spaces.installerAgent.apiKey != "";39093910 … while calling anonymous lambda3911 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/attrsets.nix:1724:17:3912 1723| zipAttrsWith (3913 1724| name: values:3914 | ^3915 1725| let39163917 … while calling the 'head' builtin3918 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/attrsets.nix:1729:13:3919 1728| if length values == 1 || pred here (elemAt values 1) (head values) then3920 1729| head values3921 | ^3922 1730| else39233924 … while calling anonymous lambda3925 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:283:38:3926 282| let3927 283| recurse = mapAttrs (n: v: if isOption v then v.value else recurse v);3928 | ^3929 284| in39303931 … while evaluating the attribute 'value'3932 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1181:7:3933 1180| // {3934 1181| value = addErrorContext "while evaluating the option `${showOption loc}':" (3935 | ^3936 1182| # Apply the 'apply' function to the merged value. This allows options to39373938 … while evaluating the option `system.build.toplevel':39393940 … while evaluating the attribute 'mergedValue'3941 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1276:5:3942 1275| # Type-check the remaining definitions, and merge them. Or throw if no definitions.3943 1276| mergedValue =3944 | ^3945 1277| if isDefined then39463947 … while evaluating a branch condition3948 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1277:7:3949 1276| mergedValue =3950 1277| if isDefined then3951 | ^3952 1278| if type.merge ? v2 then39533954 … while evaluating a branch condition3955 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1231:7:3956 1230| # original singleton straight to the type merge.3957 1231| if3958 | ^3959 1232| length defs == 139603961 … in the right operand of the AND (&&) operator3962 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1233:9:3963 1232| length defs == 13964 1233| && addErrorContext "while evaluating definitions from `${(head defs).file}':" (3965 | ^3966 1234| !(head defs).value ? _type39673968 … while evaluating definitions from `/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/nixos/modules/system/activation/top-level.nix':39693970 … in the argument of the not operator3971 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1234:12:3972 1233| && addErrorContext "while evaluating definitions from `${(head defs).file}':" (3973 1234| !(head defs).value ? _type3974 | ^3975 1235| )39763977 … while evaluating the attribute 'value'3978 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:866:21:3979 865| inherit (module) file;3980 866| inherit value;3981 | ^3982 867| }) module.config39833984 … from call site3985 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/nixos/modules/system/activation/top-level.nix:78:26:3986 77| # Handle assertions and warnings3987 78| baseSystemAssertWarn = lib.asserts.checkAssertWarn config.assertions config.warnings baseSystem;3988 | ^3989 79|39903991 … while calling 'checkAssertWarn'3992 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/asserts.nix:196:27:3993 195| checkAssertWarn =3994 196| assertions: warnings: val:3995 | ^3996 197| let39973998 … from call site3999 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/asserts.nix:203:7:4000 202| else4001 203| showWarnings warnings val;4002 | ^4003 204|40044005 … while calling 'showWarnings'4006 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/trivial.nix:1051:28:4007 1050|4008 1051| showWarnings = warnings: res: foldr warn res warnings;4009 | ^4010 1052|40114012 … from call site4013 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/trivial.nix:1051:33:4014 1050|4015 1051| showWarnings = warnings: res: foldr warn res warnings;4016 | ^4017 1052|40184019 … while calling 'foldr'4020 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/lists.nix:138:14:4021 137| foldr =4022 138| op: nul: list:4023 | ^4024 139| let40254026 … from call site4027 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/lists.nix:143:5:4028 142| in4029 143| fold' 0;4030 | ^4031 144|40324033 … while calling 'fold''4034 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/lists.nix:141:15:4035 140| len = length list;4036 141| fold' = n: if n == len then nul else op (elemAt list n) (fold' (n + 1));4037 | ^4038 142| in40394040 … while evaluating a branch condition4041 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/lists.nix:141:18:4042 140| len = length list;4043 141| fold' = n: if n == len then nul else op (elemAt list n) (fold' (n + 1));4044 | ^4045 142| in40464047 … while calling the 'length' builtin4048 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/lists.nix:140:13:4049 139| let4050 140| len = length list;4051 | ^4052 141| fold' = n: if n == len then nul else op (elemAt list n) (fold' (n + 1));40534054 … from call site4055 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/nixos/modules/system/activation/top-level.nix:78:72:4056 77| # Handle assertions and warnings4057 78| baseSystemAssertWarn = lib.asserts.checkAssertWarn config.assertions config.warnings baseSystem;4058 | ^4059 79|40604061 … while calling anonymous lambda4062 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:283:38:4063 282| let4064 283| recurse = mapAttrs (n: v: if isOption v then v.value else recurse v);4065 | ^4066 284| in40674068 … while evaluating the attribute 'value'4069 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1181:7:4070 1180| // {4071 1181| value = addErrorContext "while evaluating the option `${showOption loc}':" (4072 | ^4073 1182| # Apply the 'apply' function to the merged value. This allows options to40744075 … while evaluating the option `warnings':40764077 … while evaluating the attribute 'mergedValue'4078 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1276:5:4079 1275| # Type-check the remaining definitions, and merge them. Or throw if no definitions.4080 1276| mergedValue =4081 | ^4082 1277| if isDefined then40834084 … while evaluating a branch condition4085 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1277:7:4086 1276| mergedValue =4087 1277| if isDefined then4088 | ^4089 1278| if type.merge ? v2 then40904091 … while evaluating the attribute 'values'4092 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1270:11:4093 1269| {4094 1270| values = defsSorted;4095 | ^4096 1271| inherit (defsFiltered) highestPrio;40974098 … while evaluating a branch condition4099 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1264:13:4100 1263| # Avoid sorting if we don't have to.4101 1264| if any (def: def.value._type or "" == "order") defsFiltered.values then4102 | ^4103 1265| sortProperties defsFiltered.values41044105 … while calling the 'any' builtin4106 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1264:16:4107 1263| # Avoid sorting if we don't have to.4108 1264| if any (def: def.value._type or "" == "order") defsFiltered.values then4109 | ^4110 1265| sortProperties defsFiltered.values41114112 … from call site4113 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1259:26:4114 1258| # Process mkOverride properties.4115 1259| defsFiltered = filterOverrides' defsNormalized;4116 | ^4117 1260|41184119 … while calling anonymous lambda4120 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1460:5:4121 1459| in4122 1460| defs:4123 | ^4124 1461| # Optimize for the singleton case, equivalent to the `else` clause.41254126 … while evaluating a branch condition4127 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1462:5:4128 1461| # Optimize for the singleton case, equivalent to the `else` clause.4129 1462| if length defs == 1 then4130 | ^4131 1463| {41324133 … while calling the 'length' builtin4134 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1462:8:4135 1461| # Optimize for the singleton case, equivalent to the `else` clause.4136 1462| if length defs == 1 then4137 | ^4138 1463| {41394140 … while calling the 'concatMap' builtin4141 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1244:28:4142 1243| # Process mkMerge and mkIf properties.4143 1244| defsNormalized = concatMap (4144 | ^4145 1245| m:41464147 … while calling anonymous lambda4148 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1245:13:4149 1244| defsNormalized = concatMap (4150 1245| m:4151 | ^4152 1246| map (41534154 … while calling the 'map' builtin4155 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1246:13:4156 1245| m:4157 1246| map (4158 | ^4159 1247| value:41604161 … while evaluating definitions from `/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/nixos/modules/system/boot/systemd.nix':41624163 … from call site4164 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1255:82:4165 1254| }4166 1255| ) (addErrorContext "while evaluating definitions from `${m.file}':" (dischargeProperties m.value))4167 | ^4168 1256| ) defs;41694170 … while calling 'dischargeProperties'4171 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1411:5:4172 1410| dischargeProperties =4173 1411| def:4174 | ^4175 1412| if def ? _type then41764177 … while evaluating a branch condition4178 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1412:5:4179 1411| def:4180 1412| if def ? _type then4181 | ^4182 1413| if def._type == "if" then41834184 … while evaluating the attribute 'value'4185 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:866:21:4186 865| inherit (module) file;4187 866| inherit value;4188 | ^4189 867| }) module.config41904191 … while calling the 'concatLists' builtin4192 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/nixos/modules/system/boot/systemd.nix:547:7:4193 546| in4194 547| concatLists (4195 | ^4196 548| mapAttrsToList (41974198 … while calling anonymous lambda4199 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/nixos/modules/system/boot/systemd.nix:549:17:4200 548| mapAttrsToList (4201 549| name: service:4202 | ^4203 550| let42044205 … while calling the 'concatLists' builtin4206 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/nixos/modules/system/boot/systemd.nix:555:11:4207 554| in4208 555| concatLists [4209 | ^4210 556| (optional (type == "oneshot" && (restart == "always" || restart == "on-success"))42114212 … from call site4213 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/nixos/modules/system/boot/systemd.nix:556:14:4214 555| concatLists [4215 556| (optional (type == "oneshot" && (restart == "always" || restart == "on-success"))4216 | ^4217 557| "Service '${name}.service' with 'Type=oneshot' cannot have 'Restart=always' or 'Restart=on-success'"42184219 … while calling 'optional'4220 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/lists.nix:805:20:4221 804| */4222 805| optional = cond: elem: if cond then [ elem ] else [ ];4223 | ^4224 806|42254226 … while evaluating a branch condition4227 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/lists.nix:805:26:4228 804| */4229 805| optional = cond: elem: if cond then [ elem ] else [ ];4230 | ^4231 806|42324233 … in the left operand of the AND (&&) operator4234 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/nixos/modules/system/boot/systemd.nix:556:42:4235 555| concatLists [4236 556| (optional (type == "oneshot" && (restart == "always" || restart == "on-success"))4237 | ^4238 557| "Service '${name}.service' with 'Type=oneshot' cannot have 'Restart=always' or 'Restart=on-success'"42394240 … from call site4241 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/nixos/modules/system/boot/systemd.nix:551:20:4242 550| let4243 551| type = service.serviceConfig.Type or "";4244 | ^4245 552| restart = service.serviceConfig.Restart or "no";42464247 … while calling anonymous lambda4248 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:283:38:4249 282| let4250 283| recurse = mapAttrs (n: v: if isOption v then v.value else recurse v);4251 | ^4252 284| in42534254 … while evaluating the attribute 'value'4255 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1181:7:4256 1180| // {4257 1181| value = addErrorContext "while evaluating the option `${showOption loc}':" (4258 | ^4259 1182| # Apply the 'apply' function to the merged value. This allows options to42604261 … while evaluating the option `systemd.services.hermes-agent-spaces.serviceConfig':42624263 … while evaluating the attribute 'mergedValue'4264 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1276:5:4265 1275| # Type-check the remaining definitions, and merge them. Or throw if no definitions.4266 1276| mergedValue =4267 | ^4268 1277| if isDefined then42694270 … while evaluating the attribute 'value'4271 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/types.nix:1028:13:4272 1027| headError = checkDefsForError check loc defs;4273 1028| value = mapAttrs (4274 | ^4275 1029| n: v:42764277 … while calling the 'mapAttrs' builtin4278 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/types.nix:1028:21:4279 1027| headError = checkDefsForError check loc defs;4280 1028| value = mapAttrs (4281 | ^4282 1029| n: v:42834284 … from call site4285 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/types.nix:1022:17:4286 1021| # Meaning it is less lazy4287 1022| filterAttrs (n: v: v.optionalValue ? value) (4288 | ^4289 1023| zipAttrsWith (name: defs: mergeDefinitions (loc ++ [ name ]) elemType defs) (pushPositions defs)42904291 … while calling 'filterAttrs'4292 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/attrsets.nix:667:23:4293 666| */4294 667| filterAttrs = pred: set: removeAttrs set (filter (name: !pred name set.${name}) (attrNames set));4295 | ^4296 668|42974298 … while calling the 'removeAttrs' builtin4299 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/attrsets.nix:667:28:4300 666| */4301 667| filterAttrs = pred: set: removeAttrs set (filter (name: !pred name set.${name}) (attrNames set));4302 | ^4303 668|43044305 … while calling the 'filter' builtin4306 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/attrsets.nix:667:45:4307 666| */4308 667| filterAttrs = pred: set: removeAttrs set (filter (name: !pred name set.${name}) (attrNames set));4309 | ^4310 668|43114312 … while calling anonymous lambda4313 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/attrsets.nix:667:53:4314 666| */4315 667| filterAttrs = pred: set: removeAttrs set (filter (name: !pred name set.${name}) (attrNames set));4316 | ^4317 668|43184319 … in the argument of the not operator4320 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/attrsets.nix:667:60:4321 666| */4322 667| filterAttrs = pred: set: removeAttrs set (filter (name: !pred name set.${name}) (attrNames set));4323 | ^4324 668|43254326 … from call site4327 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/attrsets.nix:667:60:4328 666| */4329 667| filterAttrs = pred: set: removeAttrs set (filter (name: !pred name set.${name}) (attrNames set));4330 | ^4331 668|43324333 … while calling anonymous lambda4334 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/types.nix:1022:33:4335 1021| # Meaning it is less lazy4336 1022| filterAttrs (n: v: v.optionalValue ? value) (4337 | ^4338 1023| zipAttrsWith (name: defs: mergeDefinitions (loc ++ [ name ]) elemType defs) (pushPositions defs)43394340 … while evaluating the attribute 'optionalValue'4341 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1342:5:4342 1341|4343 1342| optionalValue = if isDefined then { value = mergedValue; } else { };4344 | ^4345 1343| };43464347 … while evaluating a branch condition4348 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1342:21:4349 1341|4350 1342| optionalValue = if isDefined then { value = mergedValue; } else { };4351 | ^4352 1343| };43534354 … while evaluating a branch condition4355 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1231:7:4356 1230| # original singleton straight to the type merge.4357 1231| if4358 | ^4359 1232| length defs == 143604361 … in the right operand of the AND (&&) operator4362 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1233:9:4363 1232| length defs == 14364 1233| && addErrorContext "while evaluating definitions from `${(head defs).file}':" (4365 | ^4366 1234| !(head defs).value ? _type43674368 … while evaluating definitions from `/nix/store/3zxwkrac0s50qv5mm99rynsz58sc67ym-source/modules/nixos/hermes/native.nix':43694370 … in the argument of the not operator4371 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1234:12:4372 1233| && addErrorContext "while evaluating definitions from `${(head defs).file}':" (4373 1234| !(head defs).value ? _type4374 | ^4375 1235| )43764377 … while evaluating the attribute 'value'4378 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/types.nix:969:11:4379 968| inherit (def) file;4380 969| value = v;4381 | ^4382 970| }) def.value43834384 … while evaluating the attribute 'hermesPackage'4385 at /build/storedata/nix/store/3zxwkrac0s50qv5mm99rynsz58sc67ym-source/modules/nixos/hermes/agent-config.nix:119:3:4386 118|4387 119| hermesPackage = hermesUpstream.packages.default.overrideAttrs (old: {4388 | ^4389 120| # Patch the bundled simplex plugin in place (evidence in the43904391 … while calling the 'import' builtin4392 at /build/storedata/nix/store/3zxwkrac0s50qv5mm99rynsz58sc67ym-source/modules/nixos/hermes/agent-config.nix:105:6:4393 104| hermesUpstream =4394 105| (import "${hermesSrc}/nix/packages.nix" {4395 | ^4396 106| # rev = null for the same reason as desktop-package.nix: no43974398 … while realising the context of path '/build/storedata/nix/store/iwhq8gn5jsa74jn6qz2xl6ab50gzjh3g-hermes-agent-source/nix/packages.nix'43994400 error: Cannot build '/nix/store/gwlbz8ng2l06qkn9d6s2pd6w54g07ffc-hermes-agent-source.drv'.4401 Reason: 1 dependency failed.4402 Output paths:4403 /nix/store/iwhq8gn5jsa74jn6qz2xl6ab50gzjh3g-hermes-agent-source44044405✅ installer-live.session.testBootloadersDisabled4406✅ installer-live.session.testDisabledUpstreamUserNotStaged4407✅ installer-live.session.testDotfilesRepoRegistered4408✅ installer-live.session.testDotfilesSeededBeforeDesktop4409✅ installer-live.session.testHermesNative4410✅ installer-live.session.testHermesWaitsForSeed4411✅ installer-live.session.testLiveUser4412building '/nix/store/y84saga4qsmk7xrprd0qv8rgdqjk67g1-bash-5.3.tar.gz.drv'...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 37 ms (attempt 1/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 80 ms (attempt 2/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 351 ms (attempt 3/5)4416warning: 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 268 ms (attempt 4/5)4417error:4418 … writing file "/nix/store/kwm524zjlnnq4yfhhmb5r14f2wxf8a2j-bash-5.3.tar.gz"44194420 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.org4421error: Cannot build '/nix/store/y84saga4qsmk7xrprd0qv8rgdqjk67g1-bash-5.3.tar.gz.drv'.4422 Reason: builder failed with exit code 1.4423 Output paths:4424 /nix/store/kwm524zjlnnq4yfhhmb5r14f2wxf8a2j-bash-5.3.tar.gz4425building '/nix/store/avf6vbj4jmpnn5cdsjyj2693samnvqsa-bash53-001.drv'...4426building '/nix/store/ii3jsqp9rrwv0g21lwbvb94ddg8c5m7n-bash53-002.drv'...4427error: Cannot build '/nix/store/10fdfqdm1akmi5miv42rby9h25rxhlyf-bash-5.3p15.drv'.4428 Reason: 1 dependency failed.4429 Output paths:4430 /nix/store/0a7w4np3qrlkigb18sv0lk3j9q3b9bsj-bash-5.3p15-man4431 /nix/store/13d4mjbqs0ksl0qg27hwq6xbvgyl53a9-bash-5.3p154432 /nix/store/gr2k39pwmvwhqcdwldq71n97lf7kjphi-bash-5.3p15-dev4433 /nix/store/h1vvbk1p8rf05i05b32rbqn4y87jzixg-bash-5.3p15-info4434 /nix/store/idgiycq7f643a2jvnbaqnzrn43kkbvay-bash-5.3p15-doc4435 /nix/store/zbjvvhzbyqz1g0k3xlzi870d3x7fsbaj-bash-5.3p15-debug4436error: Cannot build '/nix/store/10fdfqdm1akmi5miv42rby9h25rxhlyf-bash-5.3p15.drv'.4437 Reason: 1 dependency failed.4438 Output paths:4439 /nix/store/0a7w4np3qrlkigb18sv0lk3j9q3b9bsj-bash-5.3p15-man4440 /nix/store/13d4mjbqs0ksl0qg27hwq6xbvgyl53a9-bash-5.3p154441 /nix/store/gr2k39pwmvwhqcdwldq71n97lf7kjphi-bash-5.3p15-dev4442 /nix/store/h1vvbk1p8rf05i05b32rbqn4y87jzixg-bash-5.3p15-info4443 /nix/store/idgiycq7f643a2jvnbaqnzrn43kkbvay-bash-5.3p15-doc4444 /nix/store/zbjvvhzbyqz1g0k3xlzi870d3x7fsbaj-bash-5.3p15-debug4445error: Cannot build '/nix/store/2bljv041ayn91z5mcdjidhg4nwbs1izi-bash-5.3p15.drv'.4446 Reason: 1 dependency failed.4447 Output paths:4448 /nix/store/9k4w9gzzwkgrysgqhj8kinbn3mlkhj8n-bash-5.3p15-dev4449 /nix/store/bp98brmh5p69581g3x2wx1h05hwvpp8n-bash-5.3p15-info4450 /nix/store/g34cr2hndd8hpz4cfiryvjcmf8g9rwd3-bash-5.3p15-doc4451 /nix/store/hb36njfgv2icknx78g553m295l6l3vd2-bash-5.3p15-man4452 /nix/store/hiyfw6j597wj2qpyj8iqqimvfcfi8mkv-bash-5.3p15-debug4453 /nix/store/ypa92f8jyjgggzdfnd9pl7v6mh9mkwpl-bash-5.3p154454error: Cannot build '/nix/store/7rddwc3vdja7f28znmikxc4paivf92xf-bash-5.3p15.drv'.4455 Reason: 1 dependency failed.4456 Output paths:4457 /nix/store/1rzhlpxaq77lf3qkx0bckvdjwnzxxxai-bash-5.3p15-doc4458 /nix/store/486d21gi31yh3c2bv1al3jwi5lvixgw5-bash-5.3p154459 /nix/store/6p8sk9zw0c34yn2r3jkpb9id5x76bcgi-bash-5.3p15-info4460 /nix/store/73q5pmx5n2dcxp4y4yjq8811jmsxkgiq-bash-5.3p15-dev4461 /nix/store/87j45naw3v1mph99lsfwih6ha8vkgj2g-bash-5.3p15-man4462 /nix/store/xsvay877jqk6r3l631fdkmvrkasf1aik-bash-5.3p15-debug4463error: Cannot build '/nix/store/fi08szp1kxrs1blzkginqylhplxmjyv2-bash-5.3p15.drv'.4464 Reason: 1 dependency failed.4465 Output paths:4466 /nix/store/85lpkdprhf3b45pzdgwffshzmfq4np1b-bash-5.3p15-debug4467 /nix/store/hvv2ycjswashg55wk86adzkahhjzypll-bash-5.3p15-man4468 /nix/store/idnyqaaix26szkvhs1mjgi7990jajz9a-bash-5.3p154469 /nix/store/mcjsjiz74adryhlsa7d3bnmfg7pqh6iq-bash-5.3p15-info4470 /nix/store/rirjz86vgvgqs3d0y1ka46xy3qjkrbaj-bash-5.3p15-dev4471 /nix/store/zx1lsr17jnvviak32z9y9p48gwdd7ffb-bash-5.3p15-doc4472error: Cannot build '/nix/store/fi08szp1kxrs1blzkginqylhplxmjyv2-bash-5.3p15.drv'.4473 Reason: 1 dependency failed.4474 Output paths:4475 /nix/store/85lpkdprhf3b45pzdgwffshzmfq4np1b-bash-5.3p15-debug4476 /nix/store/hvv2ycjswashg55wk86adzkahhjzypll-bash-5.3p15-man4477 /nix/store/idnyqaaix26szkvhs1mjgi7990jajz9a-bash-5.3p154478 /nix/store/mcjsjiz74adryhlsa7d3bnmfg7pqh6iq-bash-5.3p15-info4479 /nix/store/rirjz86vgvgqs3d0y1ka46xy3qjkrbaj-bash-5.3p15-dev4480 /nix/store/zx1lsr17jnvviak32z9y9p48gwdd7ffb-bash-5.3p15-doc4481error: Cannot build '/nix/store/s2hzvizpaj3r7k074psfwxxnv66q4rak-bash-5.3p15.drv'.4482 Reason: 1 dependency failed.4483 Output paths:4484 /nix/store/9cf77g7r410s86pm57p31qa2b6picv8c-bash-5.3p15-man4485 /nix/store/dv755hccn2f9gg3ra1gw0f5p1g7fqwc6-bash-5.3p154486 /nix/store/fdz1w19amxbla4c4ls8ji2kyrr6yb3y7-bash-5.3p15-doc4487 /nix/store/gw7hzxnikrwdrbx589yc8qm7axzahqy2-bash-5.3p15-debug4488 /nix/store/igcf8x2mq1pp8k55d6qpksmnrbxazqf0-bash-5.3p15-dev4489 /nix/store/j113gwnshv768v4a5w358fkw6zzcc8ji-bash-5.3p15-info4490building '/nix/store/h7ijrlrjxvy87frncwpqivqxn9zaqx5x-patch-2.8.tar.xz.drv'...4491☢️ installer-live.session.testSecretDialogReachesTheBackend4492error:4493 … while evaluating the attribute 'onAgentPath'4494 at /build/storedata/nix/store/3zxwkrac0s50qv5mm99rynsz58sc67ym-source/tests/installer-live.nix:210:11:4495 209| command = has keyed.environment.systemPackages;4496 210| onAgentPath = has keyed.systemd.services."hermes-agent-spaces".path;4497 | ^4498 211| runDir = lib.filter (lib.hasInfix " /run/spaces-installer ") keyed.systemd.tmpfiles.rules;44994500 … while calling the 'any' builtin4501 at /build/storedata/nix/store/3zxwkrac0s50qv5mm99rynsz58sc67ym-source/tests/installer-live.nix:210:25:4502 209| command = has keyed.environment.systemPackages;4503 210| onAgentPath = has keyed.systemd.services."hermes-agent-spaces".path;4504 | ^4505 211| runDir = lib.filter (lib.hasInfix " /run/spaces-installer ") keyed.systemd.tmpfiles.rules;45064507 … from call site4508 at /build/storedata/nix/store/3zxwkrac0s50qv5mm99rynsz58sc67ym-source/tests/installer-live.nix:210:29:4509 209| command = has keyed.environment.systemPackages;4510 210| onAgentPath = has keyed.systemd.services."hermes-agent-spaces".path;4511 | ^4512 211| runDir = lib.filter (lib.hasInfix " /run/spaces-installer ") keyed.systemd.tmpfiles.rules;45134514 … while calling anonymous lambda4515 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:283:38:4516 282| let4517 283| recurse = mapAttrs (n: v: if isOption v then v.value else recurse v);4518 | ^4519 284| in45204521 … while evaluating the attribute 'value'4522 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1181:7:4523 1180| // {4524 1181| value = addErrorContext "while evaluating the option `${showOption loc}':" (4525 | ^4526 1182| # Apply the 'apply' function to the merged value. This allows options to45274528 … while evaluating the option `systemd.services.hermes-agent-spaces.path':45294530 … while evaluating the attribute 'mergedValue'4531 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1276:5:4532 1275| # Type-check the remaining definitions, and merge them. Or throw if no definitions.4533 1276| mergedValue =4534 | ^4535 1277| if isDefined then45364537 … while evaluating the attribute 'value'4538 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/types.nix:746:13:4539 745| headError = checkDefsForError check loc defs;4540 746| value = map (x: x.optionalValue.value or x.mergedValue) evals;4541 | ^4542 747| valueMeta.list = map (v: v.checkedAndMerged.valueMeta) evals;45434544 … while calling the 'map' builtin4545 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/types.nix:746:21:4546 745| headError = checkDefsForError check loc defs;4547 746| value = map (x: x.optionalValue.value or x.mergedValue) evals;4548 | ^4549 747| valueMeta.list = map (v: v.checkedAndMerged.valueMeta) evals;45504551 … while calling the 'filter' builtin4552 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/types.nix:727:21:4553 726| let4554 727| evals = filter (x: x.optionalValue ? value) (4555 | ^4556 728| concatLists (45574558 … while calling anonymous lambda4559 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/types.nix:727:29:4560 726| let4561 727| evals = filter (x: x.optionalValue ? value) (4562 | ^4563 728| concatLists (45644565 … while evaluating the attribute 'optionalValue'4566 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1342:5:4567 1341|4568 1342| optionalValue = if isDefined then { value = mergedValue; } else { };4569 | ^4570 1343| };45714572 … while evaluating a branch condition4573 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1342:21:4574 1341|4575 1342| optionalValue = if isDefined then { value = mergedValue; } else { };4576 | ^4577 1343| };45784579 … while evaluating a branch condition4580 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1231:7:4581 1230| # original singleton straight to the type merge.4582 1231| if4583 | ^4584 1232| length defs == 145854586 … in the right operand of the AND (&&) operator4587 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1233:9:4588 1232| length defs == 14589 1233| && addErrorContext "while evaluating definitions from `${(head defs).file}':" (4590 | ^4591 1234| !(head defs).value ? _type45924593 … while evaluating definitions from `/nix/store/3zxwkrac0s50qv5mm99rynsz58sc67ym-source/modules/nixos/hermes/native.nix':45944595 … in the argument of the not operator4596 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1234:12:4597 1233| && addErrorContext "while evaluating definitions from `${(head defs).file}':" (4598 1234| !(head defs).value ? _type4599 | ^4600 1235| )46014602 … while evaluating the attribute 'value'4603 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/types.nix:736:25:4604 735| inherit (def) file;4605 736| value = def';4606 | ^4607 737| }46084609 … while calling the 'elemAt' builtin4610 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/lists.nix:350:43:4611 349| */4612 350| imap1 = f: list: genList (n: f (n + 1) (elemAt list n)) (length list);4613 | ^4614 351|46154616 … while calling the 'import' builtin4617 at /build/storedata/nix/store/3zxwkrac0s50qv5mm99rynsz58sc67ym-source/modules/nixos/hermes/agent-config.nix:105:6:4618 104| hermesUpstream =4619 105| (import "${hermesSrc}/nix/packages.nix" {4620 | ^4621 106| # rev = null for the same reason as desktop-package.nix: no46224623 … while realising the context of path '/build/storedata/nix/store/iwhq8gn5jsa74jn6qz2xl6ab50gzjh3g-hermes-agent-source/nix/packages.nix'46244625 error: Cannot build '/nix/store/gwlbz8ng2l06qkn9d6s2pd6w54g07ffc-hermes-agent-source.drv'.4626 Reason: 1 dependency failed.4627 Output paths:4628 /nix/store/iwhq8gn5jsa74jn6qz2xl6ab50gzjh3g-hermes-agent-source46294630☢️ installer-live.skill.testBackendRunsAsRootFromTheAgent4631error:4632 … while evaluating the attribute 'onAgentPath'4633 at /build/storedata/nix/store/3zxwkrac0s50qv5mm99rynsz58sc67ym-source/tests/installer-live.nix:210:11:4634 209| command = has keyed.environment.systemPackages;4635 210| onAgentPath = has keyed.systemd.services."hermes-agent-spaces".path;4636 | ^4637 211| runDir = lib.filter (lib.hasInfix " /run/spaces-installer ") keyed.systemd.tmpfiles.rules;46384639 … while calling the 'any' builtin4640 at /build/storedata/nix/store/3zxwkrac0s50qv5mm99rynsz58sc67ym-source/tests/installer-live.nix:210:25:4641 209| command = has keyed.environment.systemPackages;4642 210| onAgentPath = has keyed.systemd.services."hermes-agent-spaces".path;4643 | ^4644 211| runDir = lib.filter (lib.hasInfix " /run/spaces-installer ") keyed.systemd.tmpfiles.rules;46454646 … from call site4647 at /build/storedata/nix/store/3zxwkrac0s50qv5mm99rynsz58sc67ym-source/tests/installer-live.nix:210:29:4648 209| command = has keyed.environment.systemPackages;4649 210| onAgentPath = has keyed.systemd.services."hermes-agent-spaces".path;4650 | ^4651 211| runDir = lib.filter (lib.hasInfix " /run/spaces-installer ") keyed.systemd.tmpfiles.rules;46524653 … while calling anonymous lambda4654 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:283:38:4655 282| let4656 283| recurse = mapAttrs (n: v: if isOption v then v.value else recurse v);4657 | ^4658 284| in46594660 … while evaluating the attribute 'value'4661 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1181:7:4662 1180| // {4663 1181| value = addErrorContext "while evaluating the option `${showOption loc}':" (4664 | ^4665 1182| # Apply the 'apply' function to the merged value. This allows options to46664667 … while evaluating the option `systemd.services.hermes-agent-spaces.path':46684669 … while evaluating the attribute 'mergedValue'4670 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1276:5:4671 1275| # Type-check the remaining definitions, and merge them. Or throw if no definitions.4672 1276| mergedValue =4673 | ^4674 1277| if isDefined then46754676 … while evaluating the attribute 'value'4677 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/types.nix:746:13:4678 745| headError = checkDefsForError check loc defs;4679 746| value = map (x: x.optionalValue.value or x.mergedValue) evals;4680 | ^4681 747| valueMeta.list = map (v: v.checkedAndMerged.valueMeta) evals;46824683 … while calling the 'map' builtin4684 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/types.nix:746:21:4685 745| headError = checkDefsForError check loc defs;4686 746| value = map (x: x.optionalValue.value or x.mergedValue) evals;4687 | ^4688 747| valueMeta.list = map (v: v.checkedAndMerged.valueMeta) evals;46894690 … while calling the 'filter' builtin4691 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/types.nix:727:21:4692 726| let4693 727| evals = filter (x: x.optionalValue ? value) (4694 | ^4695 728| concatLists (46964697 … while calling anonymous lambda4698 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/types.nix:727:29:4699 726| let4700 727| evals = filter (x: x.optionalValue ? value) (4701 | ^4702 728| concatLists (47034704 … while evaluating the attribute 'optionalValue'4705 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1342:5:4706 1341|4707 1342| optionalValue = if isDefined then { value = mergedValue; } else { };4708 | ^4709 1343| };47104711 … while evaluating a branch condition4712 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1342:21:4713 1341|4714 1342| optionalValue = if isDefined then { value = mergedValue; } else { };4715 | ^4716 1343| };47174718 … while evaluating a branch condition4719 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1231:7:4720 1230| # original singleton straight to the type merge.4721 1231| if4722 | ^4723 1232| length defs == 147244725 … in the right operand of the AND (&&) operator4726 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1233:9:4727 1232| length defs == 14728 1233| && addErrorContext "while evaluating definitions from `${(head defs).file}':" (4729 | ^4730 1234| !(head defs).value ? _type47314732 … while evaluating definitions from `/nix/store/3zxwkrac0s50qv5mm99rynsz58sc67ym-source/modules/nixos/hermes/native.nix':47334734 … in the argument of the not operator4735 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1234:12:4736 1233| && addErrorContext "while evaluating definitions from `${(head defs).file}':" (4737 1234| !(head defs).value ? _type4738 | ^4739 1235| )47404741 … while evaluating the attribute 'value'4742 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/types.nix:736:25:4743 735| inherit (def) file;4744 736| value = def';4745 | ^4746 737| }47474748 … while calling the 'elemAt' builtin4749 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/lists.nix:350:43:4750 349| */4751 350| imap1 = f: list: genList (n: f (n + 1) (elemAt list n)) (length list);4752 | ^4753 351|47544755 … while calling the 'import' builtin4756 at /build/storedata/nix/store/3zxwkrac0s50qv5mm99rynsz58sc67ym-source/modules/nixos/hermes/agent-config.nix:105:6:4757 104| hermesUpstream =4758 105| (import "${hermesSrc}/nix/packages.nix" {4759 | ^4760 106| # rev = null for the same reason as desktop-package.nix: no47614762 … while realising the context of path '/build/storedata/nix/store/iwhq8gn5jsa74jn6qz2xl6ab50gzjh3g-hermes-agent-source/nix/packages.nix'47634764 error: Cannot build '/nix/store/gwlbz8ng2l06qkn9d6s2pd6w54g07ffc-hermes-agent-source.drv'.4765 Reason: 1 dependency failed.4766 Output paths:4767 /nix/store/iwhq8gn5jsa74jn6qz2xl6ab50gzjh3g-hermes-agent-source47684769✅ installer-live.skill.testInstallSkillOnLiveHermesOnly4770✅ installer-live.target.testKeysTravel4771☢️ installer-live.target.testStagesOwnClosureAndSource4772error:4773 … while evaluating the attribute 'onAgentPath'4774 at /build/storedata/nix/store/3zxwkrac0s50qv5mm99rynsz58sc67ym-source/tests/installer-live.nix:210:11:4775 209| command = has keyed.environment.systemPackages;4776 210| onAgentPath = has keyed.systemd.services."hermes-agent-spaces".path;4777 | ^4778 211| runDir = lib.filter (lib.hasInfix " /run/spaces-installer ") keyed.systemd.tmpfiles.rules;47794780 … while calling the 'any' builtin4781 at /build/storedata/nix/store/3zxwkrac0s50qv5mm99rynsz58sc67ym-source/tests/installer-live.nix:210:25:4782 209| command = has keyed.environment.systemPackages;4783 210| onAgentPath = has keyed.systemd.services."hermes-agent-spaces".path;4784 | ^4785 211| runDir = lib.filter (lib.hasInfix " /run/spaces-installer ") keyed.systemd.tmpfiles.rules;47864787 … from call site4788 at /build/storedata/nix/store/3zxwkrac0s50qv5mm99rynsz58sc67ym-source/tests/installer-live.nix:210:29:4789 209| command = has keyed.environment.systemPackages;4790 210| onAgentPath = has keyed.systemd.services."hermes-agent-spaces".path;4791 | ^4792 211| runDir = lib.filter (lib.hasInfix " /run/spaces-installer ") keyed.systemd.tmpfiles.rules;47934794 … while calling anonymous lambda4795 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:283:38:4796 282| let4797 283| recurse = mapAttrs (n: v: if isOption v then v.value else recurse v);4798 | ^4799 284| in48004801 … while evaluating the attribute 'value'4802 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1181:7:4803 1180| // {4804 1181| value = addErrorContext "while evaluating the option `${showOption loc}':" (4805 | ^4806 1182| # Apply the 'apply' function to the merged value. This allows options to48074808 … while evaluating the option `systemd.services.hermes-agent-spaces.path':48094810 … while evaluating the attribute 'mergedValue'4811 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1276:5:4812 1275| # Type-check the remaining definitions, and merge them. Or throw if no definitions.4813 1276| mergedValue =4814 | ^4815 1277| if isDefined then48164817 … while evaluating the attribute 'value'4818 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/types.nix:746:13:4819 745| headError = checkDefsForError check loc defs;4820 746| value = map (x: x.optionalValue.value or x.mergedValue) evals;4821 | ^4822 747| valueMeta.list = map (v: v.checkedAndMerged.valueMeta) evals;48234824 … while calling the 'map' builtin4825 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/types.nix:746:21:4826 745| headError = checkDefsForError check loc defs;4827 746| value = map (x: x.optionalValue.value or x.mergedValue) evals;4828 | ^4829 747| valueMeta.list = map (v: v.checkedAndMerged.valueMeta) evals;48304831 … while calling the 'filter' builtin4832 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/types.nix:727:21:4833 726| let4834 727| evals = filter (x: x.optionalValue ? value) (4835 | ^4836 728| concatLists (48374838 … while calling anonymous lambda4839 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/types.nix:727:29:4840 726| let4841 727| evals = filter (x: x.optionalValue ? value) (4842 | ^4843 728| concatLists (48444845 … while evaluating the attribute 'optionalValue'4846 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1342:5:4847 1341|4848 1342| optionalValue = if isDefined then { value = mergedValue; } else { };4849 | ^4850 1343| };48514852 … while evaluating a branch condition4853 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1342:21:4854 1341|4855 1342| optionalValue = if isDefined then { value = mergedValue; } else { };4856 | ^4857 1343| };48584859 … while evaluating a branch condition4860 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1231:7:4861 1230| # original singleton straight to the type merge.4862 1231| if4863 | ^4864 1232| length defs == 148654866 … in the right operand of the AND (&&) operator4867 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1233:9:4868 1232| length defs == 14869 1233| && addErrorContext "while evaluating definitions from `${(head defs).file}':" (4870 | ^4871 1234| !(head defs).value ? _type48724873 … while evaluating definitions from `/nix/store/3zxwkrac0s50qv5mm99rynsz58sc67ym-source/modules/nixos/hermes/native.nix':48744875 … in the argument of the not operator4876 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1234:12:4877 1233| && addErrorContext "while evaluating definitions from `${(head defs).file}':" (4878 1234| !(head defs).value ? _type4879 | ^4880 1235| )48814882 … while evaluating the attribute 'value'4883 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/types.nix:736:25:4884 735| inherit (def) file;4885 736| value = def';4886 | ^4887 737| }48884889 … while calling the 'elemAt' builtin4890 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/lists.nix:350:43:4891 349| */4892 350| imap1 = f: list: genList (n: f (n + 1) (elemAt list n)) (length list);4893 | ^4894 351|48954896 … while calling the 'import' builtin4897 at /build/storedata/nix/store/3zxwkrac0s50qv5mm99rynsz58sc67ym-source/modules/nixos/hermes/agent-config.nix:105:6:4898 104| hermesUpstream =4899 105| (import "${hermesSrc}/nix/packages.nix" {4900 | ^4901 106| # rev = null for the same reason as desktop-package.nix: no49024903 … while realising the context of path '/build/storedata/nix/store/iwhq8gn5jsa74jn6qz2xl6ab50gzjh3g-hermes-agent-source/nix/packages.nix'49044905 error: Cannot build '/nix/store/gwlbz8ng2l06qkn9d6s2pd6w54g07ffc-hermes-agent-source.drv'.4906 Reason: 1 dependency failed.4907 Output paths:4908 /nix/store/iwhq8gn5jsa74jn6qz2xl6ab50gzjh3g-hermes-agent-source49094910✅ llama-swap-auth.apiKeyEnvFile.testKeyGatesTheServer4911✅ llama-swap-auth.apiKeyEnvFile.testUnsetLeavesDefaultAllow4912✅ llama-swap-external-config.bundledCatalog.testShipsG9v3OverRuntimeFetch4913✅ llama-swap-external-config.externalConfigFile.testFileReplacesTheCatalog4914✅ nix-module.testGitInSystemProfile4915✅ noctalia-bar-position.barPosition.testDefaultPinsTop4916✅ noctalia-bar-position.barPosition.testOptionPinsBottom4917✅ noctalia-bar-position.wiring.testBottomMergeScriptRendersTheSettings4918✅ noctalia-bar-position.wiring.testDefaultMergeScriptRendersTheSettings4919✅ pi-chat-options-removed.removedOptions.testBashConfirmAllowPatterns4920✅ pi-chat-options-removed.removedOptions.testExtensions4921✅ pi-chat-options-removed.removedOptions.testPiSettings4922✅ pi-chat-options-removed.removedOptions.testSandboxAllowedPaths4923✅ pi-chat-options-removed.removedOptions.testSandboxEnv4924✅ pi-chat-options-removed.removedOptions.testSkills4925✅ pi-chat-options-removed.renameShims.testOpenrouterPathsSurvive4926✅ proton.bindPorts.testBothSandboxesDialTheSamePorts4927✅ proton.bindPorts.testMcpSandboxMayNotBind4928✅ proton.bindPorts.testSetupSandboxMayBindTheBridgePorts4929✅ proton.bindPorts.testTheDaemonBindsThemToo4930✅ proton.grantedPathsExist.testConfinedDaemonPreCreatesItsWritableGrants4931✅ proton.grantedPathsExist.testMcpAndSetupPreCreateTheirWritableGrants4932✅ proton.grantedPathsExist.testOnlyWritableGrantsArePreCreated4933✅ proton.lifecycle.testTheDaemonIsParkedForSetup4934✅ proton.stateRoot.testConfinedDaemonCarriesTheStatePin4935✅ proton.stateRoot.testEveryConsumerNamesOneRoot4936✅ proton.unitIsolation.testEachUnitLowersItsOwnPolicyFile4937✅ proton.unitIsolation.testSetupTwinOwnsItsRuntimeState4938✅ searxng.seam.testHostPortsEntry4939✅ searxng.seam.testNoEntryWhenDisabled4940✅ searxng.secret.testEnvironmentFile4941✅ searxng.secret.testGeneratorUnit4942✅ searxng.secret.testNoSecretInSettings4943✅ searxng.server.testDesktopImportEnables4944✅ searxng.server.testDisableWins4945✅ searxng.server.testJsonFormat4946✅ searxng.server.testLoopbackOnly4947✅ searxng.server.testPortMovesEverywhere4948✅ spaces-integration-gateway.confirmCommand.testArgvIsTheStandalonePopup4949✅ spaces-integration-gateway.sessionDisplayLookup.testUnitPathResolvesSystemctl4950✅ spaces-integrations.alwaysListed.testEveryShippedIntegrationMaterialises4951✅ spaces-integrations.alwaysListed.testNixosIsOffWithoutATarget4952✅ spaces-integrations.bareExtraService.testBackingUnitGetsLifecycleOnly4953✅ spaces-integrations.bareExtraService.testNothingIsConfined4954✅ spaces-integrations.bareExtraService.testSocketWantsTheNamedUnit4955✅ spaces-integrations.broker.testBrokerUnit4956✅ spaces-integrations.confinedExtraService.testBridgeEnvironmentIsTheManifestOnly4957✅ spaces-integrations.confinedExtraService.testBridgeIsResidentAndRestarted4958✅ spaces-integrations.confinedExtraService.testBridgeOwnsItsStateThroughExtraPaths4959✅ spaces-integrations.confinedExtraService.testBridgePolicyIsBuiltPreStart4960✅ spaces-integrations.confinedExtraService.testBridgeRunsUnderLandlockExec4961✅ spaces-integrations.confinedExtraService.testBridgeSharesTheServerHardening4962✅ spaces-integrations.confinedExtraService.testBridgeUnitSectionFoldsBothGates4963✅ spaces-integrations.confinedExtraService.testDefinitionCarriesUnitNamesOnly4964✅ spaces-integrations.confinedExtraService.testSocketWantsTheBackingUnit4965✅ spaces-integrations.definition.testBindPortsSurfacedInTheDefinition4966✅ spaces-integrations.definition.testEnableByDefaultSurfacedInTheDefinition4967✅ spaces-integrations.definition.testGithubDefinitionCarriesThePosture4968✅ spaces-integrations.definition.testGithubDefinitionCarriesThePrompts4969✅ spaces-integrations.localIntegration.testNotesUnitIsSocketOnly4970✅ spaces-integrations.mcpUnit.testDirectoriesAndCredentials4971✅ spaces-integrations.mcpUnit.testPolicyAndShareArePreparedPreStart4972✅ spaces-integrations.mcpUnit.testSameUidHardening4973✅ spaces-integrations.mcpUnit.testServerRunsUnderLandlockExec4974✅ spaces-integrations.mcpUnit.testSharedDirIsExportedAndTmpdirIsNot4975✅ spaces-integrations.mcpUnit.testSocketPath4976✅ spaces-integrations.moduleWiring.testDefinitionIsWiredIntoEtc4977✅ spaces-integrations.moduleWiring.testDisabledModuleDeclaresNoUnits4978✅ spaces-integrations.offlineWikiHome.testZimDirIsPerUser4979✅ spaces-integrations.policySpec.testBindPortsReachTheSpec4980✅ spaces-integrations.policySpec.testBridgeGrantsReachItsOwnSpec4981✅ spaces-integrations.policySpec.testExtraPathsRideVerbatim4982✅ spaces-integrations.policySpec.testSpecWithoutExtraPathsIsOnlyThePortLists4983✅ spaces-integrations-managed.credentials.testFieldBearingUnitLoadsConfigThenManagedDir4984✅ spaces-integrations-managed.credentials.testFieldLessUnitLoadsOnlyTheManagedDir4985✅ spaces-integrations-managed.stager.testStagerRunsOnceAtBoot4986✅ spaces-integrations-managed.stager.testStagerScriptPinsWhatRunningItCannotShow4987✅ spaces-integrations-managed.validation.testLiteralSecretIsATypeError4988✅ spaces-integrations-managed.validation.testMissingRequiredConfigFieldRejected4989✅ spaces-integrations-managed.validation.testMissingRequiredSecretRejected4990✅ spaces-integrations-managed.validation.testNonNormalUserRejected4991✅ spaces-integrations-managed.validation.testProfilesOnFieldLessIntegrationRejected4992✅ spaces-integrations-managed.validation.testUnknownIntegrationRejected4993✅ spaces-integrations-managed.validation.testUnknownUserRejected4994✅ spaces-integrations-schema-sync.definition.testNoneLeaksACommandLine4995✅ spaces-integrations-schema-sync.fixture.testNixosLowered4996✅ spaces-integrations-schema-sync.fixture.testOfflineWikiLowered4997✅ spaces-integrations-schema-sync.posture.testEveryPostureNameStillShips4998✅ spaces-integrations-schema-sync.posture.testReadOnlyAllowlistHolds4999✅ spaces-integrations-schema-sync.readme.testDefinitionCarriesThePath5000✅ spaces-integrations-schema-sync.readme.testEveryIntegrationShipsOne5001✅ spaces-integrations-schema-sync.schemaSingleSourcing.testEveryIntegrationMatchesItsSchema5002✅ spaces-integrations-setup.definition.testGithubDefinitionHasNoSetup5003✅ spaces-integrations-setup.definition.testSignalDefinitionCarriesSetupFields5004✅ spaces-integrations-setup.mainSocket.testGithubSocketCarriesNoExtraDeps5005✅ spaces-integrations-setup.mainSocket.testSignalSocketWantsExtraServices5006✅ spaces-integrations-setup.mkDefaultDiscipline.testOverridingOneSubOptionKeepsTheRest5007✅ spaces-integrations-setup.moduleWiring.testGithubEmitsNoTwin5008✅ spaces-integrations-setup.moduleWiring.testPartOfInjectedOntoEveryExtraService5009✅ spaces-integrations-setup.moduleWiring.testTwinUnitsReachSystemdOnlyForSetupIntegrations5010✅ spaces-integrations-setup.setupTwin.testSetupSocketIsPrivateAndNotAutoStarted5011✅ spaces-integrations-setup.setupTwin.testSignalEmitsTwinUnits5012✅ spaces-integrations-setup.setupTwin.testTwinOwnsItsRuntimeStateAndPolicy5013✅ spaces-integrations-setup.setupTwin.testTwinReusesTheServerSandbox5014✅ spaces-integrations-setup.setupTwin.testTwinRunsItsOwnCommand5015✅ spaces-nixos-apply.manifest.testApplyCarriesItsPreviewAndNoNetwork5016✅ spaces-nixos-apply.manifest.testArrivesEnabled5017✅ spaces-nixos-apply.manifest.testAutoRunCoversCheckAndStatus5018✅ spaces-nixos-apply.manifest.testCarriesNoConfigAndNoSecretField5019✅ spaces-nixos-apply.manifest.testDefinitionIsWiredIntoEtc5020✅ spaces-nixos-apply.manifest.testGrantsTheApplyDirAndNothingElse5021✅ spaces-nixos-apply.manifest.testNoRepoLeavesTheIntegrationOffAndUnserved5022✅ spaces-nixos-apply.refusals.testRejectsACheckResolvedOnPath5023✅ spaces-nixos-apply.refusals.testRejectsACommandResolvedOnPath5024✅ spaces-nixos-apply.refusals.testRejectsAGlobInAMachineName5025✅ spaces-nixos-apply.refusals.testRejectsAGlobInARepoName5026✅ spaces-nixos-apply.refusals.testRejectsARelativeRepoPath5027✅ spaces-nixos-apply.refusals.testRejectsARepoWithNoMachine5028✅ spaces-nixos-apply.refusals.testRejectsAnEmptyCommand5029✅ spaces-nixos-apply.refusals.testTheDeclaredReposAreAccepted5030✅ spaces-nixos-apply.targets.testEveryMachineBecomesAQualifiedTarget5031✅ spaces-nixos-apply.units.testPathUnitWatchesTheRequestFile5032✅ spaces-nixos-apply.units.testRunnerFindsSshAndTheSystemProfile5033✅ spaces-nixos-apply.units.testRunnerRefusesToTimeOutOrReadStdin5034✅ spaces-nixos-apply.units.testRunnerRoutesAPassphrasePromptToAskpass5035✅ spaces-nixos-apply.units.testTheApplyDirIsSeeded5036✅ spaces-noctalia.barUnit.testOnlyTheNoctaliaModuleDeclaresIt5037✅ spaces-noctalia.commands.testWrappersOnPath5038✅ spaces-noctalia.managedConfig.testCentreBarWidgets5039✅ spaces-noctalia.managedConfig.testVoiceIndicatorPluginSettings5040✅ spaces-noctalia.purge.testRunsOnUserActivation5041✅ spaces-noctalia.purge.testTargetsOnlyRetiredSpacesIds5042✅ spaces-signal.agentSurface.testOnlyTheIntegrationSocketsListen5043✅ spaces-signal.bridge.testLifecycleIsGuiOnly5044✅ spaces-signal.bridge.testRunsAfterTheDaemon5045✅ spaces-signal.daemon.testExecStartRunsTheDaemonOnItsSocket5046✅ spaces-signal.daemon.testLifecycleIsGuiOnly5047✅ spaces-signal.daemon.testRuntimeSocketDirIsPrivate5048✅ spaces-signal.daemon.testStopTimeoutIsShort5049✅ spaces-signal.integrationLifecycle.testLinkPathUnitIsGone5050✅ spaces-signal.integrationLifecycle.testSocketPullsBothBackendsWithoutOrderingThem5051✅ spaces-signal.integrationsGuard.testEnableWithoutIntegrationsFails5052✅ spaces-signal.messageStore.testStateDirIsCreatedUnconditionally5053✅ spaces-signal.optOut.testDeclaresNoSignalUnits5054✅ spaces-signal.package.testSupportsGuiQrLinking5055✅ spaces-src.testDropsDevOnlyTrees5056✅ spaces-src.testDropsLocalStateAndSecrets5057✅ spaces-src.testKeepsTheSystemSources5058✅ voxtype-language-config.whisperLanguage.testDefaultStaysBareString5059✅ voxtype-language-config.whisperLanguage.testListStaysList5060✅ voxtype-nemotron-config.nemotron.testEngineDefaults5061✅ voxtype-nemotron-config.nemotron.testStreamingAndTargetLangFlowThrough5062✅ voxtype-user-override.wrapper.testUnitRunsTheWrapper5063✅ voxtype-vad-config.vad.testEnergyBackendDefaults50645065😢 330/341 successful5066error: Tests failed