Danny Milosavljevic <dan...@scratchpost.org> writes:

> On Mon, 29 Jan 2018 09:47:01 -0500
> Mark H Weaver <m...@netris.org> wrote:
>
>> I strongly suspect that this evaluation error occurred for a commit
>> _before_ you added (use-modules (gnu bootloader)), unless you have
>> reason to believe otherwise.
>
> Ah, might be.  How do I find out which commit has been evaluated?

The commit of _successful_ Hydra evaluations is recorded, but I don't
know of any record of the commits of failed evaluations.  However, from
my own memory of the timeline, I feel reasonably confident that the
failed Hydra evaluation was started in the ~10 hour period between
commit de2bc8d6d (hydra: add arm image builder) and commit 1fe805b29
(hydra: Add (gnu bootloader) import.)

I think it would be okay to simply revert commit ebd6a6445 (hydra: Work
around import problem.) and see what happens.

However, it also seems that the current 'flash-image' job isn't working.
Its first build on Hydra got stuck at a guile prompt:

  https://hydra.gnu.org/build/2481717/nixlog/6/tail-reload
  https://hydra.gnu.org/build/2481717

The error message was "ERROR: In procedure copy-file: Success".  I
believe this was caused by the fact that Guile's 'copy-file' procedure
incorrectly assumes that an error occurred if 'write' writes fewer bytes
than we asked it to.  This can happen if interrupted by a signal, or if
the file system was full.  I'll look into fixing this in Guile, although
in this case it seems likely that the file system was full.

      Mark

Reply via email to