From mboxrd@z Thu Jan 1 00:00:00 1970 From: ludo@gnu.org (Ludovic =?UTF-8?Q?Court=C3=A8s?=) Subject: bug#30282: package julia build error Date: Tue, 06 Feb 2018 17:04:40 +0100 Message-ID: <87607a5ckn.fsf@gnu.org> References: <20180128234305.03c958b0@jasniac.instanton> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:48999) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ej5k4-0007iK-Fr for bug-guix@gnu.org; Tue, 06 Feb 2018 11:05:14 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ej5jy-0002lK-CW for bug-guix@gnu.org; Tue, 06 Feb 2018 11:05:08 -0500 Received: from debbugs.gnu.org ([208.118.235.43]:52572) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1ej5jy-0002jw-7u for bug-guix@gnu.org; Tue, 06 Feb 2018 11:05:02 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1ej5jx-0003Uw-Qd for bug-guix@gnu.org; Tue, 06 Feb 2018 11:05:01 -0500 Sender: "Debbugs-submit" Resent-Message-ID: In-Reply-To: <20180128234305.03c958b0@jasniac.instanton> (Marco van Hulten's message of "Sun, 28 Jan 2018 23:43:05 +0100") List-Id: Bug reports for GNU Guix List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-guix-bounces+gcggb-bug-guix=m.gmane.org@gnu.org Sender: "bug-Guix" To: Marco van Hulten Cc: 30282@debbugs.gnu.org Hi, Marco van Hulten skribis: > $ guix package -i julia > [...] [...] > EOFError()CapturedExceptionEOFError(()CapturedException(EOFError()Capture= dException(EOFError(EOFError()), EOFError(), , Any[Any[(Any[(((::Base.Distr= ibuted.##99#100{TCPSocket,TCPSocket,Bool})() at event.jl:73, 1)]) > Process(33) - Unknown remote, closing connection. > (::Base.Distributed.##99#100{TCPSocket,TCPSocket,Bool})(::Base.Distribute= d.##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(EOFErro= rCapturedException((), EOFErrorEOFError(()), , Any[AnyAny[[(EOFError()Captu= redException(EOFError(), Any[((::Base.Distributed.##99#100{TCPSocket,TCPSoc= ket,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:7= 3, (::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{In= t64,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 The test failures I have with current master are different: --8<---------------cut here---------------start------------->8--- Error in testset distributed: Error During Test Got an exception of type LoadError outside of a @test LoadError: Distributed test failed, cmd : `/tmp/guix-build-julia-0.6.0.dr= v-0/julia-0.6.0/usr/bin/julia --check-bounds=3Dyes --startup-file=3Dno --de= pwarn=3Derror distributed_exec.jl` while loading /tmp/guix-build-julia-0.6.0.drv-0/julia-0.6.0/test/distribu= ted.jl, in expression starting on line 9 Error in testset libgit2: Test Failed Expression: startswith(sprint(show, e), "GitError(Code:ENOTFOUND, Class:O= S, Failed to resolve path") Error in testset libgit2: Test Failed Expression: err.msg =3D=3D "Invalid Content-Type: text/plain" Evaluated: "invalid Content-Type: text/plain" =3D=3D "Invalid Content-Ty= pe: text/plain" ERROR: LoadError: Test run finished with errors while loading /tmp/guix-build-julia-0.6.0.drv-0/julia-0.6.0/test/runtests.j= l, in expression starting on line 29 make[1]: *** [Makefile:18: all] Error 1 make: *** [Makefile:558: test] Error 2 phase `check' failed after 1300.8 seconds --8<---------------cut here---------------end--------------->8--- I fixed the libgit2 errors and got rid of the ldconfig warnings we had: 9805ad6f8 * gnu: julia: Don't invoke /sbin/ldconfig. d40b5684c * gnu: julia: Adjust libgit2 tests. However I now get another test failure: --8<---------------cut here---------------start------------->8--- Error in testset linalg/arnoldi: Test Failed Expression: sort((eigs(A, B, nev=3Dk, sigma=3D1.0))[1]) =E2=89=88 sort((e= igvals(A, B))[1:k]) Evaluated: [0.022743, 0.165356, 2.892] =E2=89=88 [0.022743, 2.892, 1.057= 4e15] ERROR: LoadError: Test run finished with errors while loading /tmp/guix-build-julia-0.6.0.drv-0/julia-0.6.0/test/runtests.j= l, in expression starting on line 29 make[1]: *** [Makefile:18: all] Error 1 --8<---------------cut here---------------end--------------->8--- Thoughts? :-) Ludo=E2=80=99.