GNU bug report logs - #25256
A lot of tests failed when building guix 0.12.0 from source

Previous Next

Package: guix;

Reported by: Alex Vong <alexvong1995 <at> gmail.com>

Date: Sat, 24 Dec 2016 06:57:02 UTC

Severity: normal

Done: Alex Vong <alexvong1995 <at> gmail.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 25256 in the body.
You can then email your comments to 25256 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#25256; Package guix. (Sat, 24 Dec 2016 06:57:02 GMT) Full text and rfc822 format available.

Acknowledgement sent to Alex Vong <alexvong1995 <at> gmail.com>:
New bug report received and forwarded. Copy sent to bug-guix <at> gnu.org. (Sat, 24 Dec 2016 06:57:03 GMT) Full text and rfc822 format available.

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

From: Alex Vong <alexvong1995 <at> gmail.com>
To: bug-guix <at> gnu.org
Subject: A lot of tests failed when building guix 0.12.0 from source
Date: Sat, 24 Dec 2016 06:56:24 +0000
[Message part 1 (text/plain, inline)]
Hello Guix,

Congratulation on guixsd moving to beta, maybe I should try it during
the holiday!

A tarball with all the test logs archived is in the attachment. As
usual, the tests are run on Debian Testing with 'uname -a' outputting
'Linux debian 4.8.0-2-amd64 #1 SMP Debian 4.8.11-1 (2016-12-02) x86_64
GNU/Linux'

Below is the build-log, you can see 87/656 tests failed:

make  check-recursive
make[1]: Entering directory '/home/alexvong1995/guix-0.12.0'
Making check in po/guix
make[2]: Entering directory '/home/alexvong1995/guix-0.12.0/po/guix'
make[2]: Leaving directory '/home/alexvong1995/guix-0.12.0/po/guix'
Making check in po/packages
make[2]: Entering directory '/home/alexvong1995/guix-0.12.0/po/packages'
make[2]: Leaving directory '/home/alexvong1995/guix-0.12.0/po/packages'
make[2]: Entering directory '/home/alexvong1995/guix-0.12.0'
Compiling Scheme modules...
make  check-TESTS check-local
make[3]: Entering directory '/home/alexvong1995/guix-0.12.0'
make[3]: Nothing to be done for 'check-local'.
make[4]: Entering directory '/home/alexvong1995/guix-0.12.0'
PASS: tests/base64.scm
SKIP: tests/base32.scm
PASS: tests/hash.scm
PASS: tests/cpio.scm
PASS: tests/pk-crypto.scm
PASS: tests/pki.scm
PASS: tests/sets.scm
PASS: tests/modules.scm
PASS: tests/gnu-maintenance.scm
PASS: tests/substitute.scm
FAIL: tests/builders.scm
FAIL: tests/grafts.scm
PASS: tests/ui.scm
PASS: tests/records.scm
PASS: tests/upstream.scm
PASS: tests/combinators.scm
PASS: tests/utils.scm
PASS: tests/build-utils.scm
FAIL: tests/packages.scm
SKIP: tests/snix.scm
PASS: tests/hackage.scm
PASS: tests/cran.scm
FAIL: tests/derivations.scm
PASS: tests/elpa.scm
PASS: tests/monads.scm
FAIL: tests/gexp.scm
FAIL: tests/store.scm
FAIL: tests/union.scm
PASS: tests/nar.scm
SKIP: tests/syscalls.scm
SKIP: tests/gremlin.scm
PASS: tests/bournish.scm
FAIL: tests/profiles.scm
FAIL: tests/publish.scm
PASS: tests/scripts.scm
FAIL: tests/size.scm
PASS: tests/lint.scm
FAIL: tests/graph.scm
FAIL: tests/challenge.scm
PASS: tests/cve.scm
PASS: tests/zlib.scm
PASS: tests/file-systems.scm
PASS: tests/system.scm
PASS: tests/services.scm
SKIP: tests/containers.scm
PASS: tests/import-utils.scm
PASS: tests/scripts-build.scm
SKIP: tests/pypi.scm
PASS: tests/gem.scm
PASS: tests/crate.scm
PASS: tests/cpan.scm
PASS: tests/guix-download.sh
PASS: tests/guix-hash.sh
PASS: tests/guix-build.sh
FAIL: tests/guix-package-net.sh
PASS: tests/guix-package.sh
PASS: tests/guix-archive.sh
PASS: tests/guix-authenticate.sh
PASS: tests/guix-system.sh
SKIP: tests/guix-environment-container.sh
PASS: tests/guix-graph.sh
PASS: tests/guix-lint.sh
FAIL: tests/guix-register.sh
FAIL: tests/guix-daemon.sh
PASS: tests/guix-environment.sh
FAIL: tests/guix-gc.sh
============================================================================
Testsuite summary for GNU Guix 0.12.0
============================================================================
# TOTAL: 656
# PASS:  547
# SKIP:  22
# XFAIL: 0
# FAIL:  87
# XPASS: 0
# ERROR: 0
============================================================================
See ./test-suite.log
Please report to bug-guix <at> gnu.org
============================================================================
Makefile:4274: recipe for target 'test-suite.log' failed
make[4]: *** [test-suite.log] Error 1
make[4]: Leaving directory '/home/alexvong1995/guix-0.12.0'
Makefile:4380: recipe for target 'check-TESTS' failed
make[3]: *** [check-TESTS] Error 2
make[3]: Leaving directory '/home/alexvong1995/guix-0.12.0'
Makefile:4623: recipe for target 'check-am' failed
make[2]: *** [check-am] Error 2
make[2]: Leaving directory '/home/alexvong1995/guix-0.12.0'
Makefile:4160: recipe for target 'check-recursive' failed
make[1]: *** [check-recursive] Error 1
make[1]: Leaving directory '/home/alexvong1995/guix-0.12.0'
Makefile:4625: recipe for target 'check' failed
make: *** [check] Error 2

Cheers,
Alex
[tests.tar.xz (application/x-xz, attachment)]

Information forwarded to bug-guix <at> gnu.org:
bug#25256; Package guix. (Sat, 24 Dec 2016 21:37:02 GMT) Full text and rfc822 format available.

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

From: Leo Famulari <leo <at> famulari.name>
To: Alex Vong <alexvong1995 <at> gmail.com>
Cc: 25256 <at> debbugs.gnu.org
Subject: Re: bug#25256: A lot of tests failed when building guix 0.12.0 from
 source
Date: Sat, 24 Dec 2016 16:36:14 -0500
On Sat, Dec 24, 2016 at 06:56:24AM +0000, Alex Vong wrote:
> Hello Guix,

Hi!

> Congratulation on guixsd moving to beta, maybe I should try it during
> the holiday!
> 
> A tarball with all the test logs archived is in the attachment. As
> usual, the tests are run on Debian Testing with 'uname -a' outputting
> 'Linux debian 4.8.0-2-amd64 #1 SMP Debian 4.8.11-1 (2016-12-02) x86_64
> GNU/Linux'

Thanks for the report!

I think something is fishy with the test set-up, although I'm not sure
what.

For example, this is the contents of guix-daemon.log:

1 + set -e
2 + guix-daemon --version
3 guix-daemon: unrecognized option '--version'
4 Try `guix-daemon --help' or `guix-daemon --usage' for more information.
5 FAIL tests/guix-daemon.sh (exit status: 64)

My guix-daemon does accept the '--version' option.

Can you say how you built Guix and give some more information about the
environment the tests ran in? For example, did you use `guix
environment`?

For the record, I also tried it on Debian testing with a 4.8.x kernel on
x86_64, and my only test failure is tests/syscalls.scm, which I'm going
to look into :)




Reply sent to Alex Vong <alexvong1995 <at> gmail.com>:
You have taken responsibility. (Sun, 30 Dec 2018 00:57:03 GMT) Full text and rfc822 format available.

Notification sent to Alex Vong <alexvong1995 <at> gmail.com>:
bug acknowledged by developer. (Sun, 30 Dec 2018 00:57:03 GMT) Full text and rfc822 format available.

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

From: Alex Vong <alexvong1995 <at> gmail.com>
To: 25256-done <at> debbugs.gnu.org
Cc: alexvong1995 <at> gmail.com
Subject: Re: bug#25256: A lot of tests failed when building guix 0.12.0 from
 source
Date: Sun, 30 Dec 2018 08:56:27 +0800
[Message part 1 (text/plain, inline)]
This bug was fixed long ago, probably around 0.13 ~ 0.14, closing...
[signature.asc (application/pgp-signature, inline)]

bug archived. Request was from Debbugs Internal Request <help-debbugs <at> gnu.org> to internal_control <at> debbugs.gnu.org. (Sun, 27 Jan 2019 12:24:05 GMT) Full text and rfc822 format available.

This bug report was last modified 6 years and 231 days ago.

Previous Next


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