2017-11-13 12 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/에 대한 항목이없는 한 어떤 빌드가 실패했는지 기억할 수 없습니다.