help-guix
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Guix package for gnutls-guile


From: Ludovic Courtès
Subject: Re: Guix package for gnutls-guile
Date: Fri, 17 Jun 2016 15:54:36 +0200
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/24.5 (gnu/linux)

Roel Janssen <address@hidden> skribis:

[...]

>>>> I still get the following error output:
>>>> ;;; Failed to autoload make-session in (gnutls):
>>>> ;;; ERROR: missing interface for module (gnutls)
>>>> ERROR: In procedure module-lookup: Unbound variable: make-session

[...]

> My Guile paths are fine:
>
> address@hidden ~]$ env | grep guile
> GUILE_LOAD_PATH="/home/rjanssen2/.guix-profile/share/guile/site/2.0"
> GUILE_LOAD_COMPILED_PATH="/home/rjanssen2/.guix-profile/lib/guile/2.0/ccache:/home/rjanssen2/.guix-profile/share/guile/site/2.0"
>
> And I verified that:
>   /home/rjanssen2/.guix-profile/share/guile/site/2.0/gnutls.scm
> exists.
>
> Is there anything else that can cause this error output?

Can you try “guile -c '(use-modules (gnutls))'”?

The GnuTLS bindings are written in C, with guile-gnutls.so being
dlopened when (gnutls) is loaded.  Dlopening may fail if, for instance,
guile-gnutls.so is linked against a different libc than guile.

Thus, you have to use Guile and GnuTLS both from Guix, or both from your
other distro; you cannot mix them.

HTH!

Ludo’.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]