-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
1. Git version:
On 2013年07月06日 21:36, Ludovic Courtès wrote:
> Not easily. I have no interest in supporting old versions of Automake,
> given that Automake is only needed for developers (you don’t need it
> when building from a tarball), and developers can figure out how to
> install the right version. :-)
Agree, I had upgraded my automake with alirioeyng's advice.
bluet@GuixOnUbuntu64:~/guix$ automake --version
automake (GNU automake) 1.14
Copyright (C) 2013 Free Software Foundation, Inc.
License GPLv2+: GNU GPL version 2 or later
<http://gnu.org/licenses/gpl-2.0.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
Written by Tom Tromey <[email protected]>
and Alexandre Duret-Lutz <[email protected]>.
Now the bootstraping process passed, but ./configure seems to have
syntax error.
checking for the Guix system type... x86_64-linux
./configure: line 6755: syntax error near unexpected token `GUILE,'
./configure: line 6755: `PKG_CHECK_MODULES(GUILE, guile-2.0 >= 2.0.5)'
2. guix-0.2
> Could you run this from the build directory:
>
> rm -rf test-tmp && umask 0022 && make check
>
> With umask == 0002, the daemon can end up creating group-writable files,
> which then triggers the above error.
With umask 0022, fatal errors reduced to 2.
(log in attachment)
- --
/ Just another [ Perl | FOSS | Security ] Hacker. /
/ BlueT = Matthew Lien = 練喆明 /
/ http://BlueT.org /
/ GPG: 4A293CBD /
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)
Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/
iEYEARECAAYFAlHZ+O4ACgkQvRNvgEopPL17HgCdEKC6vLzxFNH7I49q1A/AFb/X
t6kAn29j8uIAkuJAvzv+Y9SFPwWd+c+7
=AMNZ
-----END PGP SIGNATURE-----
%%%% Starting test packages
Group begin: packages
Test begin:
test-name: "package-field-location"
Test end:
result-kind: fail
actual-value: #f
Test begin:
test-name: "package-transitive-inputs"
Test end:
result-kind: pass
actual-value: #t
Test begin:
test-name: "return values"
Test end:
result-kind: pass
actual-value: #t
Test begin:
test-name: "package-output"
Test end:
result-kind: pass
actual-value: #t
Test begin:
test-name: "trivial"
Test end:
result-kind: pass
actual-value: #t
Test begin:
test-name: "trivial with local file as input"
Test end:
result-kind: pass
actual-value: #t
Test begin:
test-name: "trivial with system-dependent input"
Test end:
result-kind: pass
actual-value: #t
Test begin:
test-name: "search paths"
Test end:
result-kind: pass
actual-value: #t
Test begin:
test-name: "GNU Make, bootstrap"
Test end:
result-kind: pass
actual-value: #t
Test begin:
test-name: "fold-packages"
Test end:
result-kind: pass
actual-value: #<package hello-2.8 gnu/packages/base.scm:50 2a1c580>
expected-value: #<package hello-2.8 gnu/packages/base.scm:50 2a1c580>
Test begin:
test-name: "find-packages-by-name"
Test end:
result-kind: pass
actual-value: #t
Test begin:
test-name: "find-packages-by-name with version"
Test end:
result-kind: pass
actual-value: #t
Group end: packages
# of expected passes 11
# of unexpected failures 1
%%%% Starting test utils
Group begin: utils
Test begin:
test-name: "bytevector->base16-string->bytevector"
Test end:
result-kind: pass
actual-value: #t
Test begin:
test-name: "gnu-triplet->nix-system"
Test end:
result-kind: pass
actual-value: #t
Test begin:
test-name: "package-name->name+version"
Test end:
result-kind: pass
actual-value: #t
Test begin:
test-name: "string-tokenize*"
Test end:
result-kind: pass
actual-value: (("foo") ("foo" "bar" "baz") ("foo" "bar" "") ("foo" "bar" "baz"))
expected-value: (("foo") ("foo" "bar" "baz") ("foo" "bar" "") ("foo" "bar" "baz"))
Test begin:
test-name: "fold2, 1 list"
Test end:
result-kind: pass
actual-value: ((4 3 2 1 0) (-4 -3 -2 -1 0))
expected-value: ((4 3 2 1 0) (-4 -3 -2 -1 0))
Test begin:
test-name: "fold2, 2 lists"
Test end:
result-kind: pass
actual-value: (((d . 3) (c . 2) (b . 1) (a . 0)) ((d . -3) (c . -2) (b . -1) (a . 0)))
expected-value: (((d . 3) (c . 2) (b . 1) (a . 0)) ((d . -3) (c . -2) (b . -1) (a . 0)))
Test begin:
test-name: "filtered-port, file"
Test end:
result-kind: fail
actual-value: #f
Test begin:
test-name: "filtered-port, non-file"
Test end:
result-kind: pass
actual-value: #t
Test begin:
test-name: "store-path-package-name"
Test end:
result-kind: pass
actual-value: "bash-4.2-p24"
expected-value: "bash-4.2-p24"
Group end: utils
# of expected passes 8
# of unexpected failures 1
====================================
GNU Guix 0.2: ./test-suite.log
====================================
# TOTAL: 18
# PASS: 16
# SKIP: 0
# XFAIL: 0
# FAIL: 2
# XPASS: 0
# ERROR: 0
.. contents:: :depth: 2
FAIL: tests/utils
=================
%%%% Starting test utils (Writing full log to "utils.log")
%%%% Starting test utils (Writing full log to "utils.log")
%%%% Starting test utils (Writing full log to "utils.log")
FAIL filtered-port, file
%%%% Starting test utils (Writing full log to "utils.log")
FAIL filtered-port, file
%%%% Starting test utils (Writing full log to "utils.log")
FAIL filtered-port, file
%%%% Starting test utils (Writing full log to "utils.log")
FAIL filtered-port, file
;;; (#t)
# of expected passes 8
# of unexpected failures 1
FAIL: tests/packages
====================
accepted connection from pid 27927, uid 1000
%%%% Starting test packages (Writing full log to "packages.log")
FAIL package-field-location
;;; (x (("b" #<package b-0 tests/packages.scm:80 316ea50>) ("b/a" #<package a-0 tests/packages.scm:79 316eb00>) ("c" #<package c-0 tests/packages.scm:82 316e9a0>) ("d" #<package d-0 tests/packages.scm:84 316e8f0>) ("d/x" "something.drv")))
;;; (drv "/home/bluet/guix-0.2/test-tmp/store/7w5b9ws1c8cp02qs8zrpv42jr5mrqk3x-trivial-0.drv" "/home/bluet/guix-0.2/test-tmp/store/7zp77r66a2m3n783r9asnf5760iv1v9r-trivial-0")
;;; (drv "/home/bluet/guix-0.2/test-tmp/store/b46mgjpwk2cyzm0v23wz8ap3rim5wb0r-trivial-with-input-file-0.drv" "/home/bluet/guix-0.2/test-tmp/store/scfyizrxvknsx1kcrqfiw7as9p9dal1a-trivial-with-input-file-0")
;;; (drv "/home/bluet/guix-0.2/test-tmp/store/zvrz1kqy8b9hy6ssllqjsr5dz3mswfjq-trivial-system-dependent-input-0.drv" "/home/bluet/guix-0.2/test-tmp/store/p9kiyvpm3nmxksng16zzmiy58fdcgxbg-trivial-system-dependent-input-0")
# of expected passes 11
# of unexpected failures 1
@ build-started /home/bluet/guix-0.2/test-tmp/store/7w5b9ws1c8cp02qs8zrpv42jr5mrqk3x-trivial-0.drv - x86_64-linux /home/bluet/guix-0.2/test-tmp/var/log/nix/drvs/7w//5b9ws1c8cp02qs8zrpv42jr5mrqk3x-trivial-0.drv.bz2
@ build-succeeded /home/bluet/guix-0.2/test-tmp/store/7w5b9ws1c8cp02qs8zrpv42jr5mrqk3x-trivial-0.drv -
@ build-started /home/bluet/guix-0.2/test-tmp/store/b46mgjpwk2cyzm0v23wz8ap3rim5wb0r-trivial-with-input-file-0.drv - x86_64-linux /home/bluet/guix-0.2/test-tmp/var/log/nix/drvs/b4//6mgjpwk2cyzm0v23wz8ap3rim5wb0r-trivial-with-input-file-0.drv.bz2
@ build-succeeded /home/bluet/guix-0.2/test-tmp/store/b46mgjpwk2cyzm0v23wz8ap3rim5wb0r-trivial-with-input-file-0.drv -
@ build-started /home/bluet/guix-0.2/test-tmp/store/zvrz1kqy8b9hy6ssllqjsr5dz3mswfjq-trivial-system-dependent-input-0.drv - x86_64-linux /home/bluet/guix-0.2/test-tmp/var/log/nix/drvs/zv//rz1kqy8b9hy6ssllqjsr5dz3mswfjq-trivial-system-dependent-input-0.drv.bz2
@ build-succeeded /home/bluet/guix-0.2/test-tmp/store/zvrz1kqy8b9hy6ssllqjsr5dz3mswfjq-trivial-system-dependent-input-0.drv -
245 operations