evalCheck-eval-lib-build-clan
checks.aarch64-linux.eval-tests
· build #543
· raw
1build01: building ay5dq2j7xpnbs7bjhyv5acdvf7vnyb4h-evalCheck-eval-lib-build-clan.drv2warning: not writing modified lock file of flake 'path:/nix/store/yljdpayjh88pj7c9wjzr6a1p83xhc48b-source':3• Added input 'data-mesher':4 'path:/nix/store/p9gq9k97rzqwpmd650cbkw656ipicd29-source?lastModified=1&narHash=sha256-H3RXKAi9vd3WVoMUuq2Qb0Ig8dPgLlknW1A%2BRAP4CnQ%3D' (1970-01-01)5• Added input 'data-mesher/flake-parts':6 follows 'flake-parts'7• Added input 'data-mesher/nixpkgs':8 follows 'nixpkgs'9• Added input 'data-mesher/treefmt-nix':10 follows 'treefmt-nix'11• Added input 'disko':12 'path:/nix/store/w2c23ykc12mswlg8hrrjzb5gv9gvkzwq-source?lastModified=1&narHash=sha256-RxWs5ND31KzTG7wvMM%2BPMfUjyNpmIEr999lqNARaM5o%3D' (1970-01-01)13• Added input 'disko/nixpkgs':14 follows 'nixpkgs'15• Added input 'flake-parts':16 'path:/nix/store/s0fpxz3rvfip9bc50wfmwpigxiyl6nkg-source?lastModified=1&narHash=sha256-onL0VLf9vPllmT0H/OlURIU5r5t5WIEl7t4tVNKT0Nw%3D' (1970-01-01)17• Added input 'flake-parts/nixpkgs-lib':18 follows 'nixpkgs'19• Added input 'nix-darwin':20 'path:/nix/store/8ggr67sci43hlp8ba6rhjrdhhj5490am-source?lastModified=1&narHash=sha256-oQFip%2Bv0luP8NIxJzmiW4Wu8bILsbFWom5l0zonl8hQ%3D' (1970-01-01)21• Added input 'nix-darwin/nixpkgs':22 follows 'nixpkgs'23• Added input 'nix-select':24 'path:/nix/store/cba1x9mxnwr8b36cw41bya7g6d5v1p7d-source?lastModified=1&narHash=sha256-yxcNOha7Cfv2nhVpz9ZXSNKk0R7wt4AiBklJ8D24rVg%3D' (1970-01-01)25• Added input 'nixpkgs':26 'path:/nix/store/p17akwn814w226jq2cdkkhcw4psb0ga9-source?lastModified=1&narHash=sha256-tkD1h/1jLJ6qZHjG7/TOZT1qqI1ej3VPPCufHQyv1Uo%3D' (1970-01-01)27• Added input 'sops-nix':28 'path:/nix/store/s154mmk8ahvc71gq8xfkbzlk240yvniv-source?lastModified=1&narHash=sha256-gkig4nPi1CWc4Z50GBsjE4ygSE7hMpl/TwID2an2Cck%3D' (1970-01-01)29• Added input 'sops-nix/nixpkgs':30 follows 'nixpkgs'31• Added input 'systems':32 'path:/nix/store/9m1jsz5b9ggmjij2vkmafnhn26g96jjn-source?lastModified=1&narHash=sha256-brhZ8DmuGtzkCYHJg4HEd602amKm89Y9ytsFZ5uWD1w%3D' (1970-01-01)33• Added input 'treefmt-nix':34 'path:/nix/store/7sjy8935654h3220n5gbaclf5nfw4nzx-source?lastModified=1&narHash=sha256-WSFCsDSE5ffgD2MqzkM2CYjeFiKhRF/dJUN8uedb6YE%3D' (1970-01-01)35• Added input 'treefmt-nix/nixpkgs':36 follows 'nixpkgs'37trace: pathExists: 'machines' -> 'true'38trace: readDir: 'machines' -> '{39 bar-machine = "directory";40 foo-machine = "directory";41}'42✅ autoloading.test_autoload_directories43trace: pathExists: 'machines' -> 'true'44trace: readDir: 'machines' -> '{45 "bar.nix" = "file";46 "foo.nix" = "file";47}'48✅ autoloading.test_files_are_not_machines49☢️ clan.testMachineAccessToClanConfig50error:51 … from call site52 at /build/nix/store/yljdpayjh88pj7c9wjzr6a1p83xhc48b-source/lib/lib-clan-tests.nix:21:14:53 20| # Attention: We need to access 'meta' via 'inventory' since clan.meta itself is a deferred module54 21| expr = eval.config.nixosConfigurations.testMachine.config.clanConfig.inventory.meta.name == "test";55 | ^56 22| expected = true;5758 … while calling anonymous lambda59 at /build/nix/store/p17akwn814w226jq2cdkkhcw4psb0ga9-source/lib/types.nix:1029:18:60 1028| value = mapAttrs (61 1029| n: v:62 | ^63 1030| if lazy then6465 … while evaluating the attribute 'optionalValue.value'66 at /build/nix/store/p17akwn814w226jq2cdkkhcw4psb0ga9-source/lib/modules.nix:1312:5:67 1311|68 1312| optionalValue = if isDefined then { value = mergedValue; } else { };69 | ^70 1313| };7172 … while evaluating a branch condition73 at /build/nix/store/p17akwn814w226jq2cdkkhcw4psb0ga9-source/lib/modules.nix:1312:21:74 1311|75 1312| optionalValue = if isDefined then { value = mergedValue; } else { };76 | ^77 1313| };7879 … while evaluating a branch condition80 at /build/nix/store/p17akwn814w226jq2cdkkhcw4psb0ga9-source/lib/modules.nix:1223:7:81 1222| # above are lazy and thus never forced on this branch.82 1223| if83 | ^84 1224| length defs == 18586 … in the right operand of the AND (&&) operator87 at /build/nix/store/p17akwn814w226jq2cdkkhcw4psb0ga9-source/lib/modules.nix:1225:9:88 1224| length defs == 189 1225| && (90 | ^91 1226| let9293 … while evaluating definitions from `/nix/store/yljdpayjh88pj7c9wjzr6a1p83xhc48b-source/modules/clan/module.nix':9495 … in the argument of the not operator96 at /build/nix/store/p17akwn814w226jq2cdkkhcw4psb0ga9-source/lib/modules.nix:1230:31:97 1229| addErrorContext "while evaluating definitions from `${d.file}':" (98 1230| !(isAttrs d.value && d.value ? _type)99 | ^100 1231| )101102 … in the left operand of the AND (&&) operator103 at /build/nix/store/p17akwn814w226jq2cdkkhcw4psb0ga9-source/lib/modules.nix:1230:31:104 1229| addErrorContext "while evaluating definitions from `${d.file}':" (105 1230| !(isAttrs d.value && d.value ? _type)106 | ^107 1231| )108109 … while calling the 'isAttrs' builtin110 at /build/nix/store/p17akwn814w226jq2cdkkhcw4psb0ga9-source/lib/modules.nix:1230:15:111 1229| addErrorContext "while evaluating definitions from `${d.file}':" (112 1230| !(isAttrs d.value && d.value ? _type)113 | ^114 1231| )115116 … while evaluating the attribute 'value'117 at /build/nix/store/p17akwn814w226jq2cdkkhcw4psb0ga9-source/lib/types.nix:969:11:118 968| inherit (def) file;119 969| value = v;120 | ^121 970| }) def.value122123 … from call site124 at /build/nix/store/p17akwn814w226jq2cdkkhcw4psb0ga9-source/lib/types.nix:969:11:125 968| inherit (def) file;126 969| value = v;127 | ^128 970| }) def.value129130 … while calling anonymous lambda131 at /build/nix/store/yljdpayjh88pj7c9wjzr6a1p83xhc48b-source/modules/clan/module.nix:84:11:132 83| configurations = lib.mapAttrs (133 84| name: _:134 | ^135 85| let136137 … while evaluating the attribute 'default.nixpkgs'138 at /build/nix/store/yljdpayjh88pj7c9wjzr6a1p83xhc48b-source/modules/clan/module.nix:55:15:139 54| {140 55| inherit nixpkgs spec;141 | ^142 56| # spec = spec;143144 … while evaluating the attribute 'self.inputs.nixpkgs'145 at /build/nix/store/yljdpayjh88pj7c9wjzr6a1p83xhc48b-source/modules/clan/top-level-interface.nix:163:13:146 162| // {147 163| inputs = (s.inputs or { }) // {148 | ^149 164| self.clan = config;150151 … while calling the 'throw' builtin152 at /build/nix/store/yljdpayjh88pj7c9wjzr6a1p83xhc48b-source/modules/clan/module.nix:52:46:153 51| nixpkgs =154 52| config.self.inputs.${spec.input} or (throw "Flake does not have 'input' named '${spec.input}'");155 | ^156 53| in157158 error: Flake does not have 'input' named 'nixpkgs'159160✅ test_all_simple161✅ test_clan_all_machines162✅ test_clan_all_machines_laziness163✅ test_clan_check_simple_fail164✅ test_clan_check_simple_pass165✅ test_clan_darwin_machines166☢️ test_clan_darwin_wireguard_service167error:168 … while evaluating the attribute 'nixosWgInterface'169 at /build/nix/store/yljdpayjh88pj7c9wjzr6a1p83xhc48b-source/lib/tests.nix:357:9:170 356| # Check nixos wireguard interface is configured (option exists)171 357| nixosWgInterface = nixosConfig.networking.wireguard.interfaces ? wg-test;172 | ^173 358| };174175 … from call site176 at /build/nix/store/yljdpayjh88pj7c9wjzr6a1p83xhc48b-source/lib/tests.nix:341:21:177 340| darwinConfig = eval.config.darwinConfigurations.darwin-peer.config;178 341| nixosConfig = eval.config.nixosConfigurations.nixos-peer.config;179 | ^180 342| in181182 … while calling anonymous lambda183 at /build/nix/store/p17akwn814w226jq2cdkkhcw4psb0ga9-source/lib/types.nix:1029:18:184 1028| value = mapAttrs (185 1029| n: v:186 | ^187 1030| if lazy then188189 … while evaluating the attribute 'optionalValue.value'190 at /build/nix/store/p17akwn814w226jq2cdkkhcw4psb0ga9-source/lib/modules.nix:1312:5:191 1311|192 1312| optionalValue = if isDefined then { value = mergedValue; } else { };193 | ^194 1313| };195196 … while evaluating a branch condition197 at /build/nix/store/p17akwn814w226jq2cdkkhcw4psb0ga9-source/lib/modules.nix:1312:21:198 1311|199 1312| optionalValue = if isDefined then { value = mergedValue; } else { };200 | ^201 1313| };202203 … while evaluating a branch condition204 at /build/nix/store/p17akwn814w226jq2cdkkhcw4psb0ga9-source/lib/modules.nix:1223:7:205 1222| # above are lazy and thus never forced on this branch.206 1223| if207 | ^208 1224| length defs == 1209210 … in the right operand of the AND (&&) operator211 at /build/nix/store/p17akwn814w226jq2cdkkhcw4psb0ga9-source/lib/modules.nix:1225:9:212 1224| length defs == 1213 1225| && (214 | ^215 1226| let216217 … while evaluating definitions from `/nix/store/yljdpayjh88pj7c9wjzr6a1p83xhc48b-source/modules/clan/module.nix':218219 … in the argument of the not operator220 at /build/nix/store/p17akwn814w226jq2cdkkhcw4psb0ga9-source/lib/modules.nix:1230:31:221 1229| addErrorContext "while evaluating definitions from `${d.file}':" (222 1230| !(isAttrs d.value && d.value ? _type)223 | ^224 1231| )225226 … in the left operand of the AND (&&) operator227 at /build/nix/store/p17akwn814w226jq2cdkkhcw4psb0ga9-source/lib/modules.nix:1230:31:228 1229| addErrorContext "while evaluating definitions from `${d.file}':" (229 1230| !(isAttrs d.value && d.value ? _type)230 | ^231 1231| )232233 … while calling the 'isAttrs' builtin234 at /build/nix/store/p17akwn814w226jq2cdkkhcw4psb0ga9-source/lib/modules.nix:1230:15:235 1229| addErrorContext "while evaluating definitions from `${d.file}':" (236 1230| !(isAttrs d.value && d.value ? _type)237 | ^238 1231| )239240 … while evaluating the attribute 'value'241 at /build/nix/store/p17akwn814w226jq2cdkkhcw4psb0ga9-source/lib/types.nix:969:11:242 968| inherit (def) file;243 969| value = v;244 | ^245 970| }) def.value246247 … from call site248 at /build/nix/store/p17akwn814w226jq2cdkkhcw4psb0ga9-source/lib/types.nix:969:11:249 968| inherit (def) file;250 969| value = v;251 | ^252 970| }) def.value253254 … while calling anonymous lambda255 at /build/nix/store/yljdpayjh88pj7c9wjzr6a1p83xhc48b-source/modules/clan/module.nix:84:11:256 83| configurations = lib.mapAttrs (257 84| name: _:258 | ^259 85| let260261 … while evaluating the attribute 'default.nixpkgs'262 at /build/nix/store/yljdpayjh88pj7c9wjzr6a1p83xhc48b-source/modules/clan/module.nix:55:15:263 54| {264 55| inherit nixpkgs spec;265 | ^266 56| # spec = spec;267268 … while evaluating the attribute 'self.inputs.nixpkgs'269 at /build/nix/store/yljdpayjh88pj7c9wjzr6a1p83xhc48b-source/modules/clan/top-level-interface.nix:163:13:270 162| // {271 163| inputs = (s.inputs or { }) // {272 | ^273 164| self.clan = config;274275 … while calling the 'throw' builtin276 at /build/nix/store/yljdpayjh88pj7c9wjzr6a1p83xhc48b-source/modules/clan/module.nix:52:46:277 51| nixpkgs =278 52| config.self.inputs.${spec.input} or (throw "Flake does not have 'input' named '${spec.input}'");279 | ^280 53| in281282 error: Flake does not have 'input' named 'nixpkgs'283284☢️ test_clan_specialArgs285error:286 … from call site287 at /build/nix/store/yljdpayjh88pj7c9wjzr6a1p83xhc48b-source/lib/tests.nix:197:14:288 196| {289 197| expr = eval.config.nixosConfigurations.machine2.config.networking.hostName;290 | ^291 198| expected = "dream2nix";292293 … while calling anonymous lambda294 at /build/nix/store/p17akwn814w226jq2cdkkhcw4psb0ga9-source/lib/types.nix:1029:18:295 1028| value = mapAttrs (296 1029| n: v:297 | ^298 1030| if lazy then299300 … while evaluating the attribute 'optionalValue.value'301 at /build/nix/store/p17akwn814w226jq2cdkkhcw4psb0ga9-source/lib/modules.nix:1312:5:302 1311|303 1312| optionalValue = if isDefined then { value = mergedValue; } else { };304 | ^305 1313| };306307 … while evaluating a branch condition308 at /build/nix/store/p17akwn814w226jq2cdkkhcw4psb0ga9-source/lib/modules.nix:1312:21:309 1311|310 1312| optionalValue = if isDefined then { value = mergedValue; } else { };311 | ^312 1313| };313314 … while evaluating a branch condition315 at /build/nix/store/p17akwn814w226jq2cdkkhcw4psb0ga9-source/lib/modules.nix:1223:7:316 1222| # above are lazy and thus never forced on this branch.317 1223| if318 | ^319 1224| length defs == 1320321 … in the right operand of the AND (&&) operator322 at /build/nix/store/p17akwn814w226jq2cdkkhcw4psb0ga9-source/lib/modules.nix:1225:9:323 1224| length defs == 1324 1225| && (325 | ^326 1226| let327328 … while evaluating definitions from `/nix/store/yljdpayjh88pj7c9wjzr6a1p83xhc48b-source/modules/clan/module.nix':329330 … in the argument of the not operator331 at /build/nix/store/p17akwn814w226jq2cdkkhcw4psb0ga9-source/lib/modules.nix:1230:31:332 1229| addErrorContext "while evaluating definitions from `${d.file}':" (333 1230| !(isAttrs d.value && d.value ? _type)334 | ^335 1231| )336337 … in the left operand of the AND (&&) operator338 at /build/nix/store/p17akwn814w226jq2cdkkhcw4psb0ga9-source/lib/modules.nix:1230:31:339 1229| addErrorContext "while evaluating definitions from `${d.file}':" (340 1230| !(isAttrs d.value && d.value ? _type)341 | ^342 1231| )343344 … while calling the 'isAttrs' builtin345 at /build/nix/store/p17akwn814w226jq2cdkkhcw4psb0ga9-source/lib/modules.nix:1230:15:346 1229| addErrorContext "while evaluating definitions from `${d.file}':" (347 1230| !(isAttrs d.value && d.value ? _type)348 | ^349 1231| )350351 … while evaluating the attribute 'value'352 at /build/nix/store/p17akwn814w226jq2cdkkhcw4psb0ga9-source/lib/types.nix:969:11:353 968| inherit (def) file;354 969| value = v;355 | ^356 970| }) def.value357358 … from call site359 at /build/nix/store/p17akwn814w226jq2cdkkhcw4psb0ga9-source/lib/types.nix:969:11:360 968| inherit (def) file;361 969| value = v;362 | ^363 970| }) def.value364365 … while calling anonymous lambda366 at /build/nix/store/yljdpayjh88pj7c9wjzr6a1p83xhc48b-source/modules/clan/module.nix:84:11:367 83| configurations = lib.mapAttrs (368 84| name: _:369 | ^370 85| let371372 … while evaluating the attribute 'default.nixpkgs'373 at /build/nix/store/yljdpayjh88pj7c9wjzr6a1p83xhc48b-source/modules/clan/module.nix:55:15:374 54| {375 55| inherit nixpkgs spec;376 | ^377 56| # spec = spec;378379 … while evaluating the attribute 'self.inputs.nixpkgs'380 at /build/nix/store/yljdpayjh88pj7c9wjzr6a1p83xhc48b-source/modules/clan/top-level-interface.nix:163:13:381 162| // {382 163| inputs = (s.inputs or { }) // {383 | ^384 164| self.clan = config;385386 … while calling the 'throw' builtin387 at /build/nix/store/yljdpayjh88pj7c9wjzr6a1p83xhc48b-source/modules/clan/module.nix:52:46:388 51| nixpkgs =389 52| config.self.inputs.${spec.input} or (throw "Flake does not have 'input' named '${spec.input}'");390 | ^391 53| in392393 error: Flake does not have 'input' named 'nixpkgs'394395✅ test_fn_clan_core396✅ test_fn_simple397✅ test_get_var_default398✅ test_get_var_machine399✅ test_get_var_shared400✅ test_machines_are_modules401evaluation warning: Argument: 'self' must be set402☢️ test_missing_self403error:404 … from call site405 at /build/nix/store/yljdpayjh88pj7c9wjzr6a1p83xhc48b-source/lib/tests.nix:25:14:406 24| {407 25| expr = shallowForceAllAttributes eval.config;408 | ^409 26| expected = true;410411 … while calling 'foldlAttrs'412 at /build/nix/store/p17akwn814w226jq2cdkkhcw4psb0ga9-source/lib/attrsets.nix:796:14:413 795| foldlAttrs =414 796| f: init: set:415 | ^416 797| foldl' (acc: name: f acc name set.${name}) init (attrNames set);417418 … while calling the 'foldl'' builtin419 at /build/nix/store/p17akwn814w226jq2cdkkhcw4psb0ga9-source/lib/attrsets.nix:797:5:420 796| f: init: set:421 797| foldl' (acc: name: f acc name set.${name}) init (attrNames set);422 | ^423 798|424425 … while calling anonymous lambda426 at /build/nix/store/p17akwn814w226jq2cdkkhcw4psb0ga9-source/lib/attrsets.nix:797:18:427 796| f: init: set:428 797| foldl' (acc: name: f acc name set.${name}) init (attrNames set);429 | ^430 798|431432 … from call site433 at /build/nix/store/p17akwn814w226jq2cdkkhcw4psb0ga9-source/lib/attrsets.nix:797:24:434 796| f: init: set:435 797| foldl' (acc: name: f acc name set.${name}) init (attrNames set);436 | ^437 798|438439 … while calling anonymous lambda440 at /build/nix/store/yljdpayjh88pj7c9wjzr6a1p83xhc48b-source/lib/tests.nix:8:18:441 7| shallowForceAllAttributes = lib.foldlAttrs (442 8| _acc: _name: value:443 | ^444 9| lib.seq value true445446 … while calling the 'seq' builtin447 at /build/nix/store/yljdpayjh88pj7c9wjzr6a1p83xhc48b-source/lib/tests.nix:9:5:448 8| _acc: _name: value:449 9| lib.seq value true450 | ^451 10| ) true;452453 … from call site454 at /build/nix/store/p17akwn814w226jq2cdkkhcw4psb0ga9-source/lib/attrsets.nix:797:35:455 796| f: init: set:456 797| foldl' (acc: name: f acc name set.${name}) init (attrNames set);457 | ^458 798|459460 … while calling anonymous lambda461 at /build/nix/store/p17akwn814w226jq2cdkkhcw4psb0ga9-source/lib/attrsets.nix:1195:17:462 1194| mapAttrs (463 1195| name: value:464 | ^465 1196| if isAttrs value && cond value then recurse (path ++ [ name ]) value else f (path ++ [ name ]) value466467 … from call site468 at /build/nix/store/p17akwn814w226jq2cdkkhcw4psb0ga9-source/lib/attrsets.nix:1196:85:469 1195| name: value:470 1196| if isAttrs value && cond value then recurse (path ++ [ name ]) value else f (path ++ [ name ]) value471 | ^472 1197| );473474 … while calling anonymous lambda475 at /build/nix/store/p17akwn814w226jq2cdkkhcw4psb0ga9-source/lib/modules.nix:282:71:476 281| # For definitions that have an associated option477 282| declaredConfig = mapAttrsRecursiveCond (v: !isOption v) (_: v: v.value) options;478 | ^479 283|480481 … while evaluating the attribute 'value'482 at /build/nix/store/p17akwn814w226jq2cdkkhcw4psb0ga9-source/lib/modules.nix:1149:7:483 1148| // {484 1149| value = addErrorContext "while evaluating the option `${showOption loc}':" value;485 | ^486 1150| inherit (res.defsFinal') highestPrio;487488 … while evaluating the option `pkgsForSystem':489490 … from call site491 at /build/nix/store/p17akwn814w226jq2cdkkhcw4psb0ga9-source/lib/modules.nix:1138:35:492 1137| # yield a value computed from the definitions493 1138| value = if opt ? apply then opt.apply res.mergedValue else res.mergedValue;494 | ^495 1139|496497 … while calling 'apply'498 at /build/nix/store/p17akwn814w226jq2cdkkhcw4psb0ga9-source/lib/modules.nix:1697:11:499 1696| apply =500 1697| x:501 | ^502 1698| throw "The option `${showOption optionName}' can no longer be used since it's been removed. ${replacementInstructions}";503504 … while calling the 'throw' builtin505 at /build/nix/store/p17akwn814w226jq2cdkkhcw4psb0ga9-source/lib/modules.nix:1698:11:506 1697| x:507 1698| throw "The option `${showOption optionName}' can no longer be used since it's been removed. ${replacementInstructions}";508 | ^509 1699| });510511 error: The option `pkgsForSystem' can no longer be used since it's been removed. Use 'inventory.nixpkgs' instead512513 Example migration:514515 clan = {516 pkgsForSystem =517 system:518 import nixpkgs {519 inherit system;520 config = {521 allowUnfree = true;522 };523 overlays = [ ];524 };525 };526527 becomes:528529 clan = {530 inventory.nixpkgs.default = {531 inputs = "nixpkgs";532 config = { allowUnfree = true; };533 overlays = [ ];534 };535 };536537☢️ test_only_required538error:539 … from call site540 at /build/nix/store/yljdpayjh88pj7c9wjzr6a1p83xhc48b-source/lib/tests.nix:40:14:541 39| {542 40| expr = shallowForceAllAttributes eval.config;543 | ^544 41| expected = true;545546 … while calling 'foldlAttrs'547 at /build/nix/store/p17akwn814w226jq2cdkkhcw4psb0ga9-source/lib/attrsets.nix:796:14:548 795| foldlAttrs =549 796| f: init: set:550 | ^551 797| foldl' (acc: name: f acc name set.${name}) init (attrNames set);552553 … while calling the 'foldl'' builtin554 at /build/nix/store/p17akwn814w226jq2cdkkhcw4psb0ga9-source/lib/attrsets.nix:797:5:555 796| f: init: set:556 797| foldl' (acc: name: f acc name set.${name}) init (attrNames set);557 | ^558 798|559560 … while calling anonymous lambda561 at /build/nix/store/p17akwn814w226jq2cdkkhcw4psb0ga9-source/lib/attrsets.nix:797:18:562 796| f: init: set:563 797| foldl' (acc: name: f acc name set.${name}) init (attrNames set);564 | ^565 798|566567 … from call site568 at /build/nix/store/p17akwn814w226jq2cdkkhcw4psb0ga9-source/lib/attrsets.nix:797:24:569 796| f: init: set:570 797| foldl' (acc: name: f acc name set.${name}) init (attrNames set);571 | ^572 798|573574 … while calling anonymous lambda575 at /build/nix/store/yljdpayjh88pj7c9wjzr6a1p83xhc48b-source/lib/tests.nix:8:18:576 7| shallowForceAllAttributes = lib.foldlAttrs (577 8| _acc: _name: value:578 | ^579 9| lib.seq value true580581 … while calling the 'seq' builtin582 at /build/nix/store/yljdpayjh88pj7c9wjzr6a1p83xhc48b-source/lib/tests.nix:9:5:583 8| _acc: _name: value:584 9| lib.seq value true585 | ^586 10| ) true;587588 … from call site589 at /build/nix/store/p17akwn814w226jq2cdkkhcw4psb0ga9-source/lib/attrsets.nix:797:35:590 796| f: init: set:591 797| foldl' (acc: name: f acc name set.${name}) init (attrNames set);592 | ^593 798|594595 … while calling anonymous lambda596 at /build/nix/store/p17akwn814w226jq2cdkkhcw4psb0ga9-source/lib/attrsets.nix:1195:17:597 1194| mapAttrs (598 1195| name: value:599 | ^600 1196| if isAttrs value && cond value then recurse (path ++ [ name ]) value else f (path ++ [ name ]) value601602 … from call site603 at /build/nix/store/p17akwn814w226jq2cdkkhcw4psb0ga9-source/lib/attrsets.nix:1196:85:604 1195| name: value:605 1196| if isAttrs value && cond value then recurse (path ++ [ name ]) value else f (path ++ [ name ]) value606 | ^607 1197| );608609 … while calling anonymous lambda610 at /build/nix/store/p17akwn814w226jq2cdkkhcw4psb0ga9-source/lib/modules.nix:282:71:611 281| # For definitions that have an associated option612 282| declaredConfig = mapAttrsRecursiveCond (v: !isOption v) (_: v: v.value) options;613 | ^614 283|615616 … while evaluating the attribute 'value'617 at /build/nix/store/p17akwn814w226jq2cdkkhcw4psb0ga9-source/lib/modules.nix:1149:7:618 1148| // {619 1149| value = addErrorContext "while evaluating the option `${showOption loc}':" value;620 | ^621 1150| inherit (res.defsFinal') highestPrio;622623 … while evaluating the option `pkgsForSystem':624625 … from call site626 at /build/nix/store/p17akwn814w226jq2cdkkhcw4psb0ga9-source/lib/modules.nix:1138:35:627 1137| # yield a value computed from the definitions628 1138| value = if opt ? apply then opt.apply res.mergedValue else res.mergedValue;629 | ^630 1139|631632 … while calling 'apply'633 at /build/nix/store/p17akwn814w226jq2cdkkhcw4psb0ga9-source/lib/modules.nix:1697:11:634 1696| apply =635 1697| x:636 | ^637 1698| throw "The option `${showOption optionName}' can no longer be used since it's been removed. ${replacementInstructions}";638639 … while calling the 'throw' builtin640 at /build/nix/store/p17akwn814w226jq2cdkkhcw4psb0ga9-source/lib/modules.nix:1698:11:641 1697| x:642 1698| throw "The option `${showOption optionName}' can no longer be used since it's been removed. ${replacementInstructions}";643 | ^644 1699| });645646 error: The option `pkgsForSystem' can no longer be used since it's been removed. Use 'inventory.nixpkgs' instead647648 Example migration:649650 clan = {651 pkgsForSystem =652 system:653 import nixpkgs {654 inherit system;655 config = {656 allowUnfree = true;657 };658 overlays = [ ];659 };660 };661662 becomes:663664 clan = {665 inventory.nixpkgs.default = {666 inputs = "nixpkgs";667 config = { allowUnfree = true; };668 overlays = [ ];669 };670 };671672✅ test_outputs_clanInternals673✅ test_single_letter_domain674675😢 16/21 successful676error: Tests failed677678Eval check failed. To re-run this test:679 nix build .#legacyPackages.aarch64-linux.evalCheck-eval-lib-build-clan680