From: Rutherther via Bug reports for GNU Guix <bug-guix@gnu.org>
To: 73276@debbugs.gnu.org
Cc: Zelphir Kaltstahl <zelphirkaltstahl@posteo.de>
Subject: bug#73276: guix pull --no-substitutes never finishes, gcc-mesboot1-4.6.4.drv
Date: Sun, 15 Sep 2024 15:45:04 +0000 [thread overview]
Message-ID: <87h6agor9k.fsf@protonmail.com> (raw)
In-Reply-To: <6eb5836f-f0a4-4d23-ab67-3e22fd8aec3d@posteo.de>
Hello Zelphir,
>
> I first ran guix pull, which led to an error:
>
> --------
> ... (many lines of logs about downloading packages and so on) ...
> substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0%
> substitute: updating substitutes from 'https://ci.guix.gnu.org'... 0.0%guix substitute: error: TLS error in procedure 'write_to_session_record_port': Error in the push function.
> guix package: error: `/gnu/store/438g5cz2l225d0zyhvzj3db3mjrkx8gn-guix-command substitute' died unexpectedly
> --------
>
> Since I didn't know what else to do, I thought I would give the --no-substitutes
> a try. That does not run into an error, but simply seems to run forever:
>
Have you tried rerunning multiple times without this flag?
It could be just a single time error. Also you can try using just
one of the substitute servers. I have not encountered this error,
and unfortunately don't understand the cause.
But it's possible it's not linked directly to your specific config,
but rather to the network conditions or the conditions on the substitute
server.
> And at that build phase step of gcc-mesboot1 it is stuck forever.
> All the other steps finish rather quickly, but somehow that one
> ran for 2h and was still not finished. I cancelled it and ran the
> command again, after which the output looked like this:</p>
It's not stuck forever, it just builds. The gcc packages can take
a long time, also depending on your hardware. It can also be important
what your --cores settings is set to, since if you are trying to build
this just on one core, it will also add additional time for the build.
You seem to be bootstrapping a lot from there, so even after gcc
mesboot1 will build it can still take a lot of time to get to the
end.
Regards,
Rutherther
prev parent reply other threads:[~2024-09-15 15:46 UTC|newest]
Thread overview: 2+ messages / expand[flat|nested] mbox.gz Atom feed top
2024-09-15 15:14 bug#73276: guix pull --no-substitutes never finishes, gcc-mesboot1-4.6.4.drv Zelphir Kaltstahl
2024-09-15 15:45 ` Rutherther via Bug reports for GNU Guix [this message]
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
List information: https://guix.gnu.org/
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=87h6agor9k.fsf@protonmail.com \
--to=bug-guix@gnu.org \
--cc=73276@debbugs.gnu.org \
--cc=rutherther@protonmail.com \
--cc=zelphirkaltstahl@posteo.de \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
Code repositories for project(s) associated with this public inbox
https://git.savannah.gnu.org/cgit/guix.git
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).