GNU bug report logs - #47808
guile-git-0.5.0.drv build failed on i686-linux

Previous Next

Package: guix;

Reported by: Bone Baboon <bone.baboon <at> disroot.org>

Date: Thu, 15 Apr 2021 19:07:02 UTC

Severity: important

Done: Ludovic Courtès <ludo <at> gnu.org>

Bug is archived. No further changes may be made.

To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 47808 in the body.
You can then email your comments to 47808 AT debbugs.gnu.org in the normal way.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to bug-guix <at> gnu.org:
bug#47808; Package guix. (Thu, 15 Apr 2021 19:07:02 GMT) Full text and rfc822 format available.

Acknowledgement sent to Bone Baboon <bone.baboon <at> disroot.org>:
New bug report received and forwarded. Copy sent to bug-guix <at> gnu.org. (Thu, 15 Apr 2021 19:07:02 GMT) Full text and rfc822 format available.

Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):

From: Bone Baboon <bone.baboon <at> disroot.org>
To: bug-guix <at> gnu.org
Subject: guile-git-0.5.0.drv build failed
Date: Thu, 15 Apr 2021 14:29:27 -0400
On an i686 computer when I run `guix pull --no-substitutes` I get this
error: 

```
Updating channel 'guix' from Git repository at 'https://git.savannah.gnu.org/git/guix.git'...
Building from this channel:
  guix      https://git.savannah.gnu.org/git/guix.git   a5bbd38
building /gnu/store/2cllkgj32qqxvrlxkas27v6hd34g0b88-guile-git-0.5.0.drv...
/ 'check' phaseBacktrace:
          13 (primitive-load "/gnu/store/60dv1xf6dyzxiqg2kyd4rb3kpxrbk8as-compute-guix-derivation")
In ice-9/eval.scm:
    155:9 12 (_ _)
    159:9 11 (_ #(#(#(#(#(#(#(#(#(#(#(#(#(#(#(#(#<directory (guile-u?> ?) ?) ?) ?) ?) ?) ?) ?) ?) ?) ?) ?) ?) ?) ?) ?))
In ice-9/boot-9.scm:
    152:2 10 (with-fluid* _ _ _)
    152:2  9 (with-fluid* _ _ _)
In ./guix/store.scm:
  2066:24  8 (run-with-store #<store-connection 256.99 3a0e10> _ #:guile-for-build _ #:system _ #:target _)
   1900:8  7 (_ _)
In ./guix/gexp.scm:
   256:18  6 (_ _)
   1137:2  5 (_ _)
   1003:2  4 (_ _)
    849:4  3 (_ _)
In ./guix/store.scm:
  1948:12  2 (_ #<store-connection 256.99 3a0e10>)
   1362:5  1 (map/accumulate-builds #<store-connection 256.99 3a0e10> _ _)
  1373:15  0 (_ #<store-connection 256.99 3a0e10> _ _)

./guix/store.scm:1373:15: ERROR:
  1. &store-protocol-error:
      message: "build of `/gnu/store/2cllkgj32qqxvrlxkas27v6hd34g0b88-guile-git-0.5.0.drv' failed"
      status: 100
guix pull: error: You found a bug: the program '/gnu/store/60dv1xf6dyzxiqg2kyd4rb3kpxrbk8as-compute-guix-derivation'
failed to compute the derivation for Guix (version: "a5bbd38fd131282e928144e869dcdf1e09259085"; system: "i686-linux";
host version: "c311147bd16aa0e5746d9cbf31502f5fd61e470c"; pull-version: 1).
Please report it by email to <bug-guix <at> gnu.org>.
```

`guix describe` outputs:

```
Generation 2    Apr 12 2021 20:12:42    (current)
  guix c311147
    repository URL: https://git.savannah.gnu.org/git/guix.git
    branch: master
    commit: c311147bd16aa0e5746d9cbf31502f5fd61e470c
```




Information forwarded to bug-guix <at> gnu.org:
bug#47808; Package guix. (Fri, 16 Apr 2021 15:42:01 GMT) Full text and rfc822 format available.

Message #8 received at 47808 <at> debbugs.gnu.org (full text, mbox):

From: Ludovic Courtès <ludo <at> gnu.org>
To: Bone Baboon <bone.baboon <at> disroot.org>
Cc: 47808 <at> debbugs.gnu.org
Subject: Re: bug#47808: guile-git-0.5.0.drv build failed
Date: Fri, 16 Apr 2021 17:40:48 +0200
Hi,

Bone Baboon <bone.baboon <at> disroot.org> skribis:

> On an i686 computer when I run `guix pull --no-substitutes` I get this
> error: 
>
> ```
> Updating channel 'guix' from Git repository at 'https://git.savannah.gnu.org/git/guix.git'...
> Building from this channel:
>   guix      https://git.savannah.gnu.org/git/guix.git   a5bbd38
> building /gnu/store/2cllkgj32qqxvrlxkas27v6hd34g0b88-guile-git-0.5.0.drv...
> / 'check' phaseBacktrace:

[...]

>       message: "build of `/gnu/store/2cllkgj32qqxvrlxkas27v6hd34g0b88-guile-git-0.5.0.drv' failed"

Could you send the log file returned by:

  guix build --log-file /gnu/store/2cllkgj32qqxvrlxkas27v6hd34g0b88-guile-git-0.5.0.drv

?

It’s weird because this particular derivation was built at
ci.guix.gnu.org and substitutes are available:

  https://ci.guix.gnu.org/ckzjmjxa3cz9h7zxyz8mgi4z970sgf41.narinfo

Thanks,
Ludo’.




Changed bug title to 'guile-git-0.5.0.drv build failed on i686-linux' from 'guile-git-0.5.0.drv build failed' Request was from Ludovic Courtès <ludo <at> gnu.org> to control <at> debbugs.gnu.org. (Fri, 16 Apr 2021 15:42:02 GMT) Full text and rfc822 format available.

Severity set to 'important' from 'normal' Request was from Ludovic Courtès <ludo <at> gnu.org> to control <at> debbugs.gnu.org. (Fri, 16 Apr 2021 15:42:02 GMT) Full text and rfc822 format available.

Added indication that bug 47808 blocks47297 Request was from Ludovic Courtès <ludo <at> gnu.org> to control <at> debbugs.gnu.org. (Fri, 16 Apr 2021 15:42:02 GMT) Full text and rfc822 format available.

Information forwarded to bug-guix <at> gnu.org:
bug#47808; Package guix. (Fri, 16 Apr 2021 18:11:02 GMT) Full text and rfc822 format available.

Message #17 received at 47808 <at> debbugs.gnu.org (full text, mbox):

From: Bone Baboon <bone.baboon <at> disroot.org>
To: Ludovic Courtès <ludo <at> gnu.org>
Cc: 47808 <at> debbugs.gnu.org
Subject: Re: bug#47808: guile-git-0.5.0.drv build failed
Date: Fri, 16 Apr 2021 13:57:46 -0400
Ludovic Courtès writes:
> Could you send the log file returned by:
>
>   guix build --log-file /gnu/store/2cllkgj32qqxvrlxkas27v6hd34g0b88-guile-git-0.5.0.drv
>
> ?
>
> It’s weird because this particular derivation was built at
> ci.guix.gnu.org and substitutes are available:
>
>   https://ci.guix.gnu.org/ckzjmjxa3cz9h7zxyz8mgi4z970sgf41.narinfo

Thanks for sharing that helpful command to track down a build log.

It would be nice if this type of error message gave the location of the
build log in it's output like other Guix error message do.

Contents of guile-git-0.5.0 build log:
```
starting phase `set-SOURCE-DATE-EPOCH'
phase `set-SOURCE-DATE-EPOCH' succeeded after 0.0 seconds
starting phase `set-paths'
environment variable `PATH' set to `/gnu/store/fh8pmj9qqwbr1j1vrjc4zgnlgm08birz-pkg-config-0.29.2/bin:/gnu/store/k5d9vx4jp8z199c6diampwh6dd7bdjbi-guile-3.0.2/bin:/gnu/store/gww59gv5qxbfijg3vk5y182im7923s06-tar-1.32/bin:/gnu/store/2ayciqwxddkzq183dac82ijljc14j4zj-gzip-1.10/bin:/gnu/store/n1jk0w2wa4vpwmixaqn2y3la1l2sizzi-bzip2-1.0.8/bin:/gnu/store/7p36raqgk6vn47bflxc9bsclqiib3phi-xz-5.2.4/bin:/gnu/store/lpkf3ydcdvxn8gcrzaq9cp3ri05h8qhs-file-5.38/bin:/gnu/store/6gqaw09zqw8w0vcax6simlq71bq7l5r0-diffutils-3.7/bin:/gnu/store/qw20chpgkgbcqmzhs60c8hjl1hmblyc8-patch-2.7.6/bin:/gnu/store/b5y5scfmh2d8kxcpl9p84294z2198cgf-findutils-4.7.0/bin:/gnu/store/9iwlsj7d6ffqhshy8qshf7p4fqwfwrvn-gawk-5.0.1/bin:/gnu/store/q1nfjb24vqjs1cgi8mlnskw34h16y09r-sed-4.8/bin:/gnu/store/4qr6mcvsxyzknxa7x1wny8x30f5i0r3n-grep-3.4/bin:/gnu/store/2v61vg0bizgrhybkqbrki2k7kr094waz-coreutils-8.32/bin:/gnu/store/b7jbh7kzzig0bxfswdj8nfj9bkljyyya-make-4.3/bin:/gnu/store/v1g7f3p4f0851mywrla8qmr9hb8jgfjr-bash-minimal-5.0.16/bin:/gnu/store/dyqxnydqk1810afjfbqzfvh0n83xyl62-ld-wrapper-0/bin:/gnu/store/50lyzn9bz6x4da66648kry29wn8afird-binutils-2.34/bin:/gnu/store/afpgzln8860m6yfhxy6i8n9rywbp85cy-gcc-7.5.0/bin:/gnu/store/z4li262il798hbl0l1h1k3a5g7r6bffa-glibc-2.31/bin:/gnu/store/z4li262il798hbl0l1h1k3a5g7r6bffa-glibc-2.31/sbin:/gnu/store/2ddjfhxyzfmj8xmri5qii2xmf9d9w4qm-pcre2-10.35/bin:/gnu/store/9hdw86rsi96y239lca6f3nlgass0sx4v-openssl-1.1.1i/bin'
environment variable `PKG_CONFIG_PATH' set to `/gnu/store/k5d9vx4jp8z199c6diampwh6dd7bdjbi-guile-3.0.2/lib/pkgconfig:/gnu/store/yrywiq3a655zhl8ng052zh6sjwpywbg2-libgit2-1.1.0/lib/pkgconfig:/gnu/store/7p36raqgk6vn47bflxc9bsclqiib3phi-xz-5.2.4/lib/pkgconfig:/gnu/store/8lx4cgr2wfkqhfllaxmb8d9yj0x37baw-gmp-6.2.0/lib/pkgconfig:/gnu/store/nd4ks5p4zmdbf4l1d5rn4c64nb5g9s45-libgc-8.0.4/lib/pkgconfig:/gnu/store/pqyqxd5mbvlb22ifxzp4q2skjfq1p8yj-zlib-1.2.11/lib/pkgconfig:/gnu/store/2ddjfhxyzfmj8xmri5qii2xmf9d9w4qm-pcre2-10.35/lib/pkgconfig:/gnu/store/9hdw86rsi96y239lca6f3nlgass0sx4v-openssl-1.1.1i/lib/pkgconfig'
environment variable `GUILE_LOAD_PATH' set to `/gnu/store/2vjgqa56lj04k1zads4bc92s2s52a0ig-guile-bytestructures-1.0.10/share/guile/site/3.0'
environment variable `GUILE_LOAD_COMPILED_PATH' set to `/gnu/store/2vjgqa56lj04k1zads4bc92s2s52a0ig-guile-bytestructures-1.0.10/lib/guile/3.0/site-ccache:/gnu/store/2vjgqa56lj04k1zads4bc92s2s52a0ig-guile-bytestructures-1.0.10/share/guile/site/3.0'
environment variable `BASH_LOADABLES_PATH' unset
environment variable `C_INCLUDE_PATH' set to `/gnu/store/k5d9vx4jp8z199c6diampwh6dd7bdjbi-guile-3.0.2/include:/gnu/store/yrywiq3a655zhl8ng052zh6sjwpywbg2-libgit2-1.1.0/include:/gnu/store/n1jk0w2wa4vpwmixaqn2y3la1l2sizzi-bzip2-1.0.8/include:/gnu/store/7p36raqgk6vn47bflxc9bsclqiib3phi-xz-5.2.4/include:/gnu/store/lpkf3ydcdvxn8gcrzaq9cp3ri05h8qhs-file-5.38/include:/gnu/store/9iwlsj7d6ffqhshy8qshf7p4fqwfwrvn-gawk-5.0.1/include:/gnu/store/b7jbh7kzzig0bxfswdj8nfj9bkljyyya-make-4.3/include:/gnu/store/50lyzn9bz6x4da66648kry29wn8afird-binutils-2.34/include:/gnu/store/afpgzln8860m6yfhxy6i8n9rywbp85cy-gcc-7.5.0/include:/gnu/store/z4li262il798hbl0l1h1k3a5g7r6bffa-glibc-2.31/include:/gnu/store/8lx4cgr2wfkqhfllaxmb8d9yj0x37baw-gmp-6.2.0/include:/gnu/store/nd4ks5p4zmdbf4l1d5rn4c64nb5g9s45-libgc-8.0.4/include:/gnu/store/s4ddnnam2zs65mzx1rd2jj8p0712x0cg-libltdl-2.4.6/include:/gnu/store/ilnc16ad70r2859qsdfr0ff4d7b5s719-libunistring-0.9.10/include:/gnu/store/pqyqxd5mbvlb22ifxzp4q2skjfq1p8yj-zlib-1.2.11/include:/gnu/store/2ddjfhxyzfmj8xmri5qii2xmf9d9w4qm-pcre2-10.35/include:/gnu/store/9hdw86rsi96y239lca6f3nlgass0sx4v-openssl-1.1.1i/include:/gnu/store/hk7l42fwxmnrnlhyiixvaqf1i1crcckp-linux-libre-headers-5.4.20/include'
environment variable `CPLUS_INCLUDE_PATH' set to `/gnu/store/k5d9vx4jp8z199c6diampwh6dd7bdjbi-guile-3.0.2/include:/gnu/store/yrywiq3a655zhl8ng052zh6sjwpywbg2-libgit2-1.1.0/include:/gnu/store/n1jk0w2wa4vpwmixaqn2y3la1l2sizzi-bzip2-1.0.8/include:/gnu/store/7p36raqgk6vn47bflxc9bsclqiib3phi-xz-5.2.4/include:/gnu/store/lpkf3ydcdvxn8gcrzaq9cp3ri05h8qhs-file-5.38/include:/gnu/store/9iwlsj7d6ffqhshy8qshf7p4fqwfwrvn-gawk-5.0.1/include:/gnu/store/b7jbh7kzzig0bxfswdj8nfj9bkljyyya-make-4.3/include:/gnu/store/50lyzn9bz6x4da66648kry29wn8afird-binutils-2.34/include:/gnu/store/afpgzln8860m6yfhxy6i8n9rywbp85cy-gcc-7.5.0/include/c++:/gnu/store/afpgzln8860m6yfhxy6i8n9rywbp85cy-gcc-7.5.0/include:/gnu/store/z4li262il798hbl0l1h1k3a5g7r6bffa-glibc-2.31/include:/gnu/store/8lx4cgr2wfkqhfllaxmb8d9yj0x37baw-gmp-6.2.0/include:/gnu/store/nd4ks5p4zmdbf4l1d5rn4c64nb5g9s45-libgc-8.0.4/include:/gnu/store/s4ddnnam2zs65mzx1rd2jj8p0712x0cg-libltdl-2.4.6/include:/gnu/store/ilnc16ad70r2859qsdfr0ff4d7b5s719-libunistring-0.9.10/include:/gnu/store/pqyqxd5mbvlb22ifxzp4q2skjfq1p8yj-zlib-1.2.11/include:/gnu/store/2ddjfhxyzfmj8xmri5qii2xmf9d9w4qm-pcre2-10.35/include:/gnu/store/9hdw86rsi96y239lca6f3nlgass0sx4v-openssl-1.1.1i/include:/gnu/store/hk7l42fwxmnrnlhyiixvaqf1i1crcckp-linux-libre-headers-5.4.20/include'
environment variable `LIBRARY_PATH' set to `/gnu/store/k5d9vx4jp8z199c6diampwh6dd7bdjbi-guile-3.0.2/lib:/gnu/store/2vjgqa56lj04k1zads4bc92s2s52a0ig-guile-bytestructures-1.0.10/lib:/gnu/store/yrywiq3a655zhl8ng052zh6sjwpywbg2-libgit2-1.1.0/lib:/gnu/store/n1jk0w2wa4vpwmixaqn2y3la1l2sizzi-bzip2-1.0.8/lib:/gnu/store/7p36raqgk6vn47bflxc9bsclqiib3phi-xz-5.2.4/lib:/gnu/store/lpkf3ydcdvxn8gcrzaq9cp3ri05h8qhs-file-5.38/lib:/gnu/store/9iwlsj7d6ffqhshy8qshf7p4fqwfwrvn-gawk-5.0.1/lib:/gnu/store/50lyzn9bz6x4da66648kry29wn8afird-binutils-2.34/lib:/gnu/store/z4li262il798hbl0l1h1k3a5g7r6bffa-glibc-2.31/lib:/gnu/store/rzk3v28mhi4m7sh0qippp9a5rzy03rkg-glibc-2.31-static/lib:/gnu/store/x6i3vfg4gaqd42cqb6mzk52v4lds1467-glibc-utf8-locales-2.31/lib:/gnu/store/8lx4cgr2wfkqhfllaxmb8d9yj0x37baw-gmp-6.2.0/lib:/gnu/store/nd4ks5p4zmdbf4l1d5rn4c64nb5g9s45-libgc-8.0.4/lib:/gnu/store/s4ddnnam2zs65mzx1rd2jj8p0712x0cg-libltdl-2.4.6/lib:/gnu/store/ilnc16ad70r2859qsdfr0ff4d7b5s719-libunistring-0.9.10/lib:/gnu/store/pqyqxd5mbvlb22ifxzp4q2skjfq1p8yj-zlib-1.2.11/lib:/gnu/store/2ddjfhxyzfmj8xmri5qii2xmf9d9w4qm-pcre2-10.35/lib:/gnu/store/9hdw86rsi96y239lca6f3nlgass0sx4v-openssl-1.1.1i/lib'
environment variable `GUIX_LOCPATH' set to `/gnu/store/x6i3vfg4gaqd42cqb6mzk52v4lds1467-glibc-utf8-locales-2.31/lib/locale'
environment variable `SSL_CERT_DIR' unset
environment variable `SSL_CERT_FILE' unset
phase `set-paths' succeeded after 0.1 seconds
starting phase `install-locale'
using 'en_US.utf8' locale for category "LC_ALL"
phase `install-locale' succeeded after 0.0 seconds
starting phase `unpack'
guile-git-0.5.0/
guile-git-0.5.0/m4/
guile-git-0.5.0/m4/guile.m4
guile-git-0.5.0/git.scm
guile-git-0.5.0/doc/
guile-git-0.5.0/doc/fdl.texi
guile-git-0.5.0/doc/stamp-vti
guile-git-0.5.0/doc/guile-git.texi
guile-git-0.5.0/doc/version.texi
guile-git-0.5.0/doc/guile-git.info
guile-git-0.5.0/doc/local.mk
guile-git-0.5.0/guile.am
guile-git-0.5.0/build-aux/
guile-git-0.5.0/build-aux/missing
guile-git-0.5.0/build-aux/mdate-sh
guile-git-0.5.0/build-aux/install-sh
guile-git-0.5.0/build-aux/test-driver.scm
guile-git-0.5.0/build-aux/texinfo.tex
guile-git-0.5.0/build-aux/compile
guile-git-0.5.0/NEWS
guile-git-0.5.0/Makefile.am
guile-git-0.5.0/aclocal.m4
guile-git-0.5.0/configure
guile-git-0.5.0/Makefile.in
guile-git-0.5.0/tests/
guile-git-0.5.0/tests/blob.scm
guile-git-0.5.0/tests/ssh.scm.in
guile-git-0.5.0/tests/describe.scm
guile-git-0.5.0/tests/.ssh/
guile-git-0.5.0/tests/.ssh/id_rsa_client
guile-git-0.5.0/tests/.ssh/id_rsa_server
guile-git-0.5.0/tests/.ssh/id_rsa_client.pub
guile-git-0.5.0/tests/commit.scm
guile-git-0.5.0/tests/branch.scm
guile-git-0.5.0/tests/diff.scm
guile-git-0.5.0/tests/reset.scm
guile-git-0.5.0/tests/tree.scm
guile-git-0.5.0/tests/remote.scm
guile-git-0.5.0/tests/config.scm
guile-git-0.5.0/tests/helpers.scm
guile-git-0.5.0/tests/data/
guile-git-0.5.0/tests/data/simple-bare.tgz
guile-git-0.5.0/tests/data/simple.tgz
guile-git-0.5.0/tests/data/README
guile-git-0.5.0/tests/rev-parse.scm
guile-git-0.5.0/tests/reference.scm
guile-git-0.5.0/tests/clone.scm
guile-git-0.5.0/tests/status.scm
guile-git-0.5.0/tests/oid.scm
guile-git-0.5.0/tests/proxy.scm
guile-git-0.5.0/tests/repository.scm
guile-git-0.5.0/tests/submodule.scm
guile-git-0.5.0/tests/tag.scm
guile-git-0.5.0/README.md
guile-git-0.5.0/COPYING.LESSER
guile-git-0.5.0/git/
guile-git-0.5.0/git/blob.scm
guile-git-0.5.0/git/describe.scm
guile-git-0.5.0/git/commit.scm
guile-git-0.5.0/git/checkout.scm
guile-git-0.5.0/git/branch.scm
guile-git-0.5.0/git/types.scm
guile-git-0.5.0/git/object.scm
guile-git-0.5.0/git/structs.scm
guile-git-0.5.0/git/diff.scm
guile-git-0.5.0/git/annotated.scm
guile-git-0.5.0/git/bindings.scm
guile-git-0.5.0/git/reset.scm
guile-git-0.5.0/git/tree.scm
guile-git-0.5.0/git/web/
guile-git-0.5.0/git/web/html.scm
guile-git-0.5.0/git/web/http.scm
guile-git-0.5.0/git/web/config.scm
guile-git-0.5.0/git/web/template.scm
guile-git-0.5.0/git/web/repository.scm
guile-git-0.5.0/git/web/mime-types.scm
guile-git-0.5.0/git/web/querystring.scm
guile-git-0.5.0/git/web.scm
guile-git-0.5.0/git/signature.scm
guile-git-0.5.0/git/remote.scm
guile-git-0.5.0/git/config.scm
guile-git-0.5.0/git/rev-parse.scm
guile-git-0.5.0/git/attr.scm
guile-git-0.5.0/git/reference.scm
guile-git-0.5.0/git/clone.scm
guile-git-0.5.0/git/status.scm
guile-git-0.5.0/git/blame.scm
guile-git-0.5.0/git/oid.scm
guile-git-0.5.0/git/configuration.scm.in
guile-git-0.5.0/git/errors.scm
guile-git-0.5.0/git/fetch.scm
guile-git-0.5.0/git/repository.scm
guile-git-0.5.0/git/settings.scm
guile-git-0.5.0/git/auth.scm
guile-git-0.5.0/git/cherrypick.scm
guile-git-0.5.0/git/submodule.scm
guile-git-0.5.0/git/cred.scm
guile-git-0.5.0/git/tag.scm
guile-git-0.5.0/static/
guile-git-0.5.0/static/main.css
guile-git-0.5.0/static/README
guile-git-0.5.0/static/bg.png
guile-git-0.5.0/configure.ac
guile-git-0.5.0/pre-inst-env.in
guile-git-0.5.0/COPYING
phase `unpack' succeeded after 0.1 seconds
starting phase `bootstrap'
GNU build system bootstrapping not needed
phase `bootstrap' succeeded after 0.0 seconds
starting phase `patch-usr-bin-file'
phase `patch-usr-bin-file' succeeded after 0.2 seconds
starting phase `patch-source-shebangs'
patch-shebang: ./build-aux/compile: changing `/bin/sh' to `/gnu/store/v1g7f3p4f0851mywrla8qmr9hb8jgfjr-bash-minimal-5.0.16/bin/sh'
patch-shebang: ./build-aux/install-sh: changing `/bin/sh' to `/gnu/store/v1g7f3p4f0851mywrla8qmr9hb8jgfjr-bash-minimal-5.0.16/bin/sh'
patch-shebang: ./build-aux/mdate-sh: changing `/bin/sh' to `/gnu/store/v1g7f3p4f0851mywrla8qmr9hb8jgfjr-bash-minimal-5.0.16/bin/sh'
patch-shebang: ./build-aux/missing: changing `/bin/sh' to `/gnu/store/v1g7f3p4f0851mywrla8qmr9hb8jgfjr-bash-minimal-5.0.16/bin/sh'
patch-shebang: ./configure: changing `/bin/sh' to `/gnu/store/v1g7f3p4f0851mywrla8qmr9hb8jgfjr-bash-minimal-5.0.16/bin/sh'
patch-shebang: ./pre-inst-env.in: changing `/bin/sh' to `/gnu/store/v1g7f3p4f0851mywrla8qmr9hb8jgfjr-bash-minimal-5.0.16/bin/sh'
phase `patch-source-shebangs' succeeded after 0.1 seconds
starting phase `configure'
source directory: "/tmp/guix-build-guile-git-0.5.0.drv-0/guile-git-0.5.0" (relative from build: ".")
build directory: "/tmp/guix-build-guile-git-0.5.0.drv-0/guile-git-0.5.0"
configure flags: ("CONFIG_SHELL=/gnu/store/v1g7f3p4f0851mywrla8qmr9hb8jgfjr-bash-minimal-5.0.16/bin/bash" "SHELL=/gnu/store/v1g7f3p4f0851mywrla8qmr9hb8jgfjr-bash-minimal-5.0.16/bin/bash" "--prefix=/gnu/store/ckzjmjxa3cz9h7zxyz8mgi4z970sgf41-guile-git-0.5.0" "--enable-fast-install" "--build=i686-unknown-linux-gnu")
configure: WARNING: unrecognized options: --enable-fast-install
checking for a BSD-compatible install... /gnu/store/2v61vg0bizgrhybkqbrki2k7kr094waz-coreutils-8.32/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /gnu/store/2v61vg0bizgrhybkqbrki2k7kr094waz-coreutils-8.32/bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... no
checking whether make supports nested variables... yes
checking whether make supports nested variables... (cached) yes
checking for pkg-config... /gnu/store/fh8pmj9qqwbr1j1vrjc4zgnlgm08birz-pkg-config-0.29.2/bin/pkg-config
checking pkg-config is at least version 0.9.0... yes
configure: checking for guile 3.0
configure: found guile 3.0
checking for guile-3.0... no
checking for guile3.0... no
checking for guile-3... no
checking for guile3... no
checking for guile... /gnu/store/k5d9vx4jp8z199c6diampwh6dd7bdjbi-guile-3.0.2/bin/guile
checking for Guile version >= 3.0... 3.0.2
checking for guild... /gnu/store/k5d9vx4jp8z199c6diampwh6dd7bdjbi-guile-3.0.2/bin/guild
checking for guile-config... /gnu/store/k5d9vx4jp8z199c6diampwh6dd7bdjbi-guile-3.0.2/bin/guile-config
checking if (srfi srfi-64) is available... yes
checking if (bytestructures guile) is available... yes
checking for libgit2 >= 0.28.0... yes
checking libgit2 library path... checking whether make supports the include directive... yes (GNU style)
checking for gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables... 
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking whether gcc understands -c and -o together... yes
checking dependency style of gcc... none
checking for git_remote_callbacks.resolve_url... yes
checking for sshd... no
checking for ssh-agent... no
checking for ssh-add... no
checking for git-upload-pack... no
checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating Makefile
config.status: creating git/configuration.scm
config.status: creating tests/ssh.scm
config.status: creating pre-inst-env
config.status: executing depfiles commands
configure: WARNING: unrecognized options: --enable-fast-install
phase `configure' succeeded after 3.1 seconds
starting phase `patch-generated-file-shebangs'
phase `patch-generated-file-shebangs' succeeded after 0.0 seconds
starting phase `build'
  GEN      git.go
wrote `git.go'
  GEN      git/annotated.go
wrote `git/annotated.go'
  GEN      git/attr.go
wrote `git/attr.go'
  GEN      git/auth.go
wrote `git/auth.go'
  GEN      git/bindings.go
wrote `git/bindings.go'
git/bindings.scm:98:2: warning: unused variable `w'
git/bindings.scm:103:2: warning: unused variable `w'
  GEN      git/blame.go
wrote `git/blame.go'
  GEN      git/blob.go
wrote `git/blob.go'
  GEN      git/branch.go
wrote `git/branch.go'
  GEN      git/checkout.go
wrote `git/checkout.go'
  GEN      git/cherrypick.go
wrote `git/cherrypick.go'
  GEN      git/clone.go
wrote `git/clone.go'
  GEN      git/commit.go
wrote `git/commit.go'
  GEN      git/config.go
wrote `git/config.go'
  GEN      git/cred.go
wrote `git/cred.go'
  GEN      git/describe.go
wrote `git/describe.go'
  GEN      git/diff.go
wrote `git/diff.go'
  GEN      git/errors.go
wrote `git/errors.go'
  GEN      git/fetch.go
wrote `git/fetch.go'
  GEN      git/oid.go
wrote `git/oid.go'
  GEN      git/object.go
wrote `git/object.go'
  GEN      git/reference.go
wrote `git/reference.go'
  GEN      git/repository.go
wrote `git/repository.go'
  GEN      git/reset.go
wrote `git/reset.go'
  GEN      git/remote.go
wrote `git/remote.go'
  GEN      git/rev-parse.go
wrote `git/rev-parse.go'
  GEN      git/settings.go
wrote `git/settings.go'
  GEN      git/signature.go
wrote `git/signature.go'
  GEN      git/status.go
wrote `git/status.go'
  GEN      git/structs.go
wrote `git/structs.go'
  GEN      git/submodule.go
wrote `git/submodule.go'
  GEN      git/tag.go
wrote `git/tag.go'
  GEN      git/tree.go
wrote `git/tree.go'
  GEN      git/types.go
wrote `git/types.go'
  GEN      git/web.go
wrote `git/web.go'
git/web.scm:130:4: warning: unused variable `failure'
git/web.scm:129:2: warning: unused variable `context'
  GEN      git/web/html.go
wrote `git/web/html.go'
git/web/html.scm:114:2: warning: unused variable `failure'
  GEN      git/web/mime-types.go
wrote `git/web/mime-types.go'
  GEN      git/web/querystring.go
wrote `git/web/querystring.go'
  GEN      git/web/http.go
wrote `git/web/http.go'
  GEN      git/web/template.go
wrote `git/web/template.go'
  GEN      git/web/config.go
wrote `git/web/config.go'
  GEN      git/web/repository.go
wrote `git/web/repository.go'
git/web/repository.scm:51:2: warning: unused variable `rest'
git/web/repository.scm:51:2: warning: unused variable `failure'
  GEN      git/configuration.go
wrote `git/configuration.go'
phase `build' succeeded after 136.5 seconds
starting phase `check'
make  check-TESTS check-local
make[1]: Entering directory '/tmp/guix-build-guile-git-0.5.0.drv-0/guile-git-0.5.0'
make[2]: Entering directory '/tmp/guix-build-guile-git-0.5.0.drv-0/guile-git-0.5.0'
PASS: tests/blob.scm - blob-lookup, blob-content
PASS: tests/branch.scm - branch-list
PASS: tests/branch.scm - branch-lookup
PASS: tests/branch.scm - branch-name
SKIP: tests/clone.scm - clone-auth-ssh-credentials
SKIP: tests/clone.scm - clone-auth-ssh-agent
SKIP: tests/clone.scm - clone-and-fetch-auth-ssh-credentials
SKIP: tests/clone.scm - clone + transfer-progress
PASS: tests/commit.scm - commit-author signature-name
PASS: tests/commit.scm - commit-author signature-email
PASS: tests/commit.scm - commit-author signature-when
PASS: tests/commit.scm - commit-body
PASS: tests/commit.scm - commit-id
PASS: tests/commit.scm - commit & eq?
PASS: tests/commit.scm - commit-message
PASS: tests/commit.scm - commit-message-encoding
PASS: tests/commit.scm - commit-owner
PASS: tests/commit.scm - commit-raw-header
PASS: tests/commit.scm - commit-summary
PASS: tests/commit.scm - commit-time-offset
PASS: tests/commit.scm - commit-tree-id
PASS: tests/commit.scm - commit-parent
PASS: tests/commit.scm - commit-parent-id
PASS: tests/commit.scm - commit-parentcount
PASS: tests/commit.scm - commit-parents
PASS: tests/commit.scm - fold-commits
PASS: tests/commit.scm - fold-commits with #:end
PASS: tests/config.scm - config entry get
PASS: tests/config.scm - config entry
/gnu/store/v1g7f3p4f0851mywrla8qmr9hb8jgfjr-bash-minimal-5.0.16/bin/bash: line 5:   838 Segmentation fault      ./pre-inst-env /gnu/store/k5d9vx4jp8z199c6diampwh6dd7bdjbi-guile-3.0.2/bin/guile --no-auto-compile -e main ./build-aux/test-driver.scm --test-name "$f" --log-file $b.log --trs-file $b.trs --color-tests "$am__color_tests" --enable-hard-errors "$am__enable_hard_errors" --expect-failure "$am__expect_failure" --brief=no -- --no-auto-compile -L "." "$tst"
make[2]: *** [Makefile:1117: tests/config.log] Error 139
make[2]: Leaving directory '/tmp/guix-build-guile-git-0.5.0.drv-0/guile-git-0.5.0'
make[1]: *** [Makefile:1099: check-TESTS] Error 2
make[1]: Leaving directory '/tmp/guix-build-guile-git-0.5.0.drv-0/guile-git-0.5.0'
make: *** [Makefile:1307: check-am] Error 2

Test suite failed, dumping logs.
command "make" "check" "-j" "1" "GUILE_AUTO_COMPILE=0" failed with status 2
```




Information forwarded to bug-guix <at> gnu.org:
bug#47808; Package guix. (Mon, 19 Apr 2021 12:16:01 GMT) Full text and rfc822 format available.

Message #20 received at 47808 <at> debbugs.gnu.org (full text, mbox):

From: Maxim Cournoyer <maxim.cournoyer <at> gmail.com>
To: Bone Baboon <bone.baboon <at> disroot.org>
Cc: Ludovic Courtès <ludo <at> gnu.org>, 47808 <at> debbugs.gnu.org
Subject: Re: bug#47808: guile-git-0.5.0.drv build failed on i686-linux
Date: Mon, 19 Apr 2021 08:15:22 -0400
Hi!

Bone Baboon <bone.baboon <at> disroot.org> writes:

> Ludovic Courtès writes:
>> Could you send the log file returned by:
>>
>>   guix build --log-file /gnu/store/2cllkgj32qqxvrlxkas27v6hd34g0b88-guile-git-0.5.0.drv
>>
>> ?
>>
>> It’s weird because this particular derivation was built at
>> ci.guix.gnu.org and substitutes are available:
>>
>>   https://ci.guix.gnu.org/ckzjmjxa3cz9h7zxyz8mgi4z970sgf41.narinfo

This also appear to affect at least armhf-linux.  Tested with an offload
machine relying on QEMU transparent emulation.

I'll retry the derivation on the build farm, where there are real ARM
machines, to see if it could be caused by QEMU or not.

Thanks,

Maxim




Information forwarded to bug-guix <at> gnu.org:
bug#47808; Package guix. (Mon, 19 Apr 2021 14:42:02 GMT) Full text and rfc822 format available.

Message #23 received at submit <at> debbugs.gnu.org (full text, mbox):

From: Julien Lepiller <julien <at> lepiller.eu>
To: bug-guix <at> gnu.org, Maxim Cournoyer <maxim.cournoyer <at> gmail.com>,
 Bone Baboon <bone.baboon <at> disroot.org>
Cc: 47808 <at> debbugs.gnu.org
Subject: Re: bug#47808: guile-git-0.5.0.drv build failed on i686-linux
Date: Mon, 19 Apr 2021 10:40:52 -0400
[Message part 1 (text/plain, inline)]
I have a branch with fixes for guile-git: https://gitlab.com/roptat/guile-git/-/tree/fix-segfault

The fix is silly, but all tests pass on my armhf machine now (the config test used to segfault from the git checkout). Strangely enough, running the test directly (not through make) did not reproduce the error while running with the driver produced the error.

Le 19 avril 2021 08:15:22 GMT-04:00, Maxim Cournoyer <maxim.cournoyer <at> gmail.com> a écrit :
>Hi!
>
>Bone Baboon <bone.baboon <at> disroot.org> writes:
>
>> Ludovic Courtès writes:
>>> Could you send the log file returned by:
>>>
>>>   guix build --log-file
>/gnu/store/2cllkgj32qqxvrlxkas27v6hd34g0b88-guile-git-0.5.0.drv
>>>
>>> ?
>>>
>>> It’s weird because this particular derivation was built at
>>> ci.guix.gnu.org and substitutes are available:
>>>
>>>   https://ci.guix.gnu.org/ckzjmjxa3cz9h7zxyz8mgi4z970sgf41.narinfo
>
>This also appear to affect at least armhf-linux.  Tested with an
>offload
>machine relying on QEMU transparent emulation.
>
>I'll retry the derivation on the build farm, where there are real ARM
>machines, to see if it could be caused by QEMU or not.
>
>Thanks,
>
>Maxim
[Message part 2 (text/html, inline)]

Information forwarded to bug-guix <at> gnu.org:
bug#47808; Package guix. (Mon, 19 Apr 2021 14:42:02 GMT) Full text and rfc822 format available.

Information forwarded to bug-guix <at> gnu.org:
bug#47808; Package guix. (Mon, 19 Apr 2021 23:33:01 GMT) Full text and rfc822 format available.

Message #29 received at 47808 <at> debbugs.gnu.org (full text, mbox):

From: Ludovic Courtès <ludo <at> gnu.org>
To: Julien Lepiller <julien <at> lepiller.eu>
Cc: bone.baboon <at> disroot.org, maxim.cournoyer <at> gmail.com, 47808 <at> debbugs.gnu.org
Subject: Re: bug#47808: guile-git-0.5.0.drv build failed on i686-linux
Date: Tue, 20 Apr 2021 01:32:47 +0200
Hi,

Julien Lepiller <julien <at> lepiller.eu> skribis:

> I have a branch with fixes for guile-git: https://gitlab.com/roptat/guile-git/-/tree/fix-segfault

Following our discussion on IRC, I pushed a fix:

  https://gitlab.com/guile-git/guile-git/-/commit/991db3668e3473dd3bfd83add119b4ff4c73b42e

I’ll release 0.5.1 and we should be fine.

Ludo’.




Information forwarded to bug-guix <at> gnu.org:
bug#47808; Package guix. (Mon, 19 Apr 2021 23:49:02 GMT) Full text and rfc822 format available.

Message #32 received at 47808 <at> debbugs.gnu.org (full text, mbox):

From: Maxim Cournoyer <maxim.cournoyer <at> gmail.com>
To: Ludovic Courtès <ludo <at> gnu.org>
Cc: Julien Lepiller <julien <at> lepiller.eu>, bone.baboon <at> disroot.org,
 47808 <at> debbugs.gnu.org
Subject: Re: bug#47808: guile-git-0.5.0.drv build failed on i686-linux
Date: Mon, 19 Apr 2021 19:48:32 -0400
Hello!

Ludovic Courtès <ludo <at> gnu.org> writes:

> Hi,
>
> Julien Lepiller <julien <at> lepiller.eu> skribis:
>
>> I have a branch with fixes for guile-git: https://gitlab.com/roptat/guile-git/-/tree/fix-segfault
>
> Following our discussion on IRC, I pushed a fix:
>
>   https://gitlab.com/guile-git/guile-git/-/commit/991db3668e3473dd3bfd83add119b4ff4c73b42e
>
> I’ll release 0.5.1 and we should be fine.

Yay!  Thank you for taking care of it.

Maxim




Reply sent to Ludovic Courtès <ludo <at> gnu.org>:
You have taken responsibility. (Tue, 20 Apr 2021 10:37:02 GMT) Full text and rfc822 format available.

Notification sent to Bone Baboon <bone.baboon <at> disroot.org>:
bug acknowledged by developer. (Tue, 20 Apr 2021 10:37:02 GMT) Full text and rfc822 format available.

Message #37 received at 47808-done <at> debbugs.gnu.org (full text, mbox):

From: Ludovic Courtès <ludo <at> gnu.org>
To: Julien Lepiller <julien <at> lepiller.eu>
Cc: 47808-done <at> debbugs.gnu.org, maxim.cournoyer <at> gmail.com,
 bone.baboon <at> disroot.org
Subject: Re: bug#47808: guile-git-0.5.0.drv build failed on i686-linux
Date: Tue, 20 Apr 2021 12:35:57 +0200
Fixed in 50d9bccb2fb64d85e691dfc98fa2f02850b496a1, thanks!

Ludo'.




Information forwarded to bug-guix <at> gnu.org:
bug#47808; Package guix. (Wed, 21 Apr 2021 00:36:01 GMT) Full text and rfc822 format available.

Message #40 received at 47808 <at> debbugs.gnu.org (full text, mbox):

From: Bone Baboon <bone.baboon <at> disroot.org>
To: Ludovic Courtès <ludo <at> gnu.org>
Cc: Julien Lepiller <julien <at> lepiller.eu>, maxim.cournoyer <at> gmail.com,
 47808 <at> debbugs.gnu.org
Subject: Re: bug#47808: guile-git-0.5.0.drv build failed on i686-linux
Date: Tue, 20 Apr 2021 20:34:09 -0400
Thank you
Now when I do a `guix pull --no-substitutes` guile-git build
successfully.

Ludovic Courtès writes:

> Hi,
>
> Julien Lepiller <julien <at> lepiller.eu> skribis:
>
>> I have a branch with fixes for guile-git: https://gitlab.com/roptat/guile-git/-/tree/fix-segfault
>
> Following our discussion on IRC, I pushed a fix:
>
>   https://gitlab.com/guile-git/guile-git/-/commit/991db3668e3473dd3bfd83add119b4ff4c73b42e
>
> I’ll release 0.5.1 and we should be fine.
>
> Ludo’.





Information forwarded to bug-guix <at> gnu.org:
bug#47808; Package guix. (Wed, 21 Apr 2021 10:44:01 GMT) Full text and rfc822 format available.

Message #43 received at 47808 <at> debbugs.gnu.org (full text, mbox):

From: Ludovic Courtès <ludo <at> gnu.org>
To: Bone Baboon <bone.baboon <at> disroot.org>
Cc: Julien Lepiller <julien <at> lepiller.eu>, maxim.cournoyer <at> gmail.com,
 47808 <at> debbugs.gnu.org
Subject: Re: bug#47808: guile-git-0.5.0.drv build failed on i686-linux
Date: Wed, 21 Apr 2021 12:43:36 +0200
Hi,

Bone Baboon <bone.baboon <at> disroot.org> skribis:

> Thank you
> Now when I do a `guix pull --no-substitutes` guile-git build

Awesome, thanks for checking!

Ludo’.




bug archived. Request was from Debbugs Internal Request <help-debbugs <at> gnu.org> to internal_control <at> debbugs.gnu.org. (Wed, 19 May 2021 11:24:04 GMT) Full text and rfc822 format available.

This bug report was last modified 2 years and 349 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.