Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/codeigniter/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Nix 值是一个函数,而在计算';输出';_Nix_Nixos - Fatal编程技术网

Nix 值是一个函数,而在计算';输出';

Nix 值是一个函数,而在计算';输出';,nix,nixos,Nix,Nixos,我在尝试检查薄片时出现上述错误;我试图在非NixOS系统上使用flake compat,以与家庭管理器兼容 这是导致以下跟踪的原因: 错误:值是一个函数,但需要一个集合 at/nix/store/l22dazwy8cgxdvndhq45br310nap92x3 source/etc/nixos/flake.nix:167:136: 166| 167 |输出=输入{self,nix,nixpkgs,flake utils,flake compat,…}:内置;使用nixpkgs.lib;使用fla

我在尝试检查薄片时出现上述错误;我试图在非NixOS系统上使用
flake compat
,以与
家庭管理器
兼容

这是导致以下跟踪的原因:

错误:值是一个函数,但需要一个集合
at/nix/store/l22dazwy8cgxdvndhq45br310nap92x3 source/etc/nixos/flake.nix:167:136:
166|
167 |输出=输入{self,nix,nixpkgs,flake utils,flake compat,…}:内置;使用nixpkgs.lib;使用flake-utils.lib;让
|
^
168|
…在评估“产出”时
at/nix/store/l22dazwy8cgxdvndhq45br310nap92x3 source/etc/nixos/flake.nix:167:15:
166|
167 |输出=输入{self,nix,nixpkgs,flake utils,flake compat,…}:内置;使用nixpkgs.lib;使用flake-utils.lib;让
|               ^
168|
…从呼叫站点
在«字符串»:45:21:
44|
45 |输出=flake.outputs(输入/{self=result;});
|                     ^
46|
…在评估匿名lambda时
在«字符串»:10:13:
9 | builtins.mapatrs
10 |(键:节点:
|             ^
11 |让
…从呼叫站点
…在计算属性“root”时
…在评估匿名lambda时
在«字符串»:2:23:
1|
2 | lockFileStr:rootSrc:rootSubdir:
|                       ^
3|
…从呼叫站点

不幸的是,我不能提供一个
最小可重复的示例,因为我不知道这个错误是从flake中的何处产生的。

结果表明,我的
lib
值实际上是一个函数;不幸的是,由于
nix flakes
仍然不稳定,它没有完全显示发生这种情况的地方