Derivation pb with curl on aarch64-linux

  • Open
  • quality assurance status badge
Details
2 participants
  • Ludovic Courtès
  • Pierre Ramet
Owner
unassigned
Submitted by
Pierre Ramet
Severity
normal
P
P
Pierre Ramet wrote on 6 Oct 2023 18:34
(address . bug-guix@gnu.org)
4970FFCE-EBA9-4BAF-A5D5-129CE1ED20C3@u-bordeaux.fr
Please find the following backtrace obtained on Debian virtual machine aarch64 (from a Mac M1 host) :

Toggle quote (35 lines)
> 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@gnu.org>.


Best,
Pierre.

-----------------------------------------------------------------------------
Pierre Ramet LaBRI, INRIA, CNRS
Email: ramet@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
-----------------------------------------------------------------------------
Attachment: file
L
L
Ludovic Courtès wrote on 12 Oct 2023 17:02
(name . Pierre Ramet)(address . pierre.ramet@u-bordeaux.fr)(address . 66380@debbugs.gnu.org)
87bkd3lw84.fsf@gnu.org
Hello! :-)

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

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

[...]

Toggle quote (2 lines)
>> message: "build of `/gnu/store/m819aix1w6b6x1dki7fhnizmy45fipw9-curl-8.3.0a.drv' failed"

AFAICS there are now substitutes for this particular derivation:

Toggle snippet (7 lines)
$ 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%

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’.
?