guix-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Hydra status


From: Ludovic Courtès
Subject: Re: Hydra status
Date: Mon, 14 Apr 2014 08:48:23 +0200
User-agent: Gnus/5.130007 (Ma Gnus v0.7) Emacs/24.3 (gnu/linux)

Andreas Enge <address@hidden> skribis:

> On Wed, Apr 09, 2014 at 11:08:32PM +0200, Ludovic Courtès wrote:
>> Going to http://hydra.gnu.org/build/49569/ shows that the texlive builds
>> were actually aborted.  The “Nix error output” box shows this:
>
> Now texlive is marked as failed, with the following message at
>    http://hydra.gnu.org/build/49569/nixlog/5
>
> guix build: error: open-file: No such file or directory: 
> "/gnu/store/j0b550qfqaffffc1w550v0zq2nlb0sqc-texlive-2013.drv"

I did some testing and I think 30ce801 solves this problem.

The issue was actually not a GC issue, but a synchronization issue.
Since I introduced ‘call-with-compressed-output-port’ & co., the
‘send-files’ and ‘retrieve-files’ procedures in offload.scm no longer
explicitly waited for the lsh process to complete.

Thus, the ‘transfer-and-offload’ procedure could call the ‘offload’
procedure (which invokes the remote ‘guix build’) before ‘send-files’
was done uploading the .drv file, hence the error.

I’ve just installed the change on hydra.gnu.org, so let’s see how things
work now.

Thanks,
Ludo’.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]