Created
February 21, 2023 22:18
-
-
Save jordanisaacs/18fa608cb59dd924ec8567077ee01ff8 to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
error: | |
… while evaluating the attribute 'buildInputs' of the derivation 'nix-shell' | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/pkgs/stdenv/generic/make-derivation.nix:293:7: | |
292| // (lib.optionalAttrs (attrs ? name || (attrs ? pname && attrs ? version)) { | |
293| name = | |
| ^ | |
294| let | |
… while evaluating call site | |
at «none»:0: (source not available) | |
… while calling 'getOutput' | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/attrsets.nix:832:23: | |
831| */ | |
832| getOutput = output: pkg: | |
| ^ | |
833| if ! pkg ? outputSpecified || ! pkg.outputSpecified | |
… while evaluating call site | |
at «none»:0: (source not available) | |
… while calling anonymous lambda | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/pkgs/stdenv/generic/make-derivation.nix:240:13: | |
239| (map (drv: drv.__spliced.hostHost or drv) (checkDependencyList "depsHostHost" depsHostHost)) | |
240| (map (drv: drv.__spliced.hostTarget or drv) (checkDependencyList "buildInputs" buildInputs')) | |
| ^ | |
241| ] | |
… while evaluating call site | |
at «none»:0: (source not available) | |
… while calling anonymous lambda | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:117:29: | |
116| */ | |
117| imap1 = f: list: genList (n: f (n + 1) (elemAt list n)) (length list); | |
| ^ | |
118| | |
… while evaluating call site | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:117:32: | |
116| */ | |
117| imap1 = f: list: genList (n: f (n + 1) (elemAt list n)) (length list); | |
| ^ | |
118| | |
… while calling anonymous lambda | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/pkgs/stdenv/generic/make-derivation.nix:207:81: | |
206| checkDependencyList = checkDependencyList' []; | |
207| checkDependencyList' = positions: name: deps: lib.flip lib.imap1 deps (index: dep: | |
| ^ | |
208| if lib.isDerivation dep || isNull dep || builtins.typeOf dep == "string" || builtins.typeOf dep == "path" then dep | |
… while evaluating call site | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/pkgs/stdenv/generic/make-derivation.nix:208:8: | |
207| checkDependencyList' = positions: name: deps: lib.flip lib.imap1 deps (index: dep: | |
208| if lib.isDerivation dep || isNull dep || builtins.typeOf dep == "string" || builtins.typeOf dep == "path" then dep | |
| ^ | |
209| else if lib.isList dep then checkDependencyList' ([index] ++ positions) name dep | |
… while calling 'isDerivation' | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/attrsets.nix:576:5: | |
575| # Value to check. | |
576| value: value.type or null == "derivation"; | |
| ^ | |
577| | |
… while evaluating call site | |
at /home/jd/Documents/dev/crate2nix/nix/dependencies.nix:45:20: | |
44| }; | |
45| cargoNix = pkgs.callPackage cargoNixSource { inherit buildRustCrateForPkgs; }; | |
| ^ | |
46| in | |
… while calling 'callPackageWith' | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/customisation.nix:128:35: | |
127| */ | |
128| callPackageWith = autoArgs: fn: args: | |
| ^ | |
129| let | |
… while evaluating call site | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/customisation.nix:141:10: | |
140| # Filter out arguments that have a default value | |
141| (lib.filterAttrs (name: value: ! value) | |
| ^ | |
142| # Filter out arguments that would be passed | |
… while calling 'filterAttrs' | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/attrsets.nix:305:5: | |
304| # The attribute set to filter | |
305| set: | |
| ^ | |
306| listToAttrs (concatMap (name: let v = set.${name}; in if pred name v then [(nameValuePair name v)] else []) (attrNames set)); | |
… while evaluating call site | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/customisation.nix:131:15: | |
130| f = if lib.isFunction fn then fn else import fn; | |
131| fargs = lib.functionArgs f; | |
| ^ | |
132| | |
… while calling 'functionArgs' | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/trivial.nix:440:18: | |
439| */ | |
440| functionArgs = f: | |
| ^ | |
441| if f ? __functor | |
… while realising the context of a path | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/customisation.nix:130:45: | |
129| let | |
130| f = if lib.isFunction fn then fn else import fn; | |
| ^ | |
131| fargs = lib.functionArgs f; | |
… while evaluating the attribute 'buildPhase' of the derivation 'cargo-release-crate2nix' | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/pkgs/stdenv/generic/make-derivation.nix:293:7: | |
292| // (lib.optionalAttrs (attrs ? name || (attrs ? pname && attrs ? version)) { | |
293| name = | |
| ^ | |
294| let | |
… while evaluating the attribute 'text' of the derivation 'vendor-config' | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/pkgs/stdenv/generic/make-derivation.nix:293:7: | |
292| // (lib.optionalAttrs (attrs ? name || (attrs ? pname && attrs ? version)) { | |
293| name = | |
| ^ | |
294| let | |
… while evaluating the attribute 'buildCommand' of the derivation 'deps' | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/pkgs/stdenv/generic/make-derivation.nix:293:7: | |
292| // (lib.optionalAttrs (attrs ? name || (attrs ? pname && attrs ? version)) { | |
293| name = | |
| ^ | |
294| let | |
… while evaluating call site | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/pkgs/build-support/trivial-builders.nix:555:20: | |
554| | |
555| linkCommands = lib.mapAttrsToList (name: path: '' | |
| ^ | |
556| mkdir -p "$(dirname ${lib.escapeShellArg "${name}"})" | |
… while calling 'mapAttrsToList' | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/attrsets.nix:478:5: | |
477| # Attribute set to map over. | |
478| attrs: | |
| ^ | |
479| map (name: f name attrs.${name}) (attrNames attrs); | |
… while evaluating call site | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/pkgs/build-support/trivial-builders.nix:552:41: | |
551| # We do this foldl to have last-wins semantics in case of repeated entries | |
552| else if (lib.isList entries) then lib.foldl (a: b: a // { "${b.name}" = b.path; }) { } entries | |
| ^ | |
553| else throw "linkFarm entries must be either attrs or a list!"; | |
… while calling 'foldl' | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:81:20: | |
80| */ | |
81| foldl = op: nul: list: | |
| ^ | |
82| let | |
… while evaluating call site | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:87:8: | |
86| else op (foldl' (n - 1)) (elemAt list n); | |
87| in foldl' (length list - 1); | |
| ^ | |
88| | |
… while calling 'foldl'' | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:83:16: | |
82| let | |
83| foldl' = n: | |
| ^ | |
84| if n == -1 | |
… while evaluating call site | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:14: | |
85| then nul | |
86| else op (foldl' (n - 1)) (elemAt list n); | |
| ^ | |
87| in foldl' (length list - 1); | |
… while calling anonymous lambda | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/pkgs/build-support/trivial-builders.nix:552:55: | |
551| # We do this foldl to have last-wins semantics in case of repeated entries | |
552| else if (lib.isList entries) then lib.foldl (a: b: a // { "${b.name}" = b.path; }) { } entries | |
| ^ | |
553| else throw "linkFarm entries must be either attrs or a list!"; | |
… while evaluating call site | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:18: | |
85| then nul | |
86| else op (foldl' (n - 1)) (elemAt list n); | |
| ^ | |
87| in foldl' (length list - 1); | |
… while calling 'foldl'' | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:83:16: | |
82| let | |
83| foldl' = n: | |
| ^ | |
84| if n == -1 | |
… while evaluating call site | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:14: | |
85| then nul | |
86| else op (foldl' (n - 1)) (elemAt list n); | |
| ^ | |
87| in foldl' (length list - 1); | |
… while calling anonymous lambda | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/pkgs/build-support/trivial-builders.nix:552:55: | |
551| # We do this foldl to have last-wins semantics in case of repeated entries | |
552| else if (lib.isList entries) then lib.foldl (a: b: a // { "${b.name}" = b.path; }) { } entries | |
| ^ | |
553| else throw "linkFarm entries must be either attrs or a list!"; | |
… while evaluating call site | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:18: | |
85| then nul | |
86| else op (foldl' (n - 1)) (elemAt list n); | |
| ^ | |
87| in foldl' (length list - 1); | |
… while calling 'foldl'' | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:83:16: | |
82| let | |
83| foldl' = n: | |
| ^ | |
84| if n == -1 | |
… while evaluating call site | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:14: | |
85| then nul | |
86| else op (foldl' (n - 1)) (elemAt list n); | |
| ^ | |
87| in foldl' (length list - 1); | |
… while calling anonymous lambda | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/pkgs/build-support/trivial-builders.nix:552:55: | |
551| # We do this foldl to have last-wins semantics in case of repeated entries | |
552| else if (lib.isList entries) then lib.foldl (a: b: a // { "${b.name}" = b.path; }) { } entries | |
| ^ | |
553| else throw "linkFarm entries must be either attrs or a list!"; | |
… while evaluating call site | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:18: | |
85| then nul | |
86| else op (foldl' (n - 1)) (elemAt list n); | |
| ^ | |
87| in foldl' (length list - 1); | |
… while calling 'foldl'' | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:83:16: | |
82| let | |
83| foldl' = n: | |
| ^ | |
84| if n == -1 | |
… while evaluating call site | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:14: | |
85| then nul | |
86| else op (foldl' (n - 1)) (elemAt list n); | |
| ^ | |
87| in foldl' (length list - 1); | |
… while calling anonymous lambda | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/pkgs/build-support/trivial-builders.nix:552:55: | |
551| # We do this foldl to have last-wins semantics in case of repeated entries | |
552| else if (lib.isList entries) then lib.foldl (a: b: a // { "${b.name}" = b.path; }) { } entries | |
| ^ | |
553| else throw "linkFarm entries must be either attrs or a list!"; | |
… while evaluating call site | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:18: | |
85| then nul | |
86| else op (foldl' (n - 1)) (elemAt list n); | |
| ^ | |
87| in foldl' (length list - 1); | |
… while calling 'foldl'' | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:83:16: | |
82| let | |
83| foldl' = n: | |
| ^ | |
84| if n == -1 | |
… while evaluating call site | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:14: | |
85| then nul | |
86| else op (foldl' (n - 1)) (elemAt list n); | |
| ^ | |
87| in foldl' (length list - 1); | |
… while calling anonymous lambda | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/pkgs/build-support/trivial-builders.nix:552:55: | |
551| # We do this foldl to have last-wins semantics in case of repeated entries | |
552| else if (lib.isList entries) then lib.foldl (a: b: a // { "${b.name}" = b.path; }) { } entries | |
| ^ | |
553| else throw "linkFarm entries must be either attrs or a list!"; | |
… while evaluating call site | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:18: | |
85| then nul | |
86| else op (foldl' (n - 1)) (elemAt list n); | |
| ^ | |
87| in foldl' (length list - 1); | |
… while calling 'foldl'' | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:83:16: | |
82| let | |
83| foldl' = n: | |
| ^ | |
84| if n == -1 | |
… while evaluating call site | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:14: | |
85| then nul | |
86| else op (foldl' (n - 1)) (elemAt list n); | |
| ^ | |
87| in foldl' (length list - 1); | |
… while calling anonymous lambda | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/pkgs/build-support/trivial-builders.nix:552:55: | |
551| # We do this foldl to have last-wins semantics in case of repeated entries | |
552| else if (lib.isList entries) then lib.foldl (a: b: a // { "${b.name}" = b.path; }) { } entries | |
| ^ | |
553| else throw "linkFarm entries must be either attrs or a list!"; | |
… while evaluating call site | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:18: | |
85| then nul | |
86| else op (foldl' (n - 1)) (elemAt list n); | |
| ^ | |
87| in foldl' (length list - 1); | |
… while calling 'foldl'' | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:83:16: | |
82| let | |
83| foldl' = n: | |
| ^ | |
84| if n == -1 | |
… while evaluating call site | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:14: | |
85| then nul | |
86| else op (foldl' (n - 1)) (elemAt list n); | |
| ^ | |
87| in foldl' (length list - 1); | |
… while calling anonymous lambda | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/pkgs/build-support/trivial-builders.nix:552:55: | |
551| # We do this foldl to have last-wins semantics in case of repeated entries | |
552| else if (lib.isList entries) then lib.foldl (a: b: a // { "${b.name}" = b.path; }) { } entries | |
| ^ | |
553| else throw "linkFarm entries must be either attrs or a list!"; | |
… while evaluating call site | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:18: | |
85| then nul | |
86| else op (foldl' (n - 1)) (elemAt list n); | |
| ^ | |
87| in foldl' (length list - 1); | |
… while calling 'foldl'' | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:83:16: | |
82| let | |
83| foldl' = n: | |
| ^ | |
84| if n == -1 | |
… while evaluating call site | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:14: | |
85| then nul | |
86| else op (foldl' (n - 1)) (elemAt list n); | |
| ^ | |
87| in foldl' (length list - 1); | |
… while calling anonymous lambda | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/pkgs/build-support/trivial-builders.nix:552:55: | |
551| # We do this foldl to have last-wins semantics in case of repeated entries | |
552| else if (lib.isList entries) then lib.foldl (a: b: a // { "${b.name}" = b.path; }) { } entries | |
| ^ | |
553| else throw "linkFarm entries must be either attrs or a list!"; | |
… while evaluating call site | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:18: | |
85| then nul | |
86| else op (foldl' (n - 1)) (elemAt list n); | |
| ^ | |
87| in foldl' (length list - 1); | |
… while calling 'foldl'' | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:83:16: | |
82| let | |
83| foldl' = n: | |
| ^ | |
84| if n == -1 | |
… while evaluating call site | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:14: | |
85| then nul | |
86| else op (foldl' (n - 1)) (elemAt list n); | |
| ^ | |
87| in foldl' (length list - 1); | |
… while calling anonymous lambda | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/pkgs/build-support/trivial-builders.nix:552:55: | |
551| # We do this foldl to have last-wins semantics in case of repeated entries | |
552| else if (lib.isList entries) then lib.foldl (a: b: a // { "${b.name}" = b.path; }) { } entries | |
| ^ | |
553| else throw "linkFarm entries must be either attrs or a list!"; | |
… while evaluating call site | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:18: | |
85| then nul | |
86| else op (foldl' (n - 1)) (elemAt list n); | |
| ^ | |
87| in foldl' (length list - 1); | |
… while calling 'foldl'' | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:83:16: | |
82| let | |
83| foldl' = n: | |
| ^ | |
84| if n == -1 | |
… while evaluating call site | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:14: | |
85| then nul | |
86| else op (foldl' (n - 1)) (elemAt list n); | |
| ^ | |
87| in foldl' (length list - 1); | |
… while calling anonymous lambda | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/pkgs/build-support/trivial-builders.nix:552:55: | |
551| # We do this foldl to have last-wins semantics in case of repeated entries | |
552| else if (lib.isList entries) then lib.foldl (a: b: a // { "${b.name}" = b.path; }) { } entries | |
| ^ | |
553| else throw "linkFarm entries must be either attrs or a list!"; | |
… while evaluating call site | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:18: | |
85| then nul | |
86| else op (foldl' (n - 1)) (elemAt list n); | |
| ^ | |
87| in foldl' (length list - 1); | |
… while calling 'foldl'' | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:83:16: | |
82| let | |
83| foldl' = n: | |
| ^ | |
84| if n == -1 | |
… while evaluating call site | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:14: | |
85| then nul | |
86| else op (foldl' (n - 1)) (elemAt list n); | |
| ^ | |
87| in foldl' (length list - 1); | |
… while calling anonymous lambda | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/pkgs/build-support/trivial-builders.nix:552:55: | |
551| # We do this foldl to have last-wins semantics in case of repeated entries | |
552| else if (lib.isList entries) then lib.foldl (a: b: a // { "${b.name}" = b.path; }) { } entries | |
| ^ | |
553| else throw "linkFarm entries must be either attrs or a list!"; | |
… while evaluating call site | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:18: | |
85| then nul | |
86| else op (foldl' (n - 1)) (elemAt list n); | |
| ^ | |
87| in foldl' (length list - 1); | |
… while calling 'foldl'' | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:83:16: | |
82| let | |
83| foldl' = n: | |
| ^ | |
84| if n == -1 | |
… while evaluating call site | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:14: | |
85| then nul | |
86| else op (foldl' (n - 1)) (elemAt list n); | |
| ^ | |
87| in foldl' (length list - 1); | |
… while calling anonymous lambda | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/pkgs/build-support/trivial-builders.nix:552:55: | |
551| # We do this foldl to have last-wins semantics in case of repeated entries | |
552| else if (lib.isList entries) then lib.foldl (a: b: a // { "${b.name}" = b.path; }) { } entries | |
| ^ | |
553| else throw "linkFarm entries must be either attrs or a list!"; | |
… while evaluating call site | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:18: | |
85| then nul | |
86| else op (foldl' (n - 1)) (elemAt list n); | |
| ^ | |
87| in foldl' (length list - 1); | |
… while calling 'foldl'' | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:83:16: | |
82| let | |
83| foldl' = n: | |
| ^ | |
84| if n == -1 | |
… while evaluating call site | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:14: | |
85| then nul | |
86| else op (foldl' (n - 1)) (elemAt list n); | |
| ^ | |
87| in foldl' (length list - 1); | |
… while calling anonymous lambda | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/pkgs/build-support/trivial-builders.nix:552:55: | |
551| # We do this foldl to have last-wins semantics in case of repeated entries | |
552| else if (lib.isList entries) then lib.foldl (a: b: a // { "${b.name}" = b.path; }) { } entries | |
| ^ | |
553| else throw "linkFarm entries must be either attrs or a list!"; | |
… while evaluating call site | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:18: | |
85| then nul | |
86| else op (foldl' (n - 1)) (elemAt list n); | |
| ^ | |
87| in foldl' (length list - 1); | |
… while calling 'foldl'' | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:83:16: | |
82| let | |
83| foldl' = n: | |
| ^ | |
84| if n == -1 | |
… while evaluating call site | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:14: | |
85| then nul | |
86| else op (foldl' (n - 1)) (elemAt list n); | |
| ^ | |
87| in foldl' (length list - 1); | |
… while calling anonymous lambda | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/pkgs/build-support/trivial-builders.nix:552:55: | |
551| # We do this foldl to have last-wins semantics in case of repeated entries | |
552| else if (lib.isList entries) then lib.foldl (a: b: a // { "${b.name}" = b.path; }) { } entries | |
| ^ | |
553| else throw "linkFarm entries must be either attrs or a list!"; | |
… while evaluating call site | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:18: | |
85| then nul | |
86| else op (foldl' (n - 1)) (elemAt list n); | |
| ^ | |
87| in foldl' (length list - 1); | |
… while calling 'foldl'' | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:83:16: | |
82| let | |
83| foldl' = n: | |
| ^ | |
84| if n == -1 | |
… while evaluating call site | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:14: | |
85| then nul | |
86| else op (foldl' (n - 1)) (elemAt list n); | |
| ^ | |
87| in foldl' (length list - 1); | |
… while calling anonymous lambda | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/pkgs/build-support/trivial-builders.nix:552:55: | |
551| # We do this foldl to have last-wins semantics in case of repeated entries | |
552| else if (lib.isList entries) then lib.foldl (a: b: a // { "${b.name}" = b.path; }) { } entries | |
| ^ | |
553| else throw "linkFarm entries must be either attrs or a list!"; | |
… while evaluating call site | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:18: | |
85| then nul | |
86| else op (foldl' (n - 1)) (elemAt list n); | |
| ^ | |
87| in foldl' (length list - 1); | |
… while calling 'foldl'' | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:83:16: | |
82| let | |
83| foldl' = n: | |
| ^ | |
84| if n == -1 | |
… while evaluating call site | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:14: | |
85| then nul | |
86| else op (foldl' (n - 1)) (elemAt list n); | |
| ^ | |
87| in foldl' (length list - 1); | |
… while calling anonymous lambda | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/pkgs/build-support/trivial-builders.nix:552:55: | |
551| # We do this foldl to have last-wins semantics in case of repeated entries | |
552| else if (lib.isList entries) then lib.foldl (a: b: a // { "${b.name}" = b.path; }) { } entries | |
| ^ | |
553| else throw "linkFarm entries must be either attrs or a list!"; | |
… while evaluating call site | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:18: | |
85| then nul | |
86| else op (foldl' (n - 1)) (elemAt list n); | |
| ^ | |
87| in foldl' (length list - 1); | |
… while calling 'foldl'' | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:83:16: | |
82| let | |
83| foldl' = n: | |
| ^ | |
84| if n == -1 | |
… while evaluating call site | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:14: | |
85| then nul | |
86| else op (foldl' (n - 1)) (elemAt list n); | |
| ^ | |
87| in foldl' (length list - 1); | |
… while calling anonymous lambda | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/pkgs/build-support/trivial-builders.nix:552:55: | |
551| # We do this foldl to have last-wins semantics in case of repeated entries | |
552| else if (lib.isList entries) then lib.foldl (a: b: a // { "${b.name}" = b.path; }) { } entries | |
| ^ | |
553| else throw "linkFarm entries must be either attrs or a list!"; | |
… while evaluating call site | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:18: | |
85| then nul | |
86| else op (foldl' (n - 1)) (elemAt list n); | |
| ^ | |
87| in foldl' (length list - 1); | |
… while calling 'foldl'' | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:83:16: | |
82| let | |
83| foldl' = n: | |
| ^ | |
84| if n == -1 | |
… while evaluating call site | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:14: | |
85| then nul | |
86| else op (foldl' (n - 1)) (elemAt list n); | |
| ^ | |
87| in foldl' (length list - 1); | |
… while calling anonymous lambda | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/pkgs/build-support/trivial-builders.nix:552:55: | |
551| # We do this foldl to have last-wins semantics in case of repeated entries | |
552| else if (lib.isList entries) then lib.foldl (a: b: a // { "${b.name}" = b.path; }) { } entries | |
| ^ | |
553| else throw "linkFarm entries must be either attrs or a list!"; | |
… while evaluating call site | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:18: | |
85| then nul | |
86| else op (foldl' (n - 1)) (elemAt list n); | |
| ^ | |
87| in foldl' (length list - 1); | |
… while calling 'foldl'' | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:83:16: | |
82| let | |
83| foldl' = n: | |
| ^ | |
84| if n == -1 | |
… while evaluating call site | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:14: | |
85| then nul | |
86| else op (foldl' (n - 1)) (elemAt list n); | |
| ^ | |
87| in foldl' (length list - 1); | |
… while calling anonymous lambda | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/pkgs/build-support/trivial-builders.nix:552:55: | |
551| # We do this foldl to have last-wins semantics in case of repeated entries | |
552| else if (lib.isList entries) then lib.foldl (a: b: a // { "${b.name}" = b.path; }) { } entries | |
| ^ | |
553| else throw "linkFarm entries must be either attrs or a list!"; | |
… while evaluating call site | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:18: | |
85| then nul | |
86| else op (foldl' (n - 1)) (elemAt list n); | |
| ^ | |
87| in foldl' (length list - 1); | |
… while calling 'foldl'' | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:83:16: | |
82| let | |
83| foldl' = n: | |
| ^ | |
84| if n == -1 | |
… while evaluating call site | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:14: | |
85| then nul | |
86| else op (foldl' (n - 1)) (elemAt list n); | |
| ^ | |
87| in foldl' (length list - 1); | |
… while calling anonymous lambda | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/pkgs/build-support/trivial-builders.nix:552:55: | |
551| # We do this foldl to have last-wins semantics in case of repeated entries | |
552| else if (lib.isList entries) then lib.foldl (a: b: a // { "${b.name}" = b.path; }) { } entries | |
| ^ | |
553| else throw "linkFarm entries must be either attrs or a list!"; | |
… while evaluating call site | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:18: | |
85| then nul | |
86| else op (foldl' (n - 1)) (elemAt list n); | |
| ^ | |
87| in foldl' (length list - 1); | |
… while calling 'foldl'' | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:83:16: | |
82| let | |
83| foldl' = n: | |
| ^ | |
84| if n == -1 | |
… while evaluating call site | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:14: | |
85| then nul | |
86| else op (foldl' (n - 1)) (elemAt list n); | |
| ^ | |
87| in foldl' (length list - 1); | |
… while calling anonymous lambda | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/pkgs/build-support/trivial-builders.nix:552:55: | |
551| # We do this foldl to have last-wins semantics in case of repeated entries | |
552| else if (lib.isList entries) then lib.foldl (a: b: a // { "${b.name}" = b.path; }) { } entries | |
| ^ | |
553| else throw "linkFarm entries must be either attrs or a list!"; | |
… while evaluating call site | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:18: | |
85| then nul | |
86| else op (foldl' (n - 1)) (elemAt list n); | |
| ^ | |
87| in foldl' (length list - 1); | |
… while calling 'foldl'' | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:83:16: | |
82| let | |
83| foldl' = n: | |
| ^ | |
84| if n == -1 | |
… while evaluating call site | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:14: | |
85| then nul | |
86| else op (foldl' (n - 1)) (elemAt list n); | |
| ^ | |
87| in foldl' (length list - 1); | |
… while calling anonymous lambda | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/pkgs/build-support/trivial-builders.nix:552:55: | |
551| # We do this foldl to have last-wins semantics in case of repeated entries | |
552| else if (lib.isList entries) then lib.foldl (a: b: a // { "${b.name}" = b.path; }) { } entries | |
| ^ | |
553| else throw "linkFarm entries must be either attrs or a list!"; | |
… while evaluating call site | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:18: | |
85| then nul | |
86| else op (foldl' (n - 1)) (elemAt list n); | |
| ^ | |
87| in foldl' (length list - 1); | |
… while calling 'foldl'' | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:83:16: | |
82| let | |
83| foldl' = n: | |
| ^ | |
84| if n == -1 | |
… while evaluating call site | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:14: | |
85| then nul | |
86| else op (foldl' (n - 1)) (elemAt list n); | |
| ^ | |
87| in foldl' (length list - 1); | |
… while calling anonymous lambda | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/pkgs/build-support/trivial-builders.nix:552:55: | |
551| # We do this foldl to have last-wins semantics in case of repeated entries | |
552| else if (lib.isList entries) then lib.foldl (a: b: a // { "${b.name}" = b.path; }) { } entries | |
| ^ | |
553| else throw "linkFarm entries must be either attrs or a list!"; | |
… while evaluating call site | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:18: | |
85| then nul | |
86| else op (foldl' (n - 1)) (elemAt list n); | |
| ^ | |
87| in foldl' (length list - 1); | |
… while calling 'foldl'' | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:83:16: | |
82| let | |
83| foldl' = n: | |
| ^ | |
84| if n == -1 | |
… while evaluating call site | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:14: | |
85| then nul | |
86| else op (foldl' (n - 1)) (elemAt list n); | |
| ^ | |
87| in foldl' (length list - 1); | |
… while calling anonymous lambda | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/pkgs/build-support/trivial-builders.nix:552:55: | |
551| # We do this foldl to have last-wins semantics in case of repeated entries | |
552| else if (lib.isList entries) then lib.foldl (a: b: a // { "${b.name}" = b.path; }) { } entries | |
| ^ | |
553| else throw "linkFarm entries must be either attrs or a list!"; | |
… while evaluating call site | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:18: | |
85| then nul | |
86| else op (foldl' (n - 1)) (elemAt list n); | |
| ^ | |
87| in foldl' (length list - 1); | |
… while calling 'foldl'' | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:83:16: | |
82| let | |
83| foldl' = n: | |
| ^ | |
84| if n == -1 | |
… while evaluating call site | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:14: | |
85| then nul | |
86| else op (foldl' (n - 1)) (elemAt list n); | |
| ^ | |
87| in foldl' (length list - 1); | |
… while calling anonymous lambda | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/pkgs/build-support/trivial-builders.nix:552:55: | |
551| # We do this foldl to have last-wins semantics in case of repeated entries | |
552| else if (lib.isList entries) then lib.foldl (a: b: a // { "${b.name}" = b.path; }) { } entries | |
| ^ | |
553| else throw "linkFarm entries must be either attrs or a list!"; | |
… while evaluating call site | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:18: | |
85| then nul | |
86| else op (foldl' (n - 1)) (elemAt list n); | |
| ^ | |
87| in foldl' (length list - 1); | |
… while calling 'foldl'' | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:83:16: | |
82| let | |
83| foldl' = n: | |
| ^ | |
84| if n == -1 | |
… while evaluating call site | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:14: | |
85| then nul | |
86| else op (foldl' (n - 1)) (elemAt list n); | |
| ^ | |
87| in foldl' (length list - 1); | |
… while calling anonymous lambda | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/pkgs/build-support/trivial-builders.nix:552:55: | |
551| # We do this foldl to have last-wins semantics in case of repeated entries | |
552| else if (lib.isList entries) then lib.foldl (a: b: a // { "${b.name}" = b.path; }) { } entries | |
| ^ | |
553| else throw "linkFarm entries must be either attrs or a list!"; | |
… while evaluating call site | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:18: | |
85| then nul | |
86| else op (foldl' (n - 1)) (elemAt list n); | |
| ^ | |
87| in foldl' (length list - 1); | |
… while calling 'foldl'' | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:83:16: | |
82| let | |
83| foldl' = n: | |
| ^ | |
84| if n == -1 | |
… while evaluating call site | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:14: | |
85| then nul | |
86| else op (foldl' (n - 1)) (elemAt list n); | |
| ^ | |
87| in foldl' (length list - 1); | |
… while calling anonymous lambda | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/pkgs/build-support/trivial-builders.nix:552:55: | |
551| # We do this foldl to have last-wins semantics in case of repeated entries | |
552| else if (lib.isList entries) then lib.foldl (a: b: a // { "${b.name}" = b.path; }) { } entries | |
| ^ | |
553| else throw "linkFarm entries must be either attrs or a list!"; | |
… while evaluating call site | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:18: | |
85| then nul | |
86| else op (foldl' (n - 1)) (elemAt list n); | |
| ^ | |
87| in foldl' (length list - 1); | |
… while calling 'foldl'' | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:83:16: | |
82| let | |
83| foldl' = n: | |
| ^ | |
84| if n == -1 | |
… while evaluating call site | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:14: | |
85| then nul | |
86| else op (foldl' (n - 1)) (elemAt list n); | |
| ^ | |
87| in foldl' (length list - 1); | |
… while calling anonymous lambda | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/pkgs/build-support/trivial-builders.nix:552:55: | |
551| # We do this foldl to have last-wins semantics in case of repeated entries | |
552| else if (lib.isList entries) then lib.foldl (a: b: a // { "${b.name}" = b.path; }) { } entries | |
| ^ | |
553| else throw "linkFarm entries must be either attrs or a list!"; | |
… while evaluating call site | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:18: | |
85| then nul | |
86| else op (foldl' (n - 1)) (elemAt list n); | |
| ^ | |
87| in foldl' (length list - 1); | |
… while calling 'foldl'' | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:83:16: | |
82| let | |
83| foldl' = n: | |
| ^ | |
84| if n == -1 | |
… while evaluating call site | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:14: | |
85| then nul | |
86| else op (foldl' (n - 1)) (elemAt list n); | |
| ^ | |
87| in foldl' (length list - 1); | |
… while calling anonymous lambda | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/pkgs/build-support/trivial-builders.nix:552:55: | |
551| # We do this foldl to have last-wins semantics in case of repeated entries | |
552| else if (lib.isList entries) then lib.foldl (a: b: a // { "${b.name}" = b.path; }) { } entries | |
| ^ | |
553| else throw "linkFarm entries must be either attrs or a list!"; | |
… while evaluating call site | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:18: | |
85| then nul | |
86| else op (foldl' (n - 1)) (elemAt list n); | |
| ^ | |
87| in foldl' (length list - 1); | |
… while calling 'foldl'' | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:83:16: | |
82| let | |
83| foldl' = n: | |
| ^ | |
84| if n == -1 | |
… while evaluating call site | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:14: | |
85| then nul | |
86| else op (foldl' (n - 1)) (elemAt list n); | |
| ^ | |
87| in foldl' (length list - 1); | |
… while calling anonymous lambda | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/pkgs/build-support/trivial-builders.nix:552:55: | |
551| # We do this foldl to have last-wins semantics in case of repeated entries | |
552| else if (lib.isList entries) then lib.foldl (a: b: a // { "${b.name}" = b.path; }) { } entries | |
| ^ | |
553| else throw "linkFarm entries must be either attrs or a list!"; | |
… while evaluating call site | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:18: | |
85| then nul | |
86| else op (foldl' (n - 1)) (elemAt list n); | |
| ^ | |
87| in foldl' (length list - 1); | |
… while calling 'foldl'' | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:83:16: | |
82| let | |
83| foldl' = n: | |
| ^ | |
84| if n == -1 | |
… while evaluating call site | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:14: | |
85| then nul | |
86| else op (foldl' (n - 1)) (elemAt list n); | |
| ^ | |
87| in foldl' (length list - 1); | |
… while calling anonymous lambda | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/pkgs/build-support/trivial-builders.nix:552:55: | |
551| # We do this foldl to have last-wins semantics in case of repeated entries | |
552| else if (lib.isList entries) then lib.foldl (a: b: a // { "${b.name}" = b.path; }) { } entries | |
| ^ | |
553| else throw "linkFarm entries must be either attrs or a list!"; | |
… while evaluating call site | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:18: | |
85| then nul | |
86| else op (foldl' (n - 1)) (elemAt list n); | |
| ^ | |
87| in foldl' (length list - 1); | |
… while calling 'foldl'' | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:83:16: | |
82| let | |
83| foldl' = n: | |
| ^ | |
84| if n == -1 | |
… while evaluating call site | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:14: | |
85| then nul | |
86| else op (foldl' (n - 1)) (elemAt list n); | |
| ^ | |
87| in foldl' (length list - 1); | |
… while calling anonymous lambda | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/pkgs/build-support/trivial-builders.nix:552:55: | |
551| # We do this foldl to have last-wins semantics in case of repeated entries | |
552| else if (lib.isList entries) then lib.foldl (a: b: a // { "${b.name}" = b.path; }) { } entries | |
| ^ | |
553| else throw "linkFarm entries must be either attrs or a list!"; | |
… while evaluating call site | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:18: | |
85| then nul | |
86| else op (foldl' (n - 1)) (elemAt list n); | |
| ^ | |
87| in foldl' (length list - 1); | |
… while calling 'foldl'' | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:83:16: | |
82| let | |
83| foldl' = n: | |
| ^ | |
84| if n == -1 | |
… while evaluating call site | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:14: | |
85| then nul | |
86| else op (foldl' (n - 1)) (elemAt list n); | |
| ^ | |
87| in foldl' (length list - 1); | |
… while calling anonymous lambda | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/pkgs/build-support/trivial-builders.nix:552:55: | |
551| # We do this foldl to have last-wins semantics in case of repeated entries | |
552| else if (lib.isList entries) then lib.foldl (a: b: a // { "${b.name}" = b.path; }) { } entries | |
| ^ | |
553| else throw "linkFarm entries must be either attrs or a list!"; | |
… while evaluating call site | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:18: | |
85| then nul | |
86| else op (foldl' (n - 1)) (elemAt list n); | |
| ^ | |
87| in foldl' (length list - 1); | |
… while calling 'foldl'' | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:83:16: | |
82| let | |
83| foldl' = n: | |
| ^ | |
84| if n == -1 | |
… while evaluating call site | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:14: | |
85| then nul | |
86| else op (foldl' (n - 1)) (elemAt list n); | |
| ^ | |
87| in foldl' (length list - 1); | |
… while calling anonymous lambda | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/pkgs/build-support/trivial-builders.nix:552:55: | |
551| # We do this foldl to have last-wins semantics in case of repeated entries | |
552| else if (lib.isList entries) then lib.foldl (a: b: a // { "${b.name}" = b.path; }) { } entries | |
| ^ | |
553| else throw "linkFarm entries must be either attrs or a list!"; | |
… while evaluating call site | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:18: | |
85| then nul | |
86| else op (foldl' (n - 1)) (elemAt list n); | |
| ^ | |
87| in foldl' (length list - 1); | |
… while calling 'foldl'' | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:83:16: | |
82| let | |
83| foldl' = n: | |
| ^ | |
84| if n == -1 | |
… while evaluating call site | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:14: | |
85| then nul | |
86| else op (foldl' (n - 1)) (elemAt list n); | |
| ^ | |
87| in foldl' (length list - 1); | |
… while calling anonymous lambda | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/pkgs/build-support/trivial-builders.nix:552:55: | |
551| # We do this foldl to have last-wins semantics in case of repeated entries | |
552| else if (lib.isList entries) then lib.foldl (a: b: a // { "${b.name}" = b.path; }) { } entries | |
| ^ | |
553| else throw "linkFarm entries must be either attrs or a list!"; | |
… while evaluating call site | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:18: | |
85| then nul | |
86| else op (foldl' (n - 1)) (elemAt list n); | |
| ^ | |
87| in foldl' (length list - 1); | |
… while calling 'foldl'' | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:83:16: | |
82| let | |
83| foldl' = n: | |
| ^ | |
84| if n == -1 | |
… while evaluating call site | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:14: | |
85| then nul | |
86| else op (foldl' (n - 1)) (elemAt list n); | |
| ^ | |
87| in foldl' (length list - 1); | |
… while calling anonymous lambda | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/pkgs/build-support/trivial-builders.nix:552:55: | |
551| # We do this foldl to have last-wins semantics in case of repeated entries | |
552| else if (lib.isList entries) then lib.foldl (a: b: a // { "${b.name}" = b.path; }) { } entries | |
| ^ | |
553| else throw "linkFarm entries must be either attrs or a list!"; | |
… while evaluating call site | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:18: | |
85| then nul | |
86| else op (foldl' (n - 1)) (elemAt list n); | |
| ^ | |
87| in foldl' (length list - 1); | |
… while calling 'foldl'' | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:83:16: | |
82| let | |
83| foldl' = n: | |
| ^ | |
84| if n == -1 | |
… while evaluating call site | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:14: | |
85| then nul | |
86| else op (foldl' (n - 1)) (elemAt list n); | |
| ^ | |
87| in foldl' (length list - 1); | |
… while calling anonymous lambda | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/pkgs/build-support/trivial-builders.nix:552:55: | |
551| # We do this foldl to have last-wins semantics in case of repeated entries | |
552| else if (lib.isList entries) then lib.foldl (a: b: a // { "${b.name}" = b.path; }) { } entries | |
| ^ | |
553| else throw "linkFarm entries must be either attrs or a list!"; | |
… while evaluating call site | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:18: | |
85| then nul | |
86| else op (foldl' (n - 1)) (elemAt list n); | |
| ^ | |
87| in foldl' (length list - 1); | |
… while calling 'foldl'' | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:83:16: | |
82| let | |
83| foldl' = n: | |
| ^ | |
84| if n == -1 | |
… while evaluating call site | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:14: | |
85| then nul | |
86| else op (foldl' (n - 1)) (elemAt list n); | |
| ^ | |
87| in foldl' (length list - 1); | |
… while calling anonymous lambda | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/pkgs/build-support/trivial-builders.nix:552:55: | |
551| # We do this foldl to have last-wins semantics in case of repeated entries | |
552| else if (lib.isList entries) then lib.foldl (a: b: a // { "${b.name}" = b.path; }) { } entries | |
| ^ | |
553| else throw "linkFarm entries must be either attrs or a list!"; | |
… while evaluating call site | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:18: | |
85| then nul | |
86| else op (foldl' (n - 1)) (elemAt list n); | |
| ^ | |
87| in foldl' (length list - 1); | |
… while calling 'foldl'' | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:83:16: | |
82| let | |
83| foldl' = n: | |
| ^ | |
84| if n == -1 | |
… while evaluating call site | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:14: | |
85| then nul | |
86| else op (foldl' (n - 1)) (elemAt list n); | |
| ^ | |
87| in foldl' (length list - 1); | |
… while calling anonymous lambda | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/pkgs/build-support/trivial-builders.nix:552:55: | |
551| # We do this foldl to have last-wins semantics in case of repeated entries | |
552| else if (lib.isList entries) then lib.foldl (a: b: a // { "${b.name}" = b.path; }) { } entries | |
| ^ | |
553| else throw "linkFarm entries must be either attrs or a list!"; | |
… while evaluating call site | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:18: | |
85| then nul | |
86| else op (foldl' (n - 1)) (elemAt list n); | |
| ^ | |
87| in foldl' (length list - 1); | |
… while calling 'foldl'' | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:83:16: | |
82| let | |
83| foldl' = n: | |
| ^ | |
84| if n == -1 | |
… while evaluating call site | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:14: | |
85| then nul | |
86| else op (foldl' (n - 1)) (elemAt list n); | |
| ^ | |
87| in foldl' (length list - 1); | |
… while calling anonymous lambda | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/pkgs/build-support/trivial-builders.nix:552:55: | |
551| # We do this foldl to have last-wins semantics in case of repeated entries | |
552| else if (lib.isList entries) then lib.foldl (a: b: a // { "${b.name}" = b.path; }) { } entries | |
| ^ | |
553| else throw "linkFarm entries must be either attrs or a list!"; | |
… while evaluating call site | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:18: | |
85| then nul | |
86| else op (foldl' (n - 1)) (elemAt list n); | |
| ^ | |
87| in foldl' (length list - 1); | |
… while calling 'foldl'' | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:83:16: | |
82| let | |
83| foldl' = n: | |
| ^ | |
84| if n == -1 | |
… while evaluating call site | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:14: | |
85| then nul | |
86| else op (foldl' (n - 1)) (elemAt list n); | |
| ^ | |
87| in foldl' (length list - 1); | |
… while calling anonymous lambda | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/pkgs/build-support/trivial-builders.nix:552:55: | |
551| # We do this foldl to have last-wins semantics in case of repeated entries | |
552| else if (lib.isList entries) then lib.foldl (a: b: a // { "${b.name}" = b.path; }) { } entries | |
| ^ | |
553| else throw "linkFarm entries must be either attrs or a list!"; | |
… while evaluating call site | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:18: | |
85| then nul | |
86| else op (foldl' (n - 1)) (elemAt list n); | |
| ^ | |
87| in foldl' (length list - 1); | |
… while calling 'foldl'' | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:83:16: | |
82| let | |
83| foldl' = n: | |
| ^ | |
84| if n == -1 | |
… while evaluating call site | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:14: | |
85| then nul | |
86| else op (foldl' (n - 1)) (elemAt list n); | |
| ^ | |
87| in foldl' (length list - 1); | |
… while calling anonymous lambda | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/pkgs/build-support/trivial-builders.nix:552:55: | |
551| # We do this foldl to have last-wins semantics in case of repeated entries | |
552| else if (lib.isList entries) then lib.foldl (a: b: a // { "${b.name}" = b.path; }) { } entries | |
| ^ | |
553| else throw "linkFarm entries must be either attrs or a list!"; | |
… while evaluating call site | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:18: | |
85| then nul | |
86| else op (foldl' (n - 1)) (elemAt list n); | |
| ^ | |
87| in foldl' (length list - 1); | |
… while calling 'foldl'' | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:83:16: | |
82| let | |
83| foldl' = n: | |
| ^ | |
84| if n == -1 | |
… while evaluating call site | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:14: | |
85| then nul | |
86| else op (foldl' (n - 1)) (elemAt list n); | |
| ^ | |
87| in foldl' (length list - 1); | |
… while calling anonymous lambda | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/pkgs/build-support/trivial-builders.nix:552:55: | |
551| # We do this foldl to have last-wins semantics in case of repeated entries | |
552| else if (lib.isList entries) then lib.foldl (a: b: a // { "${b.name}" = b.path; }) { } entries | |
| ^ | |
553| else throw "linkFarm entries must be either attrs or a list!"; | |
… while evaluating call site | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:18: | |
85| then nul | |
86| else op (foldl' (n - 1)) (elemAt list n); | |
| ^ | |
87| in foldl' (length list - 1); | |
… while calling 'foldl'' | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:83:16: | |
82| let | |
83| foldl' = n: | |
| ^ | |
84| if n == -1 | |
… while evaluating call site | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:14: | |
85| then nul | |
86| else op (foldl' (n - 1)) (elemAt list n); | |
| ^ | |
87| in foldl' (length list - 1); | |
… while calling anonymous lambda | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/pkgs/build-support/trivial-builders.nix:552:55: | |
551| # We do this foldl to have last-wins semantics in case of repeated entries | |
552| else if (lib.isList entries) then lib.foldl (a: b: a // { "${b.name}" = b.path; }) { } entries | |
| ^ | |
553| else throw "linkFarm entries must be either attrs or a list!"; | |
… while evaluating call site | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:18: | |
85| then nul | |
86| else op (foldl' (n - 1)) (elemAt list n); | |
| ^ | |
87| in foldl' (length list - 1); | |
… while calling 'foldl'' | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:83:16: | |
82| let | |
83| foldl' = n: | |
| ^ | |
84| if n == -1 | |
… while evaluating call site | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:14: | |
85| then nul | |
86| else op (foldl' (n - 1)) (elemAt list n); | |
| ^ | |
87| in foldl' (length list - 1); | |
… while calling anonymous lambda | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/pkgs/build-support/trivial-builders.nix:552:55: | |
551| # We do this foldl to have last-wins semantics in case of repeated entries | |
552| else if (lib.isList entries) then lib.foldl (a: b: a // { "${b.name}" = b.path; }) { } entries | |
| ^ | |
553| else throw "linkFarm entries must be either attrs or a list!"; | |
… while evaluating call site | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:18: | |
85| then nul | |
86| else op (foldl' (n - 1)) (elemAt list n); | |
| ^ | |
87| in foldl' (length list - 1); | |
… while calling 'foldl'' | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:83:16: | |
82| let | |
83| foldl' = n: | |
| ^ | |
84| if n == -1 | |
… while evaluating call site | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:14: | |
85| then nul | |
86| else op (foldl' (n - 1)) (elemAt list n); | |
| ^ | |
87| in foldl' (length list - 1); | |
… while calling anonymous lambda | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/pkgs/build-support/trivial-builders.nix:552:55: | |
551| # We do this foldl to have last-wins semantics in case of repeated entries | |
552| else if (lib.isList entries) then lib.foldl (a: b: a // { "${b.name}" = b.path; }) { } entries | |
| ^ | |
553| else throw "linkFarm entries must be either attrs or a list!"; | |
… while evaluating call site | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:18: | |
85| then nul | |
86| else op (foldl' (n - 1)) (elemAt list n); | |
| ^ | |
87| in foldl' (length list - 1); | |
… while calling 'foldl'' | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:83:16: | |
82| let | |
83| foldl' = n: | |
| ^ | |
84| if n == -1 | |
… while evaluating call site | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:14: | |
85| then nul | |
86| else op (foldl' (n - 1)) (elemAt list n); | |
| ^ | |
87| in foldl' (length list - 1); | |
… while calling anonymous lambda | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/pkgs/build-support/trivial-builders.nix:552:55: | |
551| # We do this foldl to have last-wins semantics in case of repeated entries | |
552| else if (lib.isList entries) then lib.foldl (a: b: a // { "${b.name}" = b.path; }) { } entries | |
| ^ | |
553| else throw "linkFarm entries must be either attrs or a list!"; | |
… while evaluating call site | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:18: | |
85| then nul | |
86| else op (foldl' (n - 1)) (elemAt list n); | |
| ^ | |
87| in foldl' (length list - 1); | |
… while calling 'foldl'' | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:83:16: | |
82| let | |
83| foldl' = n: | |
| ^ | |
84| if n == -1 | |
… while evaluating call site | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:14: | |
85| then nul | |
86| else op (foldl' (n - 1)) (elemAt list n); | |
| ^ | |
87| in foldl' (length list - 1); | |
… while calling anonymous lambda | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/pkgs/build-support/trivial-builders.nix:552:55: | |
551| # We do this foldl to have last-wins semantics in case of repeated entries | |
552| else if (lib.isList entries) then lib.foldl (a: b: a // { "${b.name}" = b.path; }) { } entries | |
| ^ | |
553| else throw "linkFarm entries must be either attrs or a list!"; | |
… while evaluating call site | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:18: | |
85| then nul | |
86| else op (foldl' (n - 1)) (elemAt list n); | |
| ^ | |
87| in foldl' (length list - 1); | |
… while calling 'foldl'' | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:83:16: | |
82| let | |
83| foldl' = n: | |
| ^ | |
84| if n == -1 | |
… while evaluating call site | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:14: | |
85| then nul | |
86| else op (foldl' (n - 1)) (elemAt list n); | |
| ^ | |
87| in foldl' (length list - 1); | |
… while calling anonymous lambda | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/pkgs/build-support/trivial-builders.nix:552:55: | |
551| # We do this foldl to have last-wins semantics in case of repeated entries | |
552| else if (lib.isList entries) then lib.foldl (a: b: a // { "${b.name}" = b.path; }) { } entries | |
| ^ | |
553| else throw "linkFarm entries must be either attrs or a list!"; | |
… while evaluating call site | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:18: | |
85| then nul | |
86| else op (foldl' (n - 1)) (elemAt list n); | |
| ^ | |
87| in foldl' (length list - 1); | |
… while calling 'foldl'' | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:83:16: | |
82| let | |
83| foldl' = n: | |
| ^ | |
84| if n == -1 | |
… while evaluating call site | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:14: | |
85| then nul | |
86| else op (foldl' (n - 1)) (elemAt list n); | |
| ^ | |
87| in foldl' (length list - 1); | |
… while calling anonymous lambda | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/pkgs/build-support/trivial-builders.nix:552:55: | |
551| # We do this foldl to have last-wins semantics in case of repeated entries | |
552| else if (lib.isList entries) then lib.foldl (a: b: a // { "${b.name}" = b.path; }) { } entries | |
| ^ | |
553| else throw "linkFarm entries must be either attrs or a list!"; | |
… while evaluating call site | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:18: | |
85| then nul | |
86| else op (foldl' (n - 1)) (elemAt list n); | |
| ^ | |
87| in foldl' (length list - 1); | |
… while calling 'foldl'' | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:83:16: | |
82| let | |
83| foldl' = n: | |
| ^ | |
84| if n == -1 | |
… while evaluating call site | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:14: | |
85| then nul | |
86| else op (foldl' (n - 1)) (elemAt list n); | |
| ^ | |
87| in foldl' (length list - 1); | |
… while calling anonymous lambda | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/pkgs/build-support/trivial-builders.nix:552:55: | |
551| # We do this foldl to have last-wins semantics in case of repeated entries | |
552| else if (lib.isList entries) then lib.foldl (a: b: a // { "${b.name}" = b.path; }) { } entries | |
| ^ | |
553| else throw "linkFarm entries must be either attrs or a list!"; | |
… while evaluating call site | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:18: | |
85| then nul | |
86| else op (foldl' (n - 1)) (elemAt list n); | |
| ^ | |
87| in foldl' (length list - 1); | |
… while calling 'foldl'' | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:83:16: | |
82| let | |
83| foldl' = n: | |
| ^ | |
84| if n == -1 | |
… while evaluating call site | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:14: | |
85| then nul | |
86| else op (foldl' (n - 1)) (elemAt list n); | |
| ^ | |
87| in foldl' (length list - 1); | |
… while calling anonymous lambda | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/pkgs/build-support/trivial-builders.nix:552:55: | |
551| # We do this foldl to have last-wins semantics in case of repeated entries | |
552| else if (lib.isList entries) then lib.foldl (a: b: a // { "${b.name}" = b.path; }) { } entries | |
| ^ | |
553| else throw "linkFarm entries must be either attrs or a list!"; | |
… while evaluating call site | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:18: | |
85| then nul | |
86| else op (foldl' (n - 1)) (elemAt list n); | |
| ^ | |
87| in foldl' (length list - 1); | |
… while calling 'foldl'' | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:83:16: | |
82| let | |
83| foldl' = n: | |
| ^ | |
84| if n == -1 | |
… while evaluating call site | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:14: | |
85| then nul | |
86| else op (foldl' (n - 1)) (elemAt list n); | |
| ^ | |
87| in foldl' (length list - 1); | |
… while calling anonymous lambda | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/pkgs/build-support/trivial-builders.nix:552:55: | |
551| # We do this foldl to have last-wins semantics in case of repeated entries | |
552| else if (lib.isList entries) then lib.foldl (a: b: a // { "${b.name}" = b.path; }) { } entries | |
| ^ | |
553| else throw "linkFarm entries must be either attrs or a list!"; | |
… while evaluating call site | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:18: | |
85| then nul | |
86| else op (foldl' (n - 1)) (elemAt list n); | |
| ^ | |
87| in foldl' (length list - 1); | |
… while calling 'foldl'' | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:83:16: | |
82| let | |
83| foldl' = n: | |
| ^ | |
84| if n == -1 | |
… while evaluating call site | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:14: | |
85| then nul | |
86| else op (foldl' (n - 1)) (elemAt list n); | |
| ^ | |
87| in foldl' (length list - 1); | |
… while calling anonymous lambda | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/pkgs/build-support/trivial-builders.nix:552:55: | |
551| # We do this foldl to have last-wins semantics in case of repeated entries | |
552| else if (lib.isList entries) then lib.foldl (a: b: a // { "${b.name}" = b.path; }) { } entries | |
| ^ | |
553| else throw "linkFarm entries must be either attrs or a list!"; | |
… while evaluating call site | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:18: | |
85| then nul | |
86| else op (foldl' (n - 1)) (elemAt list n); | |
| ^ | |
87| in foldl' (length list - 1); | |
… while calling 'foldl'' | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:83:16: | |
82| let | |
83| foldl' = n: | |
| ^ | |
84| if n == -1 | |
… while evaluating call site | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:14: | |
85| then nul | |
86| else op (foldl' (n - 1)) (elemAt list n); | |
| ^ | |
87| in foldl' (length list - 1); | |
… while calling anonymous lambda | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/pkgs/build-support/trivial-builders.nix:552:55: | |
551| # We do this foldl to have last-wins semantics in case of repeated entries | |
552| else if (lib.isList entries) then lib.foldl (a: b: a // { "${b.name}" = b.path; }) { } entries | |
| ^ | |
553| else throw "linkFarm entries must be either attrs or a list!"; | |
… while evaluating call site | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:18: | |
85| then nul | |
86| else op (foldl' (n - 1)) (elemAt list n); | |
| ^ | |
87| in foldl' (length list - 1); | |
… while calling 'foldl'' | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:83:16: | |
82| let | |
83| foldl' = n: | |
| ^ | |
84| if n == -1 | |
… while evaluating call site | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:14: | |
85| then nul | |
86| else op (foldl' (n - 1)) (elemAt list n); | |
| ^ | |
87| in foldl' (length list - 1); | |
… while calling anonymous lambda | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/pkgs/build-support/trivial-builders.nix:552:55: | |
551| # We do this foldl to have last-wins semantics in case of repeated entries | |
552| else if (lib.isList entries) then lib.foldl (a: b: a // { "${b.name}" = b.path; }) { } entries | |
| ^ | |
553| else throw "linkFarm entries must be either attrs or a list!"; | |
… while evaluating call site | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:18: | |
85| then nul | |
86| else op (foldl' (n - 1)) (elemAt list n); | |
| ^ | |
87| in foldl' (length list - 1); | |
… while calling 'foldl'' | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:83:16: | |
82| let | |
83| foldl' = n: | |
| ^ | |
84| if n == -1 | |
… while evaluating call site | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:14: | |
85| then nul | |
86| else op (foldl' (n - 1)) (elemAt list n); | |
| ^ | |
87| in foldl' (length list - 1); | |
… while calling anonymous lambda | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/pkgs/build-support/trivial-builders.nix:552:55: | |
551| # We do this foldl to have last-wins semantics in case of repeated entries | |
552| else if (lib.isList entries) then lib.foldl (a: b: a // { "${b.name}" = b.path; }) { } entries | |
| ^ | |
553| else throw "linkFarm entries must be either attrs or a list!"; | |
… while evaluating call site | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:18: | |
85| then nul | |
86| else op (foldl' (n - 1)) (elemAt list n); | |
| ^ | |
87| in foldl' (length list - 1); | |
… while calling 'foldl'' | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:83:16: | |
82| let | |
83| foldl' = n: | |
| ^ | |
84| if n == -1 | |
… while evaluating call site | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:14: | |
85| then nul | |
86| else op (foldl' (n - 1)) (elemAt list n); | |
| ^ | |
87| in foldl' (length list - 1); | |
… while calling anonymous lambda | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/pkgs/build-support/trivial-builders.nix:552:55: | |
551| # We do this foldl to have last-wins semantics in case of repeated entries | |
552| else if (lib.isList entries) then lib.foldl (a: b: a // { "${b.name}" = b.path; }) { } entries | |
| ^ | |
553| else throw "linkFarm entries must be either attrs or a list!"; | |
… while evaluating call site | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:18: | |
85| then nul | |
86| else op (foldl' (n - 1)) (elemAt list n); | |
| ^ | |
87| in foldl' (length list - 1); | |
… while calling 'foldl'' | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:83:16: | |
82| let | |
83| foldl' = n: | |
| ^ | |
84| if n == -1 | |
… while evaluating call site | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:14: | |
85| then nul | |
86| else op (foldl' (n - 1)) (elemAt list n); | |
| ^ | |
87| in foldl' (length list - 1); | |
… while calling anonymous lambda | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/pkgs/build-support/trivial-builders.nix:552:55: | |
551| # We do this foldl to have last-wins semantics in case of repeated entries | |
552| else if (lib.isList entries) then lib.foldl (a: b: a // { "${b.name}" = b.path; }) { } entries | |
| ^ | |
553| else throw "linkFarm entries must be either attrs or a list!"; | |
… while evaluating call site | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:18: | |
85| then nul | |
86| else op (foldl' (n - 1)) (elemAt list n); | |
| ^ | |
87| in foldl' (length list - 1); | |
… while calling 'foldl'' | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:83:16: | |
82| let | |
83| foldl' = n: | |
| ^ | |
84| if n == -1 | |
… while evaluating call site | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:14: | |
85| then nul | |
86| else op (foldl' (n - 1)) (elemAt list n); | |
| ^ | |
87| in foldl' (length list - 1); | |
… while calling anonymous lambda | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/pkgs/build-support/trivial-builders.nix:552:55: | |
551| # We do this foldl to have last-wins semantics in case of repeated entries | |
552| else if (lib.isList entries) then lib.foldl (a: b: a // { "${b.name}" = b.path; }) { } entries | |
| ^ | |
553| else throw "linkFarm entries must be either attrs or a list!"; | |
… while evaluating call site | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:18: | |
85| then nul | |
86| else op (foldl' (n - 1)) (elemAt list n); | |
| ^ | |
87| in foldl' (length list - 1); | |
… while calling 'foldl'' | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:83:16: | |
82| let | |
83| foldl' = n: | |
| ^ | |
84| if n == -1 | |
… while evaluating call site | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:14: | |
85| then nul | |
86| else op (foldl' (n - 1)) (elemAt list n); | |
| ^ | |
87| in foldl' (length list - 1); | |
… while calling anonymous lambda | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/pkgs/build-support/trivial-builders.nix:552:55: | |
551| # We do this foldl to have last-wins semantics in case of repeated entries | |
552| else if (lib.isList entries) then lib.foldl (a: b: a // { "${b.name}" = b.path; }) { } entries | |
| ^ | |
553| else throw "linkFarm entries must be either attrs or a list!"; | |
… while evaluating call site | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:18: | |
85| then nul | |
86| else op (foldl' (n - 1)) (elemAt list n); | |
| ^ | |
87| in foldl' (length list - 1); | |
… while calling 'foldl'' | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:83:16: | |
82| let | |
83| foldl' = n: | |
| ^ | |
84| if n == -1 | |
… while evaluating call site | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:14: | |
85| then nul | |
86| else op (foldl' (n - 1)) (elemAt list n); | |
| ^ | |
87| in foldl' (length list - 1); | |
… while calling anonymous lambda | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/pkgs/build-support/trivial-builders.nix:552:55: | |
551| # We do this foldl to have last-wins semantics in case of repeated entries | |
552| else if (lib.isList entries) then lib.foldl (a: b: a // { "${b.name}" = b.path; }) { } entries | |
| ^ | |
553| else throw "linkFarm entries must be either attrs or a list!"; | |
… while evaluating call site | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:18: | |
85| then nul | |
86| else op (foldl' (n - 1)) (elemAt list n); | |
| ^ | |
87| in foldl' (length list - 1); | |
… while calling 'foldl'' | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:83:16: | |
82| let | |
83| foldl' = n: | |
| ^ | |
84| if n == -1 | |
… while evaluating call site | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:14: | |
85| then nul | |
86| else op (foldl' (n - 1)) (elemAt list n); | |
| ^ | |
87| in foldl' (length list - 1); | |
… while calling anonymous lambda | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/pkgs/build-support/trivial-builders.nix:552:55: | |
551| # We do this foldl to have last-wins semantics in case of repeated entries | |
552| else if (lib.isList entries) then lib.foldl (a: b: a // { "${b.name}" = b.path; }) { } entries | |
| ^ | |
553| else throw "linkFarm entries must be either attrs or a list!"; | |
… while evaluating call site | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:18: | |
85| then nul | |
86| else op (foldl' (n - 1)) (elemAt list n); | |
| ^ | |
87| in foldl' (length list - 1); | |
… while calling 'foldl'' | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:83:16: | |
82| let | |
83| foldl' = n: | |
| ^ | |
84| if n == -1 | |
… while evaluating call site | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:14: | |
85| then nul | |
86| else op (foldl' (n - 1)) (elemAt list n); | |
| ^ | |
87| in foldl' (length list - 1); | |
… while calling anonymous lambda | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/pkgs/build-support/trivial-builders.nix:552:55: | |
551| # We do this foldl to have last-wins semantics in case of repeated entries | |
552| else if (lib.isList entries) then lib.foldl (a: b: a // { "${b.name}" = b.path; }) { } entries | |
| ^ | |
553| else throw "linkFarm entries must be either attrs or a list!"; | |
… while evaluating call site | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:18: | |
85| then nul | |
86| else op (foldl' (n - 1)) (elemAt list n); | |
| ^ | |
87| in foldl' (length list - 1); | |
… while calling 'foldl'' | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:83:16: | |
82| let | |
83| foldl' = n: | |
| ^ | |
84| if n == -1 | |
… while evaluating call site | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:14: | |
85| then nul | |
86| else op (foldl' (n - 1)) (elemAt list n); | |
| ^ | |
87| in foldl' (length list - 1); | |
… while calling anonymous lambda | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/pkgs/build-support/trivial-builders.nix:552:55: | |
551| # We do this foldl to have last-wins semantics in case of repeated entries | |
552| else if (lib.isList entries) then lib.foldl (a: b: a // { "${b.name}" = b.path; }) { } entries | |
| ^ | |
553| else throw "linkFarm entries must be either attrs or a list!"; | |
… while evaluating call site | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:18: | |
85| then nul | |
86| else op (foldl' (n - 1)) (elemAt list n); | |
| ^ | |
87| in foldl' (length list - 1); | |
… while calling 'foldl'' | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:83:16: | |
82| let | |
83| foldl' = n: | |
| ^ | |
84| if n == -1 | |
… while evaluating call site | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:14: | |
85| then nul | |
86| else op (foldl' (n - 1)) (elemAt list n); | |
| ^ | |
87| in foldl' (length list - 1); | |
… while calling anonymous lambda | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/pkgs/build-support/trivial-builders.nix:552:55: | |
551| # We do this foldl to have last-wins semantics in case of repeated entries | |
552| else if (lib.isList entries) then lib.foldl (a: b: a // { "${b.name}" = b.path; }) { } entries | |
| ^ | |
553| else throw "linkFarm entries must be either attrs or a list!"; | |
… while evaluating call site | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:18: | |
85| then nul | |
86| else op (foldl' (n - 1)) (elemAt list n); | |
| ^ | |
87| in foldl' (length list - 1); | |
… while calling 'foldl'' | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:83:16: | |
82| let | |
83| foldl' = n: | |
| ^ | |
84| if n == -1 | |
… while evaluating call site | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:14: | |
85| then nul | |
86| else op (foldl' (n - 1)) (elemAt list n); | |
| ^ | |
87| in foldl' (length list - 1); | |
… while calling anonymous lambda | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/pkgs/build-support/trivial-builders.nix:552:55: | |
551| # We do this foldl to have last-wins semantics in case of repeated entries | |
552| else if (lib.isList entries) then lib.foldl (a: b: a // { "${b.name}" = b.path; }) { } entries | |
| ^ | |
553| else throw "linkFarm entries must be either attrs or a list!"; | |
… while evaluating call site | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:18: | |
85| then nul | |
86| else op (foldl' (n - 1)) (elemAt list n); | |
| ^ | |
87| in foldl' (length list - 1); | |
… while calling 'foldl'' | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:83:16: | |
82| let | |
83| foldl' = n: | |
| ^ | |
84| if n == -1 | |
… while evaluating call site | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:14: | |
85| then nul | |
86| else op (foldl' (n - 1)) (elemAt list n); | |
| ^ | |
87| in foldl' (length list - 1); | |
… while calling anonymous lambda | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/pkgs/build-support/trivial-builders.nix:552:55: | |
551| # We do this foldl to have last-wins semantics in case of repeated entries | |
552| else if (lib.isList entries) then lib.foldl (a: b: a // { "${b.name}" = b.path; }) { } entries | |
| ^ | |
553| else throw "linkFarm entries must be either attrs or a list!"; | |
… while evaluating call site | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:18: | |
85| then nul | |
86| else op (foldl' (n - 1)) (elemAt list n); | |
| ^ | |
87| in foldl' (length list - 1); | |
… while calling 'foldl'' | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:83:16: | |
82| let | |
83| foldl' = n: | |
| ^ | |
84| if n == -1 | |
… while evaluating call site | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:14: | |
85| then nul | |
86| else op (foldl' (n - 1)) (elemAt list n); | |
| ^ | |
87| in foldl' (length list - 1); | |
… while calling anonymous lambda | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/pkgs/build-support/trivial-builders.nix:552:55: | |
551| # We do this foldl to have last-wins semantics in case of repeated entries | |
552| else if (lib.isList entries) then lib.foldl (a: b: a // { "${b.name}" = b.path; }) { } entries | |
| ^ | |
553| else throw "linkFarm entries must be either attrs or a list!"; | |
… while evaluating call site | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:18: | |
85| then nul | |
86| else op (foldl' (n - 1)) (elemAt list n); | |
| ^ | |
87| in foldl' (length list - 1); | |
… while calling 'foldl'' | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:83:16: | |
82| let | |
83| foldl' = n: | |
| ^ | |
84| if n == -1 | |
… while evaluating call site | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:14: | |
85| then nul | |
86| else op (foldl' (n - 1)) (elemAt list n); | |
| ^ | |
87| in foldl' (length list - 1); | |
… while calling anonymous lambda | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/pkgs/build-support/trivial-builders.nix:552:55: | |
551| # We do this foldl to have last-wins semantics in case of repeated entries | |
552| else if (lib.isList entries) then lib.foldl (a: b: a // { "${b.name}" = b.path; }) { } entries | |
| ^ | |
553| else throw "linkFarm entries must be either attrs or a list!"; | |
… while evaluating call site | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:18: | |
85| then nul | |
86| else op (foldl' (n - 1)) (elemAt list n); | |
| ^ | |
87| in foldl' (length list - 1); | |
… while calling 'foldl'' | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:83:16: | |
82| let | |
83| foldl' = n: | |
| ^ | |
84| if n == -1 | |
… while evaluating call site | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:14: | |
85| then nul | |
86| else op (foldl' (n - 1)) (elemAt list n); | |
| ^ | |
87| in foldl' (length list - 1); | |
… while calling anonymous lambda | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/pkgs/build-support/trivial-builders.nix:552:55: | |
551| # We do this foldl to have last-wins semantics in case of repeated entries | |
552| else if (lib.isList entries) then lib.foldl (a: b: a // { "${b.name}" = b.path; }) { } entries | |
| ^ | |
553| else throw "linkFarm entries must be either attrs or a list!"; | |
… while evaluating call site | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:18: | |
85| then nul | |
86| else op (foldl' (n - 1)) (elemAt list n); | |
| ^ | |
87| in foldl' (length list - 1); | |
… while calling 'foldl'' | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:83:16: | |
82| let | |
83| foldl' = n: | |
| ^ | |
84| if n == -1 | |
… while evaluating call site | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:14: | |
85| then nul | |
86| else op (foldl' (n - 1)) (elemAt list n); | |
| ^ | |
87| in foldl' (length list - 1); | |
… while calling anonymous lambda | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/pkgs/build-support/trivial-builders.nix:552:55: | |
551| # We do this foldl to have last-wins semantics in case of repeated entries | |
552| else if (lib.isList entries) then lib.foldl (a: b: a // { "${b.name}" = b.path; }) { } entries | |
| ^ | |
553| else throw "linkFarm entries must be either attrs or a list!"; | |
… while evaluating call site | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:18: | |
85| then nul | |
86| else op (foldl' (n - 1)) (elemAt list n); | |
| ^ | |
87| in foldl' (length list - 1); | |
… while calling 'foldl'' | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:83:16: | |
82| let | |
83| foldl' = n: | |
| ^ | |
84| if n == -1 | |
… while evaluating call site | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:14: | |
85| then nul | |
86| else op (foldl' (n - 1)) (elemAt list n); | |
| ^ | |
87| in foldl' (length list - 1); | |
… while calling anonymous lambda | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/pkgs/build-support/trivial-builders.nix:552:55: | |
551| # We do this foldl to have last-wins semantics in case of repeated entries | |
552| else if (lib.isList entries) then lib.foldl (a: b: a // { "${b.name}" = b.path; }) { } entries | |
| ^ | |
553| else throw "linkFarm entries must be either attrs or a list!"; | |
… while evaluating call site | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:18: | |
85| then nul | |
86| else op (foldl' (n - 1)) (elemAt list n); | |
| ^ | |
87| in foldl' (length list - 1); | |
… while calling 'foldl'' | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:83:16: | |
82| let | |
83| foldl' = n: | |
| ^ | |
84| if n == -1 | |
… while evaluating call site | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:14: | |
85| then nul | |
86| else op (foldl' (n - 1)) (elemAt list n); | |
| ^ | |
87| in foldl' (length list - 1); | |
… while calling anonymous lambda | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/pkgs/build-support/trivial-builders.nix:552:55: | |
551| # We do this foldl to have last-wins semantics in case of repeated entries | |
552| else if (lib.isList entries) then lib.foldl (a: b: a // { "${b.name}" = b.path; }) { } entries | |
| ^ | |
553| else throw "linkFarm entries must be either attrs or a list!"; | |
… while evaluating call site | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:18: | |
85| then nul | |
86| else op (foldl' (n - 1)) (elemAt list n); | |
| ^ | |
87| in foldl' (length list - 1); | |
… while calling 'foldl'' | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:83:16: | |
82| let | |
83| foldl' = n: | |
| ^ | |
84| if n == -1 | |
… while evaluating call site | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:14: | |
85| then nul | |
86| else op (foldl' (n - 1)) (elemAt list n); | |
| ^ | |
87| in foldl' (length list - 1); | |
… while calling anonymous lambda | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/pkgs/build-support/trivial-builders.nix:552:55: | |
551| # We do this foldl to have last-wins semantics in case of repeated entries | |
552| else if (lib.isList entries) then lib.foldl (a: b: a // { "${b.name}" = b.path; }) { } entries | |
| ^ | |
553| else throw "linkFarm entries must be either attrs or a list!"; | |
… while evaluating call site | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:18: | |
85| then nul | |
86| else op (foldl' (n - 1)) (elemAt list n); | |
| ^ | |
87| in foldl' (length list - 1); | |
… while calling 'foldl'' | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:83:16: | |
82| let | |
83| foldl' = n: | |
| ^ | |
84| if n == -1 | |
… while evaluating call site | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:14: | |
85| then nul | |
86| else op (foldl' (n - 1)) (elemAt list n); | |
| ^ | |
87| in foldl' (length list - 1); | |
… while calling anonymous lambda | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/pkgs/build-support/trivial-builders.nix:552:55: | |
551| # We do this foldl to have last-wins semantics in case of repeated entries | |
552| else if (lib.isList entries) then lib.foldl (a: b: a // { "${b.name}" = b.path; }) { } entries | |
| ^ | |
553| else throw "linkFarm entries must be either attrs or a list!"; | |
… while evaluating call site | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:18: | |
85| then nul | |
86| else op (foldl' (n - 1)) (elemAt list n); | |
| ^ | |
87| in foldl' (length list - 1); | |
… while calling 'foldl'' | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:83:16: | |
82| let | |
83| foldl' = n: | |
| ^ | |
84| if n == -1 | |
… while evaluating call site | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:14: | |
85| then nul | |
86| else op (foldl' (n - 1)) (elemAt list n); | |
| ^ | |
87| in foldl' (length list - 1); | |
… while calling anonymous lambda | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/pkgs/build-support/trivial-builders.nix:552:55: | |
551| # We do this foldl to have last-wins semantics in case of repeated entries | |
552| else if (lib.isList entries) then lib.foldl (a: b: a // { "${b.name}" = b.path; }) { } entries | |
| ^ | |
553| else throw "linkFarm entries must be either attrs or a list!"; | |
… while evaluating call site | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:18: | |
85| then nul | |
86| else op (foldl' (n - 1)) (elemAt list n); | |
| ^ | |
87| in foldl' (length list - 1); | |
… while calling 'foldl'' | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:83:16: | |
82| let | |
83| foldl' = n: | |
| ^ | |
84| if n == -1 | |
… while evaluating call site | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:14: | |
85| then nul | |
86| else op (foldl' (n - 1)) (elemAt list n); | |
| ^ | |
87| in foldl' (length list - 1); | |
… while calling anonymous lambda | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/pkgs/build-support/trivial-builders.nix:552:55: | |
551| # We do this foldl to have last-wins semantics in case of repeated entries | |
552| else if (lib.isList entries) then lib.foldl (a: b: a // { "${b.name}" = b.path; }) { } entries | |
| ^ | |
553| else throw "linkFarm entries must be either attrs or a list!"; | |
… while evaluating call site | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:18: | |
85| then nul | |
86| else op (foldl' (n - 1)) (elemAt list n); | |
| ^ | |
87| in foldl' (length list - 1); | |
… while calling 'foldl'' | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:83:16: | |
82| let | |
83| foldl' = n: | |
| ^ | |
84| if n == -1 | |
… while evaluating call site | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:14: | |
85| then nul | |
86| else op (foldl' (n - 1)) (elemAt list n); | |
| ^ | |
87| in foldl' (length list - 1); | |
… while calling anonymous lambda | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/pkgs/build-support/trivial-builders.nix:552:55: | |
551| # We do this foldl to have last-wins semantics in case of repeated entries | |
552| else if (lib.isList entries) then lib.foldl (a: b: a // { "${b.name}" = b.path; }) { } entries | |
| ^ | |
553| else throw "linkFarm entries must be either attrs or a list!"; | |
… while evaluating call site | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:18: | |
85| then nul | |
86| else op (foldl' (n - 1)) (elemAt list n); | |
| ^ | |
87| in foldl' (length list - 1); | |
… while calling 'foldl'' | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:83:16: | |
82| let | |
83| foldl' = n: | |
| ^ | |
84| if n == -1 | |
… while evaluating call site | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:14: | |
85| then nul | |
86| else op (foldl' (n - 1)) (elemAt list n); | |
| ^ | |
87| in foldl' (length list - 1); | |
… while calling anonymous lambda | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/pkgs/build-support/trivial-builders.nix:552:55: | |
551| # We do this foldl to have last-wins semantics in case of repeated entries | |
552| else if (lib.isList entries) then lib.foldl (a: b: a // { "${b.name}" = b.path; }) { } entries | |
| ^ | |
553| else throw "linkFarm entries must be either attrs or a list!"; | |
… while evaluating call site | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:18: | |
85| then nul | |
86| else op (foldl' (n - 1)) (elemAt list n); | |
| ^ | |
87| in foldl' (length list - 1); | |
… while calling 'foldl'' | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:83:16: | |
82| let | |
83| foldl' = n: | |
| ^ | |
84| if n == -1 | |
… while evaluating call site | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:14: | |
85| then nul | |
86| else op (foldl' (n - 1)) (elemAt list n); | |
| ^ | |
87| in foldl' (length list - 1); | |
… while calling anonymous lambda | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/pkgs/build-support/trivial-builders.nix:552:55: | |
551| # We do this foldl to have last-wins semantics in case of repeated entries | |
552| else if (lib.isList entries) then lib.foldl (a: b: a // { "${b.name}" = b.path; }) { } entries | |
| ^ | |
553| else throw "linkFarm entries must be either attrs or a list!"; | |
… while evaluating call site | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:18: | |
85| then nul | |
86| else op (foldl' (n - 1)) (elemAt list n); | |
| ^ | |
87| in foldl' (length list - 1); | |
… while calling 'foldl'' | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:83:16: | |
82| let | |
83| foldl' = n: | |
| ^ | |
84| if n == -1 | |
… while evaluating call site | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:14: | |
85| then nul | |
86| else op (foldl' (n - 1)) (elemAt list n); | |
| ^ | |
87| in foldl' (length list - 1); | |
… while calling anonymous lambda | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/pkgs/build-support/trivial-builders.nix:552:55: | |
551| # We do this foldl to have last-wins semantics in case of repeated entries | |
552| else if (lib.isList entries) then lib.foldl (a: b: a // { "${b.name}" = b.path; }) { } entries | |
| ^ | |
553| else throw "linkFarm entries must be either attrs or a list!"; | |
… while evaluating call site | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:18: | |
85| then nul | |
86| else op (foldl' (n - 1)) (elemAt list n); | |
| ^ | |
87| in foldl' (length list - 1); | |
… while calling 'foldl'' | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:83:16: | |
82| let | |
83| foldl' = n: | |
| ^ | |
84| if n == -1 | |
… while evaluating call site | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:14: | |
85| then nul | |
86| else op (foldl' (n - 1)) (elemAt list n); | |
| ^ | |
87| in foldl' (length list - 1); | |
… while calling anonymous lambda | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/pkgs/build-support/trivial-builders.nix:552:55: | |
551| # We do this foldl to have last-wins semantics in case of repeated entries | |
552| else if (lib.isList entries) then lib.foldl (a: b: a // { "${b.name}" = b.path; }) { } entries | |
| ^ | |
553| else throw "linkFarm entries must be either attrs or a list!"; | |
… while evaluating call site | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:18: | |
85| then nul | |
86| else op (foldl' (n - 1)) (elemAt list n); | |
| ^ | |
87| in foldl' (length list - 1); | |
… while calling 'foldl'' | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:83:16: | |
82| let | |
83| foldl' = n: | |
| ^ | |
84| if n == -1 | |
… while evaluating call site | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:14: | |
85| then nul | |
86| else op (foldl' (n - 1)) (elemAt list n); | |
| ^ | |
87| in foldl' (length list - 1); | |
… while calling anonymous lambda | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/pkgs/build-support/trivial-builders.nix:552:55: | |
551| # We do this foldl to have last-wins semantics in case of repeated entries | |
552| else if (lib.isList entries) then lib.foldl (a: b: a // { "${b.name}" = b.path; }) { } entries | |
| ^ | |
553| else throw "linkFarm entries must be either attrs or a list!"; | |
… while evaluating call site | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:18: | |
85| then nul | |
86| else op (foldl' (n - 1)) (elemAt list n); | |
| ^ | |
87| in foldl' (length list - 1); | |
… while calling 'foldl'' | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:83:16: | |
82| let | |
83| foldl' = n: | |
| ^ | |
84| if n == -1 | |
… while evaluating call site | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:14: | |
85| then nul | |
86| else op (foldl' (n - 1)) (elemAt list n); | |
| ^ | |
87| in foldl' (length list - 1); | |
… while calling anonymous lambda | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/pkgs/build-support/trivial-builders.nix:552:55: | |
551| # We do this foldl to have last-wins semantics in case of repeated entries | |
552| else if (lib.isList entries) then lib.foldl (a: b: a // { "${b.name}" = b.path; }) { } entries | |
| ^ | |
553| else throw "linkFarm entries must be either attrs or a list!"; | |
… while evaluating call site | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:18: | |
85| then nul | |
86| else op (foldl' (n - 1)) (elemAt list n); | |
| ^ | |
87| in foldl' (length list - 1); | |
… while calling 'foldl'' | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:83:16: | |
82| let | |
83| foldl' = n: | |
| ^ | |
84| if n == -1 | |
… while evaluating call site | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:14: | |
85| then nul | |
86| else op (foldl' (n - 1)) (elemAt list n); | |
| ^ | |
87| in foldl' (length list - 1); | |
… while calling anonymous lambda | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/pkgs/build-support/trivial-builders.nix:552:55: | |
551| # We do this foldl to have last-wins semantics in case of repeated entries | |
552| else if (lib.isList entries) then lib.foldl (a: b: a // { "${b.name}" = b.path; }) { } entries | |
| ^ | |
553| else throw "linkFarm entries must be either attrs or a list!"; | |
… while evaluating call site | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:18: | |
85| then nul | |
86| else op (foldl' (n - 1)) (elemAt list n); | |
| ^ | |
87| in foldl' (length list - 1); | |
… while calling 'foldl'' | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:83:16: | |
82| let | |
83| foldl' = n: | |
| ^ | |
84| if n == -1 | |
… while evaluating call site | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:14: | |
85| then nul | |
86| else op (foldl' (n - 1)) (elemAt list n); | |
| ^ | |
87| in foldl' (length list - 1); | |
… while calling anonymous lambda | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/pkgs/build-support/trivial-builders.nix:552:55: | |
551| # We do this foldl to have last-wins semantics in case of repeated entries | |
552| else if (lib.isList entries) then lib.foldl (a: b: a // { "${b.name}" = b.path; }) { } entries | |
| ^ | |
553| else throw "linkFarm entries must be either attrs or a list!"; | |
… while evaluating call site | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:18: | |
85| then nul | |
86| else op (foldl' (n - 1)) (elemAt list n); | |
| ^ | |
87| in foldl' (length list - 1); | |
… while calling 'foldl'' | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:83:16: | |
82| let | |
83| foldl' = n: | |
| ^ | |
84| if n == -1 | |
… while evaluating call site | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:14: | |
85| then nul | |
86| else op (foldl' (n - 1)) (elemAt list n); | |
| ^ | |
87| in foldl' (length list - 1); | |
… while calling anonymous lambda | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/pkgs/build-support/trivial-builders.nix:552:55: | |
551| # We do this foldl to have last-wins semantics in case of repeated entries | |
552| else if (lib.isList entries) then lib.foldl (a: b: a // { "${b.name}" = b.path; }) { } entries | |
| ^ | |
553| else throw "linkFarm entries must be either attrs or a list!"; | |
… while evaluating call site | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:18: | |
85| then nul | |
86| else op (foldl' (n - 1)) (elemAt list n); | |
| ^ | |
87| in foldl' (length list - 1); | |
… while calling 'foldl'' | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:83:16: | |
82| let | |
83| foldl' = n: | |
| ^ | |
84| if n == -1 | |
… while evaluating call site | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:14: | |
85| then nul | |
86| else op (foldl' (n - 1)) (elemAt list n); | |
| ^ | |
87| in foldl' (length list - 1); | |
… while calling anonymous lambda | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/pkgs/build-support/trivial-builders.nix:552:55: | |
551| # We do this foldl to have last-wins semantics in case of repeated entries | |
552| else if (lib.isList entries) then lib.foldl (a: b: a // { "${b.name}" = b.path; }) { } entries | |
| ^ | |
553| else throw "linkFarm entries must be either attrs or a list!"; | |
… while evaluating call site | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:18: | |
85| then nul | |
86| else op (foldl' (n - 1)) (elemAt list n); | |
| ^ | |
87| in foldl' (length list - 1); | |
… while calling 'foldl'' | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:83:16: | |
82| let | |
83| foldl' = n: | |
| ^ | |
84| if n == -1 | |
… while evaluating call site | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:14: | |
85| then nul | |
86| else op (foldl' (n - 1)) (elemAt list n); | |
| ^ | |
87| in foldl' (length list - 1); | |
… while calling anonymous lambda | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/pkgs/build-support/trivial-builders.nix:552:55: | |
551| # We do this foldl to have last-wins semantics in case of repeated entries | |
552| else if (lib.isList entries) then lib.foldl (a: b: a // { "${b.name}" = b.path; }) { } entries | |
| ^ | |
553| else throw "linkFarm entries must be either attrs or a list!"; | |
… while evaluating call site | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:18: | |
85| then nul | |
86| else op (foldl' (n - 1)) (elemAt list n); | |
| ^ | |
87| in foldl' (length list - 1); | |
… while calling 'foldl'' | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:83:16: | |
82| let | |
83| foldl' = n: | |
| ^ | |
84| if n == -1 | |
… while evaluating call site | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:14: | |
85| then nul | |
86| else op (foldl' (n - 1)) (elemAt list n); | |
| ^ | |
87| in foldl' (length list - 1); | |
… while calling anonymous lambda | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/pkgs/build-support/trivial-builders.nix:552:55: | |
551| # We do this foldl to have last-wins semantics in case of repeated entries | |
552| else if (lib.isList entries) then lib.foldl (a: b: a // { "${b.name}" = b.path; }) { } entries | |
| ^ | |
553| else throw "linkFarm entries must be either attrs or a list!"; | |
… while evaluating call site | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:18: | |
85| then nul | |
86| else op (foldl' (n - 1)) (elemAt list n); | |
| ^ | |
87| in foldl' (length list - 1); | |
… while calling 'foldl'' | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:83:16: | |
82| let | |
83| foldl' = n: | |
| ^ | |
84| if n == -1 | |
… while evaluating call site | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:14: | |
85| then nul | |
86| else op (foldl' (n - 1)) (elemAt list n); | |
| ^ | |
87| in foldl' (length list - 1); | |
… while calling anonymous lambda | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/pkgs/build-support/trivial-builders.nix:552:55: | |
551| # We do this foldl to have last-wins semantics in case of repeated entries | |
552| else if (lib.isList entries) then lib.foldl (a: b: a // { "${b.name}" = b.path; }) { } entries | |
| ^ | |
553| else throw "linkFarm entries must be either attrs or a list!"; | |
… while evaluating call site | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:18: | |
85| then nul | |
86| else op (foldl' (n - 1)) (elemAt list n); | |
| ^ | |
87| in foldl' (length list - 1); | |
… while calling 'foldl'' | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:83:16: | |
82| let | |
83| foldl' = n: | |
| ^ | |
84| if n == -1 | |
… while evaluating call site | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:14: | |
85| then nul | |
86| else op (foldl' (n - 1)) (elemAt list n); | |
| ^ | |
87| in foldl' (length list - 1); | |
… while calling anonymous lambda | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/pkgs/build-support/trivial-builders.nix:552:55: | |
551| # We do this foldl to have last-wins semantics in case of repeated entries | |
552| else if (lib.isList entries) then lib.foldl (a: b: a // { "${b.name}" = b.path; }) { } entries | |
| ^ | |
553| else throw "linkFarm entries must be either attrs or a list!"; | |
… while evaluating call site | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:18: | |
85| then nul | |
86| else op (foldl' (n - 1)) (elemAt list n); | |
| ^ | |
87| in foldl' (length list - 1); | |
… while calling 'foldl'' | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:83:16: | |
82| let | |
83| foldl' = n: | |
| ^ | |
84| if n == -1 | |
… while evaluating call site | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:14: | |
85| then nul | |
86| else op (foldl' (n - 1)) (elemAt list n); | |
| ^ | |
87| in foldl' (length list - 1); | |
… while calling anonymous lambda | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/pkgs/build-support/trivial-builders.nix:552:55: | |
551| # We do this foldl to have last-wins semantics in case of repeated entries | |
552| else if (lib.isList entries) then lib.foldl (a: b: a // { "${b.name}" = b.path; }) { } entries | |
| ^ | |
553| else throw "linkFarm entries must be either attrs or a list!"; | |
… while evaluating call site | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:18: | |
85| then nul | |
86| else op (foldl' (n - 1)) (elemAt list n); | |
| ^ | |
87| in foldl' (length list - 1); | |
… while calling 'foldl'' | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:83:16: | |
82| let | |
83| foldl' = n: | |
| ^ | |
84| if n == -1 | |
… while evaluating call site | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:14: | |
85| then nul | |
86| else op (foldl' (n - 1)) (elemAt list n); | |
| ^ | |
87| in foldl' (length list - 1); | |
… while calling anonymous lambda | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/pkgs/build-support/trivial-builders.nix:552:55: | |
551| # We do this foldl to have last-wins semantics in case of repeated entries | |
552| else if (lib.isList entries) then lib.foldl (a: b: a // { "${b.name}" = b.path; }) { } entries | |
| ^ | |
553| else throw "linkFarm entries must be either attrs or a list!"; | |
… while evaluating call site | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:18: | |
85| then nul | |
86| else op (foldl' (n - 1)) (elemAt list n); | |
| ^ | |
87| in foldl' (length list - 1); | |
… while calling 'foldl'' | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:83:16: | |
82| let | |
83| foldl' = n: | |
| ^ | |
84| if n == -1 | |
… while evaluating call site | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:14: | |
85| then nul | |
86| else op (foldl' (n - 1)) (elemAt list n); | |
| ^ | |
87| in foldl' (length list - 1); | |
… while calling anonymous lambda | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/pkgs/build-support/trivial-builders.nix:552:55: | |
551| # We do this foldl to have last-wins semantics in case of repeated entries | |
552| else if (lib.isList entries) then lib.foldl (a: b: a // { "${b.name}" = b.path; }) { } entries | |
| ^ | |
553| else throw "linkFarm entries must be either attrs or a list!"; | |
… while evaluating call site | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:18: | |
85| then nul | |
86| else op (foldl' (n - 1)) (elemAt list n); | |
| ^ | |
87| in foldl' (length list - 1); | |
… while calling 'foldl'' | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:83:16: | |
82| let | |
83| foldl' = n: | |
| ^ | |
84| if n == -1 | |
… while evaluating call site | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:14: | |
85| then nul | |
86| else op (foldl' (n - 1)) (elemAt list n); | |
| ^ | |
87| in foldl' (length list - 1); | |
… while calling anonymous lambda | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/pkgs/build-support/trivial-builders.nix:552:55: | |
551| # We do this foldl to have last-wins semantics in case of repeated entries | |
552| else if (lib.isList entries) then lib.foldl (a: b: a // { "${b.name}" = b.path; }) { } entries | |
| ^ | |
553| else throw "linkFarm entries must be either attrs or a list!"; | |
… while evaluating call site | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:18: | |
85| then nul | |
86| else op (foldl' (n - 1)) (elemAt list n); | |
| ^ | |
87| in foldl' (length list - 1); | |
… while calling 'foldl'' | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:83:16: | |
82| let | |
83| foldl' = n: | |
| ^ | |
84| if n == -1 | |
… while evaluating call site | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:14: | |
85| then nul | |
86| else op (foldl' (n - 1)) (elemAt list n); | |
| ^ | |
87| in foldl' (length list - 1); | |
… while calling anonymous lambda | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/pkgs/build-support/trivial-builders.nix:552:55: | |
551| # We do this foldl to have last-wins semantics in case of repeated entries | |
552| else if (lib.isList entries) then lib.foldl (a: b: a // { "${b.name}" = b.path; }) { } entries | |
| ^ | |
553| else throw "linkFarm entries must be either attrs or a list!"; | |
… while evaluating call site | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:18: | |
85| then nul | |
86| else op (foldl' (n - 1)) (elemAt list n); | |
| ^ | |
87| in foldl' (length list - 1); | |
… while calling 'foldl'' | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:83:16: | |
82| let | |
83| foldl' = n: | |
| ^ | |
84| if n == -1 | |
… while evaluating call site | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:14: | |
85| then nul | |
86| else op (foldl' (n - 1)) (elemAt list n); | |
| ^ | |
87| in foldl' (length list - 1); | |
… while calling anonymous lambda | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/pkgs/build-support/trivial-builders.nix:552:55: | |
551| # We do this foldl to have last-wins semantics in case of repeated entries | |
552| else if (lib.isList entries) then lib.foldl (a: b: a // { "${b.name}" = b.path; }) { } entries | |
| ^ | |
553| else throw "linkFarm entries must be either attrs or a list!"; | |
… while evaluating call site | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:18: | |
85| then nul | |
86| else op (foldl' (n - 1)) (elemAt list n); | |
| ^ | |
87| in foldl' (length list - 1); | |
… while calling 'foldl'' | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:83:16: | |
82| let | |
83| foldl' = n: | |
| ^ | |
84| if n == -1 | |
… while evaluating call site | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:14: | |
85| then nul | |
86| else op (foldl' (n - 1)) (elemAt list n); | |
| ^ | |
87| in foldl' (length list - 1); | |
… while calling anonymous lambda | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/pkgs/build-support/trivial-builders.nix:552:55: | |
551| # We do this foldl to have last-wins semantics in case of repeated entries | |
552| else if (lib.isList entries) then lib.foldl (a: b: a // { "${b.name}" = b.path; }) { } entries | |
| ^ | |
553| else throw "linkFarm entries must be either attrs or a list!"; | |
… while evaluating call site | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:18: | |
85| then nul | |
86| else op (foldl' (n - 1)) (elemAt list n); | |
| ^ | |
87| in foldl' (length list - 1); | |
… while calling 'foldl'' | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:83:16: | |
82| let | |
83| foldl' = n: | |
| ^ | |
84| if n == -1 | |
… while evaluating call site | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:14: | |
85| then nul | |
86| else op (foldl' (n - 1)) (elemAt list n); | |
| ^ | |
87| in foldl' (length list - 1); | |
… while calling anonymous lambda | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/pkgs/build-support/trivial-builders.nix:552:55: | |
551| # We do this foldl to have last-wins semantics in case of repeated entries | |
552| else if (lib.isList entries) then lib.foldl (a: b: a // { "${b.name}" = b.path; }) { } entries | |
| ^ | |
553| else throw "linkFarm entries must be either attrs or a list!"; | |
… while evaluating call site | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:18: | |
85| then nul | |
86| else op (foldl' (n - 1)) (elemAt list n); | |
| ^ | |
87| in foldl' (length list - 1); | |
… while calling 'foldl'' | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:83:16: | |
82| let | |
83| foldl' = n: | |
| ^ | |
84| if n == -1 | |
… while evaluating call site | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:14: | |
85| then nul | |
86| else op (foldl' (n - 1)) (elemAt list n); | |
| ^ | |
87| in foldl' (length list - 1); | |
… while calling anonymous lambda | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/pkgs/build-support/trivial-builders.nix:552:55: | |
551| # We do this foldl to have last-wins semantics in case of repeated entries | |
552| else if (lib.isList entries) then lib.foldl (a: b: a // { "${b.name}" = b.path; }) { } entries | |
| ^ | |
553| else throw "linkFarm entries must be either attrs or a list!"; | |
… while evaluating call site | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:18: | |
85| then nul | |
86| else op (foldl' (n - 1)) (elemAt list n); | |
| ^ | |
87| in foldl' (length list - 1); | |
… while calling 'foldl'' | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:83:16: | |
82| let | |
83| foldl' = n: | |
| ^ | |
84| if n == -1 | |
… while evaluating call site | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:14: | |
85| then nul | |
86| else op (foldl' (n - 1)) (elemAt list n); | |
| ^ | |
87| in foldl' (length list - 1); | |
… while calling anonymous lambda | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/pkgs/build-support/trivial-builders.nix:552:55: | |
551| # We do this foldl to have last-wins semantics in case of repeated entries | |
552| else if (lib.isList entries) then lib.foldl (a: b: a // { "${b.name}" = b.path; }) { } entries | |
| ^ | |
553| else throw "linkFarm entries must be either attrs or a list!"; | |
… while evaluating call site | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:18: | |
85| then nul | |
86| else op (foldl' (n - 1)) (elemAt list n); | |
| ^ | |
87| in foldl' (length list - 1); | |
… while calling 'foldl'' | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:83:16: | |
82| let | |
83| foldl' = n: | |
| ^ | |
84| if n == -1 | |
… while evaluating call site | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:14: | |
85| then nul | |
86| else op (foldl' (n - 1)) (elemAt list n); | |
| ^ | |
87| in foldl' (length list - 1); | |
… while calling anonymous lambda | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/pkgs/build-support/trivial-builders.nix:552:55: | |
551| # We do this foldl to have last-wins semantics in case of repeated entries | |
552| else if (lib.isList entries) then lib.foldl (a: b: a // { "${b.name}" = b.path; }) { } entries | |
| ^ | |
553| else throw "linkFarm entries must be either attrs or a list!"; | |
… while evaluating call site | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:18: | |
85| then nul | |
86| else op (foldl' (n - 1)) (elemAt list n); | |
| ^ | |
87| in foldl' (length list - 1); | |
… while calling 'foldl'' | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:83:16: | |
82| let | |
83| foldl' = n: | |
| ^ | |
84| if n == -1 | |
… while evaluating call site | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:14: | |
85| then nul | |
86| else op (foldl' (n - 1)) (elemAt list n); | |
| ^ | |
87| in foldl' (length list - 1); | |
… while calling anonymous lambda | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/pkgs/build-support/trivial-builders.nix:552:55: | |
551| # We do this foldl to have last-wins semantics in case of repeated entries | |
552| else if (lib.isList entries) then lib.foldl (a: b: a // { "${b.name}" = b.path; }) { } entries | |
| ^ | |
553| else throw "linkFarm entries must be either attrs or a list!"; | |
… while evaluating call site | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:18: | |
85| then nul | |
86| else op (foldl' (n - 1)) (elemAt list n); | |
| ^ | |
87| in foldl' (length list - 1); | |
… while calling 'foldl'' | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:83:16: | |
82| let | |
83| foldl' = n: | |
| ^ | |
84| if n == -1 | |
… while evaluating call site | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:14: | |
85| then nul | |
86| else op (foldl' (n - 1)) (elemAt list n); | |
| ^ | |
87| in foldl' (length list - 1); | |
… while calling anonymous lambda | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/pkgs/build-support/trivial-builders.nix:552:55: | |
551| # We do this foldl to have last-wins semantics in case of repeated entries | |
552| else if (lib.isList entries) then lib.foldl (a: b: a // { "${b.name}" = b.path; }) { } entries | |
| ^ | |
553| else throw "linkFarm entries must be either attrs or a list!"; | |
… while evaluating call site | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:18: | |
85| then nul | |
86| else op (foldl' (n - 1)) (elemAt list n); | |
| ^ | |
87| in foldl' (length list - 1); | |
… while calling 'foldl'' | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:83:16: | |
82| let | |
83| foldl' = n: | |
| ^ | |
84| if n == -1 | |
… while evaluating call site | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:14: | |
85| then nul | |
86| else op (foldl' (n - 1)) (elemAt list n); | |
| ^ | |
87| in foldl' (length list - 1); | |
… while calling anonymous lambda | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/pkgs/build-support/trivial-builders.nix:552:55: | |
551| # We do this foldl to have last-wins semantics in case of repeated entries | |
552| else if (lib.isList entries) then lib.foldl (a: b: a // { "${b.name}" = b.path; }) { } entries | |
| ^ | |
553| else throw "linkFarm entries must be either attrs or a list!"; | |
… while evaluating call site | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:18: | |
85| then nul | |
86| else op (foldl' (n - 1)) (elemAt list n); | |
| ^ | |
87| in foldl' (length list - 1); | |
… while calling 'foldl'' | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:83:16: | |
82| let | |
83| foldl' = n: | |
| ^ | |
84| if n == -1 | |
… while evaluating call site | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:14: | |
85| then nul | |
86| else op (foldl' (n - 1)) (elemAt list n); | |
| ^ | |
87| in foldl' (length list - 1); | |
… while calling anonymous lambda | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/pkgs/build-support/trivial-builders.nix:552:55: | |
551| # We do this foldl to have last-wins semantics in case of repeated entries | |
552| else if (lib.isList entries) then lib.foldl (a: b: a // { "${b.name}" = b.path; }) { } entries | |
| ^ | |
553| else throw "linkFarm entries must be either attrs or a list!"; | |
… while evaluating call site | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:18: | |
85| then nul | |
86| else op (foldl' (n - 1)) (elemAt list n); | |
| ^ | |
87| in foldl' (length list - 1); | |
… while calling 'foldl'' | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:83:16: | |
82| let | |
83| foldl' = n: | |
| ^ | |
84| if n == -1 | |
… while evaluating call site | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:14: | |
85| then nul | |
86| else op (foldl' (n - 1)) (elemAt list n); | |
| ^ | |
87| in foldl' (length list - 1); | |
… while calling anonymous lambda | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/pkgs/build-support/trivial-builders.nix:552:55: | |
551| # We do this foldl to have last-wins semantics in case of repeated entries | |
552| else if (lib.isList entries) then lib.foldl (a: b: a // { "${b.name}" = b.path; }) { } entries | |
| ^ | |
553| else throw "linkFarm entries must be either attrs or a list!"; | |
… while evaluating call site | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:18: | |
85| then nul | |
86| else op (foldl' (n - 1)) (elemAt list n); | |
| ^ | |
87| in foldl' (length list - 1); | |
… while calling 'foldl'' | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:83:16: | |
82| let | |
83| foldl' = n: | |
| ^ | |
84| if n == -1 | |
… while evaluating call site | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:14: | |
85| then nul | |
86| else op (foldl' (n - 1)) (elemAt list n); | |
| ^ | |
87| in foldl' (length list - 1); | |
… while calling anonymous lambda | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/pkgs/build-support/trivial-builders.nix:552:55: | |
551| # We do this foldl to have last-wins semantics in case of repeated entries | |
552| else if (lib.isList entries) then lib.foldl (a: b: a // { "${b.name}" = b.path; }) { } entries | |
| ^ | |
553| else throw "linkFarm entries must be either attrs or a list!"; | |
… while evaluating call site | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:18: | |
85| then nul | |
86| else op (foldl' (n - 1)) (elemAt list n); | |
| ^ | |
87| in foldl' (length list - 1); | |
… while calling 'foldl'' | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:83:16: | |
82| let | |
83| foldl' = n: | |
| ^ | |
84| if n == -1 | |
… while evaluating call site | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:14: | |
85| then nul | |
86| else op (foldl' (n - 1)) (elemAt list n); | |
| ^ | |
87| in foldl' (length list - 1); | |
… while calling anonymous lambda | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/pkgs/build-support/trivial-builders.nix:552:55: | |
551| # We do this foldl to have last-wins semantics in case of repeated entries | |
552| else if (lib.isList entries) then lib.foldl (a: b: a // { "${b.name}" = b.path; }) { } entries | |
| ^ | |
553| else throw "linkFarm entries must be either attrs or a list!"; | |
… while evaluating call site | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:18: | |
85| then nul | |
86| else op (foldl' (n - 1)) (elemAt list n); | |
| ^ | |
87| in foldl' (length list - 1); | |
… while calling 'foldl'' | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:83:16: | |
82| let | |
83| foldl' = n: | |
| ^ | |
84| if n == -1 | |
… while evaluating call site | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:14: | |
85| then nul | |
86| else op (foldl' (n - 1)) (elemAt list n); | |
| ^ | |
87| in foldl' (length list - 1); | |
… while calling anonymous lambda | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/pkgs/build-support/trivial-builders.nix:552:55: | |
551| # We do this foldl to have last-wins semantics in case of repeated entries | |
552| else if (lib.isList entries) then lib.foldl (a: b: a // { "${b.name}" = b.path; }) { } entries | |
| ^ | |
553| else throw "linkFarm entries must be either attrs or a list!"; | |
… while evaluating call site | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:18: | |
85| then nul | |
86| else op (foldl' (n - 1)) (elemAt list n); | |
| ^ | |
87| in foldl' (length list - 1); | |
… while calling 'foldl'' | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:83:16: | |
82| let | |
83| foldl' = n: | |
| ^ | |
84| if n == -1 | |
… while evaluating call site | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:14: | |
85| then nul | |
86| else op (foldl' (n - 1)) (elemAt list n); | |
| ^ | |
87| in foldl' (length list - 1); | |
… while calling anonymous lambda | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/pkgs/build-support/trivial-builders.nix:552:55: | |
551| # We do this foldl to have last-wins semantics in case of repeated entries | |
552| else if (lib.isList entries) then lib.foldl (a: b: a // { "${b.name}" = b.path; }) { } entries | |
| ^ | |
553| else throw "linkFarm entries must be either attrs or a list!"; | |
… while evaluating call site | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:18: | |
85| then nul | |
86| else op (foldl' (n - 1)) (elemAt list n); | |
| ^ | |
87| in foldl' (length list - 1); | |
… while calling 'foldl'' | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:83:16: | |
82| let | |
83| foldl' = n: | |
| ^ | |
84| if n == -1 | |
… while evaluating call site | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:14: | |
85| then nul | |
86| else op (foldl' (n - 1)) (elemAt list n); | |
| ^ | |
87| in foldl' (length list - 1); | |
… while calling anonymous lambda | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/pkgs/build-support/trivial-builders.nix:552:55: | |
551| # We do this foldl to have last-wins semantics in case of repeated entries | |
552| else if (lib.isList entries) then lib.foldl (a: b: a // { "${b.name}" = b.path; }) { } entries | |
| ^ | |
553| else throw "linkFarm entries must be either attrs or a list!"; | |
… while evaluating call site | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:18: | |
85| then nul | |
86| else op (foldl' (n - 1)) (elemAt list n); | |
| ^ | |
87| in foldl' (length list - 1); | |
… while calling 'foldl'' | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:83:16: | |
82| let | |
83| foldl' = n: | |
| ^ | |
84| if n == -1 | |
… while evaluating call site | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:14: | |
85| then nul | |
86| else op (foldl' (n - 1)) (elemAt list n); | |
| ^ | |
87| in foldl' (length list - 1); | |
… while calling anonymous lambda | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/pkgs/build-support/trivial-builders.nix:552:55: | |
551| # We do this foldl to have last-wins semantics in case of repeated entries | |
552| else if (lib.isList entries) then lib.foldl (a: b: a // { "${b.name}" = b.path; }) { } entries | |
| ^ | |
553| else throw "linkFarm entries must be either attrs or a list!"; | |
… while evaluating call site | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:18: | |
85| then nul | |
86| else op (foldl' (n - 1)) (elemAt list n); | |
| ^ | |
87| in foldl' (length list - 1); | |
… while calling 'foldl'' | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:83:16: | |
82| let | |
83| foldl' = n: | |
| ^ | |
84| if n == -1 | |
… while evaluating call site | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:14: | |
85| then nul | |
86| else op (foldl' (n - 1)) (elemAt list n); | |
| ^ | |
87| in foldl' (length list - 1); | |
… while calling anonymous lambda | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/pkgs/build-support/trivial-builders.nix:552:55: | |
551| # We do this foldl to have last-wins semantics in case of repeated entries | |
552| else if (lib.isList entries) then lib.foldl (a: b: a // { "${b.name}" = b.path; }) { } entries | |
| ^ | |
553| else throw "linkFarm entries must be either attrs or a list!"; | |
… while evaluating call site | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:18: | |
85| then nul | |
86| else op (foldl' (n - 1)) (elemAt list n); | |
| ^ | |
87| in foldl' (length list - 1); | |
… while calling 'foldl'' | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:83:16: | |
82| let | |
83| foldl' = n: | |
| ^ | |
84| if n == -1 | |
… while evaluating call site | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:14: | |
85| then nul | |
86| else op (foldl' (n - 1)) (elemAt list n); | |
| ^ | |
87| in foldl' (length list - 1); | |
… while calling anonymous lambda | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/pkgs/build-support/trivial-builders.nix:552:55: | |
551| # We do this foldl to have last-wins semantics in case of repeated entries | |
552| else if (lib.isList entries) then lib.foldl (a: b: a // { "${b.name}" = b.path; }) { } entries | |
| ^ | |
553| else throw "linkFarm entries must be either attrs or a list!"; | |
… while evaluating call site | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:18: | |
85| then nul | |
86| else op (foldl' (n - 1)) (elemAt list n); | |
| ^ | |
87| in foldl' (length list - 1); | |
… while calling 'foldl'' | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:83:16: | |
82| let | |
83| foldl' = n: | |
| ^ | |
84| if n == -1 | |
… while evaluating call site | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:14: | |
85| then nul | |
86| else op (foldl' (n - 1)) (elemAt list n); | |
| ^ | |
87| in foldl' (length list - 1); | |
… while calling anonymous lambda | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/pkgs/build-support/trivial-builders.nix:552:55: | |
551| # We do this foldl to have last-wins semantics in case of repeated entries | |
552| else if (lib.isList entries) then lib.foldl (a: b: a // { "${b.name}" = b.path; }) { } entries | |
| ^ | |
553| else throw "linkFarm entries must be either attrs or a list!"; | |
… while evaluating call site | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:18: | |
85| then nul | |
86| else op (foldl' (n - 1)) (elemAt list n); | |
| ^ | |
87| in foldl' (length list - 1); | |
… while calling 'foldl'' | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:83:16: | |
82| let | |
83| foldl' = n: | |
| ^ | |
84| if n == -1 | |
… while evaluating call site | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:14: | |
85| then nul | |
86| else op (foldl' (n - 1)) (elemAt list n); | |
| ^ | |
87| in foldl' (length list - 1); | |
… while calling anonymous lambda | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/pkgs/build-support/trivial-builders.nix:552:55: | |
551| # We do this foldl to have last-wins semantics in case of repeated entries | |
552| else if (lib.isList entries) then lib.foldl (a: b: a // { "${b.name}" = b.path; }) { } entries | |
| ^ | |
553| else throw "linkFarm entries must be either attrs or a list!"; | |
… while evaluating call site | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:18: | |
85| then nul | |
86| else op (foldl' (n - 1)) (elemAt list n); | |
| ^ | |
87| in foldl' (length list - 1); | |
… while calling 'foldl'' | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:83:16: | |
82| let | |
83| foldl' = n: | |
| ^ | |
84| if n == -1 | |
… while evaluating call site | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:14: | |
85| then nul | |
86| else op (foldl' (n - 1)) (elemAt list n); | |
| ^ | |
87| in foldl' (length list - 1); | |
… while calling anonymous lambda | |
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/pkgs/build-support/trivial-builders.nix:552:55: | |
551| # We do this foldl to have last-wins semantics in case of repeated entries | |
552| else if (lib.isList entries) then lib.foldl (a: b: a // { "${b.name}" = b.path; }) { } entries | |
| ^ | |
553| else throw "linkFarm entries must be either attrs or a list!"; | |
error: the string '2mz4bcqmqrkndkyqnbr57djd9fs6zqsh-crates-io-aho-corasick-0.7.18' is not allowed to refer to a store path (such as '!out!/nix/store/lpa1wknhyyin0hxd9scck1si0459hfpb-crates-io-aho-corasick-0.7.18.drv') | |
at «none»:0: (source not available) |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment