Pulling 1.0.0 fails while running ‘compute-guix-derivation’

  • Done
  • quality assurance status badge
Details
One participant
  • Ludovic Courtès
Owner
unassigned
Submitted by
Ludovic Courtès
Severity
important
L
L
Ludovic Courtès wrote on 12 May 2020 21:38
Pulling 1.0.0 fails while running ‘compute-guix -derivation’
(address . bug-guix@gnu.org)
87d0799c5v.fsf@inria.fr
From today’s Guix, where (default-guile) is 3.0, I can’t build 1.0.0:

Toggle snippet (39 lines)
$ guix describe
Generacio 142 May 11 2020 00:51:39 (nuna)
guix b76b1d3
repository URL: https://git.savannah.gnu.org/git/guix.git
branch: master
commit: b76b1d3fb65fec98b96a2b4cfa984316dd956a29
$ guix time-machine --commit=6298c3ffd9654d3231a6f25390b056483e8f407c -- describe
Updating channel 'guix' from Git repository at 'https://git.savannah.gnu.org/git/guix.git'...
;;; WARNING: loading compiled file /gnu/store/g29fabc57fkzimrf6gsb72fr7fq069yf-module-import-compiled/guix/store.go failed:
;;; In procedure load-thunk-from-memory: incompatible bytecode kind
;;; WARNING: loading compiled file /gnu/store/g29fabc57fkzimrf6gsb72fr7fq069yf-module-import-compiled/guix/store.go failed:
;;; In procedure load-thunk-from-memory: incompatible bytecode kind
;;; WARNING: loading compiled file /gnu/store/g29fabc57fkzimrf6gsb72fr7fq069yf-module-import-compiled/guix/utils.go failed:
;;; In procedure load-thunk-from-memory: incompatible bytecode kind
;;; WARNING: loading compiled file /gnu/store/g29fabc57fkzimrf6gsb72fr7fq069yf-module-import-compiled/guix/utils.go failed:
;;; In procedure load-thunk-from-memory: incompatible bytecode kind
;;; WARNING: loading compiled file /gnu/store/g29fabc57fkzimrf6gsb72fr7fq069yf-module-import-compiled/guix/config.go failed:
;;; In procedure load-thunk-from-memory: incompatible bytecode kind
;;; WARNING: loading compiled file /gnu/store/g29fabc57fkzimrf6gsb72fr7fq069yf-module-import-compiled/guix/config.go failed:
;;; In procedure load-thunk-from-memory: incompatible bytecode kind
[…]
In unknown file:
5 (primitive-load-path "guix/build/compile" #<procedure 7?>)
In ice-9/eval.scm:
626:19 4 (_ #<directory (guix build compile) 7f5d72139280>)
159:9 3 (_ #<directory (guix build compile) 7f5d72139280>)
182:19 2 (proc #<directory (guix build compile) 7f5d72139280>)
142:16 1 (compile-top-call #<directory (guix build compile) 7f5?> ?)
In unknown file:
0 (%resolve-variable (7 . #) #<directory (guix build comp?>)

ERROR: In procedure %resolve-variable:
Unbound variable: tree-il-default-optimization-options
guix time-machine: error: You found a bug: the program '/gnu/store/9c0s7llsc1sqw6hkz99vhyr8wmipc1zl-compute-guix-derivation'
failed to compute the derivation for Guix (version: "6298c3ffd9654d3231a6f25390b056483e8f407c"; system: "x86_64-linux";
host version: "b76b1d3fb65fec98b96a2b4cfa984316dd956a29"; pull-version: 1).
Please report it by email to <bug-guix@gnu.org>.

The module in
/gnu/store/g29fabc57fkzimrf6gsb72fr7fq069yf-module-import-compiled were
built with 2.2.4, which is fine, but ‘compute-guix-derivation’ itself
runs on 3.0.

Probably ‘%quirks’ should also change (default-guile).

Ludo’.
L
L
Ludovic Courtès wrote on 14 May 2020 10:21
control message for bug #41214
(address . control@debbugs.gnu.org)
871rnnvsec.fsf@gnu.org
severity 41214 important
quit
L
L
Ludovic Courtès wrote on 15 May 2020 12:29
Re: bug#41214: Pulling 1.0.0 fails while running ‘compute-guix-derivation’
(address . 41214-done@debbugs.gnu.org)
871rnltrrt.fsf@gnu.org
Ludovic Courtès <ludo@gnu.org> skribis:

Toggle quote (28 lines)
> $ guix time-machine --commit=6298c3ffd9654d3231a6f25390b056483e8f407c -- describe
> Updating channel 'guix' from Git repository at 'https://git.savannah.gnu.org/git/guix.git'...
> ;;; WARNING: loading compiled file /gnu/store/g29fabc57fkzimrf6gsb72fr7fq069yf-module-import-compiled/guix/store.go failed:
> ;;; In procedure load-thunk-from-memory: incompatible bytecode kind
> ;;; WARNING: loading compiled file /gnu/store/g29fabc57fkzimrf6gsb72fr7fq069yf-module-import-compiled/guix/store.go failed:
> ;;; In procedure load-thunk-from-memory: incompatible bytecode kind
> ;;; WARNING: loading compiled file /gnu/store/g29fabc57fkzimrf6gsb72fr7fq069yf-module-import-compiled/guix/utils.go failed:
> ;;; In procedure load-thunk-from-memory: incompatible bytecode kind
> ;;; WARNING: loading compiled file /gnu/store/g29fabc57fkzimrf6gsb72fr7fq069yf-module-import-compiled/guix/utils.go failed:
> ;;; In procedure load-thunk-from-memory: incompatible bytecode kind
> ;;; WARNING: loading compiled file /gnu/store/g29fabc57fkzimrf6gsb72fr7fq069yf-module-import-compiled/guix/config.go failed:
> ;;; In procedure load-thunk-from-memory: incompatible bytecode kind
> ;;; WARNING: loading compiled file /gnu/store/g29fabc57fkzimrf6gsb72fr7fq069yf-module-import-compiled/guix/config.go failed:
> ;;; In procedure load-thunk-from-memory: incompatible bytecode kind
> […]
> In unknown file:
> 5 (primitive-load-path "guix/build/compile" #<procedure 7?>)
> In ice-9/eval.scm:
> 626:19 4 (_ #<directory (guix build compile) 7f5d72139280>)
> 159:9 3 (_ #<directory (guix build compile) 7f5d72139280>)
> 182:19 2 (proc #<directory (guix build compile) 7f5d72139280>)
> 142:16 1 (compile-top-call #<directory (guix build compile) 7f5?> ?)
> In unknown file:
> 0 (%resolve-variable (7 . #) #<directory (guix build comp?>)
>
> ERROR: In procedure %resolve-variable:
> Unbound variable: tree-il-default-optimization-options

Fixed in 9b57b6350798ffc69e6570197ecf244a0f1fc1ca.

Ludo’.
Closed
?
Your comment

This issue is archived.

To comment on this conversation send an email to 41214@debbugs.gnu.org

To respond to this issue using the mumi CLI, first switch to it
mumi current 41214
Then, you may apply the latest patchset in this issue (with sign off)
mumi am -- -s
Or, compose a reply to this issue
mumi compose
Or, send patches to this issue
mumi send-email *.patch