Can't run ./configure

  • Done
  • quality assurance status badge
Details
6 participants
  • Gábor Boskovits
  • Damien Cassou
  • Efraim Flashner
  • Julien Lepiller
  • Tobias Geerinckx-Rice
  • zimoun
Owner
unassigned
Submitted by
Damien Cassou
Severity
normal
D
D
Damien Cassou wrote on 26 Jan 2020 17:57
(address . bug-guix@gnu.org)
87wo9e40l2.fsf@cassou.me
Hi,

I'm on Fedora and just installed Guix by using guix-install.sh. I also
checked out Guix git repository. When inside this repository, I face the
following issue:

$ guix environment guix
...
guix$ ./bootstrap
...
guix$ ./configure
...
checking if (gnutls) is available... yes
checking if (git) is available... no
configure: error: Guile-Git is missing; please install it.

I tried passing "--ad-hoc guile-git git" as parameter to "guix
environment", but this doesn't fix the problem.

--
Damien Cassou

"Success is the ability to go from one failure to another without
losing enthusiasm." --Winston Churchill
T
T
Tobias Geerinckx-Rice wrote on 26 Jan 2020 18:55
(address . 39294@debbugs.gnu.org)
8736c2p0fa.fsf@nckx
Damien,

Damien Cassou ???
Toggle quote (9 lines)
> guix$ ./configure
> ...
> checking if (gnutls) is available... yes
> checking if (git) is available... no
> configure: error: Guile-Git is missing; please install it.
>
> I tried passing "--ad-hoc guile-git git" as parameter to "guix
> environment", but this doesn't fix the problem.

Could you try ‘--ad-hoc guile3.0-git’ instead? Guix was recently
upgraded to use Guile 3.0, but not all (any?) guile-* packages
were updated in tandem.

Kind regards,

T G-R
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEfo+u0AlEeO9y5k0W2Imw8BjFSTwFAl4t0pkACgkQ2Imw8BjF
STyFXw//f1DysTLNJmuWOLE3HSBHrdCtcWnELoqYzJ9kiGpKvN9TJSXOwmo23yjo
CQda9EOj+AYYjZNf/7ljoZjaodd7k83Hp/WAy8XaD5/ZvgilyFfZlDGuk8YvCxSt
oVT/2FVnB43GIu7BM+GljSfEGpSqZU6tNEGTlJoqbrzDyjDr2laJi/DddVdWxfQP
Sfd0RpH6hT/y7o2RH0RQjG7Jn7jb4Hiz7C6x9EGpF88zW2fP+W1RpFdCMT2URK/5
C1cV4rRZANeRJhJJSUIuU2xKs8lukKGAO2BVhExfjC4tBodWMJOT5yqzTeK9f9lU
FIdFl8lflQUXj4LA2aorTiJt8e+ntvHFJU7Dc+PyF4A6iBDoh1953+e4ogvr00g9
MZpcUxR/h3th5jpmXQG6CycHFWM3ldT9fl3e9o2LpCw6ynX31KVJcb8OlN68QpZX
KVwjqYfD6+ie4ohwq4EF0ZProhzD0VUbSQdtGn+8G9db36fCczphxt6WQn2P8/Ho
v2UvSteL/pKolTcN+pJYsp7Mol9oGHrUx6VC5UkhBnOCsfkVnVSYnKsZNWMYFSqP
BfTcJ/gk6nwPp+8OjZOn8ql3Rw6ogNEI9fr330TOc336Lg4X3elc7PGLqx1KOAhd
hjdQSqi4mhseZEjXfV54l2Fmm0jiwRFZO/s5zF6rhMs9PX/baAY=
=+koE
-----END PGP SIGNATURE-----

G
G
Gábor Boskovits wrote on 26 Jan 2020 18:56
(name . Damien Cassou)(address . damien@cassou.me)(address . 39294@debbugs.gnu.org)
CAE4v=phy2xm0C6bu18zD7T_cnVu5ZrZp6L34bR4dbV7KRZmamg@mail.gmail.com
Hello Damien,

Damien Cassou <damien@cassou.me> ezt írta (id?pont: 2020. jan. 26., V, 17:58):
Toggle quote (22 lines)
>
> Hi,
>
> I'm on Fedora and just installed Guix by using guix-install.sh. I also
> checked out Guix git repository. When inside this repository, I face the
> following issue:
>
> $ guix environment guix
> ...
>
> guix$ ./bootstrap
> ...
>
> guix$ ./configure
> ...
> checking if (gnutls) is available... yes
> checking if (git) is available... no
> configure: error: Guile-Git is missing; please install it.
>
> I tried passing "--ad-hoc guile-git git" as parameter to "guix
> environment", but this doesn't fix the problem.
>
The issue seems here, is that the current guix is too old.
guix environment guix should be enough if the current guix and the
checked out one shares the dependencies.

Could you try this again after 'guix pull'?

Toggle quote (10 lines)
> --
> Damien Cassou
>
> "Success is the ability to go from one failure to another without
> losing enthusiasm." --Winston Churchill
>
>
>


--
OpenPGP Key Fingerprint: 7988:3B9F:7D6A:4DBF:3719:0367:2506:A96C:CF63:0B21
J
J
Julien Lepiller wrote on 26 Jan 2020 20:05
6FC43FB3-D685-4C10-9119-2F2676CF5555@lepiller.eu
Le 26 janvier 2020 11:57:45 GMT-05:00, Damien Cassou <damien@cassou.me> a écrit :
Toggle quote (22 lines)
>Hi,
>
>I'm on Fedora and just installed Guix by using guix-install.sh. I also
>checked out Guix git repository. When inside this repository, I face
>the
>following issue:
>
> $ guix environment guix
> ...
>
> guix$ ./bootstrap
> ...
>
> guix$ ./configure
> ...
> checking if (gnutls) is available... yes
> checking if (git) is available... no
> configure: error: Guile-Git is missing; please install it.
>
>I tried passing "--ad-hoc guile-git git" as parameter to "guix
>environment", but this doesn't fix the problem.

Hi Damien,

don't listen to them, they don't fave a fedora workstation :p

On my fedora system, configure finds the system guile which doesn't want to use any of the libraries in the environment. I always have to do this:

$ guix environment guix --pure
^C if your terminal asks you to install whatever
[env]$ ./bootstrap
[env]$ ./configure --localstatedir=/var # this should now work
[env]$ exit # to exit the pure environment
$ guix environment guix # no need for pure anymore, so now we can use things outside of the environment too
[env]$ make

HTH :)
Z
Z
zimoun wrote on 27 Jan 2020 16:51
(name . Damien Cassou)(address . damien@cassou.me)(address . 39294@debbugs.gnu.org)
CAJ3okZ3gnqn1e8jnDHKDFzgTTt+UEMA0BdBNVyvi4oxRNE70bg@mail.gmail.com
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):

Toggle snippet (5 lines)
guix time-machine \
--commit=d68de958b60426798ed62797ff7c96c327a672ac \
-- environment --container guix

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?



Please tell us if you have fixed your issue.

All the best,
simon
D
D
Damien Cassou wrote on 28 Jan 2020 09:04
(name . Gábor Boskovits)(address . boskovits@gmail.com)(address . 39294@debbugs.gnu.org)
87imkwj9bj.fsf@cassou.me
Gábor Boskovits <boskovits@gmail.com> writes:
Toggle quote (7 lines)
> The issue seems here, is that the current guix is too old.
> guix environment guix should be enough if the current guix and the
> checked out one shares the dependencies.
>
> Could you try this again after 'guix pull'?


this doesn't help. Maybe the installed guix should point to the master
branch? I don't know how to do that though.

--
Damien Cassou

"Success is the ability to go from one failure to another without
losing enthusiasm." --Winston Churchill
D
D
Damien Cassou wrote on 28 Jan 2020 09:17
87ftg0j8pj.fsf@cassou.me
Julien Lepiller <julien@lepiller.eu> writes:
Toggle quote (8 lines)
> $ guix environment guix --pure
> ^C if your terminal asks you to install whatever
> [env]$ ./bootstrap
> [env]$ ./configure --localstatedir=/var # this should now work
> [env]$ exit # to exit the pure environment
> $ guix environment guix # no need for pure anymore, so now we can use things outside of the environment too
> [env]$ make

This did the trick, thank you. I got a lot of error messages though:

$ guix environment guix
guile: warning: failed to install locale
substitute: /gnu/store/q19l04vd2za80mk1845pz7r8cz29qk43-bash-minimal-4.4.23/bin/bash: warning: setlocale: LC_ALL: cannot change locale (en_US.utf8)


perl: warning: Please check that your locale settings:
LANGUAGE = (unset),
LC_ALL = (unset),
LANG = "en_US.UTF-8"
are supported and installed on your system.


bash: gpg-connect-agent: command not found...
Similar command is: 'gpg-connect-agent'
bash: gpgconf: command not found...
Install package 'gnupg2' to provide command 'gpgconf'? [N/y] y

Failed to install packages: gnupg2-2.2.18-2.fc31.x86_64 is already installed

--
Damien Cassou

"Success is the ability to go from one failure to another without
losing enthusiasm." --Winston Churchill
E
E
Efraim Flashner wrote on 28 Jan 2020 09:31
(name . Damien Cassou)(address . damien@cassou.me)
20200128083139.GZ1603@E5400
On Tue, Jan 28, 2020 at 09:17:44AM +0100, Damien Cassou wrote:
Toggle quote (23 lines)
> Julien Lepiller <julien@lepiller.eu> writes:
> > $ guix environment guix --pure
> > ^C if your terminal asks you to install whatever
> > [env]$ ./bootstrap
> > [env]$ ./configure --localstatedir=/var # this should now work
> > [env]$ exit # to exit the pure environment
> > $ guix environment guix # no need for pure anymore, so now we can use things outside of the environment too
> > [env]$ make
>
> This did the trick, thank you. I got a lot of error messages though:
>
> $ guix environment guix
> guile: warning: failed to install locale
> substitute: /gnu/store/q19l04vd2za80mk1845pz7r8cz29qk43-bash-minimal-4.4.23/bin/bash: warning: setlocale: LC_ALL: cannot change locale (en_US.utf8)
>
>
> perl: warning: Please check that your locale settings:
> LANGUAGE = (unset),
> LC_ALL = (unset),
> LANG = "en_US.UTF-8"
> are supported and installed on your system.
>

In the daemon service file you can change the Environment field to
change LC_ALL=en_US.utf8 to en_US.UTF-8.

Toggle quote (8 lines)
>
> bash: gpg-connect-agent: command not found...
> Similar command is: 'gpg-connect-agent'
> bash: gpgconf: command not found...
> Install package 'gnupg2' to provide command 'gpgconf'? [N/y] y
>
> Failed to install packages: gnupg2-2.2.18-2.fc31.x86_64 is already installed

gpg-connect-agent and gpg-connect-agent look similar to me too ...

not sure about gpgconf. Could it have something to do with SElinux?

--
Efraim Flashner <efraim@flashner.co.il> ????? ?????
GPG key = A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351
Confidentiality cannot be guaranteed on emails sent or received unencrypted
-----BEGIN PGP SIGNATURE-----

iQIzBAABCgAdFiEEoov0DD5VE3JmLRT3Qarn3Mo9g1EFAl4v8WcACgkQQarn3Mo9
g1E9jRAAlpajOUG1lwYNSHPCzuxyDZIvODaD+GNAp38+PL/p0KbrYAQ5SVsGMCWa
PgfxA4jaqIm/JAujlW886RkI0fhHdPd2ITuoz8ak3C5lawSl3MgiFSux+20WqoK2
mnK0SP+s6Shcz6Xc1FL6AhNM/8jX4JL8JSa7FB2xqgE+/pVesrYeFkZqn1dLENsP
HNXKZA02zXQ54STY4aUr5TJXllfNT7Lgpt44EmGqYQkWlh4KW36vYLFTNoejrSTN
Uc0RzQM9q+rX3GxWK3ZLmTf10Dxo5zm2PjjmZqiIwvX83IVxBD/cmXmglgRElpB9
7Bfp5CxrW4beI+wVcikNRCXb/JsGUEh7Yx1Cy8I7TNyvLdyq/4bazHUMYb5i0/1E
J2FhlIwiwVDPXIkj0YlkRBerwu4uZjJU73iYuYvtVNGkbRRH1aMFW4spN73xLu43
udZ65TzRJm82ZPosNSc27bj4fAxP/8d1RI7bcP7y+iMaBWlYZ6MZU7X3yB/gaOya
hZCfMQB9twVMzacNZttDloRNAS/otGo1nngPUxkjeaFZX4VXflKbCCbxbYWr2aWS
rScsOhSH+wLTNkgEWn2P6UK+66AEvcTbVBfW3LOc1TVRW4aMgn8csOGPnj/rlp6A
gqUV7LWlYIGRy5WI+DGhJtPaEEtsnoFc+WNXbXMM9XHD7S0pRKQ=
=CtNr
-----END PGP SIGNATURE-----


D
D
Damien Cassou wrote on 28 Jan 2020 09:38
(name . zimoun)(address . zimon.toutoune@gmail.com)(address . 39294@debbugs.gnu.org)
87d0b4j7q7.fsf@cassou.me
zimoun <zimon.toutoune@gmail.com> writes:
Toggle quote (2 lines)
> Which Guix version do you use (command "guix describe")?

$ guix describe
guile: warning: failed to install locale
Generation 1 Jan 27 2020 21:46:02 (current)
guix 4fc4e5f
branch: master
commit: 4fc4e5fdd9da6320aa94eeec61cbb84a7dc9460e

Toggle quote (2 lines)
> Against which Git commit?

$ git log | head -n 1
commit 195e1c1b080e41f5405d820a4f02fc7b20194ace

Toggle quote (7 lines)
> 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),


I didn't miss it when I tried. I just missed it while writing the
email. Adding the option didn't change a thing. Also, I followed the
easy installation method with guix-install.sh to I expect I'm using
defaults.


Best,

--
Damien Cassou

"Success is the ability to go from one failure to another without
losing enthusiasm." --Winston Churchill
Z
Z
zimoun wrote on 28 Jan 2020 12:32
(name . Damien Cassou)(address . damien@cassou.me)
CAJ3okZ0V5pnUEBb16X4epT=jeeYZyF3yuwCpSx=GCNOE6AFhQA@mail.gmail.com
Hi Damien,

On Tue, 28 Jan 2020 at 09:18, Damien Cassou <damien@cassou.me> wrote:
Toggle quote (4 lines)
> Julien Lepiller <julien@lepiller.eu> writes:

> > $ guix environment guix --pure

[...]

Toggle quote (2 lines)
> This did the trick, thank you. I got a lot of error messages though:

You mean using the option '--pure', right?

Which shell do you use ? Bash or a more exotic one?


Toggle quote (4 lines)
> $ guix environment guix
> guile: warning: failed to install locale
> substitute: /gnu/store/q19l04vd2za80mk1845pz7r8cz29qk43-bash-minimal-4.4.23/bin/bash: warning: setlocale: LC_ALL: cannot change locale (en_US.utf8)

I think Ludo answered you in another bug report [1]. :-)

Well, you need to install 'glibc-locales' both in your user profile
and in the root profile (do not forget to restart the Guix daemon
service).
Note that the subset 'glibc-utf8-locale's provides ("de_DE" "el_GR"
"en_US" "fr_FR" "tr_TR"), lighter than the fill 'glibc-locales' if it
fits your locale.




All the best,
simon
Z
Z
zimoun wrote on 28 Jan 2020 13:44
(name . Damien Cassou)(address . damien@cassou.me)(address . 39294@debbugs.gnu.org)
CAJ3okZ2KfyJwfQq+6No9C7HuAGY=ixKmd-0-qLNCv0_KKpP=Lg@mail.gmail.com
Hi Damien,

On Tue, 28 Jan 2020 at 09:38, Damien Cassou <damien@cassou.me> wrote:
Toggle quote (17 lines)
> zimoun <zimon.toutoune@gmail.com> writes:

> > Which Guix version do you use (command "guix describe")?
>
> $ guix describe
> guile: warning: failed to install locale
> Generation 1 Jan 27 2020 21:46:02 (current)
> guix 4fc4e5f
> repository URL: https://git.savannah.gnu.org/git/guix.git
> branch: master
> commit: 4fc4e5fdd9da6320aa94eeec61cbb84a7dc9460e
>
> > Against which Git commit?
>
> $ git log | head -n 1
> commit 195e1c1b080e41f5405d820a4f02fc7b20194ace

I think it works with these versions.
And the issue you have reported should come from your env variables,
which are turned off when using '--pure' (or '--container').


Toggle quote (5 lines)
> I didn't miss it when I tried. I just missed it while writing the
> email. Adding the option didn't change a thing. Also, I followed the
> easy installation method with guix-install.sh to I expect I'm using
> defaults.

Ok, nice! :-)


All the best,
simon
J
J
Julien Lepiller wrote on 28 Jan 2020 14:33
(address . 39294@debbugs.gnu.org)
A59C9729-7C55-47E0-89D9-989D758C50F5@lepiller.eu
Le 28 janvier 2020 03:31:39 GMT-05:00, Efraim Flashner <efraim@flashner.co.il> a écrit :
Toggle quote (27 lines)
>On Tue, Jan 28, 2020 at 09:17:44AM +0100, Damien Cassou wrote:
>> Julien Lepiller <julien@lepiller.eu> writes:
>> > $ guix environment guix --pure
>> > ^C if your terminal asks you to install whatever
>> > [env]$ ./bootstrap
>> > [env]$ ./configure --localstatedir=/var # this should now work
>> > [env]$ exit # to exit the pure environment
>> > $ guix environment guix # no need for pure anymore, so now we can
>use things outside of the environment too
>> > [env]$ make
>>
>> This did the trick, thank you. I got a lot of error messages though:
>>
>> $ guix environment guix
>> guile: warning: failed to install locale
>> substitute:
>/gnu/store/q19l04vd2za80mk1845pz7r8cz29qk43-bash-minimal-4.4.23/bin/bash:
>warning: setlocale: LC_ALL: cannot change locale (en_US.utf8)
>>
>>
>> perl: warning: Please check that your locale settings:
>> LANGUAGE = (unset),
>> LC_ALL = (unset),
>> LANG = "en_US.UTF-8"
>> are supported and installed on your system.
>>

Also try guix install glibc-utf8-locales (and maybe the same for root, I'm not sure).

Toggle quote (13 lines)
>
>In the daemon service file you can change the Environment field to
>change LC_ALL=en_US.utf8 to en_US.UTF-8.
>
>>
>> bash: gpg-connect-agent: command not found...
>> Similar command is: 'gpg-connect-agent'
>> bash: gpgconf: command not found...
>> Install package 'gnupg2' to provide command 'gpgconf'? [N/y] y
>>
>> Failed to install packages: gnupg2-2.2.18-2.fc31.x86_64 is already
>installed

This message is from fedora, not guix. Apparently it tries to run gpg-agent, but it can't because you're in a pure environment (the $PATH does not contain /usr/bin or /bin). However, the package is already installed, so dnf can't do anything :)

At this question, just kill it with a ^C, because if you say no, it will ask the same for other packages.

Toggle quote (4 lines)
>
>gpg-connect-agent and gpg-connect-agent look similar to me too ...
>
>not sure about gpgconf. Could it have something to do with SElinux?
D
D
Damien Cassou wrote on 29 Jan 2020 09:16
(address . 39294@debbugs.gnu.org)
87wo9aekyd.fsf@cassou.me
Julien Lepiller <julien@lepiller.eu> writes:
Toggle quote (9 lines)
> This message is from fedora, not guix. Apparently it tries to run
> gpg-agent, but it can't because you're in a pure environment (the
> $PATH does not contain /usr/bin or /bin). However, the package is
> already installed, so dnf can't do anything :)
>
> At this question, just kill it with a ^C, because if you say no, it
> will ask the same for other packages.


thank you for your answer. All of this is very confusing.

--
Damien Cassou

"Success is the ability to go from one failure to another without
losing enthusiasm." --Winston Churchill
D
D
Damien Cassou wrote on 29 Jan 2020 09:20
(name . zimoun)(address . zimon.toutoune@gmail.com)
87tv4eekrr.fsf@cassou.me
zimoun <zimon.toutoune@gmail.com> writes:
Toggle quote (9 lines)
>> > $ guix environment guix --pure
>
> [...]
>
>> This did the trick, thank you. I got a lot of error messages though:
>
> You mean using the option '--pure', right?


yes


Toggle quote (3 lines)
> Which shell do you use ? Bash or a more exotic one?


sometimes bash in `M-x ansi-term`, sometimes `M-x eshell`. When
frustrated by the first two I usually go to urxvt but I try to avoid
that.

Thank you all for your help.

--
Damien Cassou

"Success is the ability to go from one failure to another without
losing enthusiasm." --Winston Churchill
Z
Z
zimoun wrote on 29 Jan 2020 15:24
(name . Damien Cassou)(address . damien@cassou.me)
CAJ3okZ0Rj_qpSiL8ozKNKNNCBDwSS2Fpad2GX-47KsnfppfDDQ@mail.gmail.com
Hi Damien,

Is your issue solved now?
Is it ok for closing this bug?

All the best,
simon
D
D
Damien Cassou wrote on 29 Jan 2020 16:33
(name . zimoun)(address . zimon.toutoune@gmail.com)
87imkue0r5.fsf@cassou.me
zimoun <zimon.toutoune@gmail.com> writes:
Toggle quote (3 lines)
> Is your issue solved now?
> Is it ok for closing this bug?

my issue is solved for me so you can close the bug. But the next Fedora
user will struggle similarly. You decide.

--
Damien Cassou

"Success is the ability to go from one failure to another without
losing enthusiasm." --Winston Churchill
Z
Z
zimoun wrote on 29 Jan 2020 17:09
(address . 39294-done@debbugs.gnu.org)(name . Damien Cassou)(address . damien@cassou.me)
CAJ3okZ1qPXs787a6pOSj8ekL8nDMV5wYw0V__39jVaLU08NLEA@mail.gmail.com
On Wed, 29 Jan 2020 at 16:33, Damien Cassou <damien@cassou.me> wrote:

Toggle quote (3 lines)
> my issue is solved for me so you can close the bug. But the next Fedora
> user will struggle similarly. You decide.

I am not sure that if one user struggles similarly then they searches
first in the bug tracker[*]. :-)
And I am not convinced that it is bug neither. :-)


Well, I am closing.

All the best,
simon

[*] or the user is an Emacs user. ;-)
Closed
J
J
Julien Lepiller wrote on 29 Jan 2020 18:30
(name . Damien Cassou)(address . damien@cassou.me)
D10E7A03-2A61-4777-86FE-C03AF84FE505@lepiller.eu
Le 29 janvier 2020 11:09:05 GMT-05:00, zimoun <zimon.toutoune@gmail.com> a écrit :
Toggle quote (18 lines)
>On Wed, 29 Jan 2020 at 16:33, Damien Cassou <damien@cassou.me> wrote:
>
>> my issue is solved for me so you can close the bug. But the next
>Fedora
>> user will struggle similarly. You decide.
>
>I am not sure that if one user struggles similarly then they searches
>first in the bug tracker[*]. :-)
>And I am not convinced that it is bug neither. :-)
>
>
>Well, I am closing.
>
>All the best,
>simon
>
>[*] or the user is an Emacs user. ;-)

We could fix the documentation to recommend using --pure when running confiqure, but not afterwards, with a warning that some systems might ask you to install software you already have, and you should ignore that. How does that sound?
Z
Z
zimoun wrote on 29 Jan 2020 21:58
(name . Julien Lepiller)(address . julien@lepiller.eu)
CAJ3okZ24D4LgRO5zzLdX47LOnK6nMSfUoQTLWMMGYh9YjC0OLw@mail.gmail.com
Hi Julien,

On Wed, 29 Jan 2020 at 18:30, Julien Lepiller <julien@lepiller.eu> wrote:

Toggle quote (2 lines)
> We could fix the documentation to recommend using --pure when running confiqure, but not afterwards, with a warning that some systems might ask you to install software you already have, and you should ignore that. How does that sound?

About tweak the doc, for sure. :-)
Even the better is to recommend '--container' and if the kernel does
not have it, then '--pure'.
And I guess that using '--container', the 'gpg' issue should not show
up. I did not checked but what step requires this 'gpg' when "guix
environment guix -- (./bootstrap && ./configure && make)"?


Cheers,
simon
?