evalCheck-eval-lib-build-clan
checks.aarch64-linux.eval-tests
· build #543
· raw
1warning: not writing modified lock file of flake 'path:/nix/store/3ci1wnp1jvzfhz786n2gpapvcjis3gjj-source':2• Added input 'data-mesher':3 'path:/nix/store/p9gq9k97rzqwpmd650cbkw656ipicd29-source?lastModified=1&narHash=sha256-H3RXKAi9vd3WVoMUuq2Qb0Ig8dPgLlknW1A%2BRAP4CnQ%3D' (1970-01-01)4• Added input 'data-mesher/flake-parts':5 follows 'flake-parts'6• Added input 'data-mesher/nixpkgs':7 follows 'nixpkgs'8• Added input 'data-mesher/treefmt-nix':9 follows 'treefmt-nix'10• Added input 'disko':11 'path:/nix/store/w2c23ykc12mswlg8hrrjzb5gv9gvkzwq-source?lastModified=1&narHash=sha256-RxWs5ND31KzTG7wvMM%2BPMfUjyNpmIEr999lqNARaM5o%3D' (1970-01-01)12• Added input 'disko/nixpkgs':13 follows 'nixpkgs'14• Added input 'flake-parts':15 'path:/nix/store/s0fpxz3rvfip9bc50wfmwpigxiyl6nkg-source?lastModified=1&narHash=sha256-onL0VLf9vPllmT0H/OlURIU5r5t5WIEl7t4tVNKT0Nw%3D' (1970-01-01)16• Added input 'flake-parts/nixpkgs-lib':17 follows 'nixpkgs'18• Added input 'nix-darwin':19 'path:/nix/store/8ggr67sci43hlp8ba6rhjrdhhj5490am-source?lastModified=1&narHash=sha256-oQFip%2Bv0luP8NIxJzmiW4Wu8bILsbFWom5l0zonl8hQ%3D' (1970-01-01)20• Added input 'nix-darwin/nixpkgs':21 follows 'nixpkgs'22• Added input 'nix-select':23 'path:/nix/store/cba1x9mxnwr8b36cw41bya7g6d5v1p7d-source?lastModified=1&narHash=sha256-yxcNOha7Cfv2nhVpz9ZXSNKk0R7wt4AiBklJ8D24rVg%3D' (1970-01-01)24• Added input 'nixpkgs':25 'path:/nix/store/960gm9cw04za14da8wv6q4q3h67n898r-source?lastModified=1&narHash=sha256-4Opnii0iGg8Dk8/rZ2IYh/HCHvg1B%2BUs5%2BQg%2BQy5c18%3D' (1970-01-01)26• Added input 'sops-nix':27 'path:/nix/store/s154mmk8ahvc71gq8xfkbzlk240yvniv-source?lastModified=1&narHash=sha256-gkig4nPi1CWc4Z50GBsjE4ygSE7hMpl/TwID2an2Cck%3D' (1970-01-01)28• Added input 'sops-nix/nixpkgs':29 follows 'nixpkgs'30• Added input 'systems':31 'path:/nix/store/9m1jsz5b9ggmjij2vkmafnhn26g96jjn-source?lastModified=1&narHash=sha256-brhZ8DmuGtzkCYHJg4HEd602amKm89Y9ytsFZ5uWD1w%3D' (1970-01-01)32• Added input 'treefmt-nix':33 'path:/nix/store/7sjy8935654h3220n5gbaclf5nfw4nzx-source?lastModified=1&narHash=sha256-WSFCsDSE5ffgD2MqzkM2CYjeFiKhRF/dJUN8uedb6YE%3D' (1970-01-01)34• Added input 'treefmt-nix/nixpkgs':35 follows 'nixpkgs'36trace: pathExists: 'machines' -> 'true'37trace: readDir: 'machines' -> '{38 bar-machine = "directory";39 foo-machine = "directory";40}'41✅ autoloading.test_autoload_directories42trace: pathExists: 'machines' -> 'true'43trace: readDir: 'machines' -> '{44 "bar.nix" = "file";45 "foo.nix" = "file";46}'47✅ autoloading.test_files_are_not_machines48☢️ clan.testMachineAccessToClanConfig49error:50 … from call site51 at /build/nix/store/3ci1wnp1jvzfhz786n2gpapvcjis3gjj-source/lib/lib-clan-tests.nix:21:14:52 20| # Attention: We need to access 'meta' via 'inventory' since clan.meta itself is a deferred module53 21| expr = eval.config.nixosConfigurations.testMachine.config.clanConfig.inventory.meta.name == "test";54 | ^55 22| expected = true;5657 … while calling anonymous lambda58 at /build/nix/store/960gm9cw04za14da8wv6q4q3h67n898r-source/lib/types.nix:1029:18:59 1028| value = mapAttrs (60 1029| n: v:61 | ^62 1030| if lazy then6364 … while evaluating the attribute 'optionalValue.value'65 at /build/nix/store/960gm9cw04za14da8wv6q4q3h67n898r-source/lib/modules.nix:1312:5:66 1311|67 1312| optionalValue = if isDefined then { value = mergedValue; } else { };68 | ^69 1313| };7071 … while evaluating a branch condition72 at /build/nix/store/960gm9cw04za14da8wv6q4q3h67n898r-source/lib/modules.nix:1312:21:73 1311|74 1312| optionalValue = if isDefined then { value = mergedValue; } else { };75 | ^76 1313| };7778 … while evaluating a branch condition79 at /build/nix/store/960gm9cw04za14da8wv6q4q3h67n898r-source/lib/modules.nix:1223:7:80 1222| # above are lazy and thus never forced on this branch.81 1223| if82 | ^83 1224| length defs == 18485 … in the right operand of the AND (&&) operator86 at /build/nix/store/960gm9cw04za14da8wv6q4q3h67n898r-source/lib/modules.nix:1225:9:87 1224| length defs == 188 1225| && (89 | ^90 1226| let9192 … while evaluating definitions from `/nix/store/3ci1wnp1jvzfhz786n2gpapvcjis3gjj-source/modules/clan/module.nix':9394 … in the argument of the not operator95 at /build/nix/store/960gm9cw04za14da8wv6q4q3h67n898r-source/lib/modules.nix:1230:31:96 1229| addErrorContext "while evaluating definitions from `${d.file}':" (97 1230| !(isAttrs d.value && d.value ? _type)98 | ^99 1231| )100101 … in the left operand of the AND (&&) operator102 at /build/nix/store/960gm9cw04za14da8wv6q4q3h67n898r-source/lib/modules.nix:1230:31:103 1229| addErrorContext "while evaluating definitions from `${d.file}':" (104 1230| !(isAttrs d.value && d.value ? _type)105 | ^106 1231| )107108 … while calling the 'isAttrs' builtin109 at /build/nix/store/960gm9cw04za14da8wv6q4q3h67n898r-source/lib/modules.nix:1230:15:110 1229| addErrorContext "while evaluating definitions from `${d.file}':" (111 1230| !(isAttrs d.value && d.value ? _type)112 | ^113 1231| )114115 … while evaluating the attribute 'value'116 at /build/nix/store/960gm9cw04za14da8wv6q4q3h67n898r-source/lib/types.nix:969:11:117 968| inherit (def) file;118 969| value = v;119 | ^120 970| }) def.value121122 … from call site123 at /build/nix/store/960gm9cw04za14da8wv6q4q3h67n898r-source/lib/types.nix:969:11:124 968| inherit (def) file;125 969| value = v;126 | ^127 970| }) def.value128129 … while calling anonymous lambda130 at /build/nix/store/3ci1wnp1jvzfhz786n2gpapvcjis3gjj-source/modules/clan/module.nix:84:11:131 83| configurations = lib.mapAttrs (132 84| name: _:133 | ^134 85| let135136 … while evaluating the attribute 'default.nixpkgs'137 at /build/nix/store/3ci1wnp1jvzfhz786n2gpapvcjis3gjj-source/modules/clan/module.nix:55:15:138 54| {139 55| inherit nixpkgs spec;140 | ^141 56| # spec = spec;142143 … while evaluating the attribute 'self.inputs.nixpkgs'144 at /build/nix/store/3ci1wnp1jvzfhz786n2gpapvcjis3gjj-source/modules/clan/top-level-interface.nix:163:13:145 162| // {146 163| inputs = (s.inputs or { }) // {147 | ^148 164| self.clan = config;149150 … while calling the 'throw' builtin151 at /build/nix/store/3ci1wnp1jvzfhz786n2gpapvcjis3gjj-source/modules/clan/module.nix:52:46:152 51| nixpkgs =153 52| config.self.inputs.${spec.input} or (throw "Flake does not have 'input' named '${spec.input}'");154 | ^155 53| in156157 error: Flake does not have 'input' named 'nixpkgs'158159✅ test_all_simple160✅ test_clan_all_machines161✅ test_clan_all_machines_laziness162✅ test_clan_check_simple_fail163✅ test_clan_check_simple_pass164✅ test_clan_darwin_machines165☢️ test_clan_darwin_wireguard_service166error:167 … while evaluating the attribute 'nixosWgInterface'168 at /build/nix/store/3ci1wnp1jvzfhz786n2gpapvcjis3gjj-source/lib/tests.nix:357:9:169 356| # Check nixos wireguard interface is configured (option exists)170 357| nixosWgInterface = nixosConfig.networking.wireguard.interfaces ? wg-test;171 | ^172 358| };173174 … from call site175 at /build/nix/store/3ci1wnp1jvzfhz786n2gpapvcjis3gjj-source/lib/tests.nix:341:21:176 340| darwinConfig = eval.config.darwinConfigurations.darwin-peer.config;177 341| nixosConfig = eval.config.nixosConfigurations.nixos-peer.config;178 | ^179 342| in180181 … while calling anonymous lambda182 at /build/nix/store/960gm9cw04za14da8wv6q4q3h67n898r-source/lib/types.nix:1029:18:183 1028| value = mapAttrs (184 1029| n: v:185 | ^186 1030| if lazy then187188 … while evaluating the attribute 'optionalValue.value'189 at /build/nix/store/960gm9cw04za14da8wv6q4q3h67n898r-source/lib/modules.nix:1312:5:190 1311|191 1312| optionalValue = if isDefined then { value = mergedValue; } else { };192 | ^193 1313| };194195 … while evaluating a branch condition196 at /build/nix/store/960gm9cw04za14da8wv6q4q3h67n898r-source/lib/modules.nix:1312:21:197 1311|198 1312| optionalValue = if isDefined then { value = mergedValue; } else { };199 | ^200 1313| };201202 … while evaluating a branch condition203 at /build/nix/store/960gm9cw04za14da8wv6q4q3h67n898r-source/lib/modules.nix:1223:7:204 1222| # above are lazy and thus never forced on this branch.205 1223| if206 | ^207 1224| length defs == 1208209 … in the right operand of the AND (&&) operator210 at /build/nix/store/960gm9cw04za14da8wv6q4q3h67n898r-source/lib/modules.nix:1225:9:211 1224| length defs == 1212 1225| && (213 | ^214 1226| let215216 … while evaluating definitions from `/nix/store/3ci1wnp1jvzfhz786n2gpapvcjis3gjj-source/modules/clan/module.nix':217218 … in the argument of the not operator219 at /build/nix/store/960gm9cw04za14da8wv6q4q3h67n898r-source/lib/modules.nix:1230:31:220 1229| addErrorContext "while evaluating definitions from `${d.file}':" (221 1230| !(isAttrs d.value && d.value ? _type)222 | ^223 1231| )224225 … in the left operand of the AND (&&) operator226 at /build/nix/store/960gm9cw04za14da8wv6q4q3h67n898r-source/lib/modules.nix:1230:31:227 1229| addErrorContext "while evaluating definitions from `${d.file}':" (228 1230| !(isAttrs d.value && d.value ? _type)229 | ^230 1231| )231232 … while calling the 'isAttrs' builtin233 at /build/nix/store/960gm9cw04za14da8wv6q4q3h67n898r-source/lib/modules.nix:1230:15:234 1229| addErrorContext "while evaluating definitions from `${d.file}':" (235 1230| !(isAttrs d.value && d.value ? _type)236 | ^237 1231| )238239 … while evaluating the attribute 'value'240 at /build/nix/store/960gm9cw04za14da8wv6q4q3h67n898r-source/lib/types.nix:969:11:241 968| inherit (def) file;242 969| value = v;243 | ^244 970| }) def.value245246 … from call site247 at /build/nix/store/960gm9cw04za14da8wv6q4q3h67n898r-source/lib/types.nix:969:11:248 968| inherit (def) file;249 969| value = v;250 | ^251 970| }) def.value252253 … while calling anonymous lambda254 at /build/nix/store/3ci1wnp1jvzfhz786n2gpapvcjis3gjj-source/modules/clan/module.nix:84:11:255 83| configurations = lib.mapAttrs (256 84| name: _:257 | ^258 85| let259260 … while evaluating the attribute 'default.nixpkgs'261 at /build/nix/store/3ci1wnp1jvzfhz786n2gpapvcjis3gjj-source/modules/clan/module.nix:55:15:262 54| {263 55| inherit nixpkgs spec;264 | ^265 56| # spec = spec;266267 … while evaluating the attribute 'self.inputs.nixpkgs'268 at /build/nix/store/3ci1wnp1jvzfhz786n2gpapvcjis3gjj-source/modules/clan/top-level-interface.nix:163:13:269 162| // {270 163| inputs = (s.inputs or { }) // {271 | ^272 164| self.clan = config;273274 … while calling the 'throw' builtin275 at /build/nix/store/3ci1wnp1jvzfhz786n2gpapvcjis3gjj-source/modules/clan/module.nix:52:46:276 51| nixpkgs =277 52| config.self.inputs.${spec.input} or (throw "Flake does not have 'input' named '${spec.input}'");278 | ^279 53| in280281 error: Flake does not have 'input' named 'nixpkgs'282283☢️ test_clan_specialArgs284error:285 … from call site286 at /build/nix/store/3ci1wnp1jvzfhz786n2gpapvcjis3gjj-source/lib/tests.nix:197:14:287 196| {288 197| expr = eval.config.nixosConfigurations.machine2.config.networking.hostName;289 | ^290 198| expected = "dream2nix";291292 … while calling anonymous lambda293 at /build/nix/store/960gm9cw04za14da8wv6q4q3h67n898r-source/lib/types.nix:1029:18:294 1028| value = mapAttrs (295 1029| n: v:296 | ^297 1030| if lazy then298299 … while evaluating the attribute 'optionalValue.value'300 at /build/nix/store/960gm9cw04za14da8wv6q4q3h67n898r-source/lib/modules.nix:1312:5:301 1311|302 1312| optionalValue = if isDefined then { value = mergedValue; } else { };303 | ^304 1313| };305306 … while evaluating a branch condition307 at /build/nix/store/960gm9cw04za14da8wv6q4q3h67n898r-source/lib/modules.nix:1312:21:308 1311|309 1312| optionalValue = if isDefined then { value = mergedValue; } else { };310 | ^311 1313| };312313 … while evaluating a branch condition314 at /build/nix/store/960gm9cw04za14da8wv6q4q3h67n898r-source/lib/modules.nix:1223:7:315 1222| # above are lazy and thus never forced on this branch.316 1223| if317 | ^318 1224| length defs == 1319320 … in the right operand of the AND (&&) operator321 at /build/nix/store/960gm9cw04za14da8wv6q4q3h67n898r-source/lib/modules.nix:1225:9:322 1224| length defs == 1323 1225| && (324 | ^325 1226| let326327 … while evaluating definitions from `/nix/store/3ci1wnp1jvzfhz786n2gpapvcjis3gjj-source/modules/clan/module.nix':328329 … in the argument of the not operator330 at /build/nix/store/960gm9cw04za14da8wv6q4q3h67n898r-source/lib/modules.nix:1230:31:331 1229| addErrorContext "while evaluating definitions from `${d.file}':" (332 1230| !(isAttrs d.value && d.value ? _type)333 | ^334 1231| )335336 … in the left operand of the AND (&&) operator337 at /build/nix/store/960gm9cw04za14da8wv6q4q3h67n898r-source/lib/modules.nix:1230:31:338 1229| addErrorContext "while evaluating definitions from `${d.file}':" (339 1230| !(isAttrs d.value && d.value ? _type)340 | ^341 1231| )342343 … while calling the 'isAttrs' builtin344 at /build/nix/store/960gm9cw04za14da8wv6q4q3h67n898r-source/lib/modules.nix:1230:15:345 1229| addErrorContext "while evaluating definitions from `${d.file}':" (346 1230| !(isAttrs d.value && d.value ? _type)347 | ^348 1231| )349350 … while evaluating the attribute 'value'351 at /build/nix/store/960gm9cw04za14da8wv6q4q3h67n898r-source/lib/types.nix:969:11:352 968| inherit (def) file;353 969| value = v;354 | ^355 970| }) def.value356357 … from call site358 at /build/nix/store/960gm9cw04za14da8wv6q4q3h67n898r-source/lib/types.nix:969:11:359 968| inherit (def) file;360 969| value = v;361 | ^362 970| }) def.value363364 … while calling anonymous lambda365 at /build/nix/store/3ci1wnp1jvzfhz786n2gpapvcjis3gjj-source/modules/clan/module.nix:84:11:366 83| configurations = lib.mapAttrs (367 84| name: _:368 | ^369 85| let370371 … while evaluating the attribute 'default.nixpkgs'372 at /build/nix/store/3ci1wnp1jvzfhz786n2gpapvcjis3gjj-source/modules/clan/module.nix:55:15:373 54| {374 55| inherit nixpkgs spec;375 | ^376 56| # spec = spec;377378 … while evaluating the attribute 'self.inputs.nixpkgs'379 at /build/nix/store/3ci1wnp1jvzfhz786n2gpapvcjis3gjj-source/modules/clan/top-level-interface.nix:163:13:380 162| // {381 163| inputs = (s.inputs or { }) // {382 | ^383 164| self.clan = config;384385 … while calling the 'throw' builtin386 at /build/nix/store/3ci1wnp1jvzfhz786n2gpapvcjis3gjj-source/modules/clan/module.nix:52:46:387 51| nixpkgs =388 52| config.self.inputs.${spec.input} or (throw "Flake does not have 'input' named '${spec.input}'");389 | ^390 53| in391392 error: Flake does not have 'input' named 'nixpkgs'393394✅ test_fn_clan_core395✅ test_fn_simple396✅ test_get_var_default397✅ test_get_var_machine398✅ test_get_var_shared399✅ test_machines_are_modules400evaluation warning: Argument: 'self' must be set401☢️ test_missing_self402error:403 … from call site404 at /build/nix/store/3ci1wnp1jvzfhz786n2gpapvcjis3gjj-source/lib/tests.nix:25:14:405 24| {406 25| expr = shallowForceAllAttributes eval.config;407 | ^408 26| expected = true;409410 … while calling 'foldlAttrs'411 at /build/nix/store/960gm9cw04za14da8wv6q4q3h67n898r-source/lib/attrsets.nix:796:14:412 795| foldlAttrs =413 796| f: init: set:414 | ^415 797| foldl' (acc: name: f acc name set.${name}) init (attrNames set);416417 … while calling the 'foldl'' builtin418 at /build/nix/store/960gm9cw04za14da8wv6q4q3h67n898r-source/lib/attrsets.nix:797:5:419 796| f: init: set:420 797| foldl' (acc: name: f acc name set.${name}) init (attrNames set);421 | ^422 798|423424 … while calling anonymous lambda425 at /build/nix/store/960gm9cw04za14da8wv6q4q3h67n898r-source/lib/attrsets.nix:797:18:426 796| f: init: set:427 797| foldl' (acc: name: f acc name set.${name}) init (attrNames set);428 | ^429 798|430431 … from call site432 at /build/nix/store/960gm9cw04za14da8wv6q4q3h67n898r-source/lib/attrsets.nix:797:24:433 796| f: init: set:434 797| foldl' (acc: name: f acc name set.${name}) init (attrNames set);435 | ^436 798|437438 … while calling anonymous lambda439 at /build/nix/store/3ci1wnp1jvzfhz786n2gpapvcjis3gjj-source/lib/tests.nix:8:18:440 7| shallowForceAllAttributes = lib.foldlAttrs (441 8| _acc: _name: value:442 | ^443 9| lib.seq value true444445 … while calling the 'seq' builtin446 at /build/nix/store/3ci1wnp1jvzfhz786n2gpapvcjis3gjj-source/lib/tests.nix:9:5:447 8| _acc: _name: value:448 9| lib.seq value true449 | ^450 10| ) true;451452 … from call site453 at /build/nix/store/960gm9cw04za14da8wv6q4q3h67n898r-source/lib/attrsets.nix:797:35:454 796| f: init: set:455 797| foldl' (acc: name: f acc name set.${name}) init (attrNames set);456 | ^457 798|458459 … while calling anonymous lambda460 at /build/nix/store/960gm9cw04za14da8wv6q4q3h67n898r-source/lib/attrsets.nix:1195:17:461 1194| mapAttrs (462 1195| name: value:463 | ^464 1196| if isAttrs value && cond value then recurse (path ++ [ name ]) value else f (path ++ [ name ]) value465466 … from call site467 at /build/nix/store/960gm9cw04za14da8wv6q4q3h67n898r-source/lib/attrsets.nix:1196:85:468 1195| name: value:469 1196| if isAttrs value && cond value then recurse (path ++ [ name ]) value else f (path ++ [ name ]) value470 | ^471 1197| );472473 … while calling anonymous lambda474 at /build/nix/store/960gm9cw04za14da8wv6q4q3h67n898r-source/lib/modules.nix:282:71:475 281| # For definitions that have an associated option476 282| declaredConfig = mapAttrsRecursiveCond (v: !isOption v) (_: v: v.value) options;477 | ^478 283|479480 … while evaluating the attribute 'value'481 at /build/nix/store/960gm9cw04za14da8wv6q4q3h67n898r-source/lib/modules.nix:1149:7:482 1148| // {483 1149| value = addErrorContext "while evaluating the option `${showOption loc}':" value;484 | ^485 1150| inherit (res.defsFinal') highestPrio;486487 … while evaluating the option `pkgsForSystem':488489 … from call site490 at /build/nix/store/960gm9cw04za14da8wv6q4q3h67n898r-source/lib/modules.nix:1138:35:491 1137| # yield a value computed from the definitions492 1138| value = if opt ? apply then opt.apply res.mergedValue else res.mergedValue;493 | ^494 1139|495496 … while calling 'apply'497 at /build/nix/store/960gm9cw04za14da8wv6q4q3h67n898r-source/lib/modules.nix:1697:11:498 1696| apply =499 1697| x:500 | ^501 1698| throw "The option `${showOption optionName}' can no longer be used since it's been removed. ${replacementInstructions}";502503 … while calling the 'throw' builtin504 at /build/nix/store/960gm9cw04za14da8wv6q4q3h67n898r-source/lib/modules.nix:1698:11:505 1697| x:506 1698| throw "The option `${showOption optionName}' can no longer be used since it's been removed. ${replacementInstructions}";507 | ^508 1699| });509510 error: The option `pkgsForSystem' can no longer be used since it's been removed. Use 'inventory.nixpkgs' instead511512 Example migration:513514 clan = {515 pkgsForSystem =516 system:517 import nixpkgs {518 inherit system;519 config = {520 allowUnfree = true;521 };522 overlays = [ ];523 };524 };525526 becomes:527528 clan = {529 inventory.nixpkgs.default = {530 inputs = "nixpkgs";531 config = { allowUnfree = true; };532 overlays = [ ];533 };534 };535536☢️ test_only_required537error:538 … from call site539 at /build/nix/store/3ci1wnp1jvzfhz786n2gpapvcjis3gjj-source/lib/tests.nix:40:14:540 39| {541 40| expr = shallowForceAllAttributes eval.config;542 | ^543 41| expected = true;544545 … while calling 'foldlAttrs'546 at /build/nix/store/960gm9cw04za14da8wv6q4q3h67n898r-source/lib/attrsets.nix:796:14:547 795| foldlAttrs =548 796| f: init: set:549 | ^550 797| foldl' (acc: name: f acc name set.${name}) init (attrNames set);551552 … while calling the 'foldl'' builtin553 at /build/nix/store/960gm9cw04za14da8wv6q4q3h67n898r-source/lib/attrsets.nix:797:5:554 796| f: init: set:555 797| foldl' (acc: name: f acc name set.${name}) init (attrNames set);556 | ^557 798|558559 … while calling anonymous lambda560 at /build/nix/store/960gm9cw04za14da8wv6q4q3h67n898r-source/lib/attrsets.nix:797:18:561 796| f: init: set:562 797| foldl' (acc: name: f acc name set.${name}) init (attrNames set);563 | ^564 798|565566 … from call site567 at /build/nix/store/960gm9cw04za14da8wv6q4q3h67n898r-source/lib/attrsets.nix:797:24:568 796| f: init: set:569 797| foldl' (acc: name: f acc name set.${name}) init (attrNames set);570 | ^571 798|572573 … while calling anonymous lambda574 at /build/nix/store/3ci1wnp1jvzfhz786n2gpapvcjis3gjj-source/lib/tests.nix:8:18:575 7| shallowForceAllAttributes = lib.foldlAttrs (576 8| _acc: _name: value:577 | ^578 9| lib.seq value true579580 … while calling the 'seq' builtin581 at /build/nix/store/3ci1wnp1jvzfhz786n2gpapvcjis3gjj-source/lib/tests.nix:9:5:582 8| _acc: _name: value:583 9| lib.seq value true584 | ^585 10| ) true;586587 … from call site588 at /build/nix/store/960gm9cw04za14da8wv6q4q3h67n898r-source/lib/attrsets.nix:797:35:589 796| f: init: set:590 797| foldl' (acc: name: f acc name set.${name}) init (attrNames set);591 | ^592 798|593594 … while calling anonymous lambda595 at /build/nix/store/960gm9cw04za14da8wv6q4q3h67n898r-source/lib/attrsets.nix:1195:17:596 1194| mapAttrs (597 1195| name: value:598 | ^599 1196| if isAttrs value && cond value then recurse (path ++ [ name ]) value else f (path ++ [ name ]) value600601 … from call site602 at /build/nix/store/960gm9cw04za14da8wv6q4q3h67n898r-source/lib/attrsets.nix:1196:85:603 1195| name: value:604 1196| if isAttrs value && cond value then recurse (path ++ [ name ]) value else f (path ++ [ name ]) value605 | ^606 1197| );607608 … while calling anonymous lambda609 at /build/nix/store/960gm9cw04za14da8wv6q4q3h67n898r-source/lib/modules.nix:282:71:610 281| # For definitions that have an associated option611 282| declaredConfig = mapAttrsRecursiveCond (v: !isOption v) (_: v: v.value) options;612 | ^613 283|614615 … while evaluating the attribute 'value'616 at /build/nix/store/960gm9cw04za14da8wv6q4q3h67n898r-source/lib/modules.nix:1149:7:617 1148| // {618 1149| value = addErrorContext "while evaluating the option `${showOption loc}':" value;619 | ^620 1150| inherit (res.defsFinal') highestPrio;621622 … while evaluating the option `pkgsForSystem':623624 … from call site625 at /build/nix/store/960gm9cw04za14da8wv6q4q3h67n898r-source/lib/modules.nix:1138:35:626 1137| # yield a value computed from the definitions627 1138| value = if opt ? apply then opt.apply res.mergedValue else res.mergedValue;628 | ^629 1139|630631 … while calling 'apply'632 at /build/nix/store/960gm9cw04za14da8wv6q4q3h67n898r-source/lib/modules.nix:1697:11:633 1696| apply =634 1697| x:635 | ^636 1698| throw "The option `${showOption optionName}' can no longer be used since it's been removed. ${replacementInstructions}";637638 … while calling the 'throw' builtin639 at /build/nix/store/960gm9cw04za14da8wv6q4q3h67n898r-source/lib/modules.nix:1698:11:640 1697| x:641 1698| throw "The option `${showOption optionName}' can no longer be used since it's been removed. ${replacementInstructions}";642 | ^643 1699| });644645 error: The option `pkgsForSystem' can no longer be used since it's been removed. Use 'inventory.nixpkgs' instead646647 Example migration:648649 clan = {650 pkgsForSystem =651 system:652 import nixpkgs {653 inherit system;654 config = {655 allowUnfree = true;656 };657 overlays = [ ];658 };659 };660661 becomes:662663 clan = {664 inventory.nixpkgs.default = {665 inputs = "nixpkgs";666 config = { allowUnfree = true; };667 overlays = [ ];668 };669 };670671✅ test_outputs_clanInternals672✅ test_single_letter_domain673674😢 16/21 successful675error: Tests failed676677Eval check failed. To re-run this test:678 nix build .#legacyPackages.aarch64-linux.evalCheck-eval-lib-build-clan679