Hi— Building julia ends like badly:
$ guix package -i julia [...] base64 (2) | 0.41 | 0.00 | 0.0 | 2.10 | 1559.96 serialize (2) | 7.05 | 0.29 | 4.1 | 80.75 | 1559.96 WARNING: readuntil(IO,AbstractString) will perform poorly with a long string WARNING: readuntil(IO,AbstractString) will perform poorly with a long string WARNING: readuntil(IO,AbstractString) will perform poorly with a long string Warning: threaded loop executed in order threads (3) | 12.18 | 1.90 | 15.6 | 93.54 | 1708.66 enums (3) | 12.64 | 0.41 | 3.2 | 147.02 | 1708.66 i18n (3) | 0.06 | 0.00 | 0.0 | 0.07 | 1708.66 workspace (3) | 6.38 | 0.00 | 0.0 | 4.33 | 1708.66 sh: /sbin/ldconfig: No such file or directory libdl (3) | 2.77 | 0.00 | 0.0 | 10.04 | 1708.66 int (3) | 9.51 | 0.19 | 2.0 | 29.06 | 1708.66 misc (2) | 68.30 | 9.99 | 14.6 | 1734.26 | 1654.81 intset (2) | 4.31 | 0.14 | 3.3 | 29.06 | 1654.81 checked (3) | 9.04 | 0.14 | 1.6 | 51.62 | 1708.66 floatfuncs (2) | 12.98 | 0.34 | 2.6 | 117.90 | 1654.81 inline (2) | 10.71 | 0.13 | 1.2 | 40.40 | 1654.81 boundscheck (2) | 24.83 | 0.00 | 0.0 | 8.59 | 1654.81 error (2) | 7.12 | 2.34 | 32.9 | 7.45 | 1654.81 cartesian (2) | 0.07 | 0.00 | 0.0 | 0.05 | 1654.81 asmvariant (2) | 0.29 | 0.00 | 0.0 | 0.54 | 1654.81 osutils (2) | 0.10 | 0.00 | 0.0 | 0.25 | 1654.81 channels (2) | 32.41 | 12.07 | 37.2 | 456.26 | 1654.81 iostream (2) | 1.04 | 0.00 | 0.0 | 2.89 | 1654.81 WARNING: Method definition f(Tuple{Vararg{Int64, N}}, AbstractArray{T, N}) in module Test51Main_specificity at /tmp/guix-build-julia-0.6.0.drv-0/julia-0.6.0/test/specificity.jl:87 overwritten at /tmp/guix-build-julia-0.6.0.drv-0/julia-0.6.0/test/specificity.jl:93. specificity (2) | 0.29 | 0.00 | 0.0 | 0.84 | 1654.81 fft (2) | 61.87 | 1.68 | 2.7 | 541.40 | 1654.81 dsp (2) | 19.35 | 0.99 | 5.1 | 245.84 | 1654.81 EOFError()CapturedExceptionEOFError(()CapturedException(EOFError()CapturedException(EOFError(EOFError()), EOFError(), , Any[Any[(Any[(((::Base.Distributed.##99#100{TCPSocket,TCPSocket,Bool})() at event.jl:73, 1)]) Process(33) - Unknown remote, closing connection. (::Base.Distributed.##99#100{TCPSocket,TCPSocket,Bool})(::Base.Distributed.##99#100{TCPSocket,TCPSocket,Bool})() at event.jl:73, 1)]) Process(29) - Unknown remote, closing connection. () at event.jl:73, 1)]) Process(31) - Unknown remote, closing connection. EOFError()CapturedException(EOFError()EOFError()CapturedException(EOFErrorCapturedException((), EOFErrorEOFError(()), , Any[AnyAny[[(EOFError()CapturedException(EOFError(), Any[((::Base.Distributed.##99#100{TCPSocket,TCPSocket,Bool})() at event.jl:73, 1)]) Process(31) - Unknown remote, closing connection. EOFError()CapturedException(EOFError(), Any[((::Base.Distributed.##99#100{TCPSocket,TCPSocket,Bool})() at event.jl:73, 1)]) Process(33) - Unknown remote, closing connection. (((::Base.Distributed.##99#100{TCPSocket,TCPSocket,Bool})() at event.jl:73, (::Base.Distributed.##99#100{TCPSocket,TCPSocket,Bool})1)]) Process(34) - Unknown remote, closing connection. (::Base.Distributed.##99#100{TCPSocket,TCPSocket,Bool})() at event.jl:73, 1)]) Process(30) - Unknown remote, closing connection. () at event.jl:73, 1)]) Process(32) - Unknown remote, closing connection. EOFError()CapturedException(EOFError(), Any[((::Base.Distributed.##99#100{TCPSocket,TCPSocket,Bool})() at event.jl:73, 1)]) Process(32) - Unknown remote, closing connection. EOFError()CapturedException(EOFError(), Any[((::Base.Distributed.##99#100{TCPSocket,TCPSocket,Bool})() at event.jl:73, 1)]) Process(34) - Unknown remote, closing connection. EOFError()CapturedException(EOFError(), Any[((::Base.Distributed.##99#100{TCPSocket,TCPSocket,Bool})() at event.jl:73, 1)]) Process(33) - Unknown remote, closing connection. EOFError()CapturedException(EOFError(), Any[((::Base.Distributed.##99#100{TCPSocket,TCPSocket,Bool})() at event.jl:73, 1)]) Process(34) - Unknown remote, closing connection. distributed (3) | 190.79 | 0.00 | 0.0 | 1.01 | 1708.66 examples (2) | 31.02 | 1.51 | 4.9 | 617.02 | 1654.81 ERROR: LoadError: rmprocs: pids [3] not terminated after 30 seconds. Stacktrace: [1] _rmprocs(::Array{Int64,1}, ::Int64) at ./distributed/cluster.jl:807 [2] #rmprocs#70(::Int64, ::Function, ::Array{Int64,1}, ::Vararg{Array{Int64,1},N} where N) at ./distributed/cluster.jl:775 [3] (::##40#46)() at /tmp/guix-build-julia-0.6.0.drv-0/julia-0.6.0/test/runtests.jl:93 [4] cd(::##40#46, ::String) at ./file.jl:70 while loading /tmp/guix-build-julia-0.6.0.drv-0/julia-0.6.0/test/runtests.jl, in expression starting on line 29 make[1]: *** [Makefile:18: all] Error 1 make: *** [Makefile:558: test] Error 2 phase `check' failed after 2266.9 seconds builder for `/gnu/store/zkx3jjnqg043yd3k2kl3lgw57rx39vmy-julia-0.6.0.drv' failed with exit code 1 guix package: error: build failed: build of `/gnu/store/zkx3jjnqg043yd3k2kl3lgw57rx39vmy-julia-0.6.0.drv' failed One issue seems that /sbin/ldconfig does not exist; this is provided differently in GuixSD compared to most GNU distros. The critical problem appears to be at event.jl:73. —Marco