GNU bug report logs -
#38232
Cuirass: Some builds fail although their log file ends with 'build-succeeded'
Previous Next
Full log
View this message in rfc822 format
Hello,
Clément Lassieur <clement <at> lassieur.org> skribis:
>> Perhaps the build failed (transient failure or something) but was
>> eventually restarted either as a dependency of some other build or
>> manually on berlin. In that case Cuirass may be unaware that the build
>> eventually succeeded, hence the discrepancy.
>
> Thank you for the explanation. Would it make sense to copy the log file
> to some other place when the build is done? The web interface would
> fetch it there, and we would be sure it matches the associated Cuirass
> build.
Build logs are kept by guix-daemon under /var/log/guix/drvs. They are
indexed by derivation, meaning that there can be only one log per
derivation.
This is a limitation in cases where builds are retried. Initially
Mathieu Lirzin thought about keeping logs elsewhere so we could
distinguish between several attempts to build a derivation. However,
that’s kind of redundant with what the daemon does, and not frequently
useful.
Now, it is indeed useful in some cases, so we could do something like
you describe.
Thanks,
Ludo’.
This bug report was last modified 4 years and 137 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.