nixos-anywhere vm-test now fails with disko 1.13 due to "error: function 'anonymous lambda' called without required argument 'pkgs'"
When updating from I believe v1.12.0 -> v1.13.0 running a nixos-anywhere vm-test now fails somewhere in the disko creation.
This is the flake lock file change
```diff
"locked": {
- "lastModified": 1746728054,
- "narHash": "sha256-eDoSOhxGEm2PykZFa/x9QG5eTH0MJdiJ9aR00VAofXE=",
+ "lastModified": 1768920986,
+ "narHash": "sha256-CNzzBsRhq7gg4BMBuTDObiWDH/rFYHEuDRVOwCcwXw4=",
"owner": "nix-community",
"repo": "disko",
- "rev": "ff442f5d1425feb86344c028298548024f21256d",
+ "rev": "de5708739256238fb912c62f03988815db89ec9a",
"type": "github"
},
```
I have been running this command in CI
```shell
run: nix run nixpkgs#nixos-anywhere -- --flake .#${{ matrix.test }} --vm-test
```
Which still works fine when updating other packages (suggesting it's not a nixpkgs / nixos-anywhere change), but fails when trying to do the disko lock file change with the following (long) error.
Any ideas if I need to change something on the test side, or is this something internal to disko / nixpkgs / qemu-common ? As i'm not sure where `pkgs` is missing (or was working before 😅 ) if it's on my side.
```raw
2026-02-01T14:15:41.5607824Z error:
2026-02-01T14:15:41.5608777Z … while evaluating the attribute 'drvPath'
2026-02-01T14:15:41.5609825Z at /nix/store/h8zcrjvwn0i1f6licsd41gb4brljiif7-source/lib/customisation.nix:429:7:
2026-02-01T14:15:41.5611245Z 428| // {
2026-02-01T14:15:41.5611792Z 429| drvPath =
2026-02-01T14:15:41.5612450Z | ^
2026-02-01T14:15:41.5613058Z 430| assert condition;
2026-02-01T14:15:41.5613669Z
2026-02-01T14:15:41.5614185Z … while calling the 'derivationStrict' builtin
2026-02-01T14:15:41.5615182Z at <nix/derivation-internal.nix>:37:12:
2026-02-01T14:15:41.5616051Z 36|
2026-02-01T14:15:41.5617044Z 37| strict = derivationStrict drvAttrs;
2026-02-01T14:15:41.5617928Z | ^
2026-02-01T14:15:41.5618573Z 38|
2026-02-01T14:15:41.5618898Z
2026-02-01T14:15:41.5619597Z … while evaluating derivation 'vm-test-run-disko-vps-disko'
2026-02-01T14:15:41.5622367Z whose name attribute is located at /nix/store/h8zcrjvwn0i1f6licsd41gb4brljiif7-source/pkgs/stdenv/generic/make-derivation.nix:541:13
2026-02-01T14:15:41.5624001Z
2026-02-01T14:15:41.5624737Z … while evaluating attribute 'buildCommand' of derivation 'vm-test-run-disko-vps-disko'
2026-02-01T14:15:41.5626178Z at /nix/store/h8zcrjvwn0i1f6licsd41gb4brljiif7-source/nixos/lib/testing/run.nix:107:9:
2026-02-01T14:15:41.5627213Z 106|
2026-02-01T14:15:41.5627687Z 107| buildCommand = ''
2026-02-01T14:15:41.5628401Z | ^
2026-02-01T14:15:41.5629014Z 108| mkdir -p \$out
2026-02-01T14:15:41.5629566Z
2026-02-01T14:15:41.5630154Z … while calling the 'getAttr' builtin
2026-02-01T14:15:41.5630862Z at <nix/derivation-internal.nix>:50:17:
2026-02-01T14:15:41.5631323Z 49| value = commonAttrs // {
2026-02-01T14:15:41.5631813Z 50| outPath = builtins.getAttr outputName strict;
2026-02-01T14:15:41.5632311Z | ^
2026-02-01T14:15:41.5632689Z 51| drvPath = strict.drvPath;
2026-02-01T14:15:41.5632989Z
2026-02-01T14:15:41.5633247Z … while calling the 'derivationStrict' builtin
2026-02-01T14:15:41.5633699Z at <nix/derivation-internal.nix>:37:12:
2026-02-01T14:15:41.5634081Z 36|
2026-02-01T14:15:41.5634381Z 37| strict = derivationStrict drvAttrs;
2026-02-01T14:15:41.5634765Z | ^
2026-02-01T14:15:41.5635056Z 38|
2026-02-01T14:15:41.5635201Z
2026-02-01T14:15:41.5635565Z … while evaluating derivation 'nixos-test-driver-disko-vps-disko'
2026-02-01T14:15:41.5636667Z whose name attribute is located at /nix/store/h8zcrjvwn0i1f6licsd41gb4brljiif7-source/pkgs/stdenv/generic/make-derivation.nix:541:13
2026-02-01T14:15:41.5637494Z
2026-02-01T14:15:41.5638031Z … while evaluating attribute 'testScript' of derivation 'nixos-test-driver-disko-vps-disko'
2026-02-01T14:15:41.5639024Z at /nix/store/h8zcrjvwn0i1f6licsd41gb4brljiif7-source/nixos/lib/testing/driver.nix:55:9:
2026-02-01T14:15:41.5639761Z 54| buildInputs = [ testDriver ];
2026-02-01T14:15:41.5640431Z 55| testScript = config.testScriptString;
2026-02-01T14:15:41.5640856Z | ^
2026-02-01T14:15:41.5641183Z 56| preferLocalBuild = true;
2026-02-01T14:15:41.5641474Z
2026-02-01T14:15:41.5641644Z … from call site
2026-02-01T14:15:41.5642240Z at /nix/store/h8zcrjvwn0i1f6licsd41gb4brljiif7-source/nixos/lib/testing/driver.nix:55:22:
2026-02-01T14:15:41.5643260Z 54| buildInputs = [ testDriver ];
2026-02-01T14:15:41.5643700Z 55| testScript = config.testScriptString;
2026-02-01T14:15:41.5644097Z | ^
2026-02-01T14:15:41.5644560Z 56| preferLocalBuild = true;
2026-02-01T14:15:41.5644895Z
2026-02-01T14:15:41.5645143Z … while calling anonymous lambda
2026-02-01T14:15:41.5645911Z at /nix/store/h8zcrjvwn0i1f6licsd41gb4brljiif7-source/lib/attrsets.nix:1188:17:
2026-02-01T14:15:41.5646490Z 1187| mapAttrs (
2026-02-01T14:15:41.5646848Z 1188| name: value:
2026-02-01T14:15:41.5647181Z | ^
2026-02-01T14:15:41.5647841Z 1189| if isAttrs value && cond value then recurse (path ++ [ name ]) value else f (path ++ [ name ]) value
2026-02-01T14:15:41.5648494Z
2026-02-01T14:15:41.5648664Z … from call site
2026-02-01T14:15:41.5649283Z at /nix/store/h8zcrjvwn0i1f6licsd41gb4brljiif7-source/lib/attrsets.nix:1189:85:
2026-02-01T14:15:41.5650376Z 1188| name: value:
2026-02-01T14:15:41.5651194Z 1189| if isAttrs value && cond value then recurse (path ++ [ name ]) value else f (path ++ [ name ]) value
2026-02-01T14:15:41.5652013Z | ^
2026-02-01T14:15:41.5652528Z 1190| );
2026-02-01T14:15:41.5652713Z
2026-02-01T14:15:41.5652929Z … while calling anonymous lambda
2026-02-01T14:15:41.5653540Z at /nix/store/h8zcrjvwn0i1f6licsd41gb4brljiif7-source/lib/modules.nix:275:71:
2026-02-01T14:15:41.5654442Z 274| # For definitions that have an associated option
2026-02-01T14:15:41.5655398Z 275| declaredConfig = mapAttrsRecursiveCond (v: !isOption v) (_: v: v.value) options;
2026-02-01T14:15:41.5656212Z | ^
2026-02-01T14:15:41.5656665Z 276|
2026-02-01T14:15:41.5656842Z
2026-02-01T14:15:41.5657095Z … while evaluating the attribute 'value'
2026-02-01T14:15:41.5657829Z at /nix/store/h8zcrjvwn0i1f6licsd41gb4brljiif7-source/lib/modules.nix:1118:7:
2026-02-01T14:15:41.5658461Z 1117| // {
2026-02-01T14:15:41.5659037Z 1118| value = addErrorContext "while evaluating the option `${showOption loc}':" value;
2026-02-01T14:15:41.5659709Z | ^
2026-02-01T14:15:41.5660263Z 1119| inherit (res.defsFinal') highestPrio;
2026-02-01T14:15:41.5660599Z
2026-02-01T14:15:41.5660896Z … while evaluating the option `testScriptString':
2026-02-01T14:15:41.5661233Z
2026-02-01T14:15:41.5661510Z … while evaluating the attribute 'mergedValue'
2026-02-01T14:15:41.5662184Z at /nix/store/h8zcrjvwn0i1f6licsd41gb4brljiif7-source/lib/modules.nix:1192:5:
2026-02-01T14:15:41.5663253Z 1191| # Type-check the remaining definitions, and merge them. Or throw if no definitions.
2026-02-01T14:15:41.5663992Z 1192| mergedValue =
2026-02-01T14:15:41.5664351Z | ^
2026-02-01T14:15:41.5664682Z 1193| if isDefined then
2026-02-01T14:15:41.5664955Z
2026-02-01T14:15:41.5665213Z … while evaluating a branch condition
2026-02-01T14:15:41.5665917Z at /nix/store/h8zcrjvwn0i1f6licsd41gb4brljiif7-source/lib/modules.nix:1193:7:
2026-02-01T14:15:41.5666619Z 1192| mergedValue =
2026-02-01T14:15:41.5667020Z 1193| if isDefined then
2026-02-01T14:15:41.5667408Z | ^
2026-02-01T14:15:41.5667765Z 1194| if type.merge ? v2 then
2026-02-01T14:15:41.5668050Z
2026-02-01T14:15:41.5668305Z … while evaluating the attribute 'values'
2026-02-01T14:15:41.5668993Z at /nix/store/h8zcrjvwn0i1f6licsd41gb4brljiif7-source/lib/modules.nix:1186:9:
2026-02-01T14:15:41.5669657Z 1185| {
2026-02-01T14:15:41.5670174Z 1186| values = defsSorted;
2026-02-01T14:15:41.5670810Z | ^
2026-02-01T14:15:41.5671210Z 1187| inherit (defsFiltered) highestPrio;
2026-02-01T14:15:41.5671575Z
2026-02-01T14:15:41.5671830Z … while evaluating a branch condition
2026-02-01T14:15:41.5672526Z at /nix/store/h8zcrjvwn0i1f6licsd41gb4brljiif7-source/lib/modules.nix:1180:11:
2026-02-01T14:15:41.5673293Z 1179| # Avoid sorting if we don't have to.
2026-02-01T14:15:41.5673977Z 1180| if any (def: def.value._type or "" == "order") defsFiltered.values then
2026-02-01T14:15:41.5674601Z | ^
2026-02-01T14:15:41.5674986Z 1181| sortProperties defsFiltered.values
2026-02-01T14:15:41.5675348Z
2026-02-01T14:15:41.5675565Z … while calling the 'any' builtin
2026-02-01T14:15:41.5676239Z at /nix/store/h8zcrjvwn0i1f6licsd41gb4brljiif7-source/lib/modules.nix:1180:14:
2026-02-01T14:15:41.5676984Z 1179| # Avoid sorting if we don't have to.
2026-02-01T14:15:41.5677832Z 1180| if any (def: def.value._type or "" == "order") defsFiltered.values then
2026-02-01T14:15:41.5678471Z | ^
2026-02-01T14:15:41.5678880Z 1181| sortProperties defsFiltered.values
2026-02-01T14:15:41.5679251Z
2026-02-01T14:15:41.5679500Z … while evaluating the attribute 'values'
2026-02-01T14:15:41.5680403Z at /nix/store/h8zcrjvwn0i1f6licsd41gb4brljiif7-source/lib/modules.nix:1360:7:
2026-02-01T14:15:41.5680968Z 1359| {
2026-02-01T14:15:41.5681523Z 1360| values = concatMap (def: if getPrio def == highestPrio then [ (strip def) ] else [ ]) defs;
2026-02-01T14:15:41.5682136Z | ^
2026-02-01T14:15:41.5682426Z 1361| inherit highestPrio;
2026-02-01T14:15:41.5682675Z
2026-02-01T14:15:41.5682891Z … while calling the 'concatMap' builtin
2026-02-01T14:15:41.5683467Z at /nix/store/h8zcrjvwn0i1f6licsd41gb4brljiif7-source/lib/modules.nix:1360:16:
2026-02-01T14:15:41.5684045Z 1359| {
2026-02-01T14:15:41.5684585Z 1360| values = concatMap (def: if getPrio def == highestPrio then [ (strip def) ] else [ ]) defs;
2026-02-01T14:15:41.5685214Z | ^
2026-02-01T14:15:41.5685530Z 1361| inherit highestPrio;
2026-02-01T14:15:41.5685792Z
2026-02-01T14:15:41.5686013Z … while calling the 'concatMap' builtin
2026-02-01T14:15:41.5686645Z at /nix/store/h8zcrjvwn0i1f6licsd41gb4brljiif7-source/lib/modules.nix:1160:26:
2026-02-01T14:15:41.5687298Z 1159| # Process mkMerge and mkIf properties.
2026-02-01T14:15:41.5687739Z 1160| defsNormalized = concatMap (
2026-02-01T14:15:41.5688121Z | ^
2026-02-01T14:15:41.5688449Z 1161| m:
2026-02-01T14:15:41.5688646Z
2026-02-01T14:15:41.5688843Z … while calling anonymous lambda
2026-02-01T14:15:41.5689410Z at /nix/store/h8zcrjvwn0i1f6licsd41gb4brljiif7-source/lib/modules.nix:1161:11:
2026-02-01T14:15:41.5690256Z 1160| defsNormalized = concatMap (
2026-02-01T14:15:41.5690630Z 1161| m:
2026-02-01T14:15:41.5690908Z | ^
2026-02-01T14:15:41.5691202Z 1162| map (
2026-02-01T14:15:41.5691396Z
2026-02-01T14:15:41.5691590Z … while calling the 'map' builtin
2026-02-01T14:15:41.5692156Z at /nix/store/h8zcrjvwn0i1f6licsd41gb4brljiif7-source/lib/modules.nix:1162:11:
2026-02-01T14:15:41.5692738Z 1161| m:
2026-02-01T14:15:41.5693188Z 1162| map (
2026-02-01T14:15:41.5693517Z | ^
2026-02-01T14:15:41.5693805Z 1163| value:
2026-02-01T14:15:41.5694017Z
2026-02-01T14:15:41.5694765Z … while evaluating definitions from `/nix/store/h8zcrjvwn0i1f6licsd41gb4brljiif7-source/nixos/lib/testing/testScript.nix':
2026-02-01T14:15:41.5695525Z
2026-02-01T14:15:41.5695890Z … from call site
2026-02-01T14:15:41.5696420Z at /nix/store/h8zcrjvwn0i1f6licsd41gb4brljiif7-source/lib/modules.nix:1171:80:
2026-02-01T14:15:41.5697010Z 1170| }
2026-02-01T14:15:41.5697733Z 1171| ) (addErrorContext "while evaluating definitions from `${m.file}':" (dischargeProperties m.value))
2026-02-01T14:15:41.5698579Z | ^
2026-02-01T14:15:41.5699056Z 1172| ) defs;
2026-02-01T14:15:41.5699268Z
2026-02-01T14:15:41.5699502Z … while calling 'dischargeProperties'
2026-02-01T14:15:41.5700355Z at /nix/store/h8zcrjvwn0i1f6licsd41gb4brljiif7-source/lib/modules.nix:1311:5:
2026-02-01T14:15:41.5701046Z 1310| dischargeProperties =
2026-02-01T14:15:41.5701404Z 1311| def:
2026-02-01T14:15:41.5701599Z | ^
2026-02-01T14:15:41.5701947Z 1312| if def._type or "" == "merge" then
2026-02-01T14:15:41.5702162Z
2026-02-01T14:15:41.5702490Z … while evaluating a branch condition
2026-02-01T14:15:41.5702895Z at /nix/store/h8zcrjvwn0i1f6licsd41gb4brljiif7-source/lib/modules.nix:1312:5:
2026-02-01T14:15:41.5703294Z 1311| def:
2026-02-01T14:15:41.5703510Z 1312| if def._type or "" == "merge" then
2026-02-01T14:15:41.5703767Z | ^
2026-02-01T14:15:41.5704015Z 1313| concatMap dischargeProperties def.contents
2026-02-01T14:15:41.5704245Z
2026-02-01T14:15:41.5704389Z … while evaluating the attribute 'value'
2026-02-01T14:15:41.5704801Z at /nix/store/h8zcrjvwn0i1f6licsd41gb4brljiif7-source/lib/modules.nix:805:21:
2026-02-01T14:15:41.5705220Z 804| inherit (module) file;
2026-02-01T14:15:41.5705497Z 805| inherit value;
2026-02-01T14:15:41.5705749Z | ^
2026-02-01T14:15:41.5705986Z 806| }) module.config
2026-02-01T14:15:41.5724986Z
2026-02-01T14:15:41.5725483Z … while calling a functor (an attribute set with a '__functor' attribute)
2026-02-01T14:15:41.5726142Z at /nix/store/h8zcrjvwn0i1f6licsd41gb4brljiif7-source/nixos/lib/testing/testScript.nix:48:9:
2026-02-01T14:15:41.5726708Z 47| if lib.isFunction config.testScript then
2026-02-01T14:15:41.5727035Z 48| config.testScript {
2026-02-01T14:15:41.5727292Z | ^
2026-02-01T14:15:41.5727529Z 49| nodes = lib.mapAttrs (
2026-02-01T14:15:41.5727723Z
2026-02-01T14:15:41.5727839Z … from call site
2026-02-01T14:15:41.5728206Z at /nix/store/h8zcrjvwn0i1f6licsd41gb4brljiif7-source/lib/types.nix:1111:13:
2026-02-01T14:15:41.5728620Z 1110| );
2026-02-01T14:15:41.5728847Z 1111| __functor =
2026-02-01T14:15:41.5729084Z | ^
2026-02-01T14:15:41.5729310Z 1112| _: callerArgs:
2026-02-01T14:15:41.5729494Z
2026-02-01T14:15:41.5729627Z … while calling '__functor'
2026-02-01T14:15:41.5730233Z at /nix/store/h8zcrjvwn0i1f6licsd41gb4brljiif7-source/lib/types.nix:1112:18:
2026-02-01T14:15:41.5730657Z 1111| __functor =
2026-02-01T14:15:41.5730901Z 1112| _: callerArgs:
2026-02-01T14:15:41.5731149Z | ^
2026-02-01T14:15:41.5731480Z 1113| (mergeDefinitions (loc ++ [ "<function body>" ]) elemType (
2026-02-01T14:15:41.5731780Z
2026-02-01T14:15:41.5731867Z (10 duplicate frames omitted)
2026-02-01T14:15:41.5732036Z
2026-02-01T14:15:41.5732263Z … while evaluating definitions from `makeTest parameters':
2026-02-01T14:15:41.5732521Z
2026-02-01T14:15:41.5732624Z … from call site
2026-02-01T14:15:41.5732990Z at /nix/store/h8zcrjvwn0i1f6licsd41gb4brljiif7-source/lib/modules.nix:1171:80:
2026-02-01T14:15:41.5733402Z 1170| }
2026-02-01T14:15:41.5733886Z 1171| ) (addErrorContext "while evaluating definitions from `${m.file}':" (dischargeProperties m.value))
2026-02-01T14:15:41.5734657Z | ^
2026-02-01T14:15:41.5734973Z 1172| ) defs;
2026-02-01T14:15:41.5735114Z
2026-02-01T14:15:41.5735272Z … while calling 'dischargeProperties'
2026-02-01T14:15:41.5735696Z at /nix/store/h8zcrjvwn0i1f6licsd41gb4brljiif7-source/lib/modules.nix:1311:5:
2026-02-01T14:15:41.5736127Z 1310| dischargeProperties =
2026-02-01T14:15:41.5736369Z 1311| def:
2026-02-01T14:15:41.5736560Z | ^
2026-02-01T14:15:41.5736779Z 1312| if def._type or "" == "merge" then
2026-02-01T14:15:41.5736993Z
2026-02-01T14:15:41.5737135Z … while evaluating a branch condition
2026-02-01T14:15:41.5737565Z at /nix/store/h8zcrjvwn0i1f6licsd41gb4brljiif7-source/lib/modules.nix:1312:5:
2026-02-01T14:15:41.5737985Z 1311| def:
2026-02-01T14:15:41.5738336Z 1312| if def._type or "" == "merge" then
2026-02-01T14:15:41.5738603Z | ^
2026-02-01T14:15:41.5738857Z 1313| concatMap dischargeProperties def.contents
2026-02-01T14:15:41.5739096Z
2026-02-01T14:15:41.5739247Z … while evaluating the attribute 'value'
2026-02-01T14:15:41.5739678Z at /nix/store/h8zcrjvwn0i1f6licsd41gb4brljiif7-source/lib/types.nix:1116:19:
2026-02-01T14:15:41.5740357Z 1115| inherit (fn) file;
2026-02-01T14:15:41.5740666Z 1116| value = fn.value callerArgs;
2026-02-01T14:15:41.5740957Z | ^
2026-02-01T14:15:41.5741185Z 1117| }) defs
2026-02-01T14:15:41.5741357Z
2026-02-01T14:15:41.5741472Z … from call site
2026-02-01T14:15:41.5741818Z at /nix/store/h8zcrjvwn0i1f6licsd41gb4brljiif7-source/lib/types.nix:1116:27:
2026-02-01T14:15:41.5742250Z 1115| inherit (fn) file;
2026-02-01T14:15:41.5742574Z 1116| value = fn.value callerArgs;
2026-02-01T14:15:41.5742859Z | ^
2026-02-01T14:15:41.5743109Z 1117| }) defs
2026-02-01T14:15:41.5743269Z
2026-02-01T14:15:41.5743395Z … while calling 'testScript'
2026-02-01T14:15:41.5743787Z at /nix/store/z2bsz1xw44k3gbkb4ks4ds8p0gyspvwb-source/lib/tests.nix:298:11:
2026-02-01T14:15:41.5744193Z 297| testScript =
2026-02-01T14:15:41.5744438Z 298| { nodes, ... }:
2026-02-01T14:15:41.5744676Z | ^
2026-02-01T14:15:41.5744887Z 299| ''
2026-02-01T14:15:41.5745021Z
2026-02-01T14:15:41.5745132Z … from call site
2026-02-01T14:15:41.5745473Z at /nix/store/z2bsz1xw44k3gbkb4ks4ds8p0gyspvwb-source/lib/tests.nix:97:23:
2026-02-01T14:15:41.5745948Z 96| # Get qemu-common library functions for this pkgs
2026-02-01T14:15:41.5746323Z 97| qemu-common = qemu-common-lib pkgs;
2026-02-01T14:15:41.5746615Z | ^
2026-02-01T14:15:41.5747107Z 98| # qemuBinary returns a string like: "/nix/store/.../qemu-system-x86_64 -machine accel=kvm:tcg -cpu max"
2026-02-01T14:15:41.5747551Z
2026-02-01T14:15:41.5747685Z … while calling 'qemu-common-lib'
2026-02-01T14:15:41.5748092Z at /nix/store/z2bsz1xw44k3gbkb4ks4ds8p0gyspvwb-source/lib/default.nix:11:5:
2026-02-01T14:15:41.5748502Z 10| qemu-common-lib =
2026-02-01T14:15:41.5748741Z 11| pkgs:
2026-02-01T14:15:41.5748937Z | ^
2026-02-01T14:15:41.5749135Z 12| qemu-common {
2026-02-01T14:15:41.5749289Z
2026-02-01T14:15:41.5749394Z … from call site
2026-02-01T14:15:41.5749746Z at /nix/store/z2bsz1xw44k3gbkb4ks4ds8p0gyspvwb-source/lib/default.nix:12:5:
2026-02-01T14:15:41.5750347Z 11| pkgs:
2026-02-01T14:15:41.5750691Z 12| qemu-common {
2026-02-01T14:15:41.5750921Z | ^
2026-02-01T14:15:41.5751123Z 13| inherit lib;
2026-02-01T14:15:41.5751279Z
2026-02-01T14:15:41.5751503Z error: function 'anonymous lambda' called without required argument 'pkgs'
2026-02-01T14:15:41.5752085Z at /nix/store/h8zcrjvwn0i1f6licsd41gb4brljiif7-source/nixos/lib/qemu-common.nix:2:1:
2026-02-01T14:15:41.5752655Z 1| # QEMU-related utilities shared between various Nix expressions.
2026-02-01T14:15:41.5753028Z 2| { lib, pkgs }:
2026-02-01T14:15:41.5753239Z | ^
2026-02-01T14:15:41.5753416Z 3|
```
3 条评论