unofficial mirror of bug-guix@gnu.org 
 help / color / mirror / code / Atom feed
* bug#33720: GNUTLS substitute error
@ 2018-12-12 20:38 Formbi
  2018-12-13 19:04 ` bug#33720: GNUTLS error Formbi
                   ` (3 more replies)
  0 siblings, 4 replies; 6+ messages in thread
From: Formbi @ 2018-12-12 20:38 UTC (permalink / raw)
  To: 33720

[-- Attachment #1: Type: text/plain, Size: 1014 bytes --]

When i run guix pull or other commands which download something, I get this:

Updating channel 'guix' from Git repository at 'https://git.savannah.gnu.org/git/guix.git'...
Building from this channel:
  guix      https://git.savannah.gnu.org/git/guix.git 7b046b1
substitute: ;;; Failed to autoload make-session in (gnutls):
substitute: ;;; missing interface for module (gnutls)
substitute: Backtrace:
substitute:            3 (apply-smob/1 #<catch-closure 55a8301d4840>)
substitute: In ice-9/boot-9.scm:
substitute:     705:2  2 (call-with-prompt _ _ #<procedure default-prompt-handle…>)
substitute: In ice-9/eval.scm:
substitute:     619:8  1 (_ #(#(#<directory (guile-user) 55a830279140>)))
substitute: In guix/ui.scm:
substitute:   1578:12  0 (run-guix-command _ . _)
substitute:
substitute: guix/ui.scm:1578:12: In procedure run-guix-command:
substitute: error: make-session: unbound variable
guix pull: error: build failed: writing to file: Broken pipe

I use Arch with Guix as an additional package manager.

[-- Attachment #2: Type: text/html, Size: 1589 bytes --]

^ permalink raw reply	[flat|nested] 6+ messages in thread

* bug#33720: GNUTLS error
  2018-12-12 20:38 bug#33720: GNUTLS substitute error Formbi
@ 2018-12-13 19:04 ` Formbi
  2018-12-13 20:54 ` bug#33720: GNUTLS substitute error Leo Famulari
                   ` (2 subsequent siblings)
  3 siblings, 0 replies; 6+ messages in thread
From: Formbi @ 2018-12-13 19:04 UTC (permalink / raw)
  To: 33720@debbugs.gnu.org

[-- Attachment #1: Type: text/plain, Size: 3003 bytes --]

I thought it had something to to with the substitute mechanism, but it also happens when I disable substituting.
~ $ guix pull --no-substitutes
Updating channel 'guix' from Git repository at 'https://git.savannah.gnu.org/git/guix.git'...
Building from this channel:
  guix      https://git.savannah.gnu.org/git/guix.git 5e741ff
building /gnu/store/54vrbwjqlc24z7ppw54y9ly0sczm5bkx-Python-2.7.15.tar.xz.drv...

Starting download of /gnu/store/jgav9ln0csn98rwj8f6v5nqs54yn2vv5-Python-2.7.15.tar.xz
From https://www.python.org/ftp/python/2.7.15/Python-2.7.15.tar.xz...
;;; Failed to autoload make-session in (gnutls):
;;; missing interface for module (gnutls)
error: make-session: unbound variable

Starting download of /gnu/store/jgav9ln0csn98rwj8f6v5nqs54yn2vv5-Python-2.7.15.tar.xz
From https://mirror.hydra.gnu.org/file/Python-2.7.15.tar.xz/sha256/0x2mvz9dp11wj7p5ccvmk9s0hzjk2fa1m462p395l4r6bfnb3n92...
;;; Failed to autoload make-session in (gnutls):
;;; missing interface for module (gnutls)
error: make-session: unbound variable

Starting download of /gnu/store/jgav9ln0csn98rwj8f6v5nqs54yn2vv5-Python-2.7.15.tar.xz
From https://berlin.guixsd.org/file/Python-2.7.15.tar.xz/sha256/0x2mvz9dp11wj7p5ccvmk9s0hzjk2fa1m462p395l4r6bfnb3n92...
;;; Failed to autoload make-session in (gnutls):
;;; missing interface for module (gnutls)
error: make-session: unbound variable

Starting download of /gnu/store/jgav9ln0csn98rwj8f6v5nqs54yn2vv5-Python-2.7.15.tar.xz
From https://tarballs.nixos.org/sha256/0x2mvz9dp11wj7p5ccvmk9s0hzjk2fa1m462p395l4r6bfnb3n92...
;;; Failed to autoload make-session in (gnutls):
;;; missing interface for module (gnutls)
error: make-session: unbound variable

Starting download of /gnu/store/jgav9ln0csn98rwj8f6v5nqs54yn2vv5-Python-2.7.15.tar.xz
From https://archive.softwareheritage.org/api/1/content/sha256:22d9b1ac5b26135ad2b8c2901a9413537e08749a753356ee913c84dbd2df5574/raw/...
;;; Failed to autoload make-session in (gnutls):
;;; missing interface for module (gnutls)
error: make-session: unbound variable
failed to download "/gnu/store/jgav9ln0csn98rwj8f6v5nqs54yn2vv5-Python-2.7.15.tar.xz" from "https://www.python.org/ftp/python/2.7.15/Python-2.7.15.tar.xz"
builder for `/gnu/store/54vrbwjqlc24z7ppw54y9ly0sczm5bkx-Python-2.7.15.tar.xz.drv' failed to produce output path `/gnu/store/jgav9ln0csn98rwj8f6v5nqs54yn2vv5-Python-2.7.15.tar.xz'
build of /gnu/store/54vrbwjqlc24z7ppw54y9ly0sczm5bkx-Python-2.7.15.tar.xz.drv failed
View build log at '/var/log/guix/drvs/54/vrbwjqlc24z7ppw54y9ly0sczm5bkx-Python-2.7.15.tar.xz.drv.bz2'.
cannot build derivation `/gnu/store/jwhmsg7wnlszafb8nqzccvfpa588i046-Python-2.7.15.tar.xz.drv': 1 dependencies couldn't be built
building /gnu/store/qrjxkbas3jb4gwsv39ni2zzilbwwpck4-binutils-2.23.2.tar.xz.drv...
cannot build derivation `/gnu/store/cz4sr5whzf3qhp8c47bzlfzcxxwl485i-python2-2.7.15.drv': 1 dependencies couldn't be built
guix pull: error: build failed: build of `/gnu/store/cz4sr5whzf3qhp8c47bzlfzcxxwl485i-python2-2.7.15.drv' failed

[-- Attachment #2: Type: text/html, Size: 4442 bytes --]

^ permalink raw reply	[flat|nested] 6+ messages in thread

* bug#33720: GNUTLS substitute error
  2018-12-12 20:38 bug#33720: GNUTLS substitute error Formbi
  2018-12-13 19:04 ` bug#33720: GNUTLS error Formbi
@ 2018-12-13 20:54 ` Leo Famulari
  2018-12-13 23:02 ` Ludovic Courtès
  2018-12-13 23:46 ` Formbi
  3 siblings, 0 replies; 6+ messages in thread
From: Leo Famulari @ 2018-12-13 20:54 UTC (permalink / raw)
  To: Formbi; +Cc: 33720

[-- Attachment #1: Type: text/plain, Size: 1280 bytes --]

On Wed, Dec 12, 2018 at 08:38:33PM +0000, Formbi wrote:
> When i run guix pull or other commands which download something, I get this:
> 
> Updating channel 'guix' from Git repository at 'https://git.savannah.gnu.org/git/guix.git'...
> Building from this channel:
>   guix      https://git.savannah.gnu.org/git/guix.git 7b046b1
> substitute: ;;; Failed to autoload make-session in (gnutls):
> substitute: ;;; missing interface for module (gnutls)
> substitute: Backtrace:
> substitute:            3 (apply-smob/1 #<catch-closure 55a8301d4840>)
> substitute: In ice-9/boot-9.scm:
> substitute:     705:2  2 (call-with-prompt _ _ #<procedure default-prompt-handle…>)
> substitute: In ice-9/eval.scm:
> substitute:     619:8  1 (_ #(#(#<directory (guile-user) 55a830279140>)))
> substitute: In guix/ui.scm:
> substitute:   1578:12  0 (run-guix-command _ . _)
> substitute:
> substitute: guix/ui.scm:1578:12: In procedure run-guix-command:
> substitute: error: make-session: unbound variable
> guix pull: error: build failed: writing to file: Broken pipe
> 
> I use Arch with Guix as an additional package manager.

Did you follow the TLS / X.509 steps mentioned in the manual?

https://www.gnu.org/software/guix/manual/en/html_node/Application-Setup.html

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 833 bytes --]

^ permalink raw reply	[flat|nested] 6+ messages in thread

* bug#33720: GNUTLS substitute error
  2018-12-12 20:38 bug#33720: GNUTLS substitute error Formbi
  2018-12-13 19:04 ` bug#33720: GNUTLS error Formbi
  2018-12-13 20:54 ` bug#33720: GNUTLS substitute error Leo Famulari
@ 2018-12-13 23:02 ` Ludovic Courtès
  2018-12-13 23:46 ` Formbi
  3 siblings, 0 replies; 6+ messages in thread
From: Ludovic Courtès @ 2018-12-13 23:02 UTC (permalink / raw)
  To: Formbi; +Cc: 33720

Hello,

Formbi <formbi@protonmail.com> skribis:

> When i run guix pull or other commands which download something, I get this:
>
> Updating channel 'guix' from Git repository at 'https://git.savannah.gnu.org/git/guix.git'...
> Building from this channel:
>   guix      https://git.savannah.gnu.org/git/guix.git 7b046b1
> substitute: ;;; Failed to autoload make-session in (gnutls):
> substitute: ;;; missing interface for module (gnutls)
> substitute: Backtrace:
> substitute:            3 (apply-smob/1 #<catch-closure 55a8301d4840>)
> substitute: In ice-9/boot-9.scm:
> substitute:     705:2  2 (call-with-prompt _ _ #<procedure default-prompt-handle…>)
> substitute: In ice-9/eval.scm:
> substitute:     619:8  1 (_ #(#(#<directory (guile-user) 55a830279140>)))
> substitute: In guix/ui.scm:
> substitute:   1578:12  0 (run-guix-command _ . _)
> substitute:
> substitute: guix/ui.scm:1578:12: In procedure run-guix-command:
> substitute: error: make-session: unbound variable

This suggests that GnuTLS is not installed, or at least not in the
$GUILE_LOAD_PATH in the environment of guix-daemon.

How did you install Guix?  How did you start guix-daemon?

Thanks in advance,
Ludo’.

^ permalink raw reply	[flat|nested] 6+ messages in thread

* bug#33720: GNUTLS substitute error
  2018-12-12 20:38 bug#33720: GNUTLS substitute error Formbi
                   ` (2 preceding siblings ...)
  2018-12-13 23:02 ` Ludovic Courtès
@ 2018-12-13 23:46 ` Formbi
  2018-12-14 10:58   ` Ludovic Courtès
  3 siblings, 1 reply; 6+ messages in thread
From: Formbi @ 2018-12-13 23:46 UTC (permalink / raw)
  To: 33720@debbugs.gnu.org

[-- Attachment #1: Type: text/plain, Size: 229 bytes --]

>Did you follow the TLS / X.509 steps mentioned in the manual?
yes

>How did you install Guix?  How did you start guix-daemon?

I installed it with the AUR package. I start guix-daemon using the systemd service that came with it.

[-- Attachment #2: Type: text/html, Size: 290 bytes --]

^ permalink raw reply	[flat|nested] 6+ messages in thread

* bug#33720: GNUTLS substitute error
  2018-12-13 23:46 ` Formbi
@ 2018-12-14 10:58   ` Ludovic Courtès
  0 siblings, 0 replies; 6+ messages in thread
From: Ludovic Courtès @ 2018-12-14 10:58 UTC (permalink / raw)
  To: Formbi; +Cc: 33720@debbugs.gnu.org

Hello,

Formbi <formbi@protonmail.com> skribis:

>>Did you follow the TLS / X.509 steps mentioned in the manual?
> yes
>
>>How did you install Guix?  How did you start guix-daemon?
>
> I installed it with the AUR package. I start guix-daemon using the systemd service that came with it.

In that case could you report it to the persons in charge of the AUR
package?  It seems something’s wrong there since the GnuTLS Guile module
cannot be found.

I’m closing the bug on our side but please do reopen it if the Arch
people think it’s an issue on our side!

Thanks,
Ludo’.

^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2018-12-14 10:59 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2018-12-12 20:38 bug#33720: GNUTLS substitute error Formbi
2018-12-13 19:04 ` bug#33720: GNUTLS error Formbi
2018-12-13 20:54 ` bug#33720: GNUTLS substitute error Leo Famulari
2018-12-13 23:02 ` Ludovic Courtès
2018-12-13 23:46 ` Formbi
2018-12-14 10:58   ` Ludovic Courtès

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).