offload: error parsing derivation `*.drv': expected string `Derive(['

DoneSubmitted by Mark H Weaver.
Details
2 participants
  • Ludovic Courtès
  • Mark H Weaver
Owner
unassigned
Severity
normal
M
M
Mark H Weaver wrote on 1 Feb 2019 21:57
(address . bug-guix@gnu.org)
87sgx76xc1.fsf@netris.org
In the last day or so, I've seen three instances of an offloading errorthat I'd never seen before, which causes builds to abort on Hydra. Sofar, they have all been offloads from hydra.gnu.org tohydra-slave1.netris.org, a build slave which I maintain, and which iscurrently running an older version of Guix, circa 0.12.0. Here's anexcerpt of the nix log output of one of the failures:
Toggle snippet (15 lines)these derivations will be built: /gnu/store/rrjvc7hcycy5yfvp6cr2m1vcwqyvc863-r-chemometricswithr-0.1.13.drvprocess 2744 acquired build slot '/var/guix/offload/hydra-slave1.netris.org/0'process 2744 acquired build slot '/var/guix/offload/hydra-slave3.netris.org/0'load on machine 'hydra-slave1.netris.org' is 1.8 (normalized: 0.9)@ build-started /gnu/store/rrjvc7hcycy5yfvp6cr2m1vcwqyvc863-r-chemometricswithr-0.1.13.drv - armhf-linux /var/log/guix/drvs/rr//jvc7hcycy5yfvp6cr2m1vcwqyvc863-r-chemometricswithr-0.1.13.drvsending 28 store items to 'hydra-slave1.netris.org'...exporting path `/gnu/store/5qjsrh8dncv6sninnyydkzccmh89498r-r-fs-1.2.6.drv'[...]exporting path `/gnu/store/zrw4yckqa9g6a8zglkz7g0gfr6k78jl8-r-usethis-1.4.0'guix offload: error: build failed: error parsing derivation `/gnu/store/5qjsrh8dncv6sninnyydkzccmh89498r-r-fs-1.2.6.drv': expected string `Derive(['@ hook-failed /gnu/store/rrjvc7hcycy5yfvp6cr2m1vcwqyvc863-r-chemometricswithr-0.1.13.drv - 256 builder for `/gnu/store/rrjvc7hcycy5yfvp6cr2m1vcwqyvc863-r-chemometricswithr-0.1.13.drv' failed with exit code 1error: build of `/gnu/store/rrjvc7hcycy5yfvp6cr2m1vcwqyvc863-r-chemometricswithr-0.1.13.drv' failed
L
L
Ludovic Courtès wrote on 4 Feb 2019 22:31
(name . Mark H Weaver)(address . mhw@netris.org)(address . 34282@debbugs.gnu.org)
877eefp7fa.fsf@gnu.org
Hi Mark,
Mark H Weaver <mhw@netris.org> skribis:
Toggle quote (3 lines)> exporting path `/gnu/store/zrw4yckqa9g6a8zglkz7g0gfr6k78jl8-r-usethis-1.4.0'> guix offload: error: build failed: error parsing derivation `/gnu/store/5qjsrh8dncv6sninnyydkzccmh89498r-r-fs-1.2.6.drv': expected string `Derive(['
Could you check the contents of this file? This very much suggests afile system corruption (e.g., the file is actually empty yet consideredvalid per /var/guix/db/db.sqlite.)
Thanks,Ludo’.
L
L
Ludovic Courtès wrote on 9 Mar 2019 19:30
(name . Mark H Weaver)(address . mhw@netris.org)(address . 34282@debbugs.gnu.org)
871s3f6gtj.fsf@gnu.org
Hi Mark,
Ludovic Courtès <ludo@gnu.org> skribis:
Toggle quote (9 lines)> Mark H Weaver <mhw@netris.org> skribis:>>> exporting path `/gnu/store/zrw4yckqa9g6a8zglkz7g0gfr6k78jl8-r-usethis-1.4.0'>> guix offload: error: build failed: error parsing derivation `/gnu/store/5qjsrh8dncv6sninnyydkzccmh89498r-r-fs-1.2.6.drv': expected string `Derive(['>> Could you check the contents of this file? This very much suggests a> file system corruption (e.g., the file is actually empty yet considered> valid per /var/guix/db/db.sqlite.)
This explanation is plausible so I’m closing as not-a-bug. Please doreopen if you think otherwise.
Thanks,Ludo’.
L
L
Ludovic Courtès wrote on 9 Mar 2019 19:31
control message for bug #34282
(address . control@debbugs.gnu.org)
87zhq3528q.fsf@gnu.org
tags 34282 notabugclose 34282
?
Your comment

This issue is archived.

To comment on this conversation send email to 34282@debbugs.gnu.org