nixbot

builds
1build01: building qymn5n03ibd456vk6ic6mnsn3jlp1s7n-eval-tests.drv2warning: not writing modified lock file of flake 'path:/nix/store/8dznsp5wdjq7dfswcj6hv9sks4d150k3-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 18 ms (attempt 1/5)100warning: unable to download 'https://cache.nixos.org/nix-cache-info': Could not resolve hostname (6) Could not resolve host: cache.nixos.org; retrying in 7 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 290 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 25 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 56 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 147 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 206 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 412 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 77 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 126 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 308 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 5 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/8dznsp5wdjq7dfswcj6hv9sks4d150k3-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/8dznsp5wdjq7dfswcj6hv9sks4d150k3-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/8dznsp5wdjq7dfswcj6hv9sks4d150k3-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/8dznsp5wdjq7dfswcj6hv9sks4d150k3-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/8dznsp5wdjq7dfswcj6hv9sks4d150k3-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/8dznsp5wdjq7dfswcj6hv9sks4d150k3-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/8dznsp5wdjq7dfswcj6hv9sks4d150k3-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/8dznsp5wdjq7dfswcj6hv9sks4d150k3-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/8dznsp5wdjq7dfswcj6hv9sks4d150k3-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/8dznsp5wdjq7dfswcj6hv9sks4d150k3-source/modules/nixos/hermes/agent-config.nix:120:3:1220 119|1221 120| hermesPackage = hermesUpstream.packages.default.overrideAttrs (old: {1222 | ^1223 121| # Patch the bundled simplex plugin in place (evidence in the12241225 … while calling the 'import' builtin1226 at /build/storedata/nix/store/8dznsp5wdjq7dfswcj6hv9sks4d150k3-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 45 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 113 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 32 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 505 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/gz9irkx06fl1lavrwxkghxnmlm4h5fgh-bash53-008.drv'...1282building '/nix/store/lw7n1gm9yimbrnr00h6l6pb4c9hkb6dc-bash53-009.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/fw6qa513xbkv6cmywc5bmnl42vn3is7a-make-4.4.1.tar.gz.drv'...1347☢️ hermes.native.testAgentEnv1348error:1349 … while evaluating the attribute 'User'1350 at /build/storedata/nix/store/8dznsp5wdjq7dfswcj6hv9sks4d150k3-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/8dznsp5wdjq7dfswcj6hv9sks4d150k3-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/8dznsp5wdjq7dfswcj6hv9sks4d150k3-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/8dznsp5wdjq7dfswcj6hv9sks4d150k3-source/modules/nixos/hermes/agent-config.nix:120:3:1502 119|1503 120| hermesPackage = hermesUpstream.packages.default.overrideAttrs (old: {1504 | ^1505 121| # Patch the bundled simplex plugin in place (evidence in the15061507 … while calling the 'import' builtin1508 at /build/storedata/nix/store/8dznsp5wdjq7dfswcj6hv9sks4d150k3-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/8dznsp5wdjq7dfswcj6hv9sks4d150k3-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/8dznsp5wdjq7dfswcj6hv9sks4d150k3-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/8dznsp5wdjq7dfswcj6hv9sks4d150k3-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/8dznsp5wdjq7dfswcj6hv9sks4d150k3-source/modules/nixos/hermes/agent-config.nix:120:3:1676 119|1677 120| hermesPackage = hermesUpstream.packages.default.overrideAttrs (old: {1678 | ^1679 121| # Patch the bundled simplex plugin in place (evidence in the16801681 … while calling the 'import' builtin1682 at /build/storedata/nix/store/8dznsp5wdjq7dfswcj6hv9sks4d150k3-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/8dznsp5wdjq7dfswcj6hv9sks4d150k3-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/8dznsp5wdjq7dfswcj6hv9sks4d150k3-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/8dznsp5wdjq7dfswcj6hv9sks4d150k3-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/8dznsp5wdjq7dfswcj6hv9sks4d150k3-source/modules/nixos/hermes/agent-config.nix:120:3:1857 119|1858 120| hermesPackage = hermesUpstream.packages.default.overrideAttrs (old: {1859 | ^1860 121| # Patch the bundled simplex plugin in place (evidence in the18611862 … while calling the 'import' builtin1863 at /build/storedata/nix/store/8dznsp5wdjq7dfswcj6hv9sks4d150k3-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 50 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 180 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 28 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 488 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/0d64sga76bjmpmf6ybb642rhmf05ckkm-Python-3.14.7.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/8dznsp5wdjq7dfswcj6hv9sks4d150k3-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/8dznsp5wdjq7dfswcj6hv9sks4d150k3-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/8dznsp5wdjq7dfswcj6hv9sks4d150k3-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/8dznsp5wdjq7dfswcj6hv9sks4d150k3-source/modules/nixos/hermes/cli.nix:75:13: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/8dznsp5wdjq7dfswcj6hv9sks4d150k3-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 91 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 58 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 113 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 798 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/q1rm5rl861j6yy2mi0avl6n6p2s32pf7-xz-5.8.3.tar.xz.drv'...2205error: Cannot build '/nix/store/10fdfqdm1akmi5miv42rby9h25rxhlyf-bash-5.3p15.drv'.2206 Reason: 1 dependency failed.2207 Output paths:2208 /nix/store/0a7w4np3qrlkigb18sv0lk3j9q3b9bsj-bash-5.3p15-man2209 /nix/store/13d4mjbqs0ksl0qg27hwq6xbvgyl53a9-bash-5.3p152210 /nix/store/gr2k39pwmvwhqcdwldq71n97lf7kjphi-bash-5.3p15-dev2211 /nix/store/h1vvbk1p8rf05i05b32rbqn4y87jzixg-bash-5.3p15-info2212 /nix/store/idgiycq7f643a2jvnbaqnzrn43kkbvay-bash-5.3p15-doc2213 /nix/store/zbjvvhzbyqz1g0k3xlzi870d3x7fsbaj-bash-5.3p15-debug2214error: Cannot build '/nix/store/10fdfqdm1akmi5miv42rby9h25rxhlyf-bash-5.3p15.drv'.2215 Reason: 1 dependency failed.2216 Output paths:2217 /nix/store/0a7w4np3qrlkigb18sv0lk3j9q3b9bsj-bash-5.3p15-man2218 /nix/store/13d4mjbqs0ksl0qg27hwq6xbvgyl53a9-bash-5.3p152219 /nix/store/gr2k39pwmvwhqcdwldq71n97lf7kjphi-bash-5.3p15-dev2220 /nix/store/h1vvbk1p8rf05i05b32rbqn4y87jzixg-bash-5.3p15-info2221 /nix/store/idgiycq7f643a2jvnbaqnzrn43kkbvay-bash-5.3p15-doc2222 /nix/store/zbjvvhzbyqz1g0k3xlzi870d3x7fsbaj-bash-5.3p15-debug2223error: Cannot build '/nix/store/2bljv041ayn91z5mcdjidhg4nwbs1izi-bash-5.3p15.drv'.2224 Reason: 1 dependency failed.2225 Output paths:2226 /nix/store/9k4w9gzzwkgrysgqhj8kinbn3mlkhj8n-bash-5.3p15-dev2227 /nix/store/bp98brmh5p69581g3x2wx1h05hwvpp8n-bash-5.3p15-info2228 /nix/store/g34cr2hndd8hpz4cfiryvjcmf8g9rwd3-bash-5.3p15-doc2229 /nix/store/hb36njfgv2icknx78g553m295l6l3vd2-bash-5.3p15-man2230 /nix/store/hiyfw6j597wj2qpyj8iqqimvfcfi8mkv-bash-5.3p15-debug2231 /nix/store/ypa92f8jyjgggzdfnd9pl7v6mh9mkwpl-bash-5.3p152232error: Cannot build '/nix/store/7rddwc3vdja7f28znmikxc4paivf92xf-bash-5.3p15.drv'.2233 Reason: 1 dependency failed.2234 Output paths:2235 /nix/store/1rzhlpxaq77lf3qkx0bckvdjwnzxxxai-bash-5.3p15-doc2236 /nix/store/486d21gi31yh3c2bv1al3jwi5lvixgw5-bash-5.3p152237 /nix/store/6p8sk9zw0c34yn2r3jkpb9id5x76bcgi-bash-5.3p15-info2238 /nix/store/73q5pmx5n2dcxp4y4yjq8811jmsxkgiq-bash-5.3p15-dev2239 /nix/store/87j45naw3v1mph99lsfwih6ha8vkgj2g-bash-5.3p15-man2240 /nix/store/xsvay877jqk6r3l631fdkmvrkasf1aik-bash-5.3p15-debug2241error: Cannot build '/nix/store/fi08szp1kxrs1blzkginqylhplxmjyv2-bash-5.3p15.drv'.2242 Reason: 1 dependency failed.2243 Output paths:2244 /nix/store/85lpkdprhf3b45pzdgwffshzmfq4np1b-bash-5.3p15-debug2245 /nix/store/hvv2ycjswashg55wk86adzkahhjzypll-bash-5.3p15-man2246 /nix/store/idnyqaaix26szkvhs1mjgi7990jajz9a-bash-5.3p152247 /nix/store/mcjsjiz74adryhlsa7d3bnmfg7pqh6iq-bash-5.3p15-info2248 /nix/store/rirjz86vgvgqs3d0y1ka46xy3qjkrbaj-bash-5.3p15-dev2249 /nix/store/zx1lsr17jnvviak32z9y9p48gwdd7ffb-bash-5.3p15-doc2250error: Cannot build '/nix/store/fi08szp1kxrs1blzkginqylhplxmjyv2-bash-5.3p15.drv'.2251 Reason: 1 dependency failed.2252 Output paths:2253 /nix/store/85lpkdprhf3b45pzdgwffshzmfq4np1b-bash-5.3p15-debug2254 /nix/store/hvv2ycjswashg55wk86adzkahhjzypll-bash-5.3p15-man2255 /nix/store/idnyqaaix26szkvhs1mjgi7990jajz9a-bash-5.3p152256 /nix/store/mcjsjiz74adryhlsa7d3bnmfg7pqh6iq-bash-5.3p15-info2257 /nix/store/rirjz86vgvgqs3d0y1ka46xy3qjkrbaj-bash-5.3p15-dev2258 /nix/store/zx1lsr17jnvviak32z9y9p48gwdd7ffb-bash-5.3p15-doc2259error: Cannot build '/nix/store/s2hzvizpaj3r7k074psfwxxnv66q4rak-bash-5.3p15.drv'.2260 Reason: 1 dependency failed.2261 Output paths:2262 /nix/store/9cf77g7r410s86pm57p31qa2b6picv8c-bash-5.3p15-man2263 /nix/store/dv755hccn2f9gg3ra1gw0f5p1g7fqwc6-bash-5.3p152264 /nix/store/fdz1w19amxbla4c4ls8ji2kyrr6yb3y7-bash-5.3p15-doc2265 /nix/store/gw7hzxnikrwdrbx589yc8qm7axzahqy2-bash-5.3p15-debug2266 /nix/store/igcf8x2mq1pp8k55d6qpksmnrbxazqf0-bash-5.3p15-dev2267 /nix/store/j113gwnshv768v4a5w358fkw6zzcc8ji-bash-5.3p15-info2268☢️ hermes-clan-service.sshdPolicy.testAllowUsersWarns2269error:2270 … from call site2271 at /build/storedata/nix/store/8dznsp5wdjq7dfswcj6hv9sks4d150k3-source/tests/hermes-clan-service.nix:813:14:2272 812| testAllowUsersWarns = {2273 813| expr = warningsMatching allowUsersSys "AllowUsers" != [ ];2274 | ^2275 814| expected = true;22762277 … while calling 'warningsMatching'2278 at /build/storedata/nix/store/8dznsp5wdjq7dfswcj6hv9sks4d150k3-source/tests/hermes-clan-service.nix:416:27:2279 415| failuresMatching = cfg: infix: lib.filter (lib.hasInfix infix) (failedAssertions cfg);2280 416| warningsMatching = cfg: infix: lib.filter (lib.hasInfix infix) cfg.warnings;2281 | ^2282 417|22832284 … while calling the 'filter' builtin2285 at /build/storedata/nix/store/8dznsp5wdjq7dfswcj6hv9sks4d150k3-source/tests/hermes-clan-service.nix:416:34:2286 415| failuresMatching = cfg: infix: lib.filter (lib.hasInfix infix) (failedAssertions cfg);2287 416| warningsMatching = cfg: infix: lib.filter (lib.hasInfix infix) cfg.warnings;2288 | ^2289 417|22902291 … from call site2292 at /build/storedata/nix/store/8dznsp5wdjq7dfswcj6hv9sks4d150k3-source/tests/hermes-clan-service.nix:416:66:2293 415| failuresMatching = cfg: infix: lib.filter (lib.hasInfix infix) (failedAssertions cfg);2294 416| warningsMatching = cfg: infix: lib.filter (lib.hasInfix infix) cfg.warnings;2295 | ^2296 417|22972298 … while calling anonymous lambda2299 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:283:38:2300 282| let2301 283| recurse = mapAttrs (n: v: if isOption v then v.value else recurse v);2302 | ^2303 284| in23042305 … while evaluating the attribute 'value'2306 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1181:7:2307 1180| // {2308 1181| value = addErrorContext "while evaluating the option `${showOption loc}':" (2309 | ^2310 1182| # Apply the 'apply' function to the merged value. This allows options to23112312 … while evaluating the option `warnings':23132314 … while evaluating the attribute 'mergedValue'2315 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1276:5:2316 1275| # Type-check the remaining definitions, and merge them. Or throw if no definitions.2317 1276| mergedValue =2318 | ^2319 1277| if isDefined then23202321 … while evaluating a branch condition2322 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1277:7:2323 1276| mergedValue =2324 1277| if isDefined then2325 | ^2326 1278| if type.merge ? v2 then23272328 … while evaluating the attribute 'values'2329 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1270:11:2330 1269| {2331 1270| values = defsSorted;2332 | ^2333 1271| inherit (defsFiltered) highestPrio;23342335 … while evaluating a branch condition2336 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1264:13:2337 1263| # Avoid sorting if we don't have to.2338 1264| if any (def: def.value._type or "" == "order") defsFiltered.values then2339 | ^2340 1265| sortProperties defsFiltered.values23412342 … while calling the 'any' builtin2343 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1264:16:2344 1263| # Avoid sorting if we don't have to.2345 1264| if any (def: def.value._type or "" == "order") defsFiltered.values then2346 | ^2347 1265| sortProperties defsFiltered.values23482349 … from call site2350 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1259:26:2351 1258| # Process mkOverride properties.2352 1259| defsFiltered = filterOverrides' defsNormalized;2353 | ^2354 1260|23552356 … while calling anonymous lambda2357 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1460:5:2358 1459| in2359 1460| defs:2360 | ^2361 1461| # Optimize for the singleton case, equivalent to the `else` clause.23622363 … while evaluating a branch condition2364 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1462:5:2365 1461| # Optimize for the singleton case, equivalent to the `else` clause.2366 1462| if length defs == 1 then2367 | ^2368 1463| {23692370 … while calling the 'length' builtin2371 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1462:8:2372 1461| # Optimize for the singleton case, equivalent to the `else` clause.2373 1462| if length defs == 1 then2374 | ^2375 1463| {23762377 … while calling the 'concatMap' builtin2378 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1244:28:2379 1243| # Process mkMerge and mkIf properties.2380 1244| defsNormalized = concatMap (2381 | ^2382 1245| m:23832384 … while calling anonymous lambda2385 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1245:13:2386 1244| defsNormalized = concatMap (2387 1245| m:2388 | ^2389 1246| map (23902391 … while calling the 'map' builtin2392 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1246:13:2393 1245| m:2394 1246| map (2395 | ^2396 1247| value:23972398 … while evaluating definitions from `/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/nixos/modules/system/boot/systemd.nix':23992400 … from call site2401 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1255:82:2402 1254| }2403 1255| ) (addErrorContext "while evaluating definitions from `${m.file}':" (dischargeProperties m.value))2404 | ^2405 1256| ) defs;24062407 … while calling 'dischargeProperties'2408 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1411:5:2409 1410| dischargeProperties =2410 1411| def:2411 | ^2412 1412| if def ? _type then24132414 … while evaluating a branch condition2415 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1412:5:2416 1411| def:2417 1412| if def ? _type then2418 | ^2419 1413| if def._type == "if" then24202421 … while evaluating the attribute 'value'2422 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:866:21:2423 865| inherit (module) file;2424 866| inherit value;2425 | ^2426 867| }) module.config24272428 … while calling the 'concatLists' builtin2429 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/nixos/modules/system/boot/systemd.nix:547:7:2430 546| in2431 547| concatLists (2432 | ^2433 548| mapAttrsToList (24342435 … while calling anonymous lambda2436 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/nixos/modules/system/boot/systemd.nix:549:17:2437 548| mapAttrsToList (2438 549| name: service:2439 | ^2440 550| let24412442 … while calling the 'concatLists' builtin2443 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/nixos/modules/system/boot/systemd.nix:555:11:2444 554| in2445 555| concatLists [2446 | ^2447 556| (optional (type == "oneshot" && (restart == "always" || restart == "on-success"))24482449 … from call site2450 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/nixos/modules/system/boot/systemd.nix:556:14:2451 555| concatLists [2452 556| (optional (type == "oneshot" && (restart == "always" || restart == "on-success"))2453 | ^2454 557| "Service '${name}.service' with 'Type=oneshot' cannot have 'Restart=always' or 'Restart=on-success'"24552456 … while calling 'optional'2457 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/lists.nix:805:20:2458 804| */2459 805| optional = cond: elem: if cond then [ elem ] else [ ];2460 | ^2461 806|24622463 … while evaluating a branch condition2464 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/lists.nix:805:26:2465 804| */2466 805| optional = cond: elem: if cond then [ elem ] else [ ];2467 | ^2468 806|24692470 … in the left operand of the AND (&&) operator2471 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/nixos/modules/system/boot/systemd.nix:556:42:2472 555| concatLists [2473 556| (optional (type == "oneshot" && (restart == "always" || restart == "on-success"))2474 | ^2475 557| "Service '${name}.service' with 'Type=oneshot' cannot have 'Restart=always' or 'Restart=on-success'"24762477 … from call site2478 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/nixos/modules/system/boot/systemd.nix:551:20:2479 550| let2480 551| type = service.serviceConfig.Type or "";2481 | ^2482 552| restart = service.serviceConfig.Restart or "no";24832484 … while calling anonymous lambda2485 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:283:38:2486 282| let2487 283| recurse = mapAttrs (n: v: if isOption v then v.value else recurse v);2488 | ^2489 284| in24902491 … while evaluating the attribute 'value'2492 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1181:7:2493 1180| // {2494 1181| value = addErrorContext "while evaluating the option `${showOption loc}':" (2495 | ^2496 1182| # Apply the 'apply' function to the merged value. This allows options to24972498 … while evaluating the option `systemd.services.install-microvm-hermes-alice.serviceConfig':24992500 (15 duplicate frames omitted)25012502 … while evaluating a branch condition2503 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1414:9:2504 1413| if def._type == "if" then2505 1414| if isBool def.condition then2506 | ^2507 1415| if def.condition then dischargeProperties def.content else [ ]25082509 … while calling the 'isBool' builtin2510 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1414:12:2511 1413| if def._type == "if" then2512 1414| if isBool def.condition then2513 | ^2514 1415| if def.condition then dischargeProperties def.content else [ ]25152516 … while evaluating the attribute 'condition'2517 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1581:13:2518 1580| _type = "if";2519 1581| inherit condition content;2520 | ^2521 1582| };25222523 … while evaluating the attribute 'condition'2524 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1581:13:2525 1580| _type = "if";2526 1581| inherit condition content;2527 | ^2528 1582| };25292530 … from call site2531 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/nixos/lib/systemd-unit-options.nix:497:16:2532 496| })2533 497| (mkIf (config.script != "") rec {2534 | ^2535 498| jobScripts = makeJobScript {25362537 … while calling anonymous lambda2538 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:283:38:2539 282| let2540 283| recurse = mapAttrs (n: v: if isOption v then v.value else recurse v);2541 | ^2542 284| in25432544 … while evaluating the attribute 'value'2545 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1181:7:2546 1180| // {2547 1181| value = addErrorContext "while evaluating the option `${showOption loc}':" (2548 | ^2549 1182| # Apply the 'apply' function to the merged value. This allows options to25502551 … while evaluating the option `systemd.services.install-microvm-hermes-alice.script':25522553 (12 duplicate frames omitted)25542555 … while evaluating definitions from `/nix/store/f6izybf1ll029gd055174mmbdqldkkwg-source/nixos-modules/host':25562557 … from call site2558 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1255:82:2559 1254| }2560 1255| ) (addErrorContext "while evaluating definitions from `${m.file}':" (dischargeProperties m.value))2561 | ^2562 1256| ) defs;25632564 … while calling 'dischargeProperties'2565 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1411:5:2566 1410| dischargeProperties =2567 1411| def:2568 | ^2569 1412| if def ? _type then25702571 … while evaluating a branch condition2572 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1412:5:2573 1411| def:2574 1412| if def ? _type then2575 | ^2576 1413| if def._type == "if" then25772578 … while evaluating the attribute 'value'2579 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:866:21:2580 865| inherit (module) file;2581 866| inherit value;2582 | ^2583 867| }) module.config25842585 … while calling the 'derivationStrict' builtin2586 at «nix-internal»/derivation-internal.nix:37:12:2587 36|2588 37| strict = derivationStrict drvAttrs;2589 | ^2590 38|25912592 … while evaluating derivation 'microvm-qemu-hermes-alice'2593 whose name attribute is located at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/pkgs/stdenv/generic/make-derivation.nix:651:1125942595 … while evaluating attribute 'buildCommand' of derivation 'microvm-qemu-hermes-alice'2596 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/pkgs/build-support/trivial-builders/default.nix:88:9:2597 87| inherit name;2598 88| buildCommand = lib.toFunction buildCommand finalAttrs;2599 | ^2600 89| passAsFile = defaultPassAsFile ++ (userAttrs.passAsFile or [ ]);26012602 … from call site2603 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/pkgs/build-support/trivial-builders/default.nix:88:24:2604 87| inherit name;2605 88| buildCommand = lib.toFunction buildCommand finalAttrs;2606 | ^2607 89| passAsFile = defaultPassAsFile ++ (userAttrs.passAsFile or [ ]);26082609 … while calling 'toFunction'2610 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/trivial.nix:1211:16:2611 1210| */2612 1211| toFunction = v: if isFunction v then v else k: v;2613 | ^2614 1212|26152616 … while evaluating a branch condition2617 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/trivial.nix:1211:19:2618 1210| */2619 1211| toFunction = v: if isFunction v then v else k: v;2620 | ^2621 1212|26222623 … from call site2624 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/trivial.nix:1211:22:2625 1210| */2626 1211| toFunction = v: if isFunction v then v else k: v;2627 | ^2628 1212|26292630 … while calling anonymous lambda2631 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/trivial.nix:1131:5:2632 1130| in2633 1131| f: isFunction f || (f ? __functor && isFunction f.__functor && isFunction (f.__functor f));2634 | ^2635 1132|26362637 … in the left operand of the OR (||) operator2638 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/trivial.nix:1131:21:2639 1130| in2640 1131| f: isFunction f || (f ? __functor && isFunction f.__functor && isFunction (f.__functor f));2641 | ^2642 1132|26432644 … while calling the 'isFunction' builtin2645 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/trivial.nix:1131:8:2646 1130| in2647 1131| f: isFunction f || (f ? __functor && isFunction f.__functor && isFunction (f.__functor f));2648 | ^2649 1132|26502651 … from call site2652 at /build/storedata/nix/store/f6izybf1ll029gd055174mmbdqldkkwg-source/lib/runner.nix:225:5:2653 224|2654 225| ${lib.concatMapStrings (scriptName: ''2655 | ^2656 226| ln -s ${binScriptPkgs.${scriptName}} $out/bin/${scriptName}26572658 … while calling 'concatMapStrings'2659 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/strings.nix:124:25:2660 123| */2661 124| concatMapStrings = f: list: concatStrings (map f list);2662 | ^2663 125|26642665 … while calling the 'concatStringsSep' builtin2666 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/strings.nix:124:31:2667 123| */2668 124| concatMapStrings = f: list: concatStrings (map f list);2669 | ^2670 125|26712672 … while calling anonymous lambda2673 at /build/storedata/nix/store/f6izybf1ll029gd055174mmbdqldkkwg-source/lib/runner.nix:225:27:2674 224|2675 225| ${lib.concatMapStrings (scriptName: ''2676 | ^2677 226| ln -s ${binScriptPkgs.${scriptName}} $out/bin/${scriptName}26782679 … while calling the 'derivationStrict' builtin2680 at «nix-internal»/derivation-internal.nix:37:12:2681 36|2682 37| strict = derivationStrict drvAttrs;2683 | ^2684 38|26852686 … while evaluating derivation 'microvm-hermes-alice-microvm-run'2687 whose name attribute is located at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/pkgs/stdenv/generic/make-derivation.nix:651:1126882689 … while evaluating attribute 'text' of derivation 'microvm-hermes-alice-microvm-run'2690 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/pkgs/build-support/trivial-builders/default.nix:135:11:2691 134| name2692 135| text2693 | ^2694 136| executable26952696 … while evaluating the attribute 'command'2697 at /build/storedata/nix/store/f6izybf1ll029gd055174mmbdqldkkwg-source/lib/runners/qemu.nix:169:3:2698 168|2699 169| command = if initialBalloonMem != 02700 | ^2701 170| then throw "QEMU does not support initialBalloonMem"27022703 … from call site2704 at /build/storedata/nix/store/f6izybf1ll029gd055174mmbdqldkkwg-source/lib/runners/qemu.nix:218:5:2705 217| + " " +2706 218| lib.escapeShellArgs(2707 | ^2708 219| builtins.concatMap (fwCfgOption: ["-fw_cfg" fwCfgOption]) fwCfgOptions ++27092710 … while calling 'concatMapStringsSep'2711 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/strings.nix:261:13:2712 260| concatMapStringsSep =2713 261| sep: f: list:2714 | ^2715 262| concatStringsSep sep (map f list);27162717 … while calling the 'concatStringsSep' builtin2718 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/strings.nix:262:5:2719 261| sep: f: list:2720 262| concatStringsSep sep (map f list);2721 | ^2722 263|27232724 … while calling 'escapeShellArg'2725 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/strings.nix:1220:5:2726 1219| escapeShellArg =2727 1220| arg:2728 | ^2729 1221| let27302731 … while evaluating a branch condition2732 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/strings.nix:1231:5:2733 1230| in2734 1231| if match "[[:alnum:],._+:@%/-]+" string == null then2735 | ^2736 1232| "'${replaceString "'" "'\\''" string}'"27372738 … while calling the 'match' builtin2739 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/strings.nix:1231:8:2740 1230| in2741 1231| if match "[[:alnum:],._+:@%/-]+" string == null then2742 | ^2743 1232| "'${replaceString "'" "'\\''" string}'"27442745 … while evaluating the second argument passed to builtins.match27462747 … while evaluating a branch condition2748 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/strings.nix:1229:9:2749 1228| # dependency on the entire original source.2750 1229| if isPath arg && !isStorePath arg then "${arg}" else toString arg;2751 | ^2752 1230| in27532754 … in the left operand of the AND (&&) operator2755 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/strings.nix:1229:23:2756 1228| # dependency on the entire original source.2757 1229| if isPath arg && !isStorePath arg then "${arg}" else toString arg;2758 | ^2759 1230| in27602761 … while calling the 'isPath' builtin2762 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/strings.nix:1229:12:2763 1228| # dependency on the entire original source.2764 1229| if isPath arg && !isStorePath arg then "${arg}" else toString arg;2765 | ^2766 1230| in27672768 … while calling the 'toString' builtin2769 at /build/storedata/nix/store/f6izybf1ll029gd055174mmbdqldkkwg-source/lib/runners/qemu.nix:233:55:2770 232| lib.optionals (system == "aarch64-linux") [2771 233| "-append" "${kernelConsole} reboot=t panic=-1 ${toString microvmConfig.kernelParams}"2772 | ^2773 234| ] ++27742775 … from call site2776 at /build/storedata/nix/store/f6izybf1ll029gd055174mmbdqldkkwg-source/lib/runners/qemu.nix:233:64:2777 232| lib.optionals (system == "aarch64-linux") [2778 233| "-append" "${kernelConsole} reboot=t panic=-1 ${toString microvmConfig.kernelParams}"2779 | ^2780 234| ] ++27812782 … while calling anonymous lambda2783 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:283:38:2784 282| let2785 283| recurse = mapAttrs (n: v: if isOption v then v.value else recurse v);2786 | ^2787 284| in27882789 … while evaluating the attribute 'value'2790 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1181:7:2791 1180| // {2792 1181| value = addErrorContext "while evaluating the option `${showOption loc}':" (2793 | ^2794 1182| # Apply the 'apply' function to the merged value. This allows options to27952796 … while evaluating the option `microvm.vms.hermes-alice.config.microvm.kernelParams':27972798 … while evaluating the attribute 'mergedValue'2799 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1276:5:2800 1275| # Type-check the remaining definitions, and merge them. Or throw if no definitions.2801 1276| mergedValue =2802 | ^2803 1277| if isDefined then28042805 … while evaluating the attribute 'value'2806 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/types.nix:746:13:2807 745| headError = checkDefsForError check loc defs;2808 746| value = map (x: x.optionalValue.value or x.mergedValue) evals;2809 | ^2810 747| valueMeta.list = map (v: v.checkedAndMerged.valueMeta) evals;28112812 … while calling the 'map' builtin2813 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/types.nix:746:21:2814 745| headError = checkDefsForError check loc defs;2815 746| value = map (x: x.optionalValue.value or x.mergedValue) evals;2816 | ^2817 747| valueMeta.list = map (v: v.checkedAndMerged.valueMeta) evals;28182819 … while calling the 'filter' builtin2820 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/types.nix:727:21:2821 726| let2822 727| evals = filter (x: x.optionalValue ? value) (2823 | ^2824 728| concatLists (28252826 … while calling anonymous lambda2827 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/types.nix:727:29:2828 726| let2829 727| evals = filter (x: x.optionalValue ? value) (2830 | ^2831 728| concatLists (28322833 … while evaluating the attribute 'optionalValue'2834 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1342:5:2835 1341|2836 1342| optionalValue = if isDefined then { value = mergedValue; } else { };2837 | ^2838 1343| };28392840 … while evaluating a branch condition2841 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1342:21:2842 1341|2843 1342| optionalValue = if isDefined then { value = mergedValue; } else { };2844 | ^2845 1343| };28462847 … while evaluating a branch condition2848 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1231:7:2849 1230| # original singleton straight to the type merge.2850 1231| if2851 | ^2852 1232| length defs == 128532854 … in the right operand of the AND (&&) operator2855 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1233:9:2856 1232| length defs == 12857 1233| && addErrorContext "while evaluating definitions from `${(head defs).file}':" (2858 | ^2859 1234| !(head defs).value ? _type28602861 … while evaluating definitions from `/nix/store/f6izybf1ll029gd055174mmbdqldkkwg-source/nixos-modules/microvm/system.nix':28622863 … in the argument of the not operator2864 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1234:12:2865 1233| && addErrorContext "while evaluating definitions from `${(head defs).file}':" (2866 1234| !(head defs).value ? _type2867 | ^2868 1235| )28692870 … while evaluating the attribute 'value'2871 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/types.nix:736:25:2872 735| inherit (def) file;2873 736| value = def';2874 | ^2875 737| }28762877 … while calling the 'elemAt' builtin2878 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/lists.nix:350:43:2879 349| */2880 350| imap1 = f: list: genList (n: f (n + 1) (elemAt list n)) (length list);2881 | ^2882 351|28832884 … from call site2885 at /build/storedata/nix/store/f6izybf1ll029gd055174mmbdqldkkwg-source/nixos-modules/microvm/system.nix:36:9:2886 35| else2887 36| config.system.build.toplevel;2888 | ^2889 37| in config.boot.kernelParams ++ [28902891 … while calling anonymous lambda2892 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/attrsets.nix:1724:17:2893 1723| zipAttrsWith (2894 1724| name: values:2895 | ^2896 1725| let28972898 … while calling the 'head' builtin2899 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/attrsets.nix:1729:13:2900 1728| if length values == 1 || pred here (elemAt values 1) (head values) then2901 1729| head values2902 | ^2903 1730| else29042905 … while calling anonymous lambda2906 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:283:38:2907 282| let2908 283| recurse = mapAttrs (n: v: if isOption v then v.value else recurse v);2909 | ^2910 284| in29112912 … while evaluating the attribute 'value'2913 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1181:7:2914 1180| // {2915 1181| value = addErrorContext "while evaluating the option `${showOption loc}':" (2916 | ^2917 1182| # Apply the 'apply' function to the merged value. This allows options to29182919 … while evaluating the option `microvm.vms.hermes-alice.config.system.build.toplevel':29202921 … while evaluating the attribute 'mergedValue'2922 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1276:5:2923 1275| # Type-check the remaining definitions, and merge them. Or throw if no definitions.2924 1276| mergedValue =2925 | ^2926 1277| if isDefined then29272928 … while evaluating a branch condition2929 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1277:7:2930 1276| mergedValue =2931 1277| if isDefined then2932 | ^2933 1278| if type.merge ? v2 then29342935 … while evaluating a branch condition2936 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1231:7:2937 1230| # original singleton straight to the type merge.2938 1231| if2939 | ^2940 1232| length defs == 129412942 … in the right operand of the AND (&&) operator2943 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1233:9:2944 1232| length defs == 12945 1233| && addErrorContext "while evaluating definitions from `${(head defs).file}':" (2946 | ^2947 1234| !(head defs).value ? _type29482949 … while evaluating definitions from `/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/nixos/modules/system/activation/top-level.nix':29502951 … in the argument of the not operator2952 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1234:12:2953 1233| && addErrorContext "while evaluating definitions from `${(head defs).file}':" (2954 1234| !(head defs).value ? _type2955 | ^2956 1235| )29572958 … while evaluating the attribute 'value'2959 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:866:21:2960 865| inherit (module) file;2961 866| inherit value;2962 | ^2963 867| }) module.config29642965 … from call site2966 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/nixos/modules/system/activation/top-level.nix:78:26:2967 77| # Handle assertions and warnings2968 78| baseSystemAssertWarn = lib.asserts.checkAssertWarn config.assertions config.warnings baseSystem;2969 | ^2970 79|29712972 … while calling 'checkAssertWarn'2973 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/asserts.nix:196:27:2974 195| checkAssertWarn =2975 196| assertions: warnings: val:2976 | ^2977 197| let29782979 … from call site2980 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/asserts.nix:203:7:2981 202| else2982 203| showWarnings warnings val;2983 | ^2984 204|29852986 … while calling 'showWarnings'2987 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/trivial.nix:1051:28:2988 1050|2989 1051| showWarnings = warnings: res: foldr warn res warnings;2990 | ^2991 1052|29922993 … from call site2994 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/trivial.nix:1051:33:2995 1050|2996 1051| showWarnings = warnings: res: foldr warn res warnings;2997 | ^2998 1052|29993000 … while calling 'foldr'3001 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/lists.nix:138:14:3002 137| foldr =3003 138| op: nul: list:3004 | ^3005 139| let30063007 … from call site3008 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/lists.nix:143:5:3009 142| in3010 143| fold' 0;3011 | ^3012 144|30133014 … while calling 'fold''3015 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/lists.nix:141:15:3016 140| len = length list;3017 141| fold' = n: if n == len then nul else op (elemAt list n) (fold' (n + 1));3018 | ^3019 142| in30203021 … while evaluating a branch condition3022 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/lists.nix:141:18:3023 140| len = length list;3024 141| fold' = n: if n == len then nul else op (elemAt list n) (fold' (n + 1));3025 | ^3026 142| in30273028 … while calling the 'length' builtin3029 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/lists.nix:140:13:3030 139| let3031 140| len = length list;3032 | ^3033 141| fold' = n: if n == len then nul else op (elemAt list n) (fold' (n + 1));30343035 … from call site3036 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/nixos/modules/system/activation/top-level.nix:78:72:3037 77| # Handle assertions and warnings3038 78| baseSystemAssertWarn = lib.asserts.checkAssertWarn config.assertions config.warnings baseSystem;3039 | ^3040 79|30413042 … while calling anonymous lambda3043 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:283:38:3044 282| let3045 283| recurse = mapAttrs (n: v: if isOption v then v.value else recurse v);3046 | ^3047 284| in30483049 … while evaluating the attribute 'value'3050 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1181:7:3051 1180| // {3052 1181| value = addErrorContext "while evaluating the option `${showOption loc}':" (3053 | ^3054 1182| # Apply the 'apply' function to the merged value. This allows options to30553056 … while evaluating the option `microvm.vms.hermes-alice.config.warnings':30573058 (27 duplicate frames omitted)30593060 … while evaluating the option `microvm.vms.hermes-alice.config.systemd.services.hermes-agent.serviceConfig':30613062 … while evaluating the attribute 'mergedValue'3063 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1276:5:3064 1275| # Type-check the remaining definitions, and merge them. Or throw if no definitions.3065 1276| mergedValue =3066 | ^3067 1277| if isDefined then30683069 … while evaluating the attribute 'value'3070 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/types.nix:1028:13:3071 1027| headError = checkDefsForError check loc defs;3072 1028| value = mapAttrs (3073 | ^3074 1029| n: v:30753076 … while calling the 'mapAttrs' builtin3077 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/types.nix:1028:21:3078 1027| headError = checkDefsForError check loc defs;3079 1028| value = mapAttrs (3080 | ^3081 1029| n: v:30823083 … from call site3084 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/types.nix:1022:17:3085 1021| # Meaning it is less lazy3086 1022| filterAttrs (n: v: v.optionalValue ? value) (3087 | ^3088 1023| zipAttrsWith (name: defs: mergeDefinitions (loc ++ [ name ]) elemType defs) (pushPositions defs)30893090 … while calling 'filterAttrs'3091 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/attrsets.nix:667:23:3092 666| */3093 667| filterAttrs = pred: set: removeAttrs set (filter (name: !pred name set.${name}) (attrNames set));3094 | ^3095 668|30963097 … while calling the 'removeAttrs' builtin3098 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/attrsets.nix:667:28:3099 666| */3100 667| filterAttrs = pred: set: removeAttrs set (filter (name: !pred name set.${name}) (attrNames set));3101 | ^3102 668|31033104 … while calling the 'filter' builtin3105 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/attrsets.nix:667:45:3106 666| */3107 667| filterAttrs = pred: set: removeAttrs set (filter (name: !pred name set.${name}) (attrNames set));3108 | ^3109 668|31103111 … while calling anonymous lambda3112 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/attrsets.nix:667:53:3113 666| */3114 667| filterAttrs = pred: set: removeAttrs set (filter (name: !pred name set.${name}) (attrNames set));3115 | ^3116 668|31173118 … in the argument of the not operator3119 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/attrsets.nix:667:60:3120 666| */3121 667| filterAttrs = pred: set: removeAttrs set (filter (name: !pred name set.${name}) (attrNames set));3122 | ^3123 668|31243125 … from call site3126 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/attrsets.nix:667:60:3127 666| */3128 667| filterAttrs = pred: set: removeAttrs set (filter (name: !pred name set.${name}) (attrNames set));3129 | ^3130 668|31313132 … while calling anonymous lambda3133 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/types.nix:1022:33:3134 1021| # Meaning it is less lazy3135 1022| filterAttrs (n: v: v.optionalValue ? value) (3136 | ^3137 1023| zipAttrsWith (name: defs: mergeDefinitions (loc ++ [ name ]) elemType defs) (pushPositions defs)31383139 … while evaluating the attribute 'optionalValue'3140 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1342:5:3141 1341|3142 1342| optionalValue = if isDefined then { value = mergedValue; } else { };3143 | ^3144 1343| };31453146 … while evaluating a branch condition3147 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1342:21:3148 1341|3149 1342| optionalValue = if isDefined then { value = mergedValue; } else { };3150 | ^3151 1343| };31523153 … while evaluating a branch condition3154 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1231:7:3155 1230| # original singleton straight to the type merge.3156 1231| if3157 | ^3158 1232| length defs == 131593160 … in the right operand of the AND (&&) operator3161 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1233:9:3162 1232| length defs == 13163 1233| && addErrorContext "while evaluating definitions from `${(head defs).file}':" (3164 | ^3165 1234| !(head defs).value ? _type31663167 … while evaluating definitions from `/nix/store/pnhzbbald98j4m79xqcshzf8bwy7ac51-source/nix/nixosModules.nix, via option flake.nixosModules.default':31683169 … in the argument of the not operator3170 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1234:12:3171 1233| && addErrorContext "while evaluating definitions from `${(head defs).file}':" (3172 1234| !(head defs).value ? _type3173 | ^3174 1235| )31753176 … while evaluating the attribute 'value'3177 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/types.nix:969:11:3178 968| inherit (def) file;3179 969| value = v;3180 | ^3181 970| }) def.value31823183 … from call site3184 at /build/storedata/nix/store/pnhzbbald98j4m79xqcshzf8bwy7ac51-source/nix/nixosModules.nix:561:29:3185 560| serviceConfig = commonServiceConfig // {3186 561| ExecStart = lib.escapeShellArgs (common.gatewayArgv cfg);3187 | ^3188 562| };31893190 (9 duplicate frames omitted)31913192 … from call site3193 at /build/storedata/nix/store/pnhzbbald98j4m79xqcshzf8bwy7ac51-source/nix/moduleCommon.nix:896:10:3194 895| [3195 896| "${effectivePackage cfg}/bin/hermes"3196 | ^3197 897| "gateway"31983199 … while calling 'effectivePackage'3200 at /build/storedata/nix/store/pnhzbbald98j4m79xqcshzf8bwy7ac51-source/nix/moduleCommon.nix:677:5:3201 676| effectivePackage =3202 677| cfg:3203 | ^3204 678| if cfg.extraPythonPackages == [ ] && cfg.extraDependencyGroups == [ ] then32053206 … from call site3207 at /build/storedata/nix/store/pnhzbbald98j4m79xqcshzf8bwy7ac51-source/nix/moduleCommon.nix:679:7:3208 678| if cfg.extraPythonPackages == [ ] && cfg.extraDependencyGroups == [ ] then3209 679| cfg.package3210 | ^3211 680| else32123213 … while calling anonymous lambda3214 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:283:38:3215 282| let3216 283| recurse = mapAttrs (n: v: if isOption v then v.value else recurse v);3217 | ^3218 284| in32193220 … while evaluating the attribute 'value'3221 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1181:7:3222 1180| // {3223 1181| value = addErrorContext "while evaluating the option `${showOption loc}':" (3224 | ^3225 1182| # Apply the 'apply' function to the merged value. This allows options to32263227 … while evaluating the option `microvm.vms.hermes-alice.config.services.hermes-agent.package':32283229 (12 duplicate frames omitted)32303231 … while evaluating definitions from `/nix/store/f6izybf1ll029gd055174mmbdqldkkwg-source/nixos-modules/host/options.nix':32323233 … from call site3234 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1255:82:3235 1254| }3236 1255| ) (addErrorContext "while evaluating definitions from `${m.file}':" (dischargeProperties m.value))3237 | ^3238 1256| ) defs;32393240 … while calling 'dischargeProperties'3241 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1411:5:3242 1410| dischargeProperties =3243 1411| def:3244 | ^3245 1412| if def ? _type then32463247 … while evaluating a branch condition3248 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1412:5:3249 1411| def:3250 1412| if def ? _type then3251 | ^3252 1413| if def._type == "if" then32533254 … while evaluating the attribute 'value'3255 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:866:21:3256 865| inherit (module) file;3257 866| inherit value;3258 | ^3259 867| }) module.config32603261 … while evaluating the attribute 'hermesPackage'3262 at /build/storedata/nix/store/8dznsp5wdjq7dfswcj6hv9sks4d150k3-source/modules/nixos/hermes/agent-config.nix:120:3:3263 119|3264 120| hermesPackage = hermesUpstream.packages.default.overrideAttrs (old: {3265 | ^3266 121| # Patch the bundled simplex plugin in place (evidence in the32673268 … while calling the 'import' builtin3269 at /build/storedata/nix/store/8dznsp5wdjq7dfswcj6hv9sks4d150k3-source/modules/nixos/hermes/agent-config.nix:105:6:3270 104| hermesUpstream =3271 105| (import "${hermesSrc}/nix/packages.nix" {3272 | ^3273 106| # rev = null for the same reason as desktop-package.nix: no32743275 … while realising the context of path '/build/storedata/nix/store/iwhq8gn5jsa74jn6qz2xl6ab50gzjh3g-hermes-agent-source/nix/packages.nix'32763277 error: Cannot build '/nix/store/gwlbz8ng2l06qkn9d6s2pd6w54g07ffc-hermes-agent-source.drv'.3278 Reason: 1 dependency failed.3279 Output paths:3280 /nix/store/iwhq8gn5jsa74jn6qz2xl6ab50gzjh3g-hermes-agent-source32813282✅ hermes-clan-service.sshdPolicy.testBreakingPoliciesAreNamed3283✅ hermes-clan-service.sshdPolicy.testStockServerStaysQuiet3284✅ inference.credentials.testBothProviders3285✅ inference.credentials.testSecretEnv3286✅ inference.guards.testKeyFileRequired3287✅ inference.guards.testOffLeavesNoProvider3288✅ inference.model.testBeatsLlamaSwap3289✅ inference.model.testSeed3290✅ inference.provider.testBlock3291✅ inference.provider.testGuestConfig3292✅ installer-live.agent.testEndpointAndModel3293✅ installer-live.agent.testKeysReachTheLiveProviders3294✅ installer-live.conversation.testAutostartOpensTheSession3295✅ installer-live.conversation.testBootstrapRunsAfterTheDashboardAnswers3296✅ installer-live.conversation.testDesktopEntryLeadsTheDock3297✅ installer-live.medium.testCompressedSwap3298✅ installer-live.medium.testConsoleFontHasCyrillic3299✅ installer-live.medium.testConsolePalette3300✅ installer-live.medium.testImageName3301✅ installer-live.medium.testNoBundledChannel3302✅ installer-live.medium.testRootAuthorizedKeysTravelWithTheAgentValues3303✅ installer-live.medium.testUnplugRamfsStaged3304building '/nix/store/y84saga4qsmk7xrprd0qv8rgdqjk67g1-bash-5.3.tar.gz.drv'...3305warning: unable to download 'https://ftpmirror.gnu.org/bash/bash-5.3.tar.gz': Could not resolve hostname (6) Could not resolve host: ftpmirror.gnu.org; retrying in 13 ms (attempt 1/5)3306warning: unable to download 'https://ftpmirror.gnu.org/bash/bash-5.3.tar.gz': Could not resolve hostname (6) Could not resolve host: ftpmirror.gnu.org; retrying in 135 ms (attempt 2/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 375 ms (attempt 3/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 751 ms (attempt 4/5)3309error:3310 … writing file "/nix/store/kwm524zjlnnq4yfhhmb5r14f2wxf8a2j-bash-5.3.tar.gz"33113312 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.org3313error: Cannot build '/nix/store/y84saga4qsmk7xrprd0qv8rgdqjk67g1-bash-5.3.tar.gz.drv'.3314 Reason: builder failed with exit code 1.3315 Output paths:3316 /nix/store/kwm524zjlnnq4yfhhmb5r14f2wxf8a2j-bash-5.3.tar.gz3317building '/nix/store/avf6vbj4jmpnn5cdsjyj2693samnvqsa-bash53-001.drv'...3318building '/nix/store/ii3jsqp9rrwv0g21lwbvb94ddg8c5m7n-bash53-002.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-info3382building '/nix/store/0d64sga76bjmpmf6ybb642rhmf05ckkm-Python-3.14.7.tar.xz.drv'...3383☢️ installer-live.seed.testSeededFlakeBuildsTheMedium3384error:3385 … while evaluating the attribute 'sameSystem'3386 at /build/storedata/nix/store/8dznsp5wdjq7dfswcj6hv9sks4d150k3-source/tests/installer-live.nix:659:11:3387 658| expr = {3388 659| sameSystem =3389 | ^3390 660| seeded.config.system.build.toplevel.drvPath == medium.config.system.build.toplevel.drvPath;33913392 … from call site3393 at /build/storedata/nix/store/8dznsp5wdjq7dfswcj6hv9sks4d150k3-source/tests/installer-live.nix:660:13:3394 659| sameSystem =3395 660| seeded.config.system.build.toplevel.drvPath == medium.config.system.build.toplevel.drvPath;3396 | ^3397 661| keyed = installerValues.spaces.installerAgent.apiKey != "";33983399 … while calling anonymous lambda3400 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/attrsets.nix:1724:17:3401 1723| zipAttrsWith (3402 1724| name: values:3403 | ^3404 1725| let34053406 … while calling the 'head' builtin3407 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/attrsets.nix:1729:13:3408 1728| if length values == 1 || pred here (elemAt values 1) (head values) then3409 1729| head values3410 | ^3411 1730| else34123413 … while calling anonymous lambda3414 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:283:38:3415 282| let3416 283| recurse = mapAttrs (n: v: if isOption v then v.value else recurse v);3417 | ^3418 284| in34193420 … while evaluating the attribute 'value'3421 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1181:7:3422 1180| // {3423 1181| value = addErrorContext "while evaluating the option `${showOption loc}':" (3424 | ^3425 1182| # Apply the 'apply' function to the merged value. This allows options to34263427 … while evaluating the option `system.build.toplevel':34283429 … while evaluating the attribute 'mergedValue'3430 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1276:5:3431 1275| # Type-check the remaining definitions, and merge them. Or throw if no definitions.3432 1276| mergedValue =3433 | ^3434 1277| if isDefined then34353436 … while evaluating a branch condition3437 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1277:7:3438 1276| mergedValue =3439 1277| if isDefined then3440 | ^3441 1278| if type.merge ? v2 then34423443 … while evaluating a branch condition3444 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1231:7:3445 1230| # original singleton straight to the type merge.3446 1231| if3447 | ^3448 1232| length defs == 134493450 … in the right operand of the AND (&&) operator3451 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1233:9:3452 1232| length defs == 13453 1233| && addErrorContext "while evaluating definitions from `${(head defs).file}':" (3454 | ^3455 1234| !(head defs).value ? _type34563457 … while evaluating definitions from `/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/nixos/modules/system/activation/top-level.nix':34583459 … in the argument of the not operator3460 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1234:12:3461 1233| && addErrorContext "while evaluating definitions from `${(head defs).file}':" (3462 1234| !(head defs).value ? _type3463 | ^3464 1235| )34653466 … while evaluating the attribute 'value'3467 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:866:21:3468 865| inherit (module) file;3469 866| inherit value;3470 | ^3471 867| }) module.config34723473 … from call site3474 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/nixos/modules/system/activation/top-level.nix:78:26:3475 77| # Handle assertions and warnings3476 78| baseSystemAssertWarn = lib.asserts.checkAssertWarn config.assertions config.warnings baseSystem;3477 | ^3478 79|34793480 … while calling 'checkAssertWarn'3481 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/asserts.nix:196:27:3482 195| checkAssertWarn =3483 196| assertions: warnings: val:3484 | ^3485 197| let34863487 … from call site3488 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/asserts.nix:203:7:3489 202| else3490 203| showWarnings warnings val;3491 | ^3492 204|34933494 … while calling 'showWarnings'3495 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/trivial.nix:1051:28:3496 1050|3497 1051| showWarnings = warnings: res: foldr warn res warnings;3498 | ^3499 1052|35003501 … from call site3502 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/trivial.nix:1051:33:3503 1050|3504 1051| showWarnings = warnings: res: foldr warn res warnings;3505 | ^3506 1052|35073508 … while calling 'foldr'3509 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/lists.nix:138:14:3510 137| foldr =3511 138| op: nul: list:3512 | ^3513 139| let35143515 … from call site3516 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/lists.nix:143:5:3517 142| in3518 143| fold' 0;3519 | ^3520 144|35213522 … while calling 'fold''3523 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/lists.nix:141:15:3524 140| len = length list;3525 141| fold' = n: if n == len then nul else op (elemAt list n) (fold' (n + 1));3526 | ^3527 142| in35283529 … while evaluating a branch condition3530 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/lists.nix:141:18:3531 140| len = length list;3532 141| fold' = n: if n == len then nul else op (elemAt list n) (fold' (n + 1));3533 | ^3534 142| in35353536 … while calling the 'length' builtin3537 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/lists.nix:140:13:3538 139| let3539 140| len = length list;3540 | ^3541 141| fold' = n: if n == len then nul else op (elemAt list n) (fold' (n + 1));35423543 … from call site3544 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/nixos/modules/system/activation/top-level.nix:78:72:3545 77| # Handle assertions and warnings3546 78| baseSystemAssertWarn = lib.asserts.checkAssertWarn config.assertions config.warnings baseSystem;3547 | ^3548 79|35493550 … while calling anonymous lambda3551 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:283:38:3552 282| let3553 283| recurse = mapAttrs (n: v: if isOption v then v.value else recurse v);3554 | ^3555 284| in35563557 … while evaluating the attribute 'value'3558 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1181:7:3559 1180| // {3560 1181| value = addErrorContext "while evaluating the option `${showOption loc}':" (3561 | ^3562 1182| # Apply the 'apply' function to the merged value. This allows options to35633564 … while evaluating the option `warnings':35653566 … while evaluating the attribute 'mergedValue'3567 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1276:5:3568 1275| # Type-check the remaining definitions, and merge them. Or throw if no definitions.3569 1276| mergedValue =3570 | ^3571 1277| if isDefined then35723573 … while evaluating a branch condition3574 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1277:7:3575 1276| mergedValue =3576 1277| if isDefined then3577 | ^3578 1278| if type.merge ? v2 then35793580 … while evaluating the attribute 'values'3581 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1270:11:3582 1269| {3583 1270| values = defsSorted;3584 | ^3585 1271| inherit (defsFiltered) highestPrio;35863587 … while evaluating a branch condition3588 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1264:13:3589 1263| # Avoid sorting if we don't have to.3590 1264| if any (def: def.value._type or "" == "order") defsFiltered.values then3591 | ^3592 1265| sortProperties defsFiltered.values35933594 … while calling the 'any' builtin3595 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1264:16:3596 1263| # Avoid sorting if we don't have to.3597 1264| if any (def: def.value._type or "" == "order") defsFiltered.values then3598 | ^3599 1265| sortProperties defsFiltered.values36003601 … from call site3602 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1259:26:3603 1258| # Process mkOverride properties.3604 1259| defsFiltered = filterOverrides' defsNormalized;3605 | ^3606 1260|36073608 … while calling anonymous lambda3609 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1460:5:3610 1459| in3611 1460| defs:3612 | ^3613 1461| # Optimize for the singleton case, equivalent to the `else` clause.36143615 … while evaluating a branch condition3616 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1462:5:3617 1461| # Optimize for the singleton case, equivalent to the `else` clause.3618 1462| if length defs == 1 then3619 | ^3620 1463| {36213622 … while calling the 'length' builtin3623 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1462:8:3624 1461| # Optimize for the singleton case, equivalent to the `else` clause.3625 1462| if length defs == 1 then3626 | ^3627 1463| {36283629 … while calling the 'concatMap' builtin3630 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1244:28:3631 1243| # Process mkMerge and mkIf properties.3632 1244| defsNormalized = concatMap (3633 | ^3634 1245| m:36353636 … while calling anonymous lambda3637 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1245:13:3638 1244| defsNormalized = concatMap (3639 1245| m:3640 | ^3641 1246| map (36423643 … while calling the 'map' builtin3644 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1246:13:3645 1245| m:3646 1246| map (3647 | ^3648 1247| value:36493650 … while evaluating definitions from `/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/nixos/modules/system/boot/systemd.nix':36513652 … from call site3653 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1255:82:3654 1254| }3655 1255| ) (addErrorContext "while evaluating definitions from `${m.file}':" (dischargeProperties m.value))3656 | ^3657 1256| ) defs;36583659 … while calling 'dischargeProperties'3660 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1411:5:3661 1410| dischargeProperties =3662 1411| def:3663 | ^3664 1412| if def ? _type then36653666 … while evaluating a branch condition3667 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1412:5:3668 1411| def:3669 1412| if def ? _type then3670 | ^3671 1413| if def._type == "if" then36723673 … while evaluating the attribute 'value'3674 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:866:21:3675 865| inherit (module) file;3676 866| inherit value;3677 | ^3678 867| }) module.config36793680 … while calling the 'concatLists' builtin3681 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/nixos/modules/system/boot/systemd.nix:547:7:3682 546| in3683 547| concatLists (3684 | ^3685 548| mapAttrsToList (36863687 … while calling anonymous lambda3688 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/nixos/modules/system/boot/systemd.nix:549:17:3689 548| mapAttrsToList (3690 549| name: service:3691 | ^3692 550| let36933694 … while calling the 'concatLists' builtin3695 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/nixos/modules/system/boot/systemd.nix:555:11:3696 554| in3697 555| concatLists [3698 | ^3699 556| (optional (type == "oneshot" && (restart == "always" || restart == "on-success"))37003701 … from call site3702 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/nixos/modules/system/boot/systemd.nix:556:14:3703 555| concatLists [3704 556| (optional (type == "oneshot" && (restart == "always" || restart == "on-success"))3705 | ^3706 557| "Service '${name}.service' with 'Type=oneshot' cannot have 'Restart=always' or 'Restart=on-success'"37073708 … while calling 'optional'3709 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/lists.nix:805:20:3710 804| */3711 805| optional = cond: elem: if cond then [ elem ] else [ ];3712 | ^3713 806|37143715 … while evaluating a branch condition3716 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/lists.nix:805:26:3717 804| */3718 805| optional = cond: elem: if cond then [ elem ] else [ ];3719 | ^3720 806|37213722 … in the left operand of the AND (&&) operator3723 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/nixos/modules/system/boot/systemd.nix:556:42:3724 555| concatLists [3725 556| (optional (type == "oneshot" && (restart == "always" || restart == "on-success"))3726 | ^3727 557| "Service '${name}.service' with 'Type=oneshot' cannot have 'Restart=always' or 'Restart=on-success'"37283729 … from call site3730 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/nixos/modules/system/boot/systemd.nix:551:20:3731 550| let3732 551| type = service.serviceConfig.Type or "";3733 | ^3734 552| restart = service.serviceConfig.Restart or "no";37353736 … while calling anonymous lambda3737 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:283:38:3738 282| let3739 283| recurse = mapAttrs (n: v: if isOption v then v.value else recurse v);3740 | ^3741 284| in37423743 … while evaluating the attribute 'value'3744 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1181:7:3745 1180| // {3746 1181| value = addErrorContext "while evaluating the option `${showOption loc}':" (3747 | ^3748 1182| # Apply the 'apply' function to the merged value. This allows options to37493750 … while evaluating the option `systemd.services.hermes-agent-spaces.serviceConfig':37513752 … while evaluating the attribute 'mergedValue'3753 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1276:5:3754 1275| # Type-check the remaining definitions, and merge them. Or throw if no definitions.3755 1276| mergedValue =3756 | ^3757 1277| if isDefined then37583759 … while evaluating the attribute 'value'3760 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/types.nix:1028:13:3761 1027| headError = checkDefsForError check loc defs;3762 1028| value = mapAttrs (3763 | ^3764 1029| n: v:37653766 … while calling the 'mapAttrs' builtin3767 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/types.nix:1028:21:3768 1027| headError = checkDefsForError check loc defs;3769 1028| value = mapAttrs (3770 | ^3771 1029| n: v:37723773 … from call site3774 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/types.nix:1022:17:3775 1021| # Meaning it is less lazy3776 1022| filterAttrs (n: v: v.optionalValue ? value) (3777 | ^3778 1023| zipAttrsWith (name: defs: mergeDefinitions (loc ++ [ name ]) elemType defs) (pushPositions defs)37793780 … while calling 'filterAttrs'3781 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/attrsets.nix:667:23:3782 666| */3783 667| filterAttrs = pred: set: removeAttrs set (filter (name: !pred name set.${name}) (attrNames set));3784 | ^3785 668|37863787 … while calling the 'removeAttrs' builtin3788 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/attrsets.nix:667:28:3789 666| */3790 667| filterAttrs = pred: set: removeAttrs set (filter (name: !pred name set.${name}) (attrNames set));3791 | ^3792 668|37933794 … while calling the 'filter' builtin3795 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/attrsets.nix:667:45:3796 666| */3797 667| filterAttrs = pred: set: removeAttrs set (filter (name: !pred name set.${name}) (attrNames set));3798 | ^3799 668|38003801 … while calling anonymous lambda3802 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/attrsets.nix:667:53:3803 666| */3804 667| filterAttrs = pred: set: removeAttrs set (filter (name: !pred name set.${name}) (attrNames set));3805 | ^3806 668|38073808 … in the argument of the not operator3809 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/attrsets.nix:667:60:3810 666| */3811 667| filterAttrs = pred: set: removeAttrs set (filter (name: !pred name set.${name}) (attrNames set));3812 | ^3813 668|38143815 … from call site3816 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/attrsets.nix:667:60:3817 666| */3818 667| filterAttrs = pred: set: removeAttrs set (filter (name: !pred name set.${name}) (attrNames set));3819 | ^3820 668|38213822 … while calling anonymous lambda3823 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/types.nix:1022:33:3824 1021| # Meaning it is less lazy3825 1022| filterAttrs (n: v: v.optionalValue ? value) (3826 | ^3827 1023| zipAttrsWith (name: defs: mergeDefinitions (loc ++ [ name ]) elemType defs) (pushPositions defs)38283829 … while evaluating the attribute 'optionalValue'3830 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1342:5:3831 1341|3832 1342| optionalValue = if isDefined then { value = mergedValue; } else { };3833 | ^3834 1343| };38353836 … while evaluating a branch condition3837 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1342:21:3838 1341|3839 1342| optionalValue = if isDefined then { value = mergedValue; } else { };3840 | ^3841 1343| };38423843 … while evaluating a branch condition3844 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1231:7:3845 1230| # original singleton straight to the type merge.3846 1231| if3847 | ^3848 1232| length defs == 138493850 … in the right operand of the AND (&&) operator3851 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1233:9:3852 1232| length defs == 13853 1233| && addErrorContext "while evaluating definitions from `${(head defs).file}':" (3854 | ^3855 1234| !(head defs).value ? _type38563857 … while evaluating definitions from `/nix/store/8dznsp5wdjq7dfswcj6hv9sks4d150k3-source/modules/nixos/hermes/native.nix':38583859 … in the argument of the not operator3860 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1234:12:3861 1233| && addErrorContext "while evaluating definitions from `${(head defs).file}':" (3862 1234| !(head defs).value ? _type3863 | ^3864 1235| )38653866 … while evaluating the attribute 'value'3867 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/types.nix:969:11:3868 968| inherit (def) file;3869 969| value = v;3870 | ^3871 970| }) def.value38723873 … while evaluating the attribute 'hermesPackage'3874 at /build/storedata/nix/store/8dznsp5wdjq7dfswcj6hv9sks4d150k3-source/modules/nixos/hermes/agent-config.nix:120:3:3875 119|3876 120| hermesPackage = hermesUpstream.packages.default.overrideAttrs (old: {3877 | ^3878 121| # Patch the bundled simplex plugin in place (evidence in the38793880 … while calling the 'import' builtin3881 at /build/storedata/nix/store/8dznsp5wdjq7dfswcj6hv9sks4d150k3-source/modules/nixos/hermes/agent-config.nix:105:6:3882 104| hermesUpstream =3883 105| (import "${hermesSrc}/nix/packages.nix" {3884 | ^3885 106| # rev = null for the same reason as desktop-package.nix: no38863887 … while realising the context of path '/build/storedata/nix/store/iwhq8gn5jsa74jn6qz2xl6ab50gzjh3g-hermes-agent-source/nix/packages.nix'38883889 error: Cannot build '/nix/store/gwlbz8ng2l06qkn9d6s2pd6w54g07ffc-hermes-agent-source.drv'.3890 Reason: 1 dependency failed.3891 Output paths:3892 /nix/store/iwhq8gn5jsa74jn6qz2xl6ab50gzjh3g-hermes-agent-source38933894✅ installer-live.seed.testSeededFlakeKeepsTheApplyCommand3895☢️ installer-live.seed.testSeededFlakeKeepsTheInstaller3896error:3897 … while evaluating the attribute 'sameSystem'3898 at /build/storedata/nix/store/8dznsp5wdjq7dfswcj6hv9sks4d150k3-source/tests/installer-live.nix:659:11:3899 658| expr = {3900 659| sameSystem =3901 | ^3902 660| seeded.config.system.build.toplevel.drvPath == medium.config.system.build.toplevel.drvPath;39033904 … from call site3905 at /build/storedata/nix/store/8dznsp5wdjq7dfswcj6hv9sks4d150k3-source/tests/installer-live.nix:660:13:3906 659| sameSystem =3907 660| seeded.config.system.build.toplevel.drvPath == medium.config.system.build.toplevel.drvPath;3908 | ^3909 661| keyed = installerValues.spaces.installerAgent.apiKey != "";39103911 … while calling anonymous lambda3912 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/attrsets.nix:1724:17:3913 1723| zipAttrsWith (3914 1724| name: values:3915 | ^3916 1725| let39173918 … while calling the 'head' builtin3919 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/attrsets.nix:1729:13:3920 1728| if length values == 1 || pred here (elemAt values 1) (head values) then3921 1729| head values3922 | ^3923 1730| else39243925 … while calling anonymous lambda3926 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:283:38:3927 282| let3928 283| recurse = mapAttrs (n: v: if isOption v then v.value else recurse v);3929 | ^3930 284| in39313932 … while evaluating the attribute 'value'3933 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1181:7:3934 1180| // {3935 1181| value = addErrorContext "while evaluating the option `${showOption loc}':" (3936 | ^3937 1182| # Apply the 'apply' function to the merged value. This allows options to39383939 … while evaluating the option `system.build.toplevel':39403941 … while evaluating the attribute 'mergedValue'3942 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1276:5:3943 1275| # Type-check the remaining definitions, and merge them. Or throw if no definitions.3944 1276| mergedValue =3945 | ^3946 1277| if isDefined then39473948 … while evaluating a branch condition3949 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1277:7:3950 1276| mergedValue =3951 1277| if isDefined then3952 | ^3953 1278| if type.merge ? v2 then39543955 … while evaluating a branch condition3956 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1231:7:3957 1230| # original singleton straight to the type merge.3958 1231| if3959 | ^3960 1232| length defs == 139613962 … in the right operand of the AND (&&) operator3963 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1233:9:3964 1232| length defs == 13965 1233| && addErrorContext "while evaluating definitions from `${(head defs).file}':" (3966 | ^3967 1234| !(head defs).value ? _type39683969 … while evaluating definitions from `/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/nixos/modules/system/activation/top-level.nix':39703971 … in the argument of the not operator3972 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1234:12:3973 1233| && addErrorContext "while evaluating definitions from `${(head defs).file}':" (3974 1234| !(head defs).value ? _type3975 | ^3976 1235| )39773978 … while evaluating the attribute 'value'3979 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:866:21:3980 865| inherit (module) file;3981 866| inherit value;3982 | ^3983 867| }) module.config39843985 … from call site3986 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/nixos/modules/system/activation/top-level.nix:78:26:3987 77| # Handle assertions and warnings3988 78| baseSystemAssertWarn = lib.asserts.checkAssertWarn config.assertions config.warnings baseSystem;3989 | ^3990 79|39913992 … while calling 'checkAssertWarn'3993 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/asserts.nix:196:27:3994 195| checkAssertWarn =3995 196| assertions: warnings: val:3996 | ^3997 197| let39983999 … from call site4000 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/asserts.nix:203:7:4001 202| else4002 203| showWarnings warnings val;4003 | ^4004 204|40054006 … while calling 'showWarnings'4007 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/trivial.nix:1051:28:4008 1050|4009 1051| showWarnings = warnings: res: foldr warn res warnings;4010 | ^4011 1052|40124013 … from call site4014 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/trivial.nix:1051:33:4015 1050|4016 1051| showWarnings = warnings: res: foldr warn res warnings;4017 | ^4018 1052|40194020 … while calling 'foldr'4021 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/lists.nix:138:14:4022 137| foldr =4023 138| op: nul: list:4024 | ^4025 139| let40264027 … from call site4028 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/lists.nix:143:5:4029 142| in4030 143| fold' 0;4031 | ^4032 144|40334034 … while calling 'fold''4035 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/lists.nix:141:15:4036 140| len = length list;4037 141| fold' = n: if n == len then nul else op (elemAt list n) (fold' (n + 1));4038 | ^4039 142| in40404041 … while evaluating a branch condition4042 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/lists.nix:141:18:4043 140| len = length list;4044 141| fold' = n: if n == len then nul else op (elemAt list n) (fold' (n + 1));4045 | ^4046 142| in40474048 … while calling the 'length' builtin4049 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/lists.nix:140:13:4050 139| let4051 140| len = length list;4052 | ^4053 141| fold' = n: if n == len then nul else op (elemAt list n) (fold' (n + 1));40544055 … from call site4056 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/nixos/modules/system/activation/top-level.nix:78:72:4057 77| # Handle assertions and warnings4058 78| baseSystemAssertWarn = lib.asserts.checkAssertWarn config.assertions config.warnings baseSystem;4059 | ^4060 79|40614062 … while calling anonymous lambda4063 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:283:38:4064 282| let4065 283| recurse = mapAttrs (n: v: if isOption v then v.value else recurse v);4066 | ^4067 284| in40684069 … while evaluating the attribute 'value'4070 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1181:7:4071 1180| // {4072 1181| value = addErrorContext "while evaluating the option `${showOption loc}':" (4073 | ^4074 1182| # Apply the 'apply' function to the merged value. This allows options to40754076 … while evaluating the option `warnings':40774078 … while evaluating the attribute 'mergedValue'4079 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1276:5:4080 1275| # Type-check the remaining definitions, and merge them. Or throw if no definitions.4081 1276| mergedValue =4082 | ^4083 1277| if isDefined then40844085 … while evaluating a branch condition4086 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1277:7:4087 1276| mergedValue =4088 1277| if isDefined then4089 | ^4090 1278| if type.merge ? v2 then40914092 … while evaluating the attribute 'values'4093 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1270:11:4094 1269| {4095 1270| values = defsSorted;4096 | ^4097 1271| inherit (defsFiltered) highestPrio;40984099 … while evaluating a branch condition4100 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1264:13:4101 1263| # Avoid sorting if we don't have to.4102 1264| if any (def: def.value._type or "" == "order") defsFiltered.values then4103 | ^4104 1265| sortProperties defsFiltered.values41054106 … while calling the 'any' builtin4107 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1264:16:4108 1263| # Avoid sorting if we don't have to.4109 1264| if any (def: def.value._type or "" == "order") defsFiltered.values then4110 | ^4111 1265| sortProperties defsFiltered.values41124113 … from call site4114 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1259:26:4115 1258| # Process mkOverride properties.4116 1259| defsFiltered = filterOverrides' defsNormalized;4117 | ^4118 1260|41194120 … while calling anonymous lambda4121 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1460:5:4122 1459| in4123 1460| defs:4124 | ^4125 1461| # Optimize for the singleton case, equivalent to the `else` clause.41264127 … while evaluating a branch condition4128 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1462:5:4129 1461| # Optimize for the singleton case, equivalent to the `else` clause.4130 1462| if length defs == 1 then4131 | ^4132 1463| {41334134 … while calling the 'length' builtin4135 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1462:8:4136 1461| # Optimize for the singleton case, equivalent to the `else` clause.4137 1462| if length defs == 1 then4138 | ^4139 1463| {41404141 … while calling the 'concatMap' builtin4142 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1244:28:4143 1243| # Process mkMerge and mkIf properties.4144 1244| defsNormalized = concatMap (4145 | ^4146 1245| m:41474148 … while calling anonymous lambda4149 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1245:13:4150 1244| defsNormalized = concatMap (4151 1245| m:4152 | ^4153 1246| map (41544155 … while calling the 'map' builtin4156 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1246:13:4157 1245| m:4158 1246| map (4159 | ^4160 1247| value:41614162 … while evaluating definitions from `/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/nixos/modules/system/boot/systemd.nix':41634164 … from call site4165 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1255:82:4166 1254| }4167 1255| ) (addErrorContext "while evaluating definitions from `${m.file}':" (dischargeProperties m.value))4168 | ^4169 1256| ) defs;41704171 … while calling 'dischargeProperties'4172 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1411:5:4173 1410| dischargeProperties =4174 1411| def:4175 | ^4176 1412| if def ? _type then41774178 … while evaluating a branch condition4179 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1412:5:4180 1411| def:4181 1412| if def ? _type then4182 | ^4183 1413| if def._type == "if" then41844185 … while evaluating the attribute 'value'4186 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:866:21:4187 865| inherit (module) file;4188 866| inherit value;4189 | ^4190 867| }) module.config41914192 … while calling the 'concatLists' builtin4193 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/nixos/modules/system/boot/systemd.nix:547:7:4194 546| in4195 547| concatLists (4196 | ^4197 548| mapAttrsToList (41984199 … while calling anonymous lambda4200 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/nixos/modules/system/boot/systemd.nix:549:17:4201 548| mapAttrsToList (4202 549| name: service:4203 | ^4204 550| let42054206 … while calling the 'concatLists' builtin4207 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/nixos/modules/system/boot/systemd.nix:555:11:4208 554| in4209 555| concatLists [4210 | ^4211 556| (optional (type == "oneshot" && (restart == "always" || restart == "on-success"))42124213 … from call site4214 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/nixos/modules/system/boot/systemd.nix:556:14:4215 555| concatLists [4216 556| (optional (type == "oneshot" && (restart == "always" || restart == "on-success"))4217 | ^4218 557| "Service '${name}.service' with 'Type=oneshot' cannot have 'Restart=always' or 'Restart=on-success'"42194220 … while calling 'optional'4221 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/lists.nix:805:20:4222 804| */4223 805| optional = cond: elem: if cond then [ elem ] else [ ];4224 | ^4225 806|42264227 … while evaluating a branch condition4228 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/lists.nix:805:26:4229 804| */4230 805| optional = cond: elem: if cond then [ elem ] else [ ];4231 | ^4232 806|42334234 … in the left operand of the AND (&&) operator4235 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/nixos/modules/system/boot/systemd.nix:556:42:4236 555| concatLists [4237 556| (optional (type == "oneshot" && (restart == "always" || restart == "on-success"))4238 | ^4239 557| "Service '${name}.service' with 'Type=oneshot' cannot have 'Restart=always' or 'Restart=on-success'"42404241 … from call site4242 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/nixos/modules/system/boot/systemd.nix:551:20:4243 550| let4244 551| type = service.serviceConfig.Type or "";4245 | ^4246 552| restart = service.serviceConfig.Restart or "no";42474248 … while calling anonymous lambda4249 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:283:38:4250 282| let4251 283| recurse = mapAttrs (n: v: if isOption v then v.value else recurse v);4252 | ^4253 284| in42544255 … while evaluating the attribute 'value'4256 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1181:7:4257 1180| // {4258 1181| value = addErrorContext "while evaluating the option `${showOption loc}':" (4259 | ^4260 1182| # Apply the 'apply' function to the merged value. This allows options to42614262 … while evaluating the option `systemd.services.hermes-agent-spaces.serviceConfig':42634264 … while evaluating the attribute 'mergedValue'4265 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1276:5:4266 1275| # Type-check the remaining definitions, and merge them. Or throw if no definitions.4267 1276| mergedValue =4268 | ^4269 1277| if isDefined then42704271 … while evaluating the attribute 'value'4272 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/types.nix:1028:13:4273 1027| headError = checkDefsForError check loc defs;4274 1028| value = mapAttrs (4275 | ^4276 1029| n: v:42774278 … while calling the 'mapAttrs' builtin4279 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/types.nix:1028:21:4280 1027| headError = checkDefsForError check loc defs;4281 1028| value = mapAttrs (4282 | ^4283 1029| n: v:42844285 … from call site4286 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/types.nix:1022:17:4287 1021| # Meaning it is less lazy4288 1022| filterAttrs (n: v: v.optionalValue ? value) (4289 | ^4290 1023| zipAttrsWith (name: defs: mergeDefinitions (loc ++ [ name ]) elemType defs) (pushPositions defs)42914292 … while calling 'filterAttrs'4293 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/attrsets.nix:667:23:4294 666| */4295 667| filterAttrs = pred: set: removeAttrs set (filter (name: !pred name set.${name}) (attrNames set));4296 | ^4297 668|42984299 … while calling the 'removeAttrs' builtin4300 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/attrsets.nix:667:28:4301 666| */4302 667| filterAttrs = pred: set: removeAttrs set (filter (name: !pred name set.${name}) (attrNames set));4303 | ^4304 668|43054306 … while calling the 'filter' builtin4307 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/attrsets.nix:667:45:4308 666| */4309 667| filterAttrs = pred: set: removeAttrs set (filter (name: !pred name set.${name}) (attrNames set));4310 | ^4311 668|43124313 … while calling anonymous lambda4314 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/attrsets.nix:667:53:4315 666| */4316 667| filterAttrs = pred: set: removeAttrs set (filter (name: !pred name set.${name}) (attrNames set));4317 | ^4318 668|43194320 … in the argument of the not operator4321 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/attrsets.nix:667:60:4322 666| */4323 667| filterAttrs = pred: set: removeAttrs set (filter (name: !pred name set.${name}) (attrNames set));4324 | ^4325 668|43264327 … from call site4328 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/attrsets.nix:667:60:4329 666| */4330 667| filterAttrs = pred: set: removeAttrs set (filter (name: !pred name set.${name}) (attrNames set));4331 | ^4332 668|43334334 … while calling anonymous lambda4335 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/types.nix:1022:33:4336 1021| # Meaning it is less lazy4337 1022| filterAttrs (n: v: v.optionalValue ? value) (4338 | ^4339 1023| zipAttrsWith (name: defs: mergeDefinitions (loc ++ [ name ]) elemType defs) (pushPositions defs)43404341 … while evaluating the attribute 'optionalValue'4342 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1342:5:4343 1341|4344 1342| optionalValue = if isDefined then { value = mergedValue; } else { };4345 | ^4346 1343| };43474348 … while evaluating a branch condition4349 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1342:21:4350 1341|4351 1342| optionalValue = if isDefined then { value = mergedValue; } else { };4352 | ^4353 1343| };43544355 … while evaluating a branch condition4356 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1231:7:4357 1230| # original singleton straight to the type merge.4358 1231| if4359 | ^4360 1232| length defs == 143614362 … in the right operand of the AND (&&) operator4363 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1233:9:4364 1232| length defs == 14365 1233| && addErrorContext "while evaluating definitions from `${(head defs).file}':" (4366 | ^4367 1234| !(head defs).value ? _type43684369 … while evaluating definitions from `/nix/store/8dznsp5wdjq7dfswcj6hv9sks4d150k3-source/modules/nixos/hermes/native.nix':43704371 … in the argument of the not operator4372 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1234:12:4373 1233| && addErrorContext "while evaluating definitions from `${(head defs).file}':" (4374 1234| !(head defs).value ? _type4375 | ^4376 1235| )43774378 … while evaluating the attribute 'value'4379 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/types.nix:969:11:4380 968| inherit (def) file;4381 969| value = v;4382 | ^4383 970| }) def.value43844385 … while evaluating the attribute 'hermesPackage'4386 at /build/storedata/nix/store/8dznsp5wdjq7dfswcj6hv9sks4d150k3-source/modules/nixos/hermes/agent-config.nix:120:3:4387 119|4388 120| hermesPackage = hermesUpstream.packages.default.overrideAttrs (old: {4389 | ^4390 121| # Patch the bundled simplex plugin in place (evidence in the43914392 … while calling the 'import' builtin4393 at /build/storedata/nix/store/8dznsp5wdjq7dfswcj6hv9sks4d150k3-source/modules/nixos/hermes/agent-config.nix:105:6:4394 104| hermesUpstream =4395 105| (import "${hermesSrc}/nix/packages.nix" {4396 | ^4397 106| # rev = null for the same reason as desktop-package.nix: no43984399 … while realising the context of path '/build/storedata/nix/store/iwhq8gn5jsa74jn6qz2xl6ab50gzjh3g-hermes-agent-source/nix/packages.nix'44004401 error: Cannot build '/nix/store/gwlbz8ng2l06qkn9d6s2pd6w54g07ffc-hermes-agent-source.drv'.4402 Reason: 1 dependency failed.4403 Output paths:4404 /nix/store/iwhq8gn5jsa74jn6qz2xl6ab50gzjh3g-hermes-agent-source44054406✅ installer-live.session.testBootloadersDisabled4407✅ installer-live.session.testDisabledUpstreamUserNotStaged4408✅ installer-live.session.testDotfilesRepoRegistered4409✅ installer-live.session.testDotfilesSeededBeforeDesktop4410✅ installer-live.session.testHermesNative4411✅ installer-live.session.testHermesWaitsForSeed4412✅ installer-live.session.testLiveUser4413building '/nix/store/y84saga4qsmk7xrprd0qv8rgdqjk67g1-bash-5.3.tar.gz.drv'...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 4 ms (attempt 1/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 82 ms (attempt 2/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 50 ms (attempt 3/5)4417warning: 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)4418error:4419 … writing file "/nix/store/kwm524zjlnnq4yfhhmb5r14f2wxf8a2j-bash-5.3.tar.gz"44204421 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.org4422error: Cannot build '/nix/store/y84saga4qsmk7xrprd0qv8rgdqjk67g1-bash-5.3.tar.gz.drv'.4423 Reason: builder failed with exit code 1.4424 Output paths:4425 /nix/store/kwm524zjlnnq4yfhhmb5r14f2wxf8a2j-bash-5.3.tar.gz4426building '/nix/store/g908mibpivcgjvswrlcdcrwsqc2sz9h9-bash53-011.drv'...4427building '/nix/store/blms51zrxh2kpwnq7cipavjyjnk29s2l-bash53-014.drv'...4428error: Cannot build '/nix/store/10fdfqdm1akmi5miv42rby9h25rxhlyf-bash-5.3p15.drv'.4429 Reason: 1 dependency failed.4430 Output paths:4431 /nix/store/0a7w4np3qrlkigb18sv0lk3j9q3b9bsj-bash-5.3p15-man4432 /nix/store/13d4mjbqs0ksl0qg27hwq6xbvgyl53a9-bash-5.3p154433 /nix/store/gr2k39pwmvwhqcdwldq71n97lf7kjphi-bash-5.3p15-dev4434 /nix/store/h1vvbk1p8rf05i05b32rbqn4y87jzixg-bash-5.3p15-info4435 /nix/store/idgiycq7f643a2jvnbaqnzrn43kkbvay-bash-5.3p15-doc4436 /nix/store/zbjvvhzbyqz1g0k3xlzi870d3x7fsbaj-bash-5.3p15-debug4437error: Cannot build '/nix/store/10fdfqdm1akmi5miv42rby9h25rxhlyf-bash-5.3p15.drv'.4438 Reason: 1 dependency failed.4439 Output paths:4440 /nix/store/0a7w4np3qrlkigb18sv0lk3j9q3b9bsj-bash-5.3p15-man4441 /nix/store/13d4mjbqs0ksl0qg27hwq6xbvgyl53a9-bash-5.3p154442 /nix/store/gr2k39pwmvwhqcdwldq71n97lf7kjphi-bash-5.3p15-dev4443 /nix/store/h1vvbk1p8rf05i05b32rbqn4y87jzixg-bash-5.3p15-info4444 /nix/store/idgiycq7f643a2jvnbaqnzrn43kkbvay-bash-5.3p15-doc4445 /nix/store/zbjvvhzbyqz1g0k3xlzi870d3x7fsbaj-bash-5.3p15-debug4446error: Cannot build '/nix/store/2bljv041ayn91z5mcdjidhg4nwbs1izi-bash-5.3p15.drv'.4447 Reason: 1 dependency failed.4448 Output paths:4449 /nix/store/9k4w9gzzwkgrysgqhj8kinbn3mlkhj8n-bash-5.3p15-dev4450 /nix/store/bp98brmh5p69581g3x2wx1h05hwvpp8n-bash-5.3p15-info4451 /nix/store/g34cr2hndd8hpz4cfiryvjcmf8g9rwd3-bash-5.3p15-doc4452 /nix/store/hb36njfgv2icknx78g553m295l6l3vd2-bash-5.3p15-man4453 /nix/store/hiyfw6j597wj2qpyj8iqqimvfcfi8mkv-bash-5.3p15-debug4454 /nix/store/ypa92f8jyjgggzdfnd9pl7v6mh9mkwpl-bash-5.3p154455error: Cannot build '/nix/store/7rddwc3vdja7f28znmikxc4paivf92xf-bash-5.3p15.drv'.4456 Reason: 1 dependency failed.4457 Output paths:4458 /nix/store/1rzhlpxaq77lf3qkx0bckvdjwnzxxxai-bash-5.3p15-doc4459 /nix/store/486d21gi31yh3c2bv1al3jwi5lvixgw5-bash-5.3p154460 /nix/store/6p8sk9zw0c34yn2r3jkpb9id5x76bcgi-bash-5.3p15-info4461 /nix/store/73q5pmx5n2dcxp4y4yjq8811jmsxkgiq-bash-5.3p15-dev4462 /nix/store/87j45naw3v1mph99lsfwih6ha8vkgj2g-bash-5.3p15-man4463 /nix/store/xsvay877jqk6r3l631fdkmvrkasf1aik-bash-5.3p15-debug4464error: Cannot build '/nix/store/fi08szp1kxrs1blzkginqylhplxmjyv2-bash-5.3p15.drv'.4465 Reason: 1 dependency failed.4466 Output paths:4467 /nix/store/85lpkdprhf3b45pzdgwffshzmfq4np1b-bash-5.3p15-debug4468 /nix/store/hvv2ycjswashg55wk86adzkahhjzypll-bash-5.3p15-man4469 /nix/store/idnyqaaix26szkvhs1mjgi7990jajz9a-bash-5.3p154470 /nix/store/mcjsjiz74adryhlsa7d3bnmfg7pqh6iq-bash-5.3p15-info4471 /nix/store/rirjz86vgvgqs3d0y1ka46xy3qjkrbaj-bash-5.3p15-dev4472 /nix/store/zx1lsr17jnvviak32z9y9p48gwdd7ffb-bash-5.3p15-doc4473error: Cannot build '/nix/store/fi08szp1kxrs1blzkginqylhplxmjyv2-bash-5.3p15.drv'.4474 Reason: 1 dependency failed.4475 Output paths:4476 /nix/store/85lpkdprhf3b45pzdgwffshzmfq4np1b-bash-5.3p15-debug4477 /nix/store/hvv2ycjswashg55wk86adzkahhjzypll-bash-5.3p15-man4478 /nix/store/idnyqaaix26szkvhs1mjgi7990jajz9a-bash-5.3p154479 /nix/store/mcjsjiz74adryhlsa7d3bnmfg7pqh6iq-bash-5.3p15-info4480 /nix/store/rirjz86vgvgqs3d0y1ka46xy3qjkrbaj-bash-5.3p15-dev4481 /nix/store/zx1lsr17jnvviak32z9y9p48gwdd7ffb-bash-5.3p15-doc4482error: Cannot build '/nix/store/s2hzvizpaj3r7k074psfwxxnv66q4rak-bash-5.3p15.drv'.4483 Reason: 1 dependency failed.4484 Output paths:4485 /nix/store/9cf77g7r410s86pm57p31qa2b6picv8c-bash-5.3p15-man4486 /nix/store/dv755hccn2f9gg3ra1gw0f5p1g7fqwc6-bash-5.3p154487 /nix/store/fdz1w19amxbla4c4ls8ji2kyrr6yb3y7-bash-5.3p15-doc4488 /nix/store/gw7hzxnikrwdrbx589yc8qm7axzahqy2-bash-5.3p15-debug4489 /nix/store/igcf8x2mq1pp8k55d6qpksmnrbxazqf0-bash-5.3p15-dev4490 /nix/store/j113gwnshv768v4a5w358fkw6zzcc8ji-bash-5.3p15-info4491building '/nix/store/3xs5n9hmbbmc5qis9zzs764ilbjk0v72-libidn2-2.3.8.tar.gz.drv'...4492☢️ installer-live.session.testSecretDialogReachesTheBackend4493error:4494 … while evaluating the attribute 'onAgentPath'4495 at /build/storedata/nix/store/8dznsp5wdjq7dfswcj6hv9sks4d150k3-source/tests/installer-live.nix:210:11:4496 209| command = has keyed.environment.systemPackages;4497 210| onAgentPath = has keyed.systemd.services."hermes-agent-spaces".path;4498 | ^4499 211| runDir = lib.filter (lib.hasInfix " /run/spaces-installer ") keyed.systemd.tmpfiles.rules;45004501 … while calling the 'any' builtin4502 at /build/storedata/nix/store/8dznsp5wdjq7dfswcj6hv9sks4d150k3-source/tests/installer-live.nix:210:25:4503 209| command = has keyed.environment.systemPackages;4504 210| onAgentPath = has keyed.systemd.services."hermes-agent-spaces".path;4505 | ^4506 211| runDir = lib.filter (lib.hasInfix " /run/spaces-installer ") keyed.systemd.tmpfiles.rules;45074508 … from call site4509 at /build/storedata/nix/store/8dznsp5wdjq7dfswcj6hv9sks4d150k3-source/tests/installer-live.nix:210:29:4510 209| command = has keyed.environment.systemPackages;4511 210| onAgentPath = has keyed.systemd.services."hermes-agent-spaces".path;4512 | ^4513 211| runDir = lib.filter (lib.hasInfix " /run/spaces-installer ") keyed.systemd.tmpfiles.rules;45144515 … while calling anonymous lambda4516 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:283:38:4517 282| let4518 283| recurse = mapAttrs (n: v: if isOption v then v.value else recurse v);4519 | ^4520 284| in45214522 … while evaluating the attribute 'value'4523 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1181:7:4524 1180| // {4525 1181| value = addErrorContext "while evaluating the option `${showOption loc}':" (4526 | ^4527 1182| # Apply the 'apply' function to the merged value. This allows options to45284529 … while evaluating the option `systemd.services.hermes-agent-spaces.path':45304531 … while evaluating the attribute 'mergedValue'4532 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1276:5:4533 1275| # Type-check the remaining definitions, and merge them. Or throw if no definitions.4534 1276| mergedValue =4535 | ^4536 1277| if isDefined then45374538 … while evaluating the attribute 'value'4539 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/types.nix:746:13:4540 745| headError = checkDefsForError check loc defs;4541 746| value = map (x: x.optionalValue.value or x.mergedValue) evals;4542 | ^4543 747| valueMeta.list = map (v: v.checkedAndMerged.valueMeta) evals;45444545 … while calling the 'map' builtin4546 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/types.nix:746:21:4547 745| headError = checkDefsForError check loc defs;4548 746| value = map (x: x.optionalValue.value or x.mergedValue) evals;4549 | ^4550 747| valueMeta.list = map (v: v.checkedAndMerged.valueMeta) evals;45514552 … while calling the 'filter' builtin4553 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/types.nix:727:21:4554 726| let4555 727| evals = filter (x: x.optionalValue ? value) (4556 | ^4557 728| concatLists (45584559 … while calling anonymous lambda4560 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/types.nix:727:29:4561 726| let4562 727| evals = filter (x: x.optionalValue ? value) (4563 | ^4564 728| concatLists (45654566 … while evaluating the attribute 'optionalValue'4567 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1342:5:4568 1341|4569 1342| optionalValue = if isDefined then { value = mergedValue; } else { };4570 | ^4571 1343| };45724573 … while evaluating a branch condition4574 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1342:21:4575 1341|4576 1342| optionalValue = if isDefined then { value = mergedValue; } else { };4577 | ^4578 1343| };45794580 … while evaluating a branch condition4581 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1231:7:4582 1230| # original singleton straight to the type merge.4583 1231| if4584 | ^4585 1232| length defs == 145864587 … in the right operand of the AND (&&) operator4588 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1233:9:4589 1232| length defs == 14590 1233| && addErrorContext "while evaluating definitions from `${(head defs).file}':" (4591 | ^4592 1234| !(head defs).value ? _type45934594 … while evaluating definitions from `/nix/store/8dznsp5wdjq7dfswcj6hv9sks4d150k3-source/modules/nixos/hermes/native.nix':45954596 … in the argument of the not operator4597 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1234:12:4598 1233| && addErrorContext "while evaluating definitions from `${(head defs).file}':" (4599 1234| !(head defs).value ? _type4600 | ^4601 1235| )46024603 … while evaluating the attribute 'value'4604 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/types.nix:736:25:4605 735| inherit (def) file;4606 736| value = def';4607 | ^4608 737| }46094610 … while calling the 'elemAt' builtin4611 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/lists.nix:350:43:4612 349| */4613 350| imap1 = f: list: genList (n: f (n + 1) (elemAt list n)) (length list);4614 | ^4615 351|46164617 … while calling the 'import' builtin4618 at /build/storedata/nix/store/8dznsp5wdjq7dfswcj6hv9sks4d150k3-source/modules/nixos/hermes/agent-config.nix:105:6:4619 104| hermesUpstream =4620 105| (import "${hermesSrc}/nix/packages.nix" {4621 | ^4622 106| # rev = null for the same reason as desktop-package.nix: no46234624 … while realising the context of path '/build/storedata/nix/store/iwhq8gn5jsa74jn6qz2xl6ab50gzjh3g-hermes-agent-source/nix/packages.nix'46254626 error: Cannot build '/nix/store/gwlbz8ng2l06qkn9d6s2pd6w54g07ffc-hermes-agent-source.drv'.4627 Reason: 1 dependency failed.4628 Output paths:4629 /nix/store/iwhq8gn5jsa74jn6qz2xl6ab50gzjh3g-hermes-agent-source46304631☢️ installer-live.skill.testBackendRunsAsRootFromTheAgent4632error:4633 … while evaluating the attribute 'onAgentPath'4634 at /build/storedata/nix/store/8dznsp5wdjq7dfswcj6hv9sks4d150k3-source/tests/installer-live.nix:210:11:4635 209| command = has keyed.environment.systemPackages;4636 210| onAgentPath = has keyed.systemd.services."hermes-agent-spaces".path;4637 | ^4638 211| runDir = lib.filter (lib.hasInfix " /run/spaces-installer ") keyed.systemd.tmpfiles.rules;46394640 … while calling the 'any' builtin4641 at /build/storedata/nix/store/8dznsp5wdjq7dfswcj6hv9sks4d150k3-source/tests/installer-live.nix:210:25:4642 209| command = has keyed.environment.systemPackages;4643 210| onAgentPath = has keyed.systemd.services."hermes-agent-spaces".path;4644 | ^4645 211| runDir = lib.filter (lib.hasInfix " /run/spaces-installer ") keyed.systemd.tmpfiles.rules;46464647 … from call site4648 at /build/storedata/nix/store/8dznsp5wdjq7dfswcj6hv9sks4d150k3-source/tests/installer-live.nix:210:29:4649 209| command = has keyed.environment.systemPackages;4650 210| onAgentPath = has keyed.systemd.services."hermes-agent-spaces".path;4651 | ^4652 211| runDir = lib.filter (lib.hasInfix " /run/spaces-installer ") keyed.systemd.tmpfiles.rules;46534654 … while calling anonymous lambda4655 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:283:38:4656 282| let4657 283| recurse = mapAttrs (n: v: if isOption v then v.value else recurse v);4658 | ^4659 284| in46604661 … while evaluating the attribute 'value'4662 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1181:7:4663 1180| // {4664 1181| value = addErrorContext "while evaluating the option `${showOption loc}':" (4665 | ^4666 1182| # Apply the 'apply' function to the merged value. This allows options to46674668 … while evaluating the option `systemd.services.hermes-agent-spaces.path':46694670 … while evaluating the attribute 'mergedValue'4671 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1276:5:4672 1275| # Type-check the remaining definitions, and merge them. Or throw if no definitions.4673 1276| mergedValue =4674 | ^4675 1277| if isDefined then46764677 … while evaluating the attribute 'value'4678 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/types.nix:746:13:4679 745| headError = checkDefsForError check loc defs;4680 746| value = map (x: x.optionalValue.value or x.mergedValue) evals;4681 | ^4682 747| valueMeta.list = map (v: v.checkedAndMerged.valueMeta) evals;46834684 … while calling the 'map' builtin4685 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/types.nix:746:21:4686 745| headError = checkDefsForError check loc defs;4687 746| value = map (x: x.optionalValue.value or x.mergedValue) evals;4688 | ^4689 747| valueMeta.list = map (v: v.checkedAndMerged.valueMeta) evals;46904691 … while calling the 'filter' builtin4692 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/types.nix:727:21:4693 726| let4694 727| evals = filter (x: x.optionalValue ? value) (4695 | ^4696 728| concatLists (46974698 … while calling anonymous lambda4699 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/types.nix:727:29:4700 726| let4701 727| evals = filter (x: x.optionalValue ? value) (4702 | ^4703 728| concatLists (47044705 … while evaluating the attribute 'optionalValue'4706 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1342:5:4707 1341|4708 1342| optionalValue = if isDefined then { value = mergedValue; } else { };4709 | ^4710 1343| };47114712 … while evaluating a branch condition4713 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1342:21:4714 1341|4715 1342| optionalValue = if isDefined then { value = mergedValue; } else { };4716 | ^4717 1343| };47184719 … while evaluating a branch condition4720 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1231:7:4721 1230| # original singleton straight to the type merge.4722 1231| if4723 | ^4724 1232| length defs == 147254726 … in the right operand of the AND (&&) operator4727 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1233:9:4728 1232| length defs == 14729 1233| && addErrorContext "while evaluating definitions from `${(head defs).file}':" (4730 | ^4731 1234| !(head defs).value ? _type47324733 … while evaluating definitions from `/nix/store/8dznsp5wdjq7dfswcj6hv9sks4d150k3-source/modules/nixos/hermes/native.nix':47344735 … in the argument of the not operator4736 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1234:12:4737 1233| && addErrorContext "while evaluating definitions from `${(head defs).file}':" (4738 1234| !(head defs).value ? _type4739 | ^4740 1235| )47414742 … while evaluating the attribute 'value'4743 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/types.nix:736:25:4744 735| inherit (def) file;4745 736| value = def';4746 | ^4747 737| }47484749 … while calling the 'elemAt' builtin4750 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/lists.nix:350:43:4751 349| */4752 350| imap1 = f: list: genList (n: f (n + 1) (elemAt list n)) (length list);4753 | ^4754 351|47554756 … while calling the 'import' builtin4757 at /build/storedata/nix/store/8dznsp5wdjq7dfswcj6hv9sks4d150k3-source/modules/nixos/hermes/agent-config.nix:105:6:4758 104| hermesUpstream =4759 105| (import "${hermesSrc}/nix/packages.nix" {4760 | ^4761 106| # rev = null for the same reason as desktop-package.nix: no47624763 … while realising the context of path '/build/storedata/nix/store/iwhq8gn5jsa74jn6qz2xl6ab50gzjh3g-hermes-agent-source/nix/packages.nix'47644765 error: Cannot build '/nix/store/gwlbz8ng2l06qkn9d6s2pd6w54g07ffc-hermes-agent-source.drv'.4766 Reason: 1 dependency failed.4767 Output paths:4768 /nix/store/iwhq8gn5jsa74jn6qz2xl6ab50gzjh3g-hermes-agent-source47694770✅ installer-live.skill.testInstallSkillOnLiveHermesOnly4771✅ installer-live.target.testKeysTravel4772☢️ installer-live.target.testStagesOwnClosureAndSource4773error:4774 … while evaluating the attribute 'onAgentPath'4775 at /build/storedata/nix/store/8dznsp5wdjq7dfswcj6hv9sks4d150k3-source/tests/installer-live.nix:210:11:4776 209| command = has keyed.environment.systemPackages;4777 210| onAgentPath = has keyed.systemd.services."hermes-agent-spaces".path;4778 | ^4779 211| runDir = lib.filter (lib.hasInfix " /run/spaces-installer ") keyed.systemd.tmpfiles.rules;47804781 … while calling the 'any' builtin4782 at /build/storedata/nix/store/8dznsp5wdjq7dfswcj6hv9sks4d150k3-source/tests/installer-live.nix:210:25:4783 209| command = has keyed.environment.systemPackages;4784 210| onAgentPath = has keyed.systemd.services."hermes-agent-spaces".path;4785 | ^4786 211| runDir = lib.filter (lib.hasInfix " /run/spaces-installer ") keyed.systemd.tmpfiles.rules;47874788 … from call site4789 at /build/storedata/nix/store/8dznsp5wdjq7dfswcj6hv9sks4d150k3-source/tests/installer-live.nix:210:29:4790 209| command = has keyed.environment.systemPackages;4791 210| onAgentPath = has keyed.systemd.services."hermes-agent-spaces".path;4792 | ^4793 211| runDir = lib.filter (lib.hasInfix " /run/spaces-installer ") keyed.systemd.tmpfiles.rules;47944795 … while calling anonymous lambda4796 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:283:38:4797 282| let4798 283| recurse = mapAttrs (n: v: if isOption v then v.value else recurse v);4799 | ^4800 284| in48014802 … while evaluating the attribute 'value'4803 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1181:7:4804 1180| // {4805 1181| value = addErrorContext "while evaluating the option `${showOption loc}':" (4806 | ^4807 1182| # Apply the 'apply' function to the merged value. This allows options to48084809 … while evaluating the option `systemd.services.hermes-agent-spaces.path':48104811 … while evaluating the attribute 'mergedValue'4812 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1276:5:4813 1275| # Type-check the remaining definitions, and merge them. Or throw if no definitions.4814 1276| mergedValue =4815 | ^4816 1277| if isDefined then48174818 … while evaluating the attribute 'value'4819 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/types.nix:746:13:4820 745| headError = checkDefsForError check loc defs;4821 746| value = map (x: x.optionalValue.value or x.mergedValue) evals;4822 | ^4823 747| valueMeta.list = map (v: v.checkedAndMerged.valueMeta) evals;48244825 … while calling the 'map' builtin4826 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/types.nix:746:21:4827 745| headError = checkDefsForError check loc defs;4828 746| value = map (x: x.optionalValue.value or x.mergedValue) evals;4829 | ^4830 747| valueMeta.list = map (v: v.checkedAndMerged.valueMeta) evals;48314832 … while calling the 'filter' builtin4833 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/types.nix:727:21:4834 726| let4835 727| evals = filter (x: x.optionalValue ? value) (4836 | ^4837 728| concatLists (48384839 … while calling anonymous lambda4840 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/types.nix:727:29:4841 726| let4842 727| evals = filter (x: x.optionalValue ? value) (4843 | ^4844 728| concatLists (48454846 … while evaluating the attribute 'optionalValue'4847 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1342:5:4848 1341|4849 1342| optionalValue = if isDefined then { value = mergedValue; } else { };4850 | ^4851 1343| };48524853 … while evaluating a branch condition4854 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1342:21:4855 1341|4856 1342| optionalValue = if isDefined then { value = mergedValue; } else { };4857 | ^4858 1343| };48594860 … while evaluating a branch condition4861 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1231:7:4862 1230| # original singleton straight to the type merge.4863 1231| if4864 | ^4865 1232| length defs == 148664867 … in the right operand of the AND (&&) operator4868 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1233:9:4869 1232| length defs == 14870 1233| && addErrorContext "while evaluating definitions from `${(head defs).file}':" (4871 | ^4872 1234| !(head defs).value ? _type48734874 … while evaluating definitions from `/nix/store/8dznsp5wdjq7dfswcj6hv9sks4d150k3-source/modules/nixos/hermes/native.nix':48754876 … in the argument of the not operator4877 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/modules.nix:1234:12:4878 1233| && addErrorContext "while evaluating definitions from `${(head defs).file}':" (4879 1234| !(head defs).value ? _type4880 | ^4881 1235| )48824883 … while evaluating the attribute 'value'4884 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/types.nix:736:25:4885 735| inherit (def) file;4886 736| value = def';4887 | ^4888 737| }48894890 … while calling the 'elemAt' builtin4891 at /build/storedata/nix/store/398fqjqkp383m7pyla9nxpi1is5vzywh-source/lib/lists.nix:350:43:4892 349| */4893 350| imap1 = f: list: genList (n: f (n + 1) (elemAt list n)) (length list);4894 | ^4895 351|48964897 … while calling the 'import' builtin4898 at /build/storedata/nix/store/8dznsp5wdjq7dfswcj6hv9sks4d150k3-source/modules/nixos/hermes/agent-config.nix:105:6:4899 104| hermesUpstream =4900 105| (import "${hermesSrc}/nix/packages.nix" {4901 | ^4902 106| # rev = null for the same reason as desktop-package.nix: no49034904 … while realising the context of path '/build/storedata/nix/store/iwhq8gn5jsa74jn6qz2xl6ab50gzjh3g-hermes-agent-source/nix/packages.nix'49054906 error: Cannot build '/nix/store/gwlbz8ng2l06qkn9d6s2pd6w54g07ffc-hermes-agent-source.drv'.4907 Reason: 1 dependency failed.4908 Output paths:4909 /nix/store/iwhq8gn5jsa74jn6qz2xl6ab50gzjh3g-hermes-agent-source49104911✅ llama-swap-auth.apiKeyEnvFile.testKeyGatesTheServer4912✅ llama-swap-auth.apiKeyEnvFile.testUnsetLeavesDefaultAllow4913✅ llama-swap-external-config.bundledCatalog.testShipsG9v3OverRuntimeFetch4914✅ llama-swap-external-config.externalConfigFile.testFileReplacesTheCatalog4915✅ nix-module.testGitInSystemProfile4916✅ noctalia-bar-position.barPosition.testDefaultPinsTop4917✅ noctalia-bar-position.barPosition.testOptionPinsBottom4918✅ noctalia-bar-position.wiring.testBottomMergeScriptRendersTheSettings4919✅ noctalia-bar-position.wiring.testDefaultMergeScriptRendersTheSettings4920✅ pi-chat-options-removed.removedOptions.testBashConfirmAllowPatterns4921✅ pi-chat-options-removed.removedOptions.testExtensions4922✅ pi-chat-options-removed.removedOptions.testPiSettings4923✅ pi-chat-options-removed.removedOptions.testSandboxAllowedPaths4924✅ pi-chat-options-removed.removedOptions.testSandboxEnv4925✅ pi-chat-options-removed.removedOptions.testSkills4926✅ pi-chat-options-removed.renameShims.testOpenrouterPathsSurvive4927✅ proton.bindPorts.testBothSandboxesDialTheSamePorts4928✅ proton.bindPorts.testMcpSandboxMayNotBind4929✅ proton.bindPorts.testSetupSandboxMayBindTheBridgePorts4930✅ proton.bindPorts.testTheDaemonBindsThemToo4931✅ proton.grantedPathsExist.testConfinedDaemonPreCreatesItsWritableGrants4932✅ proton.grantedPathsExist.testMcpAndSetupPreCreateTheirWritableGrants4933✅ proton.grantedPathsExist.testOnlyWritableGrantsArePreCreated4934✅ proton.lifecycle.testTheDaemonIsParkedForSetup4935✅ proton.stateRoot.testConfinedDaemonCarriesTheStatePin4936✅ proton.stateRoot.testEveryConsumerNamesOneRoot4937✅ proton.unitIsolation.testEachUnitLowersItsOwnPolicyFile4938✅ proton.unitIsolation.testSetupTwinOwnsItsRuntimeState4939✅ searxng.seam.testHostPortsEntry4940✅ searxng.seam.testNoEntryWhenDisabled4941✅ searxng.secret.testEnvironmentFile4942✅ searxng.secret.testGeneratorUnit4943✅ searxng.secret.testNoSecretInSettings4944✅ searxng.server.testDesktopImportEnables4945✅ searxng.server.testDisableWins4946✅ searxng.server.testJsonFormat4947✅ searxng.server.testLoopbackOnly4948✅ searxng.server.testPortMovesEverywhere4949✅ spaces-integration-gateway.confirmCommand.testArgvIsTheStandalonePopup4950✅ spaces-integration-gateway.sessionDisplayLookup.testUnitPathResolvesSystemctl4951✅ spaces-integrations.alwaysListed.testEveryShippedIntegrationMaterialises4952✅ spaces-integrations.alwaysListed.testNixosIsOffWithoutATarget4953✅ spaces-integrations.bareExtraService.testBackingUnitGetsLifecycleOnly4954✅ spaces-integrations.bareExtraService.testNothingIsConfined4955✅ spaces-integrations.bareExtraService.testSocketWantsTheNamedUnit4956✅ spaces-integrations.broker.testBrokerUnit4957✅ spaces-integrations.confinedExtraService.testBridgeEnvironmentIsTheManifestOnly4958✅ spaces-integrations.confinedExtraService.testBridgeIsResidentAndRestarted4959✅ spaces-integrations.confinedExtraService.testBridgeOwnsItsStateThroughExtraPaths4960✅ spaces-integrations.confinedExtraService.testBridgePolicyIsBuiltPreStart4961✅ spaces-integrations.confinedExtraService.testBridgeRunsUnderLandlockExec4962✅ spaces-integrations.confinedExtraService.testBridgeSharesTheServerHardening4963✅ spaces-integrations.confinedExtraService.testBridgeUnitSectionFoldsBothGates4964✅ spaces-integrations.confinedExtraService.testDefinitionCarriesUnitNamesOnly4965✅ spaces-integrations.confinedExtraService.testSocketWantsTheBackingUnit4966✅ spaces-integrations.definition.testBindPortsSurfacedInTheDefinition4967✅ spaces-integrations.definition.testEnableByDefaultSurfacedInTheDefinition4968✅ spaces-integrations.definition.testGithubDefinitionCarriesThePosture4969✅ spaces-integrations.definition.testGithubDefinitionCarriesThePrompts4970✅ spaces-integrations.localIntegration.testNotesUnitIsSocketOnly4971✅ spaces-integrations.mcpUnit.testDirectoriesAndCredentials4972✅ spaces-integrations.mcpUnit.testPolicyAndShareArePreparedPreStart4973✅ spaces-integrations.mcpUnit.testSameUidHardening4974✅ spaces-integrations.mcpUnit.testServerRunsUnderLandlockExec4975✅ spaces-integrations.mcpUnit.testSharedDirIsExportedAndTmpdirIsNot4976✅ spaces-integrations.mcpUnit.testSocketPath4977✅ spaces-integrations.moduleWiring.testDefinitionIsWiredIntoEtc4978✅ spaces-integrations.moduleWiring.testDisabledModuleDeclaresNoUnits4979✅ spaces-integrations.offlineWikiHome.testZimDirIsPerUser4980✅ spaces-integrations.policySpec.testBindPortsReachTheSpec4981✅ spaces-integrations.policySpec.testBridgeGrantsReachItsOwnSpec4982✅ spaces-integrations.policySpec.testExtraPathsRideVerbatim4983✅ spaces-integrations.policySpec.testSpecWithoutExtraPathsIsOnlyThePortLists4984✅ spaces-integrations-managed.credentials.testFieldBearingUnitLoadsConfigThenManagedDir4985✅ spaces-integrations-managed.credentials.testFieldLessUnitLoadsOnlyTheManagedDir4986✅ spaces-integrations-managed.stager.testStagerRunsOnceAtBoot4987✅ spaces-integrations-managed.stager.testStagerScriptPinsWhatRunningItCannotShow4988✅ spaces-integrations-managed.validation.testLiteralSecretIsATypeError4989✅ spaces-integrations-managed.validation.testMissingRequiredConfigFieldRejected4990✅ spaces-integrations-managed.validation.testMissingRequiredSecretRejected4991✅ spaces-integrations-managed.validation.testNonNormalUserRejected4992✅ spaces-integrations-managed.validation.testProfilesOnFieldLessIntegrationRejected4993✅ spaces-integrations-managed.validation.testUnknownIntegrationRejected4994✅ spaces-integrations-managed.validation.testUnknownUserRejected4995✅ spaces-integrations-schema-sync.definition.testNoneLeaksACommandLine4996✅ spaces-integrations-schema-sync.fixture.testNixosLowered4997✅ spaces-integrations-schema-sync.fixture.testOfflineWikiLowered4998✅ spaces-integrations-schema-sync.posture.testEveryPostureNameStillShips4999✅ spaces-integrations-schema-sync.posture.testReadOnlyAllowlistHolds5000✅ spaces-integrations-schema-sync.readme.testDefinitionCarriesThePath5001✅ spaces-integrations-schema-sync.readme.testEveryIntegrationShipsOne5002✅ spaces-integrations-schema-sync.schemaSingleSourcing.testEveryIntegrationMatchesItsSchema5003✅ spaces-integrations-setup.definition.testGithubDefinitionHasNoSetup5004✅ spaces-integrations-setup.definition.testSignalDefinitionCarriesSetupFields5005✅ spaces-integrations-setup.mainSocket.testGithubSocketCarriesNoExtraDeps5006✅ spaces-integrations-setup.mainSocket.testSignalSocketWantsExtraServices5007✅ spaces-integrations-setup.mkDefaultDiscipline.testOverridingOneSubOptionKeepsTheRest5008✅ spaces-integrations-setup.moduleWiring.testGithubEmitsNoTwin5009✅ spaces-integrations-setup.moduleWiring.testPartOfInjectedOntoEveryExtraService5010✅ spaces-integrations-setup.moduleWiring.testTwinUnitsReachSystemdOnlyForSetupIntegrations5011✅ spaces-integrations-setup.setupTwin.testSetupSocketIsPrivateAndNotAutoStarted5012✅ spaces-integrations-setup.setupTwin.testSignalEmitsTwinUnits5013✅ spaces-integrations-setup.setupTwin.testTwinOwnsItsRuntimeStateAndPolicy5014✅ spaces-integrations-setup.setupTwin.testTwinReusesTheServerSandbox5015✅ spaces-integrations-setup.setupTwin.testTwinRunsItsOwnCommand5016✅ spaces-nixos-apply.manifest.testApplyCarriesItsPreviewAndNoNetwork5017✅ spaces-nixos-apply.manifest.testArrivesEnabled5018✅ spaces-nixos-apply.manifest.testAutoRunCoversCheckAndStatus5019✅ spaces-nixos-apply.manifest.testCarriesNoConfigAndNoSecretField5020✅ spaces-nixos-apply.manifest.testDefinitionIsWiredIntoEtc5021✅ spaces-nixos-apply.manifest.testGrantsTheApplyDirAndNothingElse5022✅ spaces-nixos-apply.manifest.testNoRepoLeavesTheIntegrationOffAndUnserved5023✅ spaces-nixos-apply.refusals.testRejectsACheckResolvedOnPath5024✅ spaces-nixos-apply.refusals.testRejectsACommandResolvedOnPath5025✅ spaces-nixos-apply.refusals.testRejectsAGlobInAMachineName5026✅ spaces-nixos-apply.refusals.testRejectsAGlobInARepoName5027✅ spaces-nixos-apply.refusals.testRejectsARelativeRepoPath5028✅ spaces-nixos-apply.refusals.testRejectsARepoWithNoMachine5029✅ spaces-nixos-apply.refusals.testRejectsAnEmptyCommand5030✅ spaces-nixos-apply.refusals.testTheDeclaredReposAreAccepted5031✅ spaces-nixos-apply.targets.testEveryMachineBecomesAQualifiedTarget5032✅ spaces-nixos-apply.units.testPathUnitWatchesTheRequestFile5033✅ spaces-nixos-apply.units.testRunnerFindsSshAndTheSystemProfile5034✅ spaces-nixos-apply.units.testRunnerRefusesToTimeOutOrReadStdin5035✅ spaces-nixos-apply.units.testRunnerRoutesAPassphrasePromptToAskpass5036✅ spaces-nixos-apply.units.testTheApplyDirIsSeeded5037✅ spaces-noctalia.barUnit.testOnlyTheNoctaliaModuleDeclaresIt5038✅ spaces-noctalia.commands.testWrappersOnPath5039✅ spaces-noctalia.managedConfig.testCentreBarWidgets5040✅ spaces-noctalia.managedConfig.testVoiceIndicatorPluginSettings5041✅ spaces-noctalia.purge.testRunsOnUserActivation5042✅ spaces-noctalia.purge.testTargetsOnlyRetiredSpacesIds5043✅ spaces-signal.agentSurface.testOnlyTheIntegrationSocketsListen5044✅ spaces-signal.bridge.testLifecycleIsGuiOnly5045✅ spaces-signal.bridge.testRunsAfterTheDaemon5046✅ spaces-signal.daemon.testExecStartRunsTheDaemonOnItsSocket5047✅ spaces-signal.daemon.testLifecycleIsGuiOnly5048✅ spaces-signal.daemon.testRuntimeSocketDirIsPrivate5049✅ spaces-signal.daemon.testStopTimeoutIsShort5050✅ spaces-signal.integrationLifecycle.testLinkPathUnitIsGone5051✅ spaces-signal.integrationLifecycle.testSocketPullsBothBackendsWithoutOrderingThem5052✅ spaces-signal.integrationsGuard.testEnableWithoutIntegrationsFails5053✅ spaces-signal.messageStore.testStateDirIsCreatedUnconditionally5054✅ spaces-signal.optOut.testDeclaresNoSignalUnits5055✅ spaces-signal.package.testSupportsGuiQrLinking5056✅ spaces-src.testDropsDevOnlyTrees5057✅ spaces-src.testDropsLocalStateAndSecrets5058✅ spaces-src.testKeepsTheSystemSources5059✅ voxtype-language-config.whisperLanguage.testDefaultStaysBareString5060✅ voxtype-language-config.whisperLanguage.testListStaysList5061✅ voxtype-nemotron-config.nemotron.testEngineDefaults5062✅ voxtype-nemotron-config.nemotron.testStreamingAndTargetLangFlowThrough5063✅ voxtype-user-override.wrapper.testUnitRunsTheWrapper5064✅ voxtype-vad-config.vad.testEnergyBackendDefaults50655066😢 330/341 successful5067error: Tests failed