Package: guix;
Reported by: lemonnierk <at> ulrar.net
Date: Wed, 10 Sep 2014 15:45:03 UTC
Severity: normal
Done: ludo <at> gnu.org (Ludovic Courtès)
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 18445 in the body.
You can then email your comments to 18445 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
bug-guix <at> gnu.org
:bug#18445
; Package guix
.
(Wed, 10 Sep 2014 15:45:03 GMT) Full text and rfc822 format available.lemonnierk <at> ulrar.net
:bug-guix <at> gnu.org
.
(Wed, 10 Sep 2014 15:45:03 GMT) Full text and rfc822 format available.Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):
From: lemonnierk <at> ulrar.net To: bug-guix <at> gnu.org Subject: glib failing to build Date: Wed, 10 Sep 2014 17:30:40 +0200
[Message part 1 (text/plain, inline)]
Hi, Had this problem doing a guix system reconfigure with the config.scm file on the documentation (the one with emacs and lsh), and here is the last part of the build log : make check-TESTS make[7]: Entering directory '/tmp/nix-build-glib-2.40.0.drv-0/glib-2.40.0/gio/tests' XMLLINT not set and xmllint not found in path; skipping xml preprocessing. XMLLINT not set and xmllint not found in path; skipping xml preprocessing. XMLLINT not set and xmllint not found in path; skipping xml preprocessing. XMLLINT not set and xmllint not found in path; skipping xml preprocessing. make[8]: Entering directory '/tmp/nix-build-glib-2.40.0.drv-0/glib-2.40.0/gio/tests' XMLLINT not set and xmllint not found in path; skipping xml preprocessing. XMLLINT not set and xmllint not found in path; skipping xml preprocessing. XMLLINT not set and xmllint not found in path; skipping xml preprocessing. XMLLINT not set and xmllint not found in path; skipping xml preprocessing. PASS: appmonitor 1 /monitor/app PASS: async-close-output-stream 1 /close-async/without-flush PASS: async-close-output-stream 2 /close-async/with-flush PASS: async-close-output-stream 3 /close-async/with-async-flush PASS: async-splice-output-stream 1 /async-splice/copy-chunks PASS: async-splice-output-stream 2 /async-splice/copy-chunks-threaded-input PASS: async-splice-output-stream 3 /async-splice/copy-chunks-threaded-output PASS: async-splice-output-stream 4 /async-splice/copy-chunks-threaded PASS: buffered-input-stream 1 /buffered-input-stream/peek PASS: buffered-input-stream 2 /buffered-input-stream/peek-buffer PASS: buffered-input-stream 3 /buffered-input-stream/set-buffer-size PASS: buffered-input-stream 4 /buffered-input-stream/read-byte PASS: buffered-input-stream 5 /buffered-input-stream/read PASS: buffered-input-stream 6 /buffered-input-stream/read-async PASS: buffered-input-stream 7 /buffered-input-stream/skip PASS: buffered-input-stream 8 /buffered-input-stream/skip-async PASS: buffered-input-stream 9 /buffered-input-stream/seek PASS: buffered-input-stream 10 /filter-input-stream/close PASS: buffered-output-stream 1 /buffered-output-stream/write PASS: buffered-output-stream 2 /buffered-output-stream/grow PASS: buffered-output-stream 3 /buffered-output-stream/seek PASS: buffered-output-stream 4 /buffered-output-stream/truncate PASS: buffered-output-stream 5 /filter-output-stream/close PASS: cancellable 1 /cancellable/multiple-concurrent PASS: contexts 1 /gio/contexts/thread-independence PASS: contexts 2 /gio/contexts/context-independence PASS: converter-stream 1 /converter/basics PASS: converter-stream 2 /converter-input-stream/expander PASS: converter-stream 3 /converter-input-stream/compressor PASS: converter-stream 4 /converter-input-stream/truncation/zlib PASS: converter-stream 5 /converter-input-stream/truncation/gzip PASS: converter-stream 6 /converter-input-stream/truncation/raw PASS: converter-stream 7 /converter-input-stream/charset/utf8->latin1 PASS: converter-stream 8 /converter-input-stream/charset/latin1->utf8 PASS: converter-stream 9 /converter-input-stream/charset/fallbacks PASS: converter-stream 10 /converter-output-stream/roundtrip/zlib-0 PASS: converter-stream 11 /converter-output-stream/roundtrip/zlib-9 PASS: converter-stream 12 /converter-output-stream/roundtrip/gzip-0 PASS: converter-stream 13 /converter-output-stream/roundtrip/gzip-9 PASS: converter-stream 14 /converter-output-stream/roundtrip/raw-0 PASS: converter-stream 15 /converter-output-stream/roundtrip/raw-9 PASS: converter-stream 16 /converter-stream/pollable PASS: converter-stream 17 /converter-stream/leftover PASS: credentials 1 /credentials/basic PASS: data-input-stream 1 /data-input-stream/basic PASS: data-input-stream 2 /data-input-stream/read-lines-LF PASS: data-input-stream 3 /data-input-stream/read-lines-LF-valid-utf8 PASS: data-input-stream 4 /data-input-stream/read-lines-LF-invalid-utf8 PASS: data-input-stream 5 /data-input-stream/read-lines-CR PASS: data-input-stream 6 /data-input-stream/read-lines-CR-LF PASS: data-input-stream 7 /data-input-stream/read-lines-any PASS: data-input-stream 8 /data-input-stream/read-until PASS: data-input-stream 9 /data-input-stream/read-upto PASS: data-input-stream 10 /data-input-stream/read-int PASS: data-output-stream 1 /data-output-stream/basic PASS: data-output-stream 2 /data-output-stream/write-lines-LF PASS: data-output-stream 3 /data-output-stream/write-lines-CR PASS: data-output-stream 4 /data-output-stream/write-lines-CR-LF PASS: data-output-stream 5 /data-output-stream/write-int PASS: data-output-stream 6 /data-output-stream/seek PASS: data-output-stream 7 /data-output-stream/truncate SKIP: defaultvalue 1 /Default Values/GAppInfoMonitor # SKIP singleton PASS: defaultvalue 2 /Default Values/GAppLaunchContext PASS: defaultvalue 3 /Default Values/GApplicationCommandLine PASS: defaultvalue 4 /Default Values/GApplication SKIP: defaultvalue 5 /Default Values/GBinding # SKIP mandatory construct params SKIP: defaultvalue 6 /Default Values/GBufferedInputStream # SKIP mandatory construct params SKIP: defaultvalue 7 /Default Values/GBufferedOutputStream # SKIP mandatory construct params PASS: defaultvalue 8 /Default Values/GBytesIcon PASS: defaultvalue 9 /Default Values/GCancellable SKIP: defaultvalue 10 /Default Values/GCharsetConverter # SKIP mandatory construct params SKIP: defaultvalue 11 /Default Values/GConverterInputStream # SKIP mandatory construct params SKIP: defaultvalue 12 /Default Values/GConverterOutputStream # SKIP mandatory construct params PASS: defaultvalue 13 /Default Values/GCredentials SKIP: defaultvalue 14 /Default Values/GDataInputStream # SKIP mandatory construct params SKIP: defaultvalue 15 /Default Values/GDataOutputStream # SKIP mandatory construct params SKIP: defaultvalue 16 /Default Values/GDBusActionGroup # SKIP mandatory construct params PASS: defaultvalue 17 /Default Values/GDBusAuthObserver SKIP: defaultvalue 18 /Default Values/GDBusConnection # SKIP mandatory construct params SKIP: defaultvalue 19 /Default Values/GDBusMenuModel # SKIP crash in finalize PASS: defaultvalue 20 /Default Values/GDBusMessage SKIP: defaultvalue 21 /Default Values/GDBusMethodInvocation # SKIP crash in finalize SKIP: defaultvalue 22 /Default Values/GDBusObjectManagerClient # SKIP mandatory construct params SKIP: defaultvalue 23 /Default Values/GDBusObjectManagerServer # SKIP mandatory construct params PASS: defaultvalue 24 /Default Values/GDBusObjectProxy PASS: defaultvalue 25 /Default Values/GDBusObjectSkeleton SKIP: defaultvalue 26 /Default Values/GDBusProxy # SKIP mandatory construct params SKIP: defaultvalue 27 /Default Values/GDBusServer # SKIP mandatory construct params PASS: defaultvalue 28 /Default Values/GEmblem PASS: defaultvalue 29 /Default Values/GEmblemedIcon SKIP: defaultvalue 30 /Default Values/GFileEnumerator # SKIP should be abstract PASS: defaultvalue 31 /Default Values/GFileIcon PASS: defaultvalue 32 /Default Values/GFileInfo PASS: defaultvalue 33 /Default Values/GFileInputStream SKIP: defaultvalue 34 /Default Values/GFileIOStream # SKIP should be abstract PASS: defaultvalue 35 /Default Values/GFileOutputStream PASS: defaultvalue 36 /Default Values/GFilenameCompleter SKIP: defaultvalue 37 /Default Values/GInetAddress # SKIP mandatory construct params SKIP: defaultvalue 38 /Default Values/GInetAddressMask # SKIP initialization failed SKIP: defaultvalue 39 /Default Values/GInetSocketAddress # SKIP mandatory construct params PASS: defaultvalue 40 /Default Values/GInitiallyUnowned PASS: defaultvalue 41 /Default Values/GIOModule PASS: defaultvalue 42 /Default Values/GMemoryInputStream PASS: defaultvalue 43 /Default Values/GMemoryOutputStream PASS: defaultvalue 44 /Default Values/GMenu PASS: defaultvalue 45 /Default Values/GMenuItem PASS: defaultvalue 46 /Default Values/GMountOperation PASS: defaultvalue 47 /Default Values/GNetworkAddress PASS: defaultvalue 48 /Default Values/GNetworkService PASS: defaultvalue 49 /Default Values/GNotification PASS: defaultvalue 50 /Default Values/GObject SKIP: defaultvalue 51 /Default Values/GPropertyAction # SKIP mandatory construct params PASS: defaultvalue 52 /Default Values/GProxyAddressEnumerator SKIP: defaultvalue 53 /Default Values/GProxyAddress # SKIP mandatory construct params PASS: defaultvalue 54 /Default Values/GResolver SKIP: defaultvalue 55 /Default Values/GSettings # SKIP mandatory construct params PASS: defaultvalue 56 /Default Values/GSimpleAction PASS: defaultvalue 57 /Default Values/GSimpleActionGroup PASS: defaultvalue 58 /Default Values/GSimpleAsyncResult PASS: defaultvalue 59 /Default Values/GSimplePermission PASS: defaultvalue 60 /Default Values/GSimpleProxyResolver PASS: defaultvalue 61 /Default Values/GSocketClient SKIP: defaultvalue 62 /Default Values/GSocketConnection # SKIP mandatory construct params SKIP: defaultvalue 63 /Default Values/GSocket # SKIP initialization failed PASS: defaultvalue 64 /Default Values/GSocketListener PASS: defaultvalue 65 /Default Values/GSocketService SKIP: defaultvalue 66 /Default Values/GSubprocess # SKIP initialization failed PASS: defaultvalue 67 /Default Values/GSubprocessLauncher PASS: defaultvalue 68 /Default Values/GTask SKIP: defaultvalue 69 /Default Values/GTcpConnection # SKIP mandatory construct params SKIP: defaultvalue 70 /Default Values/GTcpWrapperConnection # SKIP mandatory construct params PASS: defaultvalue 71 /Default Values/GTestDBus SKIP: defaultvalue 72 /Default Values/GThemedIcon # SKIP mandatory construct params PASS: defaultvalue 73 /Default Values/GThreadedSocketService PASS: defaultvalue 74 /Default Values/GTlsInteraction PASS: defaultvalue 75 /Default Values/GTlsPassword PASS: defaultvalue 76 /Default Values/GVfs PASS: defaultvalue 77 /Default Values/GVolumeMonitor PASS: defaultvalue 78 /Default Values/GZlibCompressor PASS: defaultvalue 79 /Default Values/GZlibDecompressor tap-driver.sh: internal error getting exit status tap-driver.sh: fatal: I/O or internal error Makefile:3691: recipe for target 'defaultvalue.log' failed make[8]: *** [defaultvalue.log] Error 1 make[8]: Leaving directory '/tmp/nix-build-glib-2.40.0.drv-0/glib-2.40.0/gio/tests' Makefile:3593: recipe for target 'check-TESTS' failed make[7]: *** [check-TESTS] Error 2 make[7]: Leaving directory '/tmp/nix-build-glib-2.40.0.drv-0/glib-2.40.0/gio/tests' Makefile:4265: recipe for target 'check-am' failed make[6]: *** [check-am] Error 2 make[6]: Leaving directory '/tmp/nix-build-glib-2.40.0.drv-0/glib-2.40.0/gio/tests' Makefile:3380: recipe for target 'check-recursive' failed make[5]: *** [check-recursive] Error 1 make[5]: Leaving directory '/tmp/nix-build-glib-2.40.0.drv-0/glib-2.40.0/gio/tests' Makefile:4269: recipe for target 'check' failed make[4]: *** [check] Error 2 make[4]: Leaving directory '/tmp/nix-build-glib-2.40.0.drv-0/glib-2.40.0/gio/tests' Makefile:3929: recipe for target 'check-recursive' failed make[3]: *** [check-recursive] Error 1 make[3]: Leaving directory '/tmp/nix-build-glib-2.40.0.drv-0/glib-2.40.0/gio' Makefile:4240: recipe for target 'check' failed make[2]: *** [check] Error 2 make[2]: Leaving directory '/tmp/nix-build-glib-2.40.0.drv-0/glib-2.40.0/gio' Makefile:1202: recipe for target 'check-recursive' failed make[1]: *** [check-recursive] Error 1 make[1]: Leaving directory '/tmp/nix-build-glib-2.40.0.drv-0/glib-2.40.0' Makefile:1652: recipe for target 'check' failed make: *** [check] Error 2 phase `check' failed after 714 seconds note: keeping build directory `/tmp/nix-build-glib-2.40.0.drv-0' builder for `/gnu/store/3c5wq2sifarmqrdv3pgcad71fc87728s-glib-2.40.0.drv' failed with exit code 1 cannot build derivation `/gnu/store/6l9g5kid4fysysfmcxl7vzs4w4qi7xdw-emacs-24.3.drv': 1 dependencies couldn't be built cannot build derivation `/gnu/store/l6czbd6c2jg36wwcvm8ck5n7ivk1i2j3-profile.drv': 1 dependencies couldn't be built cannot build derivation `/gnu/store/3xxn5dzdh070kxyjyqppwd1k7hzlrv2x-system.drv': 1 dependencies couldn't be built killing process 15599 guix system: error: build failed: build of `/gnu/store/3xxn5dzdh070kxyjyqppwd1k7hzlrv2x-system.drv' failed That's on a x86_64 vm. -- Kevin Lemonnier PGP Fingerprint : C123 47CA 9E64 FCF0 3907
[signature.asc (application/pgp-signature, inline)]
bug-guix <at> gnu.org
:bug#18445
; Package guix
.
(Mon, 22 Sep 2014 08:39:02 GMT) Full text and rfc822 format available.Message #8 received at 18445 <at> debbugs.gnu.org (full text, mbox):
From: ludo <at> gnu.org (Ludovic Courtès) To: lemonnierk <at> ulrar.net Cc: 18445 <at> debbugs.gnu.org Subject: Re: bug#18445: glib failing to build Date: Mon, 22 Sep 2014 10:38:06 +0200
Sorry for the delay. lemonnierk <at> ulrar.net skribis: > tap-driver.sh: internal error getting exit status > tap-driver.sh: fatal: I/O or internal error This is weird, could it be due to lack of space? Is it reproducible? BTW, you may want to use substitutes in the VM, to avoid rebuilding the whole world (info "(guix) Substitutes"). Thanks, Ludo’.
bug-guix <at> gnu.org
:bug#18445
; Package guix
.
(Tue, 02 Dec 2014 22:09:02 GMT) Full text and rfc822 format available.Message #11 received at 18445 <at> debbugs.gnu.org (full text, mbox):
From: ludo <at> gnu.org (Ludovic Courtès) To: 18445 <at> debbugs.gnu.org Subject: Re: bug#18445: glib failing to build Date: Tue, 02 Dec 2014 23:08:20 +0100
lemonnierk <at> ulrar.net skribis: > PASS: defaultvalue 77 /Default Values/GVolumeMonitor > PASS: defaultvalue 78 /Default Values/GZlibCompressor > PASS: defaultvalue 79 /Default Values/GZlibDecompressor > tap-driver.sh: internal error getting exit status > tap-driver.sh: fatal: I/O or internal error > Makefile:3691: recipe for target 'defaultvalue.log' failed We’re having the same error, in a slightly different place, at <http://hydra.gnu.org/build/168859/>: --8<---------------cut here---------------start------------->8--- PASS: gdbus-proxy 3 /gdbus/proxy/wellknown-noauto PASS: gdbus-proxy 4 /gdbus/proxy/async PASS: gdbus-proxy-threads 1 /gdbus/proxy/vs-threads tap-driver.sh: internal error getting exit status tap-driver.sh: fatal: I/O or internal error Makefile:4096: recipe for target 'gdbus-proxy-threads.log' failed make[8]: *** [gdbus-proxy-threads.log] Error 1 make[8]: Leaving directory '/tmp/nix-build-glib-2.40.0.drv-0/glib-2.40.0/gio/tests' Makefile:3592: recipe for target 'check-TESTS' failed m--8<---------------cut here---------------end--------------->8--- I built it locally and got another error: --8<---------------cut here---------------start------------->8--- PASS: gapplication 1 /gapplication/no-dbus PASS: gapplication 2 /gapplication/no-appid PASS: gapplication 3 /gapplication/properties PASS: gapplication 4 /gapplication/app-id ERROR: gapplication - missing test plan ERROR: gapplication - exited with status 134 (terminated by signal 6?) --8<---------------cut here---------------end--------------->8--- where gapplication.log reads this: --8<---------------cut here---------------start------------->8--- # random seed: R02S5b9338846cb34d3593b1becfb1a22081 # Start of gapplication tests ok 1 /gapplication/no-dbus PASS: gapplication 1 /gapplication/no-dbus ok 2 /gapplication/no-appid PASS: gapplication 2 /gapplication/no-appid ok 3 /gapplication/properties PASS: gapplication 3 /gapplication/properties Failed to register: The connection is closed ** GLib-GIO:ERROR:gapplication.c:564:test_quit: assertion failed: (activated) ok 4 /gapplication/app-id PASS: gapplication 4 /gapplication/app-id ../../tap-test: line 5: 24084 Aborted $1 -k --tap # GLib-GIO:ERROR:gapplication.c:564:test_quit: assertion failed: (activated) cleaning up pid 24105 ERROR: gapplication - missing test plan ERROR: gapplication - exited with status 134 (terminated by signal 6?) --8<---------------cut here---------------end--------------->8--- So it sounds like some of the tests are a bit racy. I see there’s a 2.40.2 release, perhaps worth a try... Ludo’.
bug-guix <at> gnu.org
:bug#18445
; Package guix
.
(Thu, 04 Dec 2014 13:02:01 GMT) Full text and rfc822 format available.Message #14 received at 18445 <at> debbugs.gnu.org (full text, mbox):
From: ludo <at> gnu.org (Ludovic Courtès) To: 18445 <at> debbugs.gnu.org Subject: Re: bug#18445: glib failing to build Date: Thu, 04 Dec 2014 14:01:08 +0100
ludo <at> gnu.org (Ludovic Courtès) skribis: > I built it locally and got another error: > > PASS: gapplication 1 /gapplication/no-dbus > PASS: gapplication 2 /gapplication/no-appid > PASS: gapplication 3 /gapplication/properties > PASS: gapplication 4 /gapplication/app-id > ERROR: gapplication - missing test plan > ERROR: gapplication - exited with status 134 (terminated by signal 6?) > > where gapplication.log reads this: > > # random seed: R02S5b9338846cb34d3593b1becfb1a22081 > # Start of gapplication tests > ok 1 /gapplication/no-dbus > PASS: gapplication 1 /gapplication/no-dbus > ok 2 /gapplication/no-appid > PASS: gapplication 2 /gapplication/no-appid > ok 3 /gapplication/properties > PASS: gapplication 3 /gapplication/properties > Failed to register: The connection is closed > ** > GLib-GIO:ERROR:gapplication.c:564:test_quit: assertion failed: (activated) > ok 4 /gapplication/app-id Commit 36d2a3a disables this particular test, and Hydra successfully built GLib. I found another report suggesting that this test is unreliable, FWIW: <https://bugs.debian.org/756273>. Ludo’.
ludo <at> gnu.org (Ludovic Courtès)
:lemonnierk <at> ulrar.net
:Message #19 received at 18445-done <at> debbugs.gnu.org (full text, mbox):
From: ludo <at> gnu.org (Ludovic Courtès) To: 18445-done <at> debbugs.gnu.org Subject: Re: bug#18445: glib failing to build Date: Mon, 06 Apr 2015 22:09:15 +0200
ludo <at> gnu.org (Ludovic Courtès) skribis: > Commit 36d2a3a disables this particular test, and Hydra successfully > built GLib. The above message should have closed the bug. Done now! Ludo’.
Debbugs Internal Request <help-debbugs <at> gnu.org>
to internal_control <at> debbugs.gnu.org
.
(Tue, 05 May 2015 11:24:05 GMT) Full text and rfc822 format available.
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.