GNU bug report logs -
#66537
configure: error: The Guile bindings of GnuTLS are missing
Previous Next
Reported by: Hiep Pham <hiepph9 <at> proton.me>
Date: Sat, 14 Oct 2023 12:57:01 UTC
Severity: normal
Done: Ludovic Courtès <ludo <at> gnu.org>
Bug is archived. No further changes may be made.
Full log
View this message in rfc822 format
Hi Hiep,
> Hi,
>
> I'm on Fedora and started a shell with:
>
> ```
> guix shell -D guix help2man git strace --pure
> ```
>
> And then:
>
> ```
> ./bootstrap
> ./configure --localstatedir=/var
> ```
>
> And it showed me this error:
>
> ```
> [snip]
> checking for guile-3.0 >= 3.0.3... yes
> checking for guile-3.0... yes
> checking if (gnutls) is available... no
> configure: error: The Guile bindings of GnuTLS are missing; please
> install them.
> ```
Have you installed Guile 3.0 via Fedora’s package manager also? Then
maybe configure finds Fedora’s Guile where Guile-GnuTLS is not
installed. You could try using a container to confirm:
guix shell -C -D guix help2man git strace
Then try again:
./bootstrap
./configure --localstatedir=/var
When this works configure is probably finding the wrong Guile binary.
Alternatively look into the file config.status which is generated by
configure for a line like
S["GUILE"]="/path/to/guile"
This shows which Guile binary is found.
--
Best,
Daniel
This bug report was last modified 1 year and 153 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.