GNU bug report logs - #66380
Derivation pb with curl on aarch64-linux

Previous Next

Package: guix;

Reported by: Pierre Ramet <pierre.ramet <at> u-bordeaux.fr>

Date: Sat, 7 Oct 2023 01:27:02 UTC

Severity: normal

To reply to this bug, email your comments to 66380 AT debbugs.gnu.org.

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#66380; Package guix. (Sat, 07 Oct 2023 01:27:02 GMT) Full text and rfc822 format available.

Acknowledgement sent to Pierre Ramet <pierre.ramet <at> u-bordeaux.fr>:
New bug report received and forwarded. Copy sent to bug-guix <at> gnu.org. (Sat, 07 Oct 2023 01:27:03 GMT) Full text and rfc822 format available.

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

From: Pierre Ramet <pierre.ramet <at> u-bordeaux.fr>
To: bug-guix <at> gnu.org
Subject: Derivation pb with curl on aarch64-linux
Date: Fri, 6 Oct 2023 18:34:51 +0200
[Message part 1 (text/plain, inline)]
Please find the following backtrace obtained on Debian virtual machine aarch64 (from a Mac M1 host) :

> Mise à jour du canal « guix » depuis le dépôt Git « https://git.savannah.gnu.org/git/guix.git »...
> Construction depuis ce canal :
>   guix      https://git.savannah.gnu.org/git/guix.git	a7e6b4c
> construction de /gnu/store/m819aix1w6b6x1dki7fhnizmy45fipw9-curl-8.3.0a.drv...
> | phase « check »Backtrace:
>           13 (primitive-load "/gnu/store/vkq82wvbd65sqjpa6zm1q7gs6hwm5wcb-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:
>   2168:24  8 (run-with-store #<store-connection 256.99 ffffab9991e0> _ #:guile-for-build _ #:system _ #:target _)
>    1996:8  7 (_ _)
> In ./guix/gexp.scm:
>    299:22  6 (_ _)
>    1180:2  5 (_ _)
>    1046:2  4 (_ _)
>     892:4  3 (_ _)
> In ./guix/store.scm:
>   2053:12  2 (_ #<store-connection 256.99 ffffab9991e0>)
>    1401:5  1 (map/accumulate-builds #<store-connection 256.99 ffffab9991e0> #<procedure ffffaa6336c0 at ./guix/stor?> ?)
>   1417:15  0 (_ #<store-connection 256.99 ffffab9991e0> _ _)
> 
> ./guix/store.scm:1417:15: ERROR:
>   1. &store-protocol-error:
>       message: "build of `/gnu/store/m819aix1w6b6x1dki7fhnizmy45fipw9-curl-8.3.0a.drv' failed"
>       status: 100
> guix pull: error: You found a bug: the program '/gnu/store/vkq82wvbd65sqjpa6zm1q7gs6hwm5wcb-compute-guix-derivation'
> failed to compute the derivation for Guix (version: "a7e6b4c98b97921ab695218f9b89be4f1ded48c9"; system: "aarch64-linux";
> host version: "1.3.0"; pull-version: 1).
> Please report the COMPLETE output above by email to <bug-guix <at> gnu.org>.


Best,
Pierre.

-----------------------------------------------------------------------------
Pierre Ramet			LaBRI, INRIA, CNRS
Email: ramet <at> labri.fr	Universite Bordeaux
Fax: +33 5 24 57 40 38	351 cours de la Liberation
Tel: +33 5 24 57 40 39	33405 Talence Cedex, France
Url: http://www.labri.fr/~ramet
-----------------------------------------------------------------------------

[Message part 2 (text/html, inline)]

Information forwarded to bug-guix <at> gnu.org:
bug#66380; Package guix. (Thu, 12 Oct 2023 15:04:01 GMT) Full text and rfc822 format available.

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

From: Ludovic Courtès <ludo <at> gnu.org>
To: Pierre Ramet <pierre.ramet <at> u-bordeaux.fr>
Cc: 66380 <at> debbugs.gnu.org
Subject: Re: bug#66380: Derivation pb with curl on aarch64-linux
Date: Thu, 12 Oct 2023 17:02:51 +0200
Hello! :-)

Pierre Ramet <pierre.ramet <at> u-bordeaux.fr> skribis:

> Please find the following backtrace obtained on Debian virtual machine aarch64 (from a Mac M1 host) :

[...]

>>       message: "build of `/gnu/store/m819aix1w6b6x1dki7fhnizmy45fipw9-curl-8.3.0a.drv' failed"

AFAICS there are now substitutes for this particular derivation:

--8<---------------cut here---------------start------------->8---
$ guix build -n /gnu/store/m819aix1w6b6x1dki7fhnizmy45fipw9-curl-8.3.0a.drv
[…]
substituting /gnu/store/w9cclrdxlqrd3jjsi36kw4lzwcgydp75-curl-8.3.0a...
downloading from https://bordeaux.guix.gnu.org/nar/zstd/w9cclrdxlqrd3jjsi36kw4lzwcgydp75-curl-8.3.0a ...
 curl-8.3.0a  453KiB                                                                                                                                 4.8MiB/s 00:00 ▕██████████████████▏ 100.0%
--8<---------------cut here---------------end--------------->8---

However, you’re running Guix 1.3.0, which did not enable substitutes
from bordeaux.guix.gnu.org.  You could enable them or wait until they
show up on ci.guix.gnu.org.

In the meantime, there’s been another cURL security update anyway…

HTH,
Ludo’.




This bug report was last modified 205 days ago.

Previous Next


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