compute-guix-derivation

  • Open
  • quality assurance status badge
Details
3 participants
  • Александр Марюхин
  • Ludovic Courtès
  • Simon Tournier
Owner
unassigned
Submitted by
Александр Марюхин
Severity
normal

Debbugs page

Александр Марюхин wrote 2 years ago
(address . bug-guix@gnu.org)
157bcd6c-12c1-e2f7-4a95-4daef4feb5c5@gmail.com
Hello! I can't update my Guix derivation for a few weeks. Here's the output:

Updating channel 'guix' from Git repository at
Authenticating channel 'guix', commits 9edb3f6 to 6547d38 (2 231 new
commits)...
Building from this channel:
substitute: updating substitutes from 'https://ci.guix.gnu.org'...
  0.0%guix substitute: warning: ci.guix.gnu.org: connection failed:
Connection timed out
substitute:
substitute: updating substitutes from 'https://ci.guix.gnu.org'...   0.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'...   0.0%
building /gnu/store/bsl00ffyngq9644w4j479ahij6gvl2ld-module-import.drv...
building /gnu/store/mfsi682vryghcazkgj0d84m2ri7ffvfp-module-import.drv...
building
/gnu/store/l60qyrhxpm21dadlygb7rwy5w6g2l9g0-module-import-compiled.drv...
building
/gnu/store/52bpyj836vir0spfamk6aadnd2fzk7aa-module-import-compiled.drv...
building
/gnu/store/v9hqd2r4qh9jgkqxi3gd16m1y5addnvk-compute-guix-derivation.drv...
substitute: updating substitutes from 'https://ci.guix.gnu.org'...   0.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'...   0.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'...   0.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'...   0.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'...   0.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'...   0.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'...   0.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'...   0.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'...   0.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'...   0.0%
-Backtrace:
         17 (primitive-load
"/gnu/store/gyjmpc5sn08b210hsv1h61vwyv0s86gj-compute-guix-derivation")
In ice-9/eval.scm:
   155:9 16 (_ _)
   159:9 15 (_ #(#(#(#(#(#(#(#(#(#(#(#(#(#(#(#(#<directory (guile-u?>
?) ?) ?) ?) ?) ?) ?) ?) ?) ?) ?) ?) ?) ?) ?) ?))
In ice-9/boot-9.scm:
   152:2 14 (with-fluid* _ _ _)
   152:2 13 (with-fluid* _ _ _)
In ./guix/store.scm:
 2168:24 12 (run-with-store #<store-connection 256.99 7f37bffb40a0>
#<procedure 7f37bc430a00 at ./guix/self.scm:13?> ?)
  1996:8 11 (_ #<store-connection 256.99 7f37bffb40a0>)
In ./guix/gexp.scm:
  299:22 10 (_ #<store-connection 256.99 7f37bffb40a0>)
  1180:2  9 (_ #<store-connection 256.99 7f37bffb40a0>)
  1046:2  8 (_ #<store-connection 256.99 7f37bffb40a0>)
   892:4  7 (_ #<store-connection 256.99 7f37bffb40a0>)
In ./guix/store.scm:
 2053:12  6 (_ #<store-connection 256.99 7f37bffb40a0>)
  1401:5  5 (map/accumulate-builds #<store-connection 256.99
7f37bffb40a0> #<procedure 7f37afa2a080 at ./guix/stor?> ?)
 1417:15  4 (_ #<store-connection 256.99 7f37bffb40a0>
("/gnu/store/00lz8100v86nzcbcl9yp1jfd63ianr2z-guix-daemo?" ?) ?)
 1417:15  3 (loop #f)
  711:11  2 (process-stderr #<store-connection 256.99 7f37bffb40a0> _)
In ./guix/serialization.scm:
  101:11  1 (read-int #<input-output: file 10>)
    79:6  0 (get-bytevector-n* #<input-output: file 10> 8)

./guix/serialization.scm:79:6: In procedure get-bytevector-n*:
ERROR:
 1. &nar-error:
     file: #f
     port: #<input-output: file 10>
\guix pull: error: You found a bug: the program
'/gnu/store/gyjmpc5sn08b210hsv1h61vwyv0s86gj-compute-guix-derivation'
failed to compute the derivation for Guix (version:
"6547d3852b11966271535962110d9e68f50c95fc"; system: "x86_64-linux";
host version: "dffaf42e5eac3822bd6b44e9749fc8e5f48fb99c"; pull-version: 1).
Attachment: file
Ludovic Courtès wrote 2 years ago
(name . Александр Марюхин)(address . akamar87@gmail.com)(address . 64753@debbugs.gnu.org)
87sf9icm2a.fsf@gnu.org
Hi,

Александр Марюхин <akamar87@gmail.com> skribis:

Toggle quote (7 lines)
> substitute: updating substitutes from 'https://ci.guix.gnu.org'...
>   0.0%guix substitute: warning: ci.guix.gnu.org: connection failed:
> Connection timed out
> substitute:
> substitute: updating substitutes from 'https://ci.guix.gnu.org'...   0.0%
> substitute: updating substitutes from 'https://ci.guix.gnu.org'...   0.0%

It seems that the gut of the problem is that ci.guix.gnu.org was either
unreachable or very slow.

Could you check whether this is still the case? Perhaps you could
forcefully choose another server, for example with:


and see how it goes.

Let us know how it goes!

Thanks,
Ludo’.
Александр Марюхин wrote 2 years ago
(name . Ludovic Courtès)(address . ludo@gnu.org)(address . 64753@debbugs.gnu.org)
79d36cf5-4cff-4522-8d17-3172dfb098ca@gmail.com
After 3 days (sigh) of compiling it finally updated without any critical errors. Thank you a lot!

21 июл. 2023 г. 00:25:35 Ludovic Courtès <ludo@gnu.org>:

Toggle quote (25 lines)
> Hi,
>
> Александр Марюхин <akamar87@gmail.com> skribis:
>
>> substitute: updating substitutes from 'https://ci.guix.gnu.org'...
>>   0.0%guix substitute: warning: ci.guix.gnu.org: connection failed:
>> Connection timed out
>> substitute:
>> substitute: updating substitutes from 'https://ci.guix.gnu.org'...   0.0%
>> substitute: updating substitutes from 'https://ci.guix.gnu.org'...   0.0%
>
> It seems that the gut of the problem is that ci.guix.gnu.org was either
> unreachable or very slow.
>
> Could you check whether this is still the case?  Perhaps you could
> forcefully choose another server, for example with:
>
>   --substitute-urls=https://bordeaux.guix.gnu.org
>
> and see how it goes.
>
> Let us know how it goes!
>
> Thanks,
> Ludo’.
Simon Tournier wrote 2 years ago
(name . Ludovic Courtès)(address . ludo@gnu.org)(name . Але ксандр Марюхин)(address . akamar87@gmail.com)(address . 64753@debbugs.gnu.org)
86zg2h224c.fsf@gmail.com
Hi,

On Thu, 20 Jul 2023 at 23:25, Ludovic Courtès <ludo@gnu.org> wrote:

Toggle quote (3 lines)
> It seems that the gut of the problem is that ci.guix.gnu.org was either
> unreachable or very slow.

Well, #64659 [1] seems another similar bug report. And I often hit
transient failures with substitutions.

How could we improve the situation?



Cheers,
simon
?
Your comment

Commenting via the web interface is currently disabled.

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

To respond to this issue using the mumi CLI, first switch to it
mumi current 64753
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
You may also tag this issue. See list of standard tags. For example, to set the confirmed and easy tags
mumi command -t +confirmed -t +easy
Or, remove the moreinfo tag and set the help tag
mumi command -t -moreinfo -t +help