Subject: Re: bug#19780: 13 failing tests

From: Ricardo Wurmus <[email-masked]>
Date: Tue, 10 Feb 2015 15:15:30 +0100

Ludovic Courtès writes:

> Hmm.  Could you try:
>
>   ./test-env guix build guile-bootstrap

~~~~~~~~~~~~~~
[rwurmus@guix-builder:/localhome/rwurmus-tmp/guix] (720) $ ./test-env guix build guile-bootstrap
accepted connection from pid 2187, uid 22840
substitute-binary: warning: authentication and authorization of substitutes disabled!
substitute-binary: guix substitute-binary: warning: ACL for archive imports seems to be uninitialized, substitutes may be unavailable
substitute-binary: updating list of substitutes from 'file:///localhome/rwurmus-tmp/guix/test-tmp/var/2181/substituter-data'...
The following derivation will be built:
   /localhome/rwurmus-tmp/guix/test-tmp/store/m1cbz6gmyv2f5551j7zpm99d7mgy2zp9-guile-bootstrap-2.0.drv
@ build-started /localhome/rwurmus-tmp/guix/test-tmp/store/m1cbz6gmyv2f5551j7zpm99d7mgy2zp9-guile-bootstrap-2.0.drv - x86_64-linux /localhome/rwurmus-tmp/guix/test-tmp/var/log/guix/drvs/m1//cbz6gmyv2f5551j7zpm99d7mgy2zp9-guile-bootstrap-2.0.drv.bz2
builder for `/localhome/rwurmus-tmp/guix/test-tmp/store/m1cbz6gmyv2f5551j7zpm99d7mgy2zp9-guile-bootstrap-2.0.drv' failed due to signal 11 (Segmentation fault)
@ build-failed /localhome/rwurmus-tmp/guix/test-tmp/store/m1cbz6gmyv2f5551j7zpm99d7mgy2zp9-guile-bootstrap-2.0.drv - 1 builder for `/localhome/rwurmus-tmp/guix/test-tmp/store/m1cbz6gmyv2f5551j7zpm99d7mgy2zp9-guile-bootstrap-2.0.drv' failed due to signal 11 (Segmentation fault)
killing process 2236
guix build: error: build failed: build of `/localhome/rwurmus-tmp/guix/test-tmp/store/m1cbz6gmyv2f5551j7zpm99d7mgy2zp9-guile-bootstrap-2.0.drv' failed
13 operations
./test-env: line 1:  2186 Terminated              "/localhome/rwurmus-tmp/guix/pre-inst-env" "/localhome/rwurmus-tmp/guix/guix-daemon" --disable-chroot --substitute-urls="$GUIX_BINARY_SUBSTITUTE_URL"
[rwurmus@guix-builder:/localhome/rwurmus-tmp/guix] (721) $ 
~~~~~~~~~~~~~~

> and
>
>   ./pre-inst-env guix build guile-bootstrap --no-substitutes

I'm running the guix-daemon in debug mode:

~~~~~~~~~~~~~~
[rwurmus@guix-builder:/localhome/rwurmus-tmp/guix] (722) $ ./pre-inst-env guix build guile-bootstrap --no-substitutes
acquiring global GC lock `/var/guix/gc.lock'
acquiring read lock on `/var/guix/temproots/3004'
acquiring write lock on `/var/guix/temproots/3004'
downgrading to read lock on `/var/guix/temproots/3004'
acquiring write lock on `/var/guix/temproots/3004'
downgrading to read lock on `/var/guix/temproots/3004'
acquiring write lock on `/var/guix/temproots/3004'
downgrading to read lock on `/var/guix/temproots/3004'
acquiring write lock on `/var/guix/temproots/3004'
downgrading to read lock on `/var/guix/temproots/3004'
acquiring write lock on `/var/guix/temproots/3004'
downgrading to read lock on `/var/guix/temproots/3004'
acquiring write lock on `/var/guix/temproots/3004'
downgrading to read lock on `/var/guix/temproots/3004'
acquiring write lock on `/var/guix/temproots/3004'
downgrading to read lock on `/var/guix/temproots/3004'
The following derivation will be built:
   /gnu/store/vbcm1mibrsc2j4fnyhskdbwzshs07fs6-guile-bootstrap-2.0.drv
@ build-started /gnu/store/vbcm1mibrsc2j4fnyhskdbwzshs07fs6-guile-bootstrap-2.0.drv - x86_64-linux /var/log/guix/drvs/vb//cm1mibrsc2j4fnyhskdbwzshs07fs6-guile-bootstrap-2.0.drv.bz2
unpacking bootstrap Guile to '/gnu/store/c5cs53y3j5vkvvshxn9x0ms9dgjm5vhf-guile-bootstrap-2.0'...
./
./share/
./share/guile/
./share/guile/2.0/
./share/guile/2.0/system/
./share/guile/2.0/system/xref.scm
./share/guile/2.0/system/foreign.scm

[...]

./lib/guile/2.0/ccache/srfi/srfi-10.go
./lib/guile/2.0/ccache/srfi/srfi-35.go
./lib/guile/2.0/ccache/srfi/srfi-98.go
./lib/guile/2.0/ccache/texinfo.go
./lib/guile/2.0/ccache/statprof.go
./bin/
./bin/guile
guile (GNU Guile) 2.0.9
Copyright (C) 2013 Free Software Foundation, Inc.

License LGPLv3+: GNU LGPL 3 or later <http://gnu.org/licenses/lgpl.html>.
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
@ build-succeeded /gnu/store/vbcm1mibrsc2j4fnyhskdbwzshs07fs6-guile-bootstrap-2.0.drv -
/gnu/store/c5cs53y3j5vkvvshxn9x0ms9dgjm5vhf-guile-bootstrap-2.0
~~~~~~~~~~~~~~

~~ Ricardo