GNU bug report logs - #31983
guix lint command error.

Previous Next

Package: guix;

Reported by: Fis Trivial <ybbs.daans <at> hotmail.com>

Date: Tue, 26 Jun 2018 19:25:02 UTC

Severity: normal

Done: ludo <at> gnu.org (Ludovic Courtès)

Bug is archived. No further changes may be made.

To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 31983 in the body.
You can then email your comments to 31983 AT debbugs.gnu.org in the normal way.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to bug-guix <at> gnu.org:
bug#31983; Package guix. (Tue, 26 Jun 2018 19:25:02 GMT) Full text and rfc822 format available.

Acknowledgement sent to Fis Trivial <ybbs.daans <at> hotmail.com>:
New bug report received and forwarded. Copy sent to bug-guix <at> gnu.org. (Tue, 26 Jun 2018 19:25:02 GMT) Full text and rfc822 format available.

Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):

From: Fis Trivial <ybbs.daans <at> hotmail.com>
To: "bug-guix <at> gnu.org" <bug-guix <at> gnu.org>
Subject: guix lint command error.
Date: Tue, 26 Jun 2018 19:23:58 +0000
$ guix lint guix


;;; Failed to autoload make-session in (gnutls):
;;; missing interface for module (gnutls)
Backtrace:
           5 (primitive-load "/home/fis/.config/guix/current/bin/guix")
In guix/ui.scm:
  1557:12  4 (run-guix-command _ . _)
In srfi/srfi-1.scm:
    640:9  3 (for-each #<procedure 2179f40 at guix/scripts/lint.scm…> …)
In guix/scripts/lint.scm:
   1079:4  2 (run-checkers #<package guix <at> 0.14.0-13.7af5c2a gnu/pac…> …)
In srfi/srfi-1.scm:
    640:9  1 (for-each #<procedure 3769e80 at guix/scripts/lint.scm…> …)
In guix/scripts/lint.scm:
   490:16  0 (validate-uri #<<uri> scheme: https userinfo: #f host:…> …)

guix/scripts/lint.scm:490:16: In procedure validate-uri:
error: make-session: unbound variable


version:
guix (GNU Guix) 65f46862fa677c7b6203c8513ffdfc077624baf2
Copyright (C) 2018 the Guix authors
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.

Information forwarded to bug-guix <at> gnu.org:
bug#31983; Package guix. (Wed, 27 Jun 2018 08:22:01 GMT) Full text and rfc822 format available.

Message #8 received at 31983 <at> debbugs.gnu.org (full text, mbox):

From: Ricardo Wurmus <rekado <at> elephly.net>
To: Fis Trivial <ybbs.daans <at> hotmail.com>
Cc: 31983 <at> debbugs.gnu.org
Subject: Re: bug#31983: guix lint command error.
Date: Wed, 27 Jun 2018 10:21:28 +0200
Fis Trivial <ybbs.daans <at> hotmail.com> writes:

> $ guix lint guix
>
>
> ;;; Failed to autoload make-session in (gnutls):
> ;;; missing interface for module (gnutls)
> Backtrace:
>            5 (primitive-load "/home/fis/.config/guix/current/bin/guix")
> In guix/ui.scm:
>   1557:12  4 (run-guix-command _ . _)
> In srfi/srfi-1.scm:
>     640:9  3 (for-each #<procedure 2179f40 at guix/scripts/lint.scm…> …)
> In guix/scripts/lint.scm:
>    1079:4  2 (run-checkers #<package guix <at> 0.14.0-13.7af5c2a gnu/pac…> …)
> In srfi/srfi-1.scm:
>     640:9  1 (for-each #<procedure 3769e80 at guix/scripts/lint.scm…> …)
> In guix/scripts/lint.scm:
>    490:16  0 (validate-uri #<<uri> scheme: https userinfo: #f host:…> …)
>
> guix/scripts/lint.scm:490:16: In procedure validate-uri:
> error: make-session: unbound variable

You need gnutls (with Guile bindings).  Are you using Guix from a git
checkout, or do you use “guix pull”?

--
Ricardo





Information forwarded to bug-guix <at> gnu.org:
bug#31983; Package guix. (Wed, 27 Jun 2018 11:15:01 GMT) Full text and rfc822 format available.

Message #11 received at 31983 <at> debbugs.gnu.org (full text, mbox):

From: Fis Trivial <ybbs.daans <at> hotmail.com>
To: Ricardo Wurmus <rekado <at> elephly.net>
Cc: "31983 <at> debbugs.gnu.org" <31983 <at> debbugs.gnu.org>,
 Fis Trivial <ybbs.daans <at> hotmail.com>
Subject: Re: bug#31983: guix lint command error.
Date: Wed, 27 Jun 2018 11:14:13 +0000
Ricardo Wurmus writes:

> Fis Trivial <ybbs.daans <at> hotmail.com> writes:
>
>> $ guix lint guix
>>
>>
>> ;;; Failed to autoload make-session in (gnutls):
>> ;;; missing interface for module (gnutls)
>> Backtrace:
>>            5 (primitive-load "/home/fis/.config/guix/current/bin/guix")
>> In guix/ui.scm:
>>   1557:12  4 (run-guix-command _ . _)
>> In srfi/srfi-1.scm:
>>     640:9  3 (for-each #<procedure 2179f40 at guix/scripts/lint.scm…> …)
>> In guix/scripts/lint.scm:
>>    1079:4  2 (run-checkers #<package guix <at> 0.14.0-13.7af5c2a gnu/pac…> …)
>> In srfi/srfi-1.scm:
>>     640:9  1 (for-each #<procedure 3769e80 at guix/scripts/lint.scm…> …)
>> In guix/scripts/lint.scm:
>>    490:16  0 (validate-uri #<<uri> scheme: https userinfo: #f host:…> …)
>>
>> guix/scripts/lint.scm:490:16: In procedure validate-uri:
>> error: make-session: unbound variable
>
> You need gnutls (with Guile bindings).  Are you using Guix from a git
> checkout, or do you use “guix pull”?

Hi, I use guix pull. This is positive, I never change guix itself by any
other methods.

Reply sent to ludo <at> gnu.org (Ludovic Courtès):
You have taken responsibility. (Wed, 27 Jun 2018 21:33:02 GMT) Full text and rfc822 format available.

Notification sent to Fis Trivial <ybbs.daans <at> hotmail.com>:
bug acknowledged by developer. (Wed, 27 Jun 2018 21:33:03 GMT) Full text and rfc822 format available.

Message #16 received at 31983-done <at> debbugs.gnu.org (full text, mbox):

From: ludo <at> gnu.org (Ludovic Courtès)
To: Fis Trivial <ybbs.daans <at> hotmail.com>
Cc: Ricardo Wurmus <rekado <at> elephly.net>,
 "31983 <at> debbugs.gnu.org" <31983-done <at> debbugs.gnu.org>
Subject: Re: bug#31983: guix lint command error.
Date: Wed, 27 Jun 2018 23:31:59 +0200
Hi,

Fis Trivial <ybbs.daans <at> hotmail.com> skribis:

> Ricardo Wurmus writes:
>
>> Fis Trivial <ybbs.daans <at> hotmail.com> writes:

[...]

>>> guix/scripts/lint.scm:490:16: In procedure validate-uri:
>>> error: make-session: unbound variable
>>
>> You need gnutls (with Guile bindings).  Are you using Guix from a git
>> checkout, or do you use “guix pull”?
>
> Hi, I use guix pull. This is positive, I never change guix itself by any
> other methods.

Oops, ‘guix pull’ would not add GnuTLS as a dependency.  Fixed in commit
108015df6d03e82ac9a6a0a92dcfa389fa702e72.

Thanks!

Ludo’.




bug archived. Request was from Debbugs Internal Request <help-debbugs <at> gnu.org> to internal_control <at> debbugs.gnu.org. (Thu, 26 Jul 2018 11:24:04 GMT) Full text and rfc822 format available.

This bug report was last modified 5 years and 270 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.