all messages for Guix-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
From: "Ludovic Courtès" <ludo@gnu.org>
To: Simon Tournier <zimon.toutoune@gmail.com>
Cc: 67532@debbugs.gnu.org
Subject: bug#67532: “make check” requires network
Date: Mon, 11 Dec 2023 22:42:30 +0100	[thread overview]
Message-ID: <87sf482z7d.fsf@gnu.org> (raw)
In-Reply-To: <87plzsshao.fsf@gmail.com> (Simon Tournier's message of "Wed, 29 Nov 2023 16:36:15 +0100")

[-- Attachment #1: Type: text/plain, Size: 1025 bytes --]

Hi,

Simon Tournier <zimon.toutoune@gmail.com> skribis:

> Running ’make check’ without network leads to errors, for instance.

[...]

> $ cat tests/derivations.log
> substitute: guix substitute: warning: ACL for archive imports seems to be uninitialized, substitutes may be unavailable
> substitute: guix substitute: warning: authentication and authorization of substitutes disabled!
> building path(s) `/home/simon/src/guix/guix/test-tmp/store/qkg9bx9adcv98n9z40dvw68mip3vg1dg-bash'
>
> Starting download of /home/simon/src/guix/guix/test-tmp/store/qkg9bx9adcv98n9z40dvw68mip3vg1dg-bash
>>From https://git.savannah.gnu.org/cgit/guix.git/plain/gnu/packages/bootstrap/i686-linux/bash?id=44f07d1dc6806e97c4e9ee3e6be883cc59dc666e...
> In procedure getaddrinfo: Name or service not known

I had come to forget about that because for the ‘guix’ package
(obviously built in a network-less environment), we “pre-seed” the store
with the 4 or 5 files needed to run the test suite.

So I propose:


[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: Type: text/x-patch, Size: 467 bytes --]

diff --git a/doc/contributing.texi b/doc/contributing.texi
index 0833b5d32c..0072e5d42d 100644
--- a/doc/contributing.texi
+++ b/doc/contributing.texi
@@ -76,13 +76,13 @@ Building from Git
 hack on Guix:
 
 @example
-guix shell -D guix -CPW
+guix shell -D guix -CPWN
 @end example
 
 or even, from within a Git worktree for Guix:
 
 @example
-guix shell -CPW
+guix shell -CPWN
 @end example
 
 If @option{-C} (short for @option{--container}) is not supported on your

[-- Attachment #3: Type: text/plain, Size: 140 bytes --]


(And not going back to ‘--pure’ because as we know it depends too much
of the goodwill of the user’s shell.)

WDYT?

Ludo’.

  reply	other threads:[~2023-12-11 21:44 UTC|newest]

Thread overview: 3+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2023-11-29 15:36 bug#67532: “make check” requires network Simon Tournier
2023-12-11 21:42 ` Ludovic Courtès [this message]
2023-12-19  8:50   ` Simon Tournier

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

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=87sf482z7d.fsf@gnu.org \
    --to=ludo@gnu.org \
    --cc=67532@debbugs.gnu.org \
    --cc=zimon.toutoune@gmail.com \
    /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 external index

	https://git.savannah.gnu.org/cgit/guix.git

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.