2017-11-13 13 views
2

nix-buildnixos-rebuildを実行しているときに、修正されやすい問題(推奨されない警告、冗長な読み込みなど)があり、「面白いと思っていました。nixはデーモンをビルドログを保存しますか?

私はビルドログをファイルにリダイレクトすることができますが、警告が再び表示されるまではそれを忘れてしまいます。

質問:nixビルドデーモンはビルドログをどこかに保管していますか?あなたのnix.confbuild-cache-failuresを有効にしてビルド失敗のキャッシュがまだ有効になっていなかった場合は

nix-store --query-failed-paths 

nix-store --read-log 

の組み合わせを使用することができます

答えて

1

は、おそらく何の(簡単な)方法はありませんgrep -Rの何かが/nix/var/log/nix/drvs/にある場合を除いて、どのビルドが失敗したかを呼び出すことができます。

関連する問題