有时在运行时nix-build
,nixos-rebuild
我发现了一些易于修复的问题(例如已弃用的警告或多余的导入),我想“很有趣,我可以在空闲时间修复它”。
我知道我可以将构建日志重定向到一个文件,但我一直忘记这样做,直到我再次看到警告。
问题:nix 构建守护进程是否将构建日志保存在某处?
您可以build-cache-failures
在您的启用,nix.conf
然后使用的组合
nix-store --query-failed-paths
Run Code Online (Sandbox Code Playgroud)
和
nix-store --read-log
Run Code Online (Sandbox Code Playgroud)
如果尚未启用构建失败缓存,则可能没有(简单的)方法来回忆哪些构建失败了,除非您有什么要grep -R
for in /nix/var/log/nix/drvs/
。
归档时间: |
|
查看次数: |
709 次 |
最近记录: |