GNU bug report logs - #48152
no code for module (json) on guix upgrade

Previous Next

Package: guix;

Reported by: Nathan Dehnel <ncdehnel <at> gmail.com>

Date: Sun, 2 May 2021 02:19:01 UTC

Severity: normal

Merged with 48140

Done: Timothy Sample <samplet <at> ngyro.com>

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 48152 in the body.
You can then email your comments to 48152 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#48152; Package guix. (Sun, 02 May 2021 02:19:01 GMT) Full text and rfc822 format available.

Acknowledgement sent to Nathan Dehnel <ncdehnel <at> gmail.com>:
New bug report received and forwarded. Copy sent to bug-guix <at> gnu.org. (Sun, 02 May 2021 02:19:01 GMT) Full text and rfc822 format available.

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

From: Nathan Dehnel <ncdehnel <at> gmail.com>
To: Tobias Geerinckx-Rice via Bug reports for GNU Guix <bug-guix <at> gnu.org>
Subject: no code for module (json) on guix upgrade
Date: Sat, 1 May 2021 21:17:47 -0500
[Message part 1 (text/plain, inline)]
bzip2 -dkc
/var/log/guix/drvs/00/1p94i7q8kks3pngjah0b2v4fzl3npr-module-import-compiled.drv.bz2
[ 1/26] Loading './guix/base16.scm'...
[ 2/26] Loading './guix/base64.scm'...
[ 3/26] Loading './guix/build/download-nar.scm'...
[ 4/26] Loading './guix/build/download.scm'...
[ 5/26] Loading './guix/build/hg.scm'...
[ 6/26] Loading './guix/build/syscalls.scm'...
[ 7/26] Loading './guix/build/utils.scm'...
[ 8/26] Loading './guix/combinators.scm'...
[ 9/26] Loading './guix/ftp-client.scm'...
[10/26] Loading './guix/progress.scm'...
[11/26] Loading './guix/records.scm'...
[12/26] Loading './guix/serialization.scm'...
[13/26] Loading './guix/swh.scm'...
;;; Failed to autoload swh-download-directory in (guix swh):
;;; no code for module (json)
Backtrace:
In srfi/srfi-1.scm:
   460:18 19 (fold #<procedure 7ffff4c778e0 at ice-9/eval.scm:336:1?> ?)
In ice-9/eval.scm:
    619:8 18 (_ #(#(#<directory (guix build utils) 7ffff5194d20>) # ?))
In ice-9/boot-9.scm:
   2806:4 17 (save-module-excursion #<procedure 7ffff49dc6e0 at ice-?>)
In unknown file:
          16 (primitive-load "./guix/swh.scm")
In ice-9/eval.scm:
   721:20 15 (primitive-eval (define-module (guix swh) #:use-module ?))
In ice-9/psyntax.scm:
  1241:36 14 (expand-top-sequence ((define-module (guix swh) # # ?)) ?)
  1233:19 13 (parse _ (("placeholder" placeholder)) ((top) #(# # ?)) ?)
   285:10 12 (parse _ (("placeholder" placeholder)) (()) _ c&e (eval) ?)
In ice-9/eval.scm:
   293:34 11 (_ #<directory (guix build utils) 7ffff5194d20>)
In ice-9/boot-9.scm:
   3380:4 10 (define-module* _ #:filename _ #:pure _ #:version _ # _ ?)
  2565:24  9 (call-with-deferred-observers #<procedure 7ffff4c670f0 ?>)
  3393:24  8 (_)
   222:29  7 (map1 (((guix base16)) ((guix build utils)) ((# ?) ?) ?))
   222:29  6 (map1 (((guix build utils)) ((guix build syscalls) ?) ?))
   222:29  5 (map1 (((guix build syscalls) #:select (mkdtemp!)) (#) ?))
   222:29  4 (map1 (((web uri)) ((web client)) ((web response)) (#) ?))
   222:29  3 (map1 (((web client)) ((web response)) ((json)) ((?)) ?))
   222:29  2 (map1 (((web response)) ((json)) ((srfi srfi-1)) ((?)) ?))
   222:17  1 (map1 (((json)) ((srfi srfi-1)) ((srfi srfi-9)) ((?)) ?))
   3300:6  0 (resolve-interface (json) #:select _ #:hide _ #:prefix _ ?)

ice-9/boot-9.scm:3300:6: In procedure resolve-interface:
no code for module (json)
[Message part 2 (text/html, inline)]

Information forwarded to bug-guix <at> gnu.org:
bug#48152; Package guix. (Sun, 02 May 2021 16:05:02 GMT) Full text and rfc822 format available.

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

From: Leo Prikler <leo.prikler <at> student.tugraz.at>
To: Nathan Dehnel <ncdehnel <at> gmail.com>, 48152 <at> debbugs.gnu.org
Cc: samplet <at> ngyro.com
Subject: Re: no code for module (json) on guix upgrade
Date: Sun, 02 May 2021 18:04:40 +0200
Am Samstag, den 01.05.2021, 21:17 -0500 schrieb Nathan Dehnel:
> bzip2 -dkc /var/log/guix/drvs/00/1p94i7q8kks3pngjah0b2v4fzl3npr-
> module-import-compiled.drv.bz2
> [ 1/26] Loading './guix/base16.scm'...
> [ 2/26] Loading './guix/base64.scm'...
> [ 3/26] Loading './guix/build/download-nar.scm'...
> [ 4/26] Loading './guix/build/download.scm'...
> [ 5/26] Loading './guix/build/hg.scm'...
> [ 6/26] Loading './guix/build/syscalls.scm'...
> [ 7/26] Loading './guix/build/utils.scm'...
> [ 8/26] Loading './guix/combinators.scm'...
> [ 9/26] Loading './guix/ftp-client.scm'...
> [10/26] Loading './guix/progress.scm'...
> [11/26] Loading './guix/records.scm'...
> [12/26] Loading './guix/serialization.scm'...
> [13/26] Loading './guix/swh.scm'...
> ;;; Failed to autoload swh-download-directory in (guix swh):
> ;;; no code for module (json)
> Backtrace:
> In srfi/srfi-1.scm:
>    460:18 19 (fold #<procedure 7ffff4c778e0 at ice-9/eval.scm:336:1?> 
> ?)
> In ice-9/eval.scm:
>     619:8 18 (_ #(#(#<directory (guix build utils) 7ffff5194d20>) #
> ?))
> In ice-9/boot-9.scm:
>    2806:4 17 (save-module-excursion #<procedure 7ffff49dc6e0 at ice-
> ?>)
> In unknown file:
>           16 (primitive-load "./guix/swh.scm")
> In ice-9/eval.scm:
>    721:20 15 (primitive-eval (define-module (guix swh) #:use-module
> ?))
> In ice-9/psyntax.scm:
>   1241:36 14 (expand-top-sequence ((define-module (guix swh) # # ?))
> ?)
>   1233:19 13 (parse _ (("placeholder" placeholder)) ((top) #(# # ?))
> ?)
>    285:10 12 (parse _ (("placeholder" placeholder)) (()) _ c&e (eval)
> ?)
> In ice-9/eval.scm:
>    293:34 11 (_ #<directory (guix build utils) 7ffff5194d20>)
> In ice-9/boot-9.scm:
>    3380:4 10 (define-module* _ #:filename _ #:pure _ #:version _ # _
> ?)
>   2565:24  9 (call-with-deferred-observers #<procedure 7ffff4c670f0
> ?>)
>   3393:24  8 (_)
>    222:29  7 (map1 (((guix base16)) ((guix build utils)) ((# ?) ?)
> ?))
>    222:29  6 (map1 (((guix build utils)) ((guix build syscalls) ?)
> ?))
>    222:29  5 (map1 (((guix build syscalls) #:select (mkdtemp!)) (#)
> ?))
>    222:29  4 (map1 (((web uri)) ((web client)) ((web response)) (#)
> ?))
>    222:29  3 (map1 (((web client)) ((web response)) ((json)) ((?))
> ?))
>    222:29  2 (map1 (((web response)) ((json)) ((srfi srfi-1)) ((?))
> ?))
>    222:17  1 (map1 (((json)) ((srfi srfi-1)) ((srfi srfi-9)) ((?))
> ?))
>    3300:6  0 (resolve-interface (json) #:select _ #:hide _ #:prefix _
> ?)
> 
> ice-9/boot-9.scm:3300:6: In procedure resolve-interface:
> no code for module (json)
I found this stops being an issue after reverting
66b14dccdd0d83c875ce3a8d50ceab8b6f0a3ce2.
@Timothy do you know how we can get guile-json in there for SWH?

Regards,
Leo





Merged 48140 48152. Request was from Leo Prikler <leo.prikler <at> student.tugraz.at> to control <at> debbugs.gnu.org. (Sun, 02 May 2021 17:03:02 GMT) Full text and rfc822 format available.

Information forwarded to bug-guix <at> gnu.org:
bug#48152; Package guix. (Sun, 02 May 2021 17:04:02 GMT) Full text and rfc822 format available.

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

From: Mathieu Othacehe <othacehe <at> gnu.org>
To: Leo Prikler <leo.prikler <at> student.tugraz.at>
Cc: Nathan Dehnel <ncdehnel <at> gmail.com>, 48152 <at> debbugs.gnu.org
Subject: Re: bug#48152: no code for module (json) on guix upgrade
Date: Sun, 02 May 2021 19:03:18 +0200
Hello,

> I found this stops being an issue after reverting
> 66b14dccdd0d83c875ce3a8d50ceab8b6f0a3ce2.
> @Timothy do you know how we can get guile-json in there for SWH?

I think this is fixed with d2b5bb5f9de8dc1a51260e17cd91c3039070a7f2 to
fd5527407ff336c4af1c5511e19c0956720cd7aa. Could you please confirm?

Thanks,

Mathieu




Information forwarded to bug-guix <at> gnu.org:
bug#48152; Package guix. (Sun, 02 May 2021 17:25:02 GMT) Full text and rfc822 format available.

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

From: Leo Prikler <leo.prikler <at> student.tugraz.at>
To: Mathieu Othacehe <othacehe <at> gnu.org>
Cc: Nathan Dehnel <ncdehnel <at> gmail.com>, 48152 <at> debbugs.gnu.org
Subject: Re: bug#48152: no code for module (json) on guix upgrade
Date: Sun, 02 May 2021 19:24:48 +0200
Am Sonntag, den 02.05.2021, 19:03 +0200 schrieb Mathieu Othacehe:
> Hello,
> 
> > I found this stops being an issue after reverting
> > 66b14dccdd0d83c875ce3a8d50ceab8b6f0a3ce2.
> > @Timothy do you know how we can get guile-json in there for SWH?
> 
> I think this is fixed with d2b5bb5f9de8dc1a51260e17cd91c3039070a7f2
> to
> fd5527407ff336c4af1c5511e19c0956720cd7aa. Could you please confirm?
> 
> Thanks,
> 
> Mathieu
Thanks for your quick work.  At least hg-download seems to work and I'm
currently building linux-libre, which relies on regular download.  I
also tested git, which probably already had this.  Can someone test the
others?





Reply sent to Timothy Sample <samplet <at> ngyro.com>:
You have taken responsibility. (Sun, 02 May 2021 18:52:01 GMT) Full text and rfc822 format available.

Notification sent to Nathan Dehnel <ncdehnel <at> gmail.com>:
bug acknowledged by developer. (Sun, 02 May 2021 18:52:01 GMT) Full text and rfc822 format available.

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

From: Timothy Sample <samplet <at> ngyro.com>
To: Leo Prikler <leo.prikler <at> student.tugraz.at>
Cc: Nathan Dehnel <ncdehnel <at> gmail.com>, Mathieu Othacehe <othacehe <at> gnu.org>,
 48152-done <at> debbugs.gnu.org
Subject: Re: bug#48152: no code for module (json) on guix upgrade
Date: Sun, 02 May 2021 14:51:29 -0400
Hi Leo,

Thanks for pinging me.

Leo Prikler <leo.prikler <at> student.tugraz.at> writes:

> Am Sonntag, den 02.05.2021, 19:03 +0200 schrieb Mathieu Othacehe:
>> Hello,
>> 
>> > I found this stops being an issue after reverting
>> > 66b14dccdd0d83c875ce3a8d50ceab8b6f0a3ce2.
>> > @Timothy do you know how we can get guile-json in there for SWH?
>> 
>> I think this is fixed with d2b5bb5f9de8dc1a51260e17cd91c3039070a7f2
>> to
>> fd5527407ff336c4af1c5511e19c0956720cd7aa. Could you please confirm?
>> 
> Thanks for your quick work.  At least hg-download seems to work and I'm
> currently building linux-libre, which relies on regular download.  I
> also tested git, which probably already had this.  Can someone test the
> others?

I can confirm that ‘cvs-fetch’ and ‘android-repo-fetch’ work, too.  The
‘bzr-fetch’ and ‘svn-fetch’ systems do not pull in ‘(guix build
download)’, so they should be fine (and indeed, they work when I test
them).

Thanks Mathieu!


-- Tim




Reply sent to Timothy Sample <samplet <at> ngyro.com>:
You have taken responsibility. (Sun, 02 May 2021 18:52:02 GMT) Full text and rfc822 format available.

Notification sent to bo0od <bo0od <at> riseup.net>:
bug acknowledged by developer. (Sun, 02 May 2021 18:52:02 GMT) Full text and rfc822 format available.

Information forwarded to bug-guix <at> gnu.org:
bug#48152; Package guix. (Sun, 02 May 2021 21:23:02 GMT) Full text and rfc822 format available.

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

From: Nathan Dehnel <ncdehnel <at> gmail.com>
To: Timothy Sample <samplet <at> ngyro.com>
Cc: Mathieu Othacehe <othacehe <at> gnu.org>,
 Leo Prikler <leo.prikler <at> student.tugraz.at>, 48152-done <at> debbugs.gnu.org
Subject: Re: bug#48152: no code for module (json) on guix upgrade
Date: Sun, 2 May 2021 16:22:29 -0500
[Message part 1 (text/plain, inline)]
It works now for me, thanks.

On Sun, May 2, 2021, 1:51 PM Timothy Sample <samplet <at> ngyro.com> wrote:

> Hi Leo,
>
> Thanks for pinging me.
>
> Leo Prikler <leo.prikler <at> student.tugraz.at> writes:
>
> > Am Sonntag, den 02.05.2021, 19:03 +0200 schrieb Mathieu Othacehe:
> >> Hello,
> >>
> >> > I found this stops being an issue after reverting
> >> > 66b14dccdd0d83c875ce3a8d50ceab8b6f0a3ce2.
> >> > @Timothy do you know how we can get guile-json in there for SWH?
> >>
> >> I think this is fixed with d2b5bb5f9de8dc1a51260e17cd91c3039070a7f2
> >> to
> >> fd5527407ff336c4af1c5511e19c0956720cd7aa. Could you please confirm?
> >>
> > Thanks for your quick work.  At least hg-download seems to work and I'm
> > currently building linux-libre, which relies on regular download.  I
> > also tested git, which probably already had this.  Can someone test the
> > others?
>
> I can confirm that ‘cvs-fetch’ and ‘android-repo-fetch’ work, too.  The
> ‘bzr-fetch’ and ‘svn-fetch’ systems do not pull in ‘(guix build
> download)’, so they should be fine (and indeed, they work when I test
> them).
>
> Thanks Mathieu!
>
>
> -- Tim
>
[Message part 2 (text/html, inline)]

bug archived. Request was from Debbugs Internal Request <help-debbugs <at> gnu.org> to internal_control <at> debbugs.gnu.org. (Mon, 31 May 2021 11:24:06 GMT) Full text and rfc822 format available.

This bug report was last modified 2 years and 325 days ago.

Previous Next


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