nix构建deamon是否保持构建日志?

时间:2017-11-13 10:39:16

标签: nix nixos

有时运行nix-buildnixos-rebuild我发现易于修复的问题(例如已弃用的警告,冗余导入),我认为"有趣,我可能能够解决这个问题我的空闲时间"。

我知道我可以将构建日志重定向到一个文件,但我一直忘记这样做,直到我再次看到警告。

问题:nix build守护进程是否继续在某处构建日志?

1 个答案:

答案 0 :(得分:2)

您可以在build-cache-failures中启用nix.conf,然后使用

的组合
nix-store --query-failed-paths

nix-store --read-log

如果尚未启用构建失败缓存,则可能没有(简单)方法可以回忆哪些构建失败,除非grep -R中有/nix/var/log/nix/drvs/的内容。