unofficial mirror of bug-guix@gnu.org 
 help / color / mirror / code / Atom feed
From: zimoun <zimon.toutoune@gmail.com>
To: Damien Cassou <damien@cassou.me>
Cc: 39294@debbugs.gnu.org
Subject: bug#39294: Can't run ./configure
Date: Mon, 27 Jan 2020 16:51:18 +0100	[thread overview]
Message-ID: <CAJ3okZ3gnqn1e8jnDHKDFzgTTt+UEMA0BdBNVyvi4oxRNE70bg@mail.gmail.com> (raw)
In-Reply-To: <87wo9e40l2.fsf@cassou.me>

Hi Damien,

Thank you for reporting the issue.

Which Guix version do you use (command "guix describe")? Against which
Git commit?
Because I am not able to reproduce. :-(


I am using a fresh checkout with the Git commit
5e61de242156cdb3314abac168d9682ca7a4c28f.
And I have tried the old Guix version
d68de958b60426798ed62797ff7c96c327a672ac which is the Guix version of
v1.0.1 (a fresh install), I guess.


Inside a fresh checkout, I run (an old Guix version with time-machine):

--8<---------------cut here---------------start------------->8---
guix time-machine \
  --commit=d68de958b60426798ed62797ff7c96c327a672ac \
  -- environment --container guix
--8<---------------cut here---------------end--------------->8---

Then ./bootstrap and ./configure and the error is about Guile-JSON but
not Guile-Git.

Note that the option '--container' requires to set to 1 that
'/proc/sys/kernel/unprivileged_userns_clone' on my stable Debian.


As Gábor said, "guix pull" should fix the issue.
As Julien pointed out, the option '--pure' could avoid some PATH
issue. Or the "stronger" option '--container' is your kernel supports
it.


I do not know if it is related to the option '--localstatedir=/var'.
But except if you have changed the default when installing Guix, it is
required at ./configure time. Well, it is documented for example here
[1] or there [2] or overthere [3]. I know... :-) My question is:
because you missed it (as I also did), it means that the documentation
could be improved, so where do you think this information should be
provided?

[1] https://guix.gnu.org/manual/en/guix.html#Requirements
[2] https://guix.gnu.org/manual/en/guix.html#The-Store
[3] https://guix.gnu.org/manual/en/guix.html#Building-from-Git


Please tell us if you have fixed your issue.

All the best,
simon

  parent reply	other threads:[~2020-01-27 15:52 UTC|newest]

Thread overview: 19+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2020-01-26 16:57 bug#39294: Can't run ./configure Damien Cassou
2020-01-26 17:55 ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
2020-01-26 17:56 ` Gábor Boskovits
2020-01-28  8:04   ` Damien Cassou
2020-01-26 19:05 ` Julien Lepiller
2020-01-28  8:17   ` Damien Cassou
2020-01-28  8:31     ` Efraim Flashner
2020-01-28 13:33       ` Julien Lepiller
2020-01-29  8:16         ` Damien Cassou
2020-01-28 11:32     ` zimoun
2020-01-29  8:20       ` Damien Cassou
2020-01-29 14:24         ` zimoun
2020-01-29 15:33           ` Damien Cassou
2020-01-29 16:09             ` zimoun
2020-01-29 17:30               ` Julien Lepiller
2020-01-29 20:58                 ` zimoun
2020-01-27 15:51 ` zimoun [this message]
2020-01-28  8:38   ` Damien Cassou
2020-01-28 12:44     ` zimoun

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=CAJ3okZ3gnqn1e8jnDHKDFzgTTt+UEMA0BdBNVyvi4oxRNE70bg@mail.gmail.com \
    --to=zimon.toutoune@gmail.com \
    --cc=39294@debbugs.gnu.org \
    --cc=damien@cassou.me \
    /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).