From: Mark H Weaver <mhw@netris.org>
To: Danny Milosavljevic <dannym@scratchpost.org>
Cc: guix-devel@gnu.org
Subject: Re: 01/01: hydra: Work around import problem.
Date: Tue, 30 Jan 2018 21:12:50 -0500 [thread overview]
Message-ID: <878tcewzbx.fsf@netris.org> (raw)
In-Reply-To: <20180131003529.03312495@scratchpost.org> (Danny Milosavljevic's message of "Wed, 31 Jan 2018 00:35:29 +0100")
Danny Milosavljevic <dannym@scratchpost.org> writes:
> On Mon, 29 Jan 2018 09:47:01 -0500
> Mark H Weaver <mhw@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
next prev parent reply other threads:[~2018-01-31 2:15 UTC|newest]
Thread overview: 8+ messages / expand[flat|nested] mbox.gz Atom feed top
[not found] <20180129122403.22184.83539@vcs0.savannah.gnu.org>
[not found] ` <20180129122403.D1E1420ABC@vcs0.savannah.gnu.org>
2018-01-29 13:53 ` 01/01: hydra: Work around import problem Ludovic Courtès
2018-01-29 14:02 ` Danny Milosavljevic
2018-01-29 14:47 ` Mark H Weaver
2018-01-30 23:35 ` Danny Milosavljevic
2018-01-31 2:12 ` Mark H Weaver [this message]
2018-02-01 0:01 ` System calls interrupted by signals - or not Danny Milosavljevic
2018-02-01 8:13 ` Mark H Weaver
2018-02-01 9:33 ` Danny Milosavljevic
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
List information: https://guix.gnu.org/
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=878tcewzbx.fsf@netris.org \
--to=mhw@netris.org \
--cc=dannym@scratchpost.org \
--cc=guix-devel@gnu.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
Code repositories for project(s) associated with this public inbox
https://git.savannah.gnu.org/cgit/guix.git
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).