Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- building the system configuration...
- error:
- … while calling the 'seq' builtin
- at /nix/store/nra828scc8qs92b9pxra5csqzffb6hpl-source/lib/modules.nix:322:18:
- 321| options = checked options;
- 322| config = checked (removeAttrs config [ "_module" ]);
- | ^
- 323| _module = checked (config._module);
- … while evaluating a branch condition
- at /nix/store/nra828scc8qs92b9pxra5csqzffb6hpl-source/lib/modules.nix:261:9:
- 260| checkUnmatched =
- 261| if config._module.check && config._module.freeformType == null && merged.unmatchedDefns != [] then
- | ^
- 262| let
- … in the left operand of the AND (&&) operator
- at /nix/store/nra828scc8qs92b9pxra5csqzffb6hpl-source/lib/modules.nix:261:72:
- 260| checkUnmatched =
- 261| if config._module.check && config._module.freeformType == null && merged.unmatchedDefns != [] then
- | ^
- 262| let
- … in the left operand of the AND (&&) operator
- at /nix/store/nra828scc8qs92b9pxra5csqzffb6hpl-source/lib/modules.nix:261:33:
- 260| checkUnmatched =
- 261| if config._module.check && config._module.freeformType == null && merged.unmatchedDefns != [] then
- | ^
- 262| let
- … while evaluating a branch condition
- at /nix/store/nra828scc8qs92b9pxra5csqzffb6hpl-source/lib/modules.nix:254:12:
- 253|
- 254| in if declaredConfig._module.freeformType == null then declaredConfig
- | ^
- 255| # Because all definitions that had an associated option ended in
- … from call site
- at /nix/store/nra828scc8qs92b9pxra5csqzffb6hpl-source/lib/modules.nix:242:28:
- 241| # For definitions that have an associated option
- 242| declaredConfig = mapAttrsRecursiveCond (v: ! isOption v) (_: v: v.value) options;
- | ^
- 243|
- … while calling 'mapAttrsRecursiveCond'
- at /nix/store/nra828scc8qs92b9pxra5csqzffb6hpl-source/lib/attrsets.nix:745:5:
- 744| # Attribute set to recursively map over.
- 745| set:
- | ^
- 746| let
- … from call site
- at /nix/store/nra828scc8qs92b9pxra5csqzffb6hpl-source/lib/modules.nix:234:33:
- 233| ({ inherit lib options config specialArgs; } // specialArgs);
- 234| in mergeModules prefix (reverseList collected);
- | ^
- 235|
- … while calling 'reverseList'
- at /nix/store/nra828scc8qs92b9pxra5csqzffb6hpl-source/lib/lists.nix:504:17:
- 503| */
- 504| reverseList = xs:
- | ^
- 505| let l = length xs; in genList (n: elemAt xs (l - n - 1)) l;
- … from call site
- at /nix/store/nra828scc8qs92b9pxra5csqzffb6hpl-source/lib/modules.nix:229:25:
- 228| merged =
- 229| let collected = collectModules
- | ^
- 230| class
- … while calling anonymous lambda
- at /nix/store/nra828scc8qs92b9pxra5csqzffb6hpl-source/lib/modules.nix:445:37:
- 444|
- 445| in modulesPath: initialModules: args:
- | ^
- 446| filterModules modulesPath (collectStructuredModules unknownModule "" initialModules args);
- … from call site
- at /nix/store/nra828scc8qs92b9pxra5csqzffb6hpl-source/lib/modules.nix:446:7:
- 445| in modulesPath: initialModules: args:
- 446| filterModules modulesPath (collectStructuredModules unknownModule "" initialModules args);
- | ^
- 447|
- … while calling 'filterModules'
- at /nix/store/nra828scc8qs92b9pxra5csqzffb6hpl-source/lib/modules.nix:413:36:
- 412| # modules recursively. It returns the final list of unique-by-key modules
- 413| filterModules = modulesPath: { disabled, modules }:
- | ^
- 414| let
- … while calling anonymous lambda
- at /nix/store/nra828scc8qs92b9pxra5csqzffb6hpl-source/lib/modules.nix:439:31:
- 438| disabledKeys = concatMap ({ file, disabled }: map (moduleKey file) disabled) disabled;
- 439| keyFilter = filter (attrs: ! elem attrs.key disabledKeys);
- | ^
- 440| in map (attrs: attrs.module) (builtins.genericClosure {
- … from call site
- at /nix/store/nra828scc8qs92b9pxra5csqzffb6hpl-source/lib/modules.nix:400:22:
- 399| let
- 400| module = checkModule (loadModule args parentFile "${parentKey}:anon-${toString n}" x);
- | ^
- 401| collectedImports = collectStructuredModules module._file module.key module.imports args;
- … while calling anonymous lambda
- at /nix/store/nra828scc8qs92b9pxra5csqzffb6hpl-source/lib/modules.nix:359:11:
- 358| then
- 359| m:
- | ^
- 360| if m._class != null -> m._class == class
- … from call site
- at /nix/store/nra828scc8qs92b9pxra5csqzffb6hpl-source/lib/modules.nix:400:35:
- 399| let
- 400| module = checkModule (loadModule args parentFile "${parentKey}:anon-${toString n}" x);
- | ^
- 401| collectedImports = collectStructuredModules module._file module.key module.imports args;
- … while calling 'loadModule'
- at /nix/store/nra828scc8qs92b9pxra5csqzffb6hpl-source/lib/modules.nix:336:53:
- 335| # Like unifyModuleSyntax, but also imports paths and calls functions if necessary
- 336| loadModule = args: fallbackFile: fallbackKey: m:
- | ^
- 337| if isFunction m then
- … from call site
- at /nix/store/nra828scc8qs92b9pxra5csqzffb6hpl-source/lib/modules.nix:337:12:
- 336| loadModule = args: fallbackFile: fallbackKey: m:
- 337| if isFunction m then
- | ^
- 338| unifyModuleSyntax fallbackFile fallbackKey (applyModuleArgs fallbackKey m args)
- … while calling 'isFunction'
- at /nix/store/nra828scc8qs92b9pxra5csqzffb6hpl-source/lib/trivial.nix:443:16:
- 442| */
- 443| isFunction = f: builtins.isFunction f ||
- | ^
- 444| (f ? __functor && isFunction (f.__functor f));
- … while calling anonymous lambda
- at /nix/store/nra828scc8qs92b9pxra5csqzffb6hpl-source/lib/modules.nix:506:44:
- 505| context = name: ''while evaluating the module argument `${name}' in "${key}":'';
- 506| extraArgs = builtins.mapAttrs (name: _:
- | ^
- 507| builtins.addErrorContext (context name)
- … while evaluating the module argument `outputs' in "/nix/store/lp89ar687cf8laxn7g8ikhbba4l0zyma-source/hosts/marlon":
- error: infinite recursion encountered
- at /nix/store/nra828scc8qs92b9pxra5csqzffb6hpl-source/lib/modules.nix:508:28:
- 507| builtins.addErrorContext (context name)
- 508| (args.${name} or config._module.args.${name})
- | ^
- 509| ) (lib.functionArgs f);
Advertisement
Add Comment
Please, Sign In to add comment