Subject: bug#55985: Cuirass(?) produces less than useful ‘build’ log files

From: Ludovic Courtès <[email-masked]>
Date: Wed, 15 Jun 2022 22:47:19 +0200

Hi,

Tobias Geerinckx-Rice <[email-masked]> skribis:

> Hi Guix!
>
> It seems that build logs are not copied over from build nodes, leading
> to amusing (but alas quite useless) output like:
>
> ~ λ curl $(guix build zstd --log-file)

What you have here *is* the log as Cuirass saw it, but…

> transferredDownloading
> http://141.80.167.131/nar/lzip/bn6pk5zjjdpdfzb6yfr5psi9pji9w51n-zstd-1.5.0...
> zstd-1.5.0  476KiB                  4.5MiB/s 00:00
> [##################] 100.0%
>
> @ substituter-succeeded
> /gnu/store/bn6pk5zjjdpdfzb6yfr5psi9pji9w51n-zstd-1.5.0

It turns out zstd, in this case, was already built on the node it got it
from, so the log just shows that.

I admit this is suboptimal.  From the perspective of Cuirass though, it
looks like “business as usual”, and it cannot really be distinguished
from a situation where the thing actually got built.

Ludo’.