Subject: bug#55037: closed (Re: bug#55037: The program 'compute-guix-derivation' failed to compute the derivation for Guix)

From: [email-masked] (GNU bug Tracking System)
Date: Fri, 06 May 2022 12:51:01 +0000

Your bug report

#55037: The program 'compute-guix-derivation' failed to compute the derivation for Guix

which was filed against the guix package, has been closed.

The explanation is attached below, along with your original report.
If you require more details, please reply to [email-masked].

-- 
55037: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=55037
GNU Bug Tracking System
Contact [email-masked] with problems

Subject: Re: bug#55037: The program 'compute-guix-derivation' failed to compute the derivation for Guix
From: Maxime Devos <[email-masked]>
To: Arne Schlüter <[email-masked]>, [email-masked]
Date: Fri, 06 May 2022 14:50:24 +0200
List-Id: <debbugs-submit.debbugs.gnu.org>

Appears to be resolved.

Subject: The program 'compute-guix-derivation' failed to compute the derivation for Guix
From: Arne Schlüter <[email-masked]>
To: [email-masked]
Date: Wed, 20 Apr 2022 13:14:10 +0200
List-Id: <debbugs-submit.debbugs.gnu.org>

Hello,

I just hit the an error when running `guix pull && guix package -u` on a
Debian-based armhf foreign host. The log is attached.

Best

*, std::vector<cmCTestTestHandler::cmCTestTestProperties> >? changed in GCC 7.1
 1198 |    _M_realloc_insert(end(), __x);
 95% [###########################################################################    ]log 23895 530
/gnu/store/j1qipvd6087zklgxm0b3dphsagq4s5sa-gcc-10.3.0/include/c++/bits/stl_vector.h: In member function ?virtual int cmCTestTestHandler::ProcessHandler()?:
/gnu/store/j1qipvd6087zklgxm0b3dphsagq4s5sa-gcc-10.3.0/include/c++/bits/stl_vector.h:1198:21: note: parameter passing for argument of type ?__gnu_cxx::__normal_iterator<cmCTestTestHandler::cmCTestTestResult*, s
td::vector<cmCTestTestHandler::cmCTestTestResult> >? changed in GCC 7.1
 1198 |    _M_realloc_insert(end(), __x);
      |    ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
100% [###############################################################################]log 23895 561
/tmp/guix-build-cmake-minimal-3.21.4.drv-0/cmake-3.21.4/Tests/CMakeLib/testUVProcessChain.cxx: In function ?(static initializers for /tmp/guix-build-cmake-minimal-3.21.4.drv-0/cmake-3.21.4/Tests/CMakeLib/testUV
ProcessChain.cxx)?:
/tmp/guix-build-cmake-minimal-3.21.4.drv-0/cmake-3.21.4/Tests/CMakeLib/testUVProcessChain.cxx:26:42: note: parameter passing for argument of type ?std::initializer_list<ExpectedStatus>? changed in GCC 7.1
   26 | static const std::vector<ExpectedStatus> status1 = {
      |                                          ^~~~~~~
100% [###############################################################################]ild-log 23895 327
/tmp/guix-build-cmake-minimal-3.21.4.drv-0/cmake-3.21.4/Tests/CMakeLib/testUVProcessChain.cxx:38:42: note: parameter passing for argument of type ?std::initializer_list<ExpectedStatus>? changed in GCC 7.1
   38 | static const std::vector<ExpectedStatus> status3 = {
      |                                          ^~~~~~~
building /gnu/store/rffgxc50vcqd5f05yyc9sp2cqcf6mfhg-linux-libre-headers-5.10.35.drv...
- 'unpack' phas-Backtrace:                                                           |          13 (primitive-load "/gnu/store/91vqn8jfshpdyqmiqfqr3661cmvwypdn-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:
  2129:24  8 (run-with-store #<store-connection 256.99 b1676cf8> _ #:guile-for-build _ #:system _ #:target _)
   1966:8  7 (_ _)
In ./guix/gexp.scm:
   299:22  6 (_ _)
   1180:2  5 (_ _)
   1046:2  4 (_ _)
    892:4  3 (_ _)
In ./guix/store.scm:
  2014:12  2 (_ #<store-connection 256.99 b01846e0>)
   1406:5  1 (map/accumulate-builds #<store-connection 256.99 b01846e0> #<procedure b0350660 at ./guix/store.scm:20?> ?)
  1421:15  0 (_ #<store-connection 256.99 b01846e0> _ _)

./guix/store.scm:1421:15: ERROR:
  1. &store-protocol-error:
      message: "build of `/gnu/store/1mm8zlhs1zl4542f1pnmygr0xp6wcbdl-glibc-utf8-locales-2.33.drv' failed"
      status: 1                                                                      /guix pull: error: You found a bug: the program '/gnu/store/91vqn8jfshpdyqmiqfqr3661cmvwypdn-compute-guix-derivation'
failed to compute the derivation for Guix (version: "cd23250c16ea233c7dc29ec1f8a5cea7c1fe159e"; system: "armhf-linux";
host version: "1.3.0"; pull-version: 1).
Please report the COMPLETE output above by email to <[email-masked]>.

dietpi@rosa:~$