unofficial mirror of bug-guix@gnu.org 
 help / color / mirror / code / Atom feed
* bug#18445: glib failing to build
@ 2014-09-10 15:30 lemonnierk
  2014-09-22  8:38 ` Ludovic Courtès
  2014-12-02 22:08 ` Ludovic Courtès
  0 siblings, 2 replies; 5+ messages in thread
From: lemonnierk @ 2014-09-10 15:30 UTC (permalink / raw)
  To: 18445

[-- Attachment #1: Type: text/plain, Size: 12377 bytes --]

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

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 819 bytes --]

^ permalink raw reply	[flat|nested] 5+ messages in thread

* bug#18445: glib failing to build
  2014-09-10 15:30 bug#18445: glib failing to build lemonnierk
@ 2014-09-22  8:38 ` Ludovic Courtès
  2014-12-02 22:08 ` Ludovic Courtès
  1 sibling, 0 replies; 5+ messages in thread
From: Ludovic Courtès @ 2014-09-22  8:38 UTC (permalink / raw)
  To: lemonnierk; +Cc: 18445

Sorry for the delay.

lemonnierk@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’.

^ permalink raw reply	[flat|nested] 5+ messages in thread

* bug#18445: glib failing to build
  2014-09-10 15:30 bug#18445: glib failing to build lemonnierk
  2014-09-22  8:38 ` Ludovic Courtès
@ 2014-12-02 22:08 ` Ludovic Courtès
  2014-12-04 13:01   ` Ludovic Courtès
  1 sibling, 1 reply; 5+ messages in thread
From: Ludovic Courtès @ 2014-12-02 22:08 UTC (permalink / raw)
  To: 18445

lemonnierk@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’.

^ permalink raw reply	[flat|nested] 5+ messages in thread

* bug#18445: glib failing to build
  2014-12-02 22:08 ` Ludovic Courtès
@ 2014-12-04 13:01   ` Ludovic Courtès
  2015-04-06 20:09     ` Ludovic Courtès
  0 siblings, 1 reply; 5+ messages in thread
From: Ludovic Courtès @ 2014-12-04 13:01 UTC (permalink / raw)
  To: 18445

ludo@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’.

^ permalink raw reply	[flat|nested] 5+ messages in thread

* bug#18445: glib failing to build
  2014-12-04 13:01   ` Ludovic Courtès
@ 2015-04-06 20:09     ` Ludovic Courtès
  0 siblings, 0 replies; 5+ messages in thread
From: Ludovic Courtès @ 2015-04-06 20:09 UTC (permalink / raw)
  To: 18445-done

ludo@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’.

^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2015-04-06 20:21 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2014-09-10 15:30 bug#18445: glib failing to build lemonnierk
2014-09-22  8:38 ` Ludovic Courtès
2014-12-02 22:08 ` Ludovic Courtès
2014-12-04 13:01   ` Ludovic Courtès
2015-04-06 20:09     ` Ludovic Courtès

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/guix.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).