unofficial mirror of bug-guix@gnu.org 
 help / color / mirror / code / Atom feed
* bug#39298: re-exporting local variable: iota
@ 2020-01-26 20:48 Ricardo Wurmus
       [not found] ` <handler.39298.B.158007171823556.ack@debbugs.gnu.org>
  2020-01-27 11:46 ` Clément Lassieur
  0 siblings, 2 replies; 5+ messages in thread
From: Ricardo Wurmus @ 2020-01-26 20:48 UTC (permalink / raw)
  To: 39298

Since the upgrade to Guile 3.0 I can no longer upgrade my profile.  The
module-import-compiled derivation can no longer be built.  It fails with
a backtrace involving only Guile modules, no Guix modules.

The error is:

  ice-9/boot-9.scm:752:25: In procedure dispatch-exception:
  re-exporting local variable: iota

This happens when compiling guix/build/utils.scm, srfi/srfi-1.scm, and
srfi/srfi-26.scm, i.e. /gnu/store/p4lwp5ghh4vsna72k7if132k2321hhw1-module-import.

I have only just reconfigured the system and have not rebooted since.

--
Ricardo

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

* bug#39298: re-exporting local variable: iota
       [not found] ` <handler.39298.B.158007171823556.ack@debbugs.gnu.org>
@ 2020-01-26 20:59   ` Ricardo Wurmus
  0 siblings, 0 replies; 5+ messages in thread
From: Ricardo Wurmus @ 2020-01-26 20:59 UTC (permalink / raw)
  To: 39298


This happens even after a reboot, so that’s reassuring.
This is tied to building the derivation for the “sicp” package, which
has this arguments field:

      (arguments
       `(#:modules ((guix build utils)
                    (srfi srfi-1)
                    (srfi srfi-26))
         #:builder
         (begin
           (use-modules (guix build utils)
                        (srfi srfi-1)
                        (srfi srfi-26))
           …)))

That’s where utils and the srfis come from.

-- 
Ricardo

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

* bug#39298: re-exporting local variable: iota
  2020-01-26 20:48 bug#39298: re-exporting local variable: iota Ricardo Wurmus
       [not found] ` <handler.39298.B.158007171823556.ack@debbugs.gnu.org>
@ 2020-01-27 11:46 ` Clément Lassieur
  2020-01-27 13:19   ` Ludovic Courtès
  1 sibling, 1 reply; 5+ messages in thread
From: Clément Lassieur @ 2020-01-27 11:46 UTC (permalink / raw)
  To: Ricardo Wurmus; +Cc: 39298

Ricardo Wurmus <rekado@elephly.net> writes:

> Since the upgrade to Guile 3.0 I can no longer upgrade my profile.  The
> module-import-compiled derivation can no longer be built.  It fails with
> a backtrace involving only Guile modules, no Guix modules.
>
> The error is:
>
>   ice-9/boot-9.scm:752:25: In procedure dispatch-exception:
>   re-exporting local variable: iota
>
> This happens when compiling guix/build/utils.scm, srfi/srfi-1.scm, and
> srfi/srfi-26.scm, i.e. /gnu/store/p4lwp5ghh4vsna72k7if132k2321hhw1-module-import.
>
> I have only just reconfigured the system and have not rebooted since.
>
> --
> Ricardo

Hi,

This happens on

$ guix build gajim

with

Generation 23	janv. 27 2020 11:03:29	(current)
  guix 4a0e492
    repository URL: https://git.savannah.gnu.org/git/guix.git
    branch: master
    commit: 4a0e49279ddc53655f593796b0b1e170369d2a08

Clément

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

* bug#39298: re-exporting local variable: iota
  2020-01-27 11:46 ` Clément Lassieur
@ 2020-01-27 13:19   ` Ludovic Courtès
  2020-01-27 13:46     ` Clément Lassieur
  0 siblings, 1 reply; 5+ messages in thread
From: Ludovic Courtès @ 2020-01-27 13:19 UTC (permalink / raw)
  To: Clément Lassieur; +Cc: 39298-done

Hello!

clement@lassieur.org (Clément Lassieur) skribis:

> Ricardo Wurmus <rekado@elephly.net> writes:
>
>> Since the upgrade to Guile 3.0 I can no longer upgrade my profile.  The
>> module-import-compiled derivation can no longer be built.  It fails with
>> a backtrace involving only Guile modules, no Guix modules.
>>
>> The error is:
>>
>>   ice-9/boot-9.scm:752:25: In procedure dispatch-exception:
>>   re-exporting local variable: iota
>>
>> This happens when compiling guix/build/utils.scm, srfi/srfi-1.scm, and
>> srfi/srfi-26.scm, i.e. /gnu/store/p4lwp5ghh4vsna72k7if132k2321hhw1-module-import.
>>
>> I have only just reconfigured the system and have not rebooted since.
>>
>> --
>> Ricardo
>
> Hi,
>
> This happens on
>
> $ guix build gajim

Fixed in 5e61de242156cdb3314abac168d9682ca7a4c28f.

Ricardo, does it also solve the problem for you?  If not, please let us
know how to reproduce it.

Let’s see if there are other instances of mistakes like this one.

Thanks,
Ludo’.

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

* bug#39298: re-exporting local variable: iota
  2020-01-27 13:19   ` Ludovic Courtès
@ 2020-01-27 13:46     ` Clément Lassieur
  0 siblings, 0 replies; 5+ messages in thread
From: Clément Lassieur @ 2020-01-27 13:46 UTC (permalink / raw)
  To: Ludovic Courtès; +Cc: 39298-done

Ludovic Courtès <ludo@gnu.org> writes:

> Fixed in 5e61de242156cdb3314abac168d9682ca7a4c28f.

Thank you for the quick fix!

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

end of thread, other threads:[~2020-01-27 13:47 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2020-01-26 20:48 bug#39298: re-exporting local variable: iota Ricardo Wurmus
     [not found] ` <handler.39298.B.158007171823556.ack@debbugs.gnu.org>
2020-01-26 20:59   ` Ricardo Wurmus
2020-01-27 11:46 ` Clément Lassieur
2020-01-27 13:19   ` Ludovic Courtès
2020-01-27 13:46     ` Clément Lassieur

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