Julia 1.0.2 cannot find libraries under vglrun


#1

When I try to start julia in a virtual GL environment (needed for Makie) julia 1.0 fails, even though julia 0.7 and 0.6 work. It fails with the following failure:

ufechner@TUD277255:~$ vglrun julia1
WARNING: Error during initialization of module GMP:
ErrorException("could not load library "libgmp"
libgmp.so: cannot open shared object file: No such file or directory")
WARNING: Error during initialization of module MPFR:
ErrorException("could not load library "libmpfr"
libmpfr.so: cannot open shared object file: No such file or directory")
WARNING: Error during initialization of module Random:
ErrorException("could not load library "libdSFMT"
libdSFMT.so: cannot open shared object file: No such file or directory")
WARNING: Error during initialization of module LinearAlgebra:
ErrorException("could not load library "libopenblas64_"
libopenblas64_.so: cannot open shared object file: No such file or directory")

signal (11): Segmentation fault
in expression starting at no file:0
sig_match_simple at /buildworker/worker/package_linux64/build/src/typemap.c:125 [inlined]
jl_typemap_entry_assoc_exact at /buildworker/worker/package_linux64/build/src/typemap.c:780
jl_typemap_assoc_exact at /buildworker/worker/package_linux64/build/src/julia_internal.h:883 [inlined]
jl_typemap_level_assoc_exact at /buildworker/worker/package_linux64/build/src/typemap.c:833
jl_typemap_assoc_exact at /buildworker/worker/package_linux64/build/src/julia_internal.h:886 [inlined]
jl_typemap_level_assoc_exact at /buildworker/worker/package_linux64/build/src/typemap.c:833
jl_typemap_assoc_exact at /buildworker/worker/package_linux64/build/src/julia_internal.h:886 [inlined]
jl_lookup_generic_ at /buildworker/worker/package_linux64/build/src/gf.c:2135 [inlined]
jl_apply_generic at /buildworker/worker/package_linux64/build/src/gf.c:2181
lookup at ./stacktraces.jl:114
#process_backtrace#631 at ./errorshow.jl:599
process_backtrace at ./errorshow.jl:594 [inlined]
process_backtrace at ./errorshow.jl:594 [inlined]
show_backtrace at ./errorshow.jl:556
#showerror#612 at ./errorshow.jl:79
unknown function (ip: 0x7f809043b507)
jl_fptr_trampoline at /buildworker/worker/package_linux64/build/src/gf.c:1831
jl_apply_generic at /buildworker/worker/package_linux64/build/src/gf.c:2184
showvalue at ./none:0 [inlined]
#handle_message#2 at /buildworker/worker/package_linux64/build/usr/share/julia/stdlib/v1.0/Logging/src/ConsoleLogger.jl:117
unknown function (ip: 0x7f809043a62c)
jl_fptr_trampoline at /buildworker/worker/package_linux64/build/src/gf.c:1831
jl_apply_generic at /buildworker/worker/package_linux64/build/src/gf.c:2184
#handle_message at ./none:0
unknown function (ip: 0x7f80904388a4)
jl_fptr_trampoline at /buildworker/worker/package_linux64/build/src/gf.c:1831
jl_apply_generic at /buildworker/worker/package_linux64/build/src/gf.c:2184
__init__ at /buildworker/worker/package_linux64/build/usr/share/julia/stdlib/v1.0/SuiteSparse/src/cholmod.jl:124
jfptr___init___15415.clone_1 at /media/data/00Software/julia-1.0.2/lib/julia/sys.so (unknown line)
jl_apply_generic at /buildworker/worker/package_linux64/build/src/gf.c:2184
jl_apply at /buildworker/worker/package_linux64/build/src/julia.h:1537 [inlined]
jl_module_run_initializer at /buildworker/worker/package_linux64/build/src/toplevel.c:90
_julia_init at /buildworker/worker/package_linux64/build/src/init.c:813
julia_init__threading at /buildworker/worker/package_linux64/build/src/task.c:302
unknown function (ip: 0x401507)
__libc_start_main at /build/glibc-Cl5G7W/glibc-2.23/csu/../csu/libc-start.c:291
unknown function (ip: 0x4015b4)
Allocations: 1052072 (Pool: 1051722; Big: 350); GC: 1
Segmentation fault (core dumped)

Any idea?

I have a fast server that I use remotely with https://www.turbovnc.org/ . Normally that works fine also with 3D OpenGL applications.