Alex Kost <alez...@gmail.com> skribis: > $ guix download https://savannah.gnu.org/projects/guix/ > starting download of `/tmp/guix-file.Z7tZhy' from > `https://savannah.gnu.org/projects/guix/'... > ;;; Failed to autoload make-session in (gnutls): > ;;; ERROR: missing interface for module (gnutls) > ERROR: In procedure module-lookup: Unbound variable: make-session > failed to download "/tmp/guix-file.Z7tZhy" from > "https://savannah.gnu.org/projects/guix/" > guix download: error: https://savannah.gnu.org/projects/guix/: download failed
The problem is that the GnuTLS Guile bindings must be installed for ‘guix download’ to work with HTTPS (the manual suggests it, but perhaps not clearly enough?) So just install GnuTLS, make sure ‘guile -c '(use-modules (gnutls))'’ succeeds, and then it’ll work. Ludo’.