Hi!
Guile derivation seems to fail during `make check`. I am not sure why
Guile is even being built; all I did was to execute `guix package
install=hello`. Perhaps guile is one of the (indirect) dependencies for
hello? and hydra.gnu.org was unresponsive for some reason..
Attached is a excerpt from the output where the build fails.
-
Sree
make check-TESTS
make[5]: Entering directory
'/tmp/nix-build-guile-2.0.9.drv-0/guile-2.0.9/test-suite/standalone'
PASS: test-system-cmds
PASS: test-bad-identifiers
PASS: test-require-extension
PASS: test-guile-snarf
PASS: test-import-order
PASS: test-command-line-encoding
Backtrace:
In ice-9/boot-9.scm:
157: 8 [catch #t #<catch-closure 204dd80> ...]
In unknown file:
?: 7 [apply-smob/1 #<catch-closure 204dd80>]
In ice-9/boot-9.scm:
63: 6 [call-with-prompt prompt0 ...]
In ice-9/eval.scm:
432: 5 [eval # #]
In ice-9/boot-9.scm:
2320: 4 [save-module-excursion #<procedure 207ccc0 at ice-9/boot-9.scm:3961:3
()>]
3966: 3 [#<procedure 207ccc0 at ice-9/boot-9.scm:3961:3 ()>]
1645: 2 [%start-stack load-stack ...]
1650: 1 [#<procedure 207b060 ()>]
In unknown file:
?: 0 [primitive-load
"/tmp/nix-build-guile-2.0.9.drv-0/guile-2.0.9/test-suite/standalone/test-command-line-encoding2"]
ERROR: In procedure primitive-load:
ERROR: In procedure open_iconv_descriptors: invalid or unknown character
encoding "ISO-"
FAIL: test-command-line-encoding2
WARNING: (language elisp runtime function-slot): imported module (language
elisp compile-tree-il) overrides core binding `if'
WARNING: (language elisp runtime function-slot): imported module (language
elisp compile-tree-il) overrides core binding `let'
WARNING: (language elisp runtime function-slot): imported module (language
elisp compile-tree-il) overrides core binding `let*'
WARNING: (language elisp runtime function-slot): imported module (language
elisp compile-tree-il) overrides core binding `while'
WARNING: (language elisp runtime function-slot): imported module (language
elisp compile-tree-il) overrides core binding `defmacro'
WARNING: (language elisp runtime function-slot): imported module (language
elisp compile-tree-il) overrides core binding `quote'
WARNING: (language elisp runtime function-slot): imported module (language
elisp runtime macros) overrides core binding `lambda'
WARNING: (language elisp runtime function-slot): imported module (language
elisp runtime macros) overrides core binding `when'
WARNING: (language elisp runtime function-slot): imported module (language
elisp runtime macros) overrides core binding `unless'
WARNING: (language elisp runtime function-slot): imported module (language
elisp runtime macros) overrides core binding `cond'
WARNING: (language elisp runtime function-slot): imported module (language
elisp runtime macros) overrides core binding `and'
WARNING: (language elisp runtime function-slot): imported module (language
elisp runtime macros) overrides core binding `or'
WARNING: (language elisp runtime function-slot): imported module (language
elisp runtime macros) overrides core binding `catch'
WARNING: (language elisp runtime function-slot): imported module (language
elisp runtime subrs) overrides core binding `='
WARNING: (language elisp runtime function-slot): imported module (language
elisp runtime subrs) overrides core binding `<'
WARNING: (language elisp runtime function-slot): imported module (language
elisp runtime subrs) overrides core binding `<='
WARNING: (language elisp runtime function-slot): imported module (language
elisp runtime subrs) overrides core binding `>'
WARNING: (language elisp runtime function-slot): imported module (language
elisp runtime subrs) overrides core binding `>='
WARNING: (language elisp runtime function-slot): imported module (language
elisp runtime subrs) overrides core binding `max'
WARNING: (language elisp runtime function-slot): imported module (language
elisp runtime subrs) overrides core binding `min'
WARNING: (language elisp runtime function-slot): imported module (language
elisp runtime subrs) overrides core binding `abs'
WARNING: (language elisp runtime function-slot): imported module (language
elisp runtime subrs) overrides core binding `#{1+}#'
WARNING: (language elisp runtime function-slot): imported module (language
elisp runtime subrs) overrides core binding `#{1-}#'
WARNING: (language elisp runtime function-slot): imported module (language
elisp runtime subrs) overrides core binding `+'
WARNING: (language elisp runtime function-slot): imported module (language
elisp runtime subrs) overrides core binding `-'
WARNING: (language elisp runtime function-slot): imported module (language
elisp runtime subrs) overrides core binding `*'
WARNING: (language elisp runtime function-slot): imported module (language
elisp runtime subrs) overrides core binding `car'
WARNING: (language elisp runtime function-slot): imported module (language
elisp runtime subrs) overrides core binding `cdr'
WARNING: (language elisp runtime function-slot): imported module (language
elisp runtime subrs) overrides core binding `length'
WARNING: (language elisp runtime function-slot): imported module (language
elisp runtime subrs) overrides core binding `cons'
WARNING: (language elisp runtime function-slot): imported module (language
elisp runtime subrs) overrides core binding `list'
WARNING: (language elisp runtime function-slot): imported module (language
elisp runtime subrs) overrides core binding `make-list'
WARNING: (language elisp runtime function-slot): imported module (language
elisp runtime subrs) overrides core binding `append'
WARNING: (language elisp runtime function-slot): imported module (language
elisp runtime subrs) overrides core binding `reverse'
WARNING: (language elisp runtime function-slot): imported module (language
elisp runtime subrs) overrides core binding `copy-tree'
WARNING: (language elisp runtime function-slot): imported module (language
elisp runtime subrs) overrides core binding `apply'
WARNING: (language elisp runtime function-slot): imported module (language
elisp runtime subrs) overrides core binding `throw'
WARNING: (language elisp runtime function-slot): imported module (language
elisp runtime subrs) overrides core binding `not'
WARNING: (language elisp runtime function-slot): imported module (language
elisp runtime subrs) overrides core binding `eval'
WARNING: (language elisp runtime function-slot): imported module (language
elisp runtime subrs) overrides core binding `load'
WARNING: (language elisp runtime function-slot): imported module (language
elisp compile-tree-il) overrides core binding `if'
WARNING: (language elisp runtime function-slot): imported module (language
elisp compile-tree-il) overrides core binding `let'
WARNING: (language elisp runtime function-slot): imported module (language
elisp compile-tree-il) overrides core binding `let*'
WARNING: (language elisp runtime function-slot): imported module (language
elisp compile-tree-il) overrides core binding `while'
WARNING: (language elisp runtime function-slot): imported module (language
elisp compile-tree-il) overrides core binding `defmacro'
WARNING: (language elisp runtime function-slot): imported module (language
elisp compile-tree-il) overrides core binding `quote'
WARNING: (language elisp runtime function-slot): imported module (language
elisp runtime macros) overrides core binding `lambda'
WARNING: (language elisp runtime function-slot): imported module (language
elisp runtime macros) overrides core binding `when'
WARNING: (language elisp runtime function-slot): imported module (language
elisp runtime macros) overrides core binding `unless'
WARNING: (language elisp runtime function-slot): imported module (language
elisp runtime macros) overrides core binding `cond'
WARNING: (language elisp runtime function-slot): imported module (language
elisp runtime macros) overrides core binding `and'
WARNING: (language elisp runtime function-slot): imported module (language
elisp runtime macros) overrides core binding `or'
WARNING: (language elisp runtime function-slot): imported module (language
elisp runtime macros) overrides core binding `catch'
WARNING: (language elisp runtime function-slot): imported module (language
elisp runtime subrs) overrides core binding `='
WARNING: (language elisp runtime function-slot): imported module (language
elisp runtime subrs) overrides core binding `<'
WARNING: (language elisp runtime function-slot): imported module (language
elisp runtime subrs) overrides core binding `<='
WARNING: (language elisp runtime function-slot): imported module (language
elisp runtime subrs) overrides core binding `>'
WARNING: (language elisp runtime function-slot): imported module (language
elisp runtime subrs) overrides core binding `>='
WARNING: (language elisp runtime function-slot): imported module (language
elisp runtime subrs) overrides core binding `max'
WARNING: (language elisp runtime function-slot): imported module (language
elisp runtime subrs) overrides core binding `min'
WARNING: (language elisp runtime function-slot): imported module (language
elisp runtime subrs) overrides core binding `abs'
WARNING: (language elisp runtime function-slot): imported module (language
elisp runtime subrs) overrides core binding `#{1+}#'
WARNING: (language elisp runtime function-slot): imported module (language
elisp runtime subrs) overrides core binding `#{1-}#'
WARNING: (language elisp runtime function-slot): imported module (language
elisp runtime subrs) overrides core binding `+'
WARNING: (language elisp runtime function-slot): imported module (language
elisp runtime subrs) overrides core binding `-'
WARNING: (language elisp runtime function-slot): imported module (language
elisp runtime subrs) overrides core binding `*'
WARNING: (language elisp runtime function-slot): imported module (language
elisp runtime subrs) overrides core binding `car'
WARNING: (language elisp runtime function-slot): imported module (language
elisp runtime subrs) overrides core binding `cdr'
WARNING: (language elisp runtime function-slot): imported module (language
elisp runtime subrs) overrides core binding `length'
WARNING: (language elisp runtime function-slot): imported module (language
elisp runtime subrs) overrides core binding `cons'
WARNING: (language elisp runtime function-slot): imported module (language
elisp runtime subrs) overrides core binding `list'
WARNING: (language elisp runtime function-slot): imported module (language
elisp runtime subrs) overrides core binding `make-list'
WARNING: (language elisp runtime function-slot): imported module (language
elisp runtime subrs) overrides core binding `append'
WARNING: (language elisp runtime function-slot): imported module (language
elisp runtime subrs) overrides core binding `reverse'
WARNING: (language elisp runtime function-slot): imported module (language
elisp runtime subrs) overrides core binding `copy-tree'
WARNING: (language elisp runtime function-slot): imported module (language
elisp runtime subrs) overrides core binding `apply'
WARNING: (language elisp runtime function-slot): imported module (language
elisp runtime subrs) overrides core binding `throw'
WARNING: (language elisp runtime function-slot): imported module (language
elisp runtime subrs) overrides core binding `not'
WARNING: (language elisp runtime function-slot): imported module (language
elisp runtime subrs) overrides core binding `eval'
WARNING: (language elisp runtime function-slot): imported module (language
elisp runtime subrs) overrides core binding `load'
PASS: test-language
PASS: test-num2integral
PASS: test-round
PASS: test-asmobs
PASS: test-ffi
PASS: test-list
PASS: test-unwind
PASS: test-conversion
PASS: test-loose-ends
PASS: test-fast-slot-ref
PASS: test-mb-regexp
PASS: test-use-srfi
PASS: test-scm-c-read
PASS: test-scm-take-locale-symbol
PASS: test-scm-take-u8vector
PASS: test-scm-to-latin1-string
PASS: test-scm-values
PASS: test-scm-c-bind-keyword-arguments
PASS: test-extensions
PASS: test-with-guile-module
PASS: test-scm-with-guile
PASS: test-scm-spawn-thread
PASS: test-pthread-create
PASS: test-pthread-create-secondary
PASS: test-smob-mark
==================================
1 of 32 tests failed
Please report to [email protected]
==================================
Makefile:2425: recipe for target 'check-TESTS' failed
make[5]: *** [check-TESTS] Error 1
make[5]: Leaving directory
'/tmp/nix-build-guile-2.0.9.drv-0/guile-2.0.9/test-suite/standalone'
Makefile:2548: recipe for target 'check-am' failed
make[4]: *** [check-am] Error 2
make[4]: Leaving directory
'/tmp/nix-build-guile-2.0.9.drv-0/guile-2.0.9/test-suite/standalone'
Makefile:2551: recipe for target 'check' failed
make[3]: *** [check] Error 2
make[3]: Leaving directory
'/tmp/nix-build-guile-2.0.9.drv-0/guile-2.0.9/test-suite/standalone'
Makefile:1781: recipe for target 'check-recursive' failed
make[2]: *** [check-recursive] Error 1
make[2]: Leaving directory
'/tmp/nix-build-guile-2.0.9.drv-0/guile-2.0.9/test-suite'
Makefile:1772: recipe for target 'check-recursive' failed
make[1]: *** [check-recursive] Error 1
make[1]: Leaving directory '/tmp/nix-build-guile-2.0.9.drv-0/guile-2.0.9'
Makefile:2151: recipe for target 'check' failed
make: *** [check] Error 2
phase `check' failed after 12 seconds
builder for
`/scratch/nix/store/as11c6lh4yclnzcah3dnqc2csy51s7gz-guile-2.0.9.drv' failed
with exit code 1
cannot build derivation
`/scratch/nix/store/6s48fcp4qfnwvj75gk1isqzawcllikcz-profile.drv': 1
dependencies couldn't be built
guix package: error: build failed: build of
`/scratch/nix/store/6s48fcp4qfnwvj75gk1isqzawcllikcz-profile.drv' failed