guix pull: error: You found a bug: the program '/gnu/store/9kyha1l1a1ynh9nni8428bqdanajck1b-compute-guix-derivation'

  • Open
  • quality assurance status badge
Details
2 participants
  • Christopher Baines
  • Mark Felt
Owner
unassigned
Submitted by
Mark Felt
Severity
normal
M
M
Mark Felt wrote on 25 Oct 2022 05:07
(address . bug-guix@gnu.org)
CAO0Rosw3Uab08ZNOdw2WkLv3bq+V4aY3BQH4jaASzg+wNvcgYA@mail.gmail.com
building /gnu/store/5s1lrwxd17hp97lxh9if6qni39qma5z1-gnutls-3.7.7.drv...
| 'build' phasebuilder for
`/gnu/store/5s1lrwxd17hp97lxh9if6qni39qma5z1-gnutls-3.7.7.drv' failed with
exit code 1
build of /gnu/store/5s1lrwxd17hp97lxh9if6qni39qma5z1-gnutls-3.7.7.drv failed
Backtrace:
View build log at
'/var/log/guix/drvs/5s/1lrwxd17hp97lxh9if6qni39qma5z1-gnutls-3.7.7.drv.bz2'.
14 (primitive-load
"/gnu/store/9kyha1l1a1ynh9nni8428bqdanajck1b-compute-guix-derivation")
In ice-9/eval.scm:
155:9 13 (_ _)
159:9 12 (_ #(#(#(#(#(#(#(#(#(#(#(#(#(#(#(#(#<directory (guile-u?> ?)
?) ?) ?) ?) ?) ?) ?) ?) ?) ?) ?) ?) ?) ?) ?))
In ice-9/boot-9.scm:
152:2 11 (with-fluid* _ _ _)
152:2 10 (with-fluid* _ _ _)
In ./guix/store.scm:
2170:24 9 (run-with-store #<store-connection 256.99 1e8d8c0> #<procedure
f118a00 at ./guix/self.scm:1297:2 (stat?> ?)
1998:8 8 (_ #<store-connection 256.99 1e8d8c0>)
In ./guix/gexp.scm:
299:22 7 (_ #<store-connection 256.99 1e8d8c0>)
1180:2 6 (_ #<store-connection 256.99 779c000>)
1046:2 5 (_ #<store-connection 256.99 779c000>)
892:4 4 (_ #<store-connection 256.99 779c000>)
In ./guix/store.scm:
2055:12 3 (_ #<store-connection 256.99 779c000>)
1403:5 2 (map/accumulate-builds #<store-connection 256.99 779c000>
#<procedure ba8ca40 at ./guix/store.scm:2056?> ?)
1419:15 1 (_ #<store-connection 256.99 779c000>
("/gnu/store/mj5h0270jcv97c2pzh6d33mayy8ri54a-guile-gnutls-3.?" ?) ?)
1419:15 0 (loop #f)

./guix/store.scm:1419:15: In procedure loop:
ERROR:
1. &store-protocol-error:
message: "build of
`/gnu/store/mj5h0270jcv97c2pzh6d33mayy8ri54a-guile-gnutls-3.7.9.drv' failed"
status: 100
guix pull: error: You found a bug: the program
'/gnu/store/9kyha1l1a1ynh9nni8428bqdanajck1b-compute-guix-derivation'
failed to compute the derivation for Guix (version:
"a2e4e3489b4fdec6e270c93fcd9724abe983217e"; system: "aarch64-linux";
host version: "582b1f626f351d0c519c973ba3c49d1c270200bf"; pull-version: 1).
Please report the COMPLETE output above by email to <bug-guix@gnu.org>.
Attachment: file
C
C
Christopher Baines wrote on 25 Oct 2022 15:50
(name . Mark Felt)(address . rustdog@gmail.com)(address . 58770@debbugs.gnu.org)
87bkq0f1tz.fsf@cbaines.net
Mark Felt <rustdog@gmail.com> writes:

Toggle quote (6 lines)
> building /gnu/store/5s1lrwxd17hp97lxh9if6qni39qma5z1-gnutls-3.7.7.drv...
> | 'build' phasebuilder for `/gnu/store/5s1lrwxd17hp97lxh9if6qni39qma5z1-gnutls-3.7.7.drv' failed with exit code 1
> build of /gnu/store/5s1lrwxd17hp97lxh9if6qni39qma5z1-gnutls-3.7.7.drv failed
> Backtrace:
> View build log at '/var/log/guix/drvs/5s/1lrwxd17hp97lxh9if6qni39qma5z1-gnutls-3.7.7.drv.bz2'.

Hi Mark,

It's not obvious to me why the build of gnutls failed from the log.

It has been built by a substitute server, so providing you're fetching
substitutes from bordeaux.guix.gnu.org, you shouldn't have to build this
locally.

Chris
-----BEGIN PGP SIGNATURE-----

iQKlBAEBCgCPFiEEPonu50WOcg2XVOCyXiijOwuE9XcFAmNX6fhfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDNF
ODlFRUU3NDU4RTcyMEQ5NzU0RTBCMjVFMjhBMzNCMEI4NEY1NzcRHG1haWxAY2Jh
aW5lcy5uZXQACgkQXiijOwuE9XcKORAArtpw1JyuP01Y1MQ8zpkF63wbeRZd3Pdl
fsZP2u0UuoOvwN9fhP/19e0yoN51iKnTdzC6LJ/C6OrP2uxDDpollDp/mmbVjrHD
rPiwdI9fcnkniBSeSvEKNEfE4xB9ZptA7NIGVwqDjXB1A8h006u2qMYLeERRmJdr
ZWBquHsN7vgzFtiraG/6/uNdE8YW5/PiXPSA2LOfZhp/vJOfDY/osVEnkfUORQGy
1L5Hw0tb/3sWrkttlU+akR+UhsVCDNtVjTQFOsALWDrKr6GkltsIcR/PgXYfxa2r
IwVFKe1NiDGkDpNDZF+ZnrxD9ApHQGjRQSf3n45BLDoCQbdYOVKTQsbwXutPswwB
vbuUcHuGbLPkf4J76uhOYZrtOOSI+umXlQdjFvYcc1KYn2LLa6vQW6Ik8AJMIdVD
v7fKUHZHIfSu3PHNvrKYcKuPU+4+Z4xiP6bw7Fi2oRR0DTQZTGIb8mmcyL9DKe5j
VcuvYPbW5WsNXTVwjeMy+RFImj/jdZi4bD3ioomZpUu7WKPyYY4YqgZQTdWwuxA0
vmEYLRS2Stc10O/KbdgFCs4fFZtnwfp5C+T7KSCElT3L3TztCzXv8gOWfvjpg83y
7dNfitJLNSNpyXLgi7djyWcFIhjkTd3RYU+iqaz7xrr67dKBtDDcAsn9COLz947y
TbP9trwcCfo=
=96+6
-----END PGP SIGNATURE-----

M
M
Mark Felt wrote on 28 Oct 2022 00:55
(name . Christopher Baines)(address . mail@cbaines.net)(address . 58770@debbugs.gnu.org)
CAO0RosxH70WRV=fy69UKfy5-o+k2ZZd61kh4_3bJoyvaBXG=1w@mail.gmail.com
I'm trying to build/use Guix as a package manager on top of the Linux
distribution (container) provided by Chrome OS:

All I do to get the error is:

1. install Guix from the distro's package manager
2. run 'guix pull' (which doesn't complete because of the error.)


Specific Device Information:
rustdog@penguin:~$ uname -a
Linux penguin 5.10.136-19393-g8d1faf8b57d7 #1 SMP PREEMPT Wed Oct 5
03:09:18 PDT 2022 aarch64 GNU/Linux

Guix package info for the Linux system:
rustdog@penguin:~$ sudo apt info guix
Package: guix
Version: 1.2.0-4
Priority: optional
Section: admin
Maintainer: Vagrant Cascadian <vagrant@debian.org>
Installed-Size: 271 MB
Depends: guile-2.2-libs, libbz2-1.0, libc6 (>= 2.28), libgcc-s1 (>= 3.0),
libgcrypt20 (>= 1.8.0), libsqlite3-0 (>= 3.5.9), libstdc++6 (>= 5.2),
zlib1g (>= 1:1.2.6), guile-2.2, guile-gcrypt (>= 0.3.0-3~), guile-git (>=
0.4.0-2~), guile-gnutls (>= 3.6.15-5~), guile-json (>= 4.3.2), guile-lzlib,
guile-ssh (>= 0.13.1), guile-sqlite3 (>= 0.1.3-2~), guile-zlib, libssh-dev
Recommends: nscd, systemd
Download-Size: 41.8 MB
APT-Manual-Installed: yes
APT-Sources: https://deb.debian.org/debianbullseye/main arm64 Packages
Description: GNU Guix functional package manager
Guix is an advanced distribution of the GNU operating system
developed by the GNU Project—which respects the freedom of computer
users.
.
Guix supports transactional upgrades and roll-backs, unprivileged
package management, and more. When used as a standalone distribution,
Guix supports declarative system configuration for transparent and
reproducible operating systems.
.
It provides Guile Scheme APIs, including high-level embedded
domain-specific languages (EDSLs) to define packages and whole-system
configurations.



On Tue, Oct 25, 2022, 6:51 AM Christopher Baines <mail@cbaines.net> wrote:

Toggle quote (23 lines)
>
> Mark Felt <rustdog@gmail.com> writes:
>
> > building /gnu/store/5s1lrwxd17hp97lxh9if6qni39qma5z1-gnutls-3.7.7.drv...
> > | 'build' phasebuilder for
> `/gnu/store/5s1lrwxd17hp97lxh9if6qni39qma5z1-gnutls-3.7.7.drv' failed with
> exit code 1
> > build of /gnu/store/5s1lrwxd17hp97lxh9if6qni39qma5z1-gnutls-3.7.7.drv
> failed
> > Backtrace:
> > View build log at
> '/var/log/guix/drvs/5s/1lrwxd17hp97lxh9if6qni39qma5z1-gnutls-3.7.7.drv.bz2'.
>
> Hi Mark,
>
> It's not obvious to me why the build of gnutls failed from the log.
>
> It has been built by a substitute server, so providing you're fetching
> substitutes from bordeaux.guix.gnu.org, you shouldn't have to build this
> locally.
>
> Chris
>
Attachment: file
?
Your comment

Commenting via the web interface is currently disabled.

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

To respond to this issue using the mumi CLI, first switch to it
mumi current 58770
Then, you may apply the latest patchset in this issue (with sign off)
mumi am -- -s
Or, compose a reply to this issue
mumi compose
Or, send patches to this issue
mumi send-email *.patch