``(v1.0) pkg> test Makie
Testing Makie
Resolving package versions...
Status/tmp/tmpmuvwx3/Manifest.toml
[621f4979] AbstractFFTs v0.4.0
[537997a7] AbstractPlotting v0.9.7 #master (https://github.com/JuliaPlots/AbstractPlotting.jl.git)
[7d9fca2a] Arpack v0.3.0
[13072b0f] AxisAlgorithms v0.3.0
[39de3d68] AxisArrays v0.3.0
[9e28174c] BinDeps v0.8.10
[b99e7846] BinaryProvider v0.5.3
[631607c0] CMake v1.1.1
[d5fb7624] CMakeWrapper v0.2.2
[00ebfdb7] CSTParser v0.5.2
[336ed68f] CSV v0.4.3
[49dc2e85] Calculus v0.4.1
[aafaddc9] CatIndices v0.2.0
[324d7699] CategoricalArrays v0.5.2
[944b1d66] CodecZlib v0.5.2
[a2cac450] ColorBrewer v0.4.0
[35d6a980] ColorSchemes v3.2.0
[3da002f7] ColorTypes v0.7.5
[c3611d14] ColorVectorSpace v0.6.2
[5ae59095] Colors v0.9.5
[861a8166] Combinatorics v0.7.0
[bbf7d656] CommonSubexpressions v0.2.0
[34da2185] Compat v2.1.0
[ed09eef8] ComputationalResources v0.3.0
[8f4d0f93] Conda v1.2.0
[d38c429a] Contour v0.5.1
[150eb455] CoordinateTransformations v0.5.0
[dc8bdbbb] CustomUnitRanges v0.2.0
[a93c6f00] DataFrames v0.17.1
[9a8bc11e] DataStreams v0.4.1
[864edb3b] DataStructures v0.15.0
[01453d9d] DiffEqDiffTools v0.8.1
[163ba53b] DiffResults v0.0.4
[b552c78f] DiffRules v0.0.10
[b4f34e82] Distances v0.8.0
[31c24e10] Distributions v0.17.0
[ffbed154] DocStringExtensions v0.7.0
[e30172f5] Documenter v0.22.3
[8f5d6c58] EzXML v0.9.1
[4f61f5a4] FFTViews v0.2.0
[7a1cc6ca] FFTW v0.2.4
[5789e2e9] FileIO v1.0.6
[53c48c17] FixedPointNumbers v0.5.3
[f6369f11] ForwardDiff v0.10.3
[b38be410] FreeType v2.1.1
[663a7486] FreeTypeAbstraction v0.4.2
[da1fdf0e] FreqTables v0.3.1
[add2ef01] GDAL v0.2.0
[f7f18e0c] GLFW v2.3.0
[e9467ef8] GLMakie v0.0.5 #master (https://github.com/JuliaPlots/GLMakie.jl.git)
[4d00f742] GeometryTypes v0.7.3
[a2bd30eb] Graphics v0.4.0
[d9be37ee] Homebrew v0.7.1
[bbac6d45] IdentityRanges v0.3.0
[2803e5a7] ImageAxes v0.5.0
[a09fc81d] ImageCore v0.7.4
[6a3955dd] ImageFiltering v0.5.4
[6218d12a] ImageMagick v0.7.1
[02fcd773] ImageTransformations v0.7.2
[9b13fd28] IndirectArrays v0.5.0
[a98d9a8b] Interpolations v0.11.2
[8197267c] IntervalSets v0.3.1
[c8e1da08] IterTools v1.1.1
[82899510] IteratorInterfaceExtensions v0.1.1
[682c06a0] JSON v0.20.0
[5ab0869b] KernelDensity v0.5.1
[d3d80556] LineSearches v7.0.1
[4345ca2d] Loess v0.5.0
[1914dd2f] MacroTools v0.5.0
[ee78f7c6] Makie v0.9.3 #master (https://github.com/JuliaPlots/Makie.jl.git)
[dbd62bd0] MakieGallery v0.0.7
[dbb5928d] MappedArrays v0.2.1
[7269a6da] MeshIO v0.3.1
[e1d29d7a] Missings v0.4.0
[78c3b35d] Mocking v0.5.7
[66fc600b] ModernGL v1.0.0
[d41bc354] NLSolversBase v7.3.1
[77ba4419] NaNMath v0.3.2
[86f7a689] NamedArrays v0.9.2
[510215fc] Observables v0.2.3
[6fe1bfb0] OffsetArrays v0.10.0
[429524aa] Optim v0.18.1
[bac558e1] OrderedCollections v1.1.0
[90014a1f] PDMats v0.9.6
[19eb6ba3] Packing v0.3.0
[5432bcbf] PaddedViews v0.4.2
[d96e819e] Parameters v0.10.3
[69de0a69] Parsers v0.2.22
[995b91a9] PlotUtils v0.5.8
[f27b6e38] Polynomials v0.5.2
[2dfb63ee] PooledArrays v0.5.1
[85a6dd25] PositiveFactorizations v0.2.1
[1fd47b50] QuadGK v2.0.3
[dca85d43] QuartzImageIO v0.5.2
[df47a6cb] RData v0.6.0
[ce6b1742] RDatasets v0.6.1
[b3c3ace0] RangeArrays v0.3.1
[c84ed2f1] Ratios v0.3.1
[189a3867] Reexport v0.2.0
[ae029012] Requires v0.5.2
[79098fc4] Rmath v0.5.0
[6038ab10] Rotations v0.11.1
[992d4aef] Showoff v0.2.1
[73760f76] SignedDistanceFields v0.4.0
[699a6c99] SimpleTraits v0.8.0
[a2af1166] SortingAlgorithms v0.3.1
[276daf66] SpecialFunctions v0.7.2
[90137ffa] StaticArrays v0.10.3
[2913bbd2] StatsBase v0.29.0
[4c63d2b9] StatsFuns v0.8.0
[65254759] StatsMakie v0.0.4
[09ab397b] StructArrays v0.3.4
[3783bdb8] TableTraits v0.4.1
[bd369af6] Tables v0.1.18
[06e1c1a7] TiledIteration v0.2.3
[f269a46b] TimeZones v0.9.0
[0796e94c] Tokenize v0.5.3
[3bb67fe8] TranscodingStreams v0.9.3
[30578b45] URIParser v0.4.0
[1cfade01] UnicodeFun v0.4.0
[81def892] VersionParsing v1.1.3
[ea10d353] WeakRefStrings v0.5.8
[cc8bc4a8] Widgets v0.6.1
[efce3f68] WoodburyMatrices v0.4.1
[a5390f91] ZipFile v0.8.1
[2a0f44e3] Base64 [@stdlib/Base64]
[ade2ca70] Dates [@stdlib/Dates]
[8bb1440f] DelimitedFiles [@stdlib/DelimitedFiles]
[8ba89e20] Distributed [@stdlib/Distributed]
[9fa8497b] Future [@stdlib/Future]
[b77e0a4c] InteractiveUtils [@stdlib/InteractiveUtils]
[76f85450] LibGit2 [@stdlib/LibGit2]
[8f399da3] Libdl [@stdlib/Libdl]
[37e2e46d] LinearAlgebra [@stdlib/LinearAlgebra]
[56ddb016] Logging [@stdlib/Logging]
[d6f4376e] Markdown [@stdlib/Markdown]
[a63ad114] Mmap [@stdlib/Mmap]
[44cfe95a] Pkg [@stdlib/Pkg]
[de0858da] Printf [@stdlib/Printf]
[9abbd945] Profile [@stdlib/Profile]
[3fa0cd96] REPL [@stdlib/REPL]
[9a3f8284] Random [@stdlib/Random]
[ea8e919c] SHA [@stdlib/SHA]
[9e88b42a] Serialization [@stdlib/Serialization]
[1a1011a3] SharedArrays [@stdlib/SharedArrays]
[6462fe0b] Sockets [@stdlib/Sockets]
[2f01184e] SparseArrays [@stdlib/SparseArrays]
[10745b16] Statistics [@stdlib/Statistics]
[4607b0f0] SuiteSparse [@stdlib/SuiteSparse]
[8dfed614] Test [@stdlib/Test]
[cf7118a7] UUIDs [@stdlib/UUIDs]
[4ec0a83e] Unicode [@stdlib/Unicode`]
WARNING: using Makie.AbstractPlotting in module Main conflicts with an existing identifier.
[ Info: starting from index 1
running tutorial_simple_scatter
ERROR: LoadError: MethodError: no method matching backend_show(::Missing, ::IOContext{IOStream}, ::MIME{Symbol("image/jpeg")}, ::Scene)
Closest candidates are:
backend_show(::Any, ::IO, ::MIME{Symbol("text/plain")}, ::Scene) at /home/al062959/.julia/packages/AbstractPlotting/tsTkU/src/display.jl:67
backend_show(::Any, ::IO, ::MIME{Symbol("text/plain")}, ::Combined) at /home/al062959/.julia/packages/AbstractPlotting/tsTkU/src/display.jl:84
Stacktrace:
[1] show(::IOContext{IOStream}, ::MIME{Symbol("image/jpeg")}, ::Scene) at /home/al062959/.julia/packages/AbstractPlotting/tsTkU/src/display.jl:57
[2] (::getfield(AbstractPlotting, Symbol("##698#699")){FileIO.DataFormat{:JPEG},Scene})(::IOStream) at /home/al062959/.julia/packages/AbstractPlotting/tsTkU/src/display.jl:134
[3] #open#294(::Base.Iterators.Pairs{Union{},Union{},Tuple{},NamedTuple{(),Tuple{}}}, ::Function, ::getfield(AbstractPlotting, Symbol("##698#699")){FileIO.DataFormat{:JPEG},Scene}, ::String, ::Vararg{String,N} where N) at ./iostream.jl:369
[4] open(::Function, ::String, ::String) at ./iostream.jl:367
[5] #save#697(::Tuple{Int64,Int64}, ::Function, ::FileIO.File{FileIO.DataFormat{:JPEG}}, ::Scene) at /home/al062959/.julia/packages/AbstractPlotting/tsTkU/src/display.jl:133
[6] save(::FileIO.File{FileIO.DataFormat{:JPEG}}, ::Scene) at /home/al062959/.julia/packages/AbstractPlotting/tsTkU/src/display.jl:132
[7] #save#15(::Base.Iterators.Pairs{Union{},Union{},Tuple{},NamedTuple{(),Tuple{}}}, ::Function, ::String, ::Scene) at /home/al062959/.julia/packages/FileIO/e8FNK/src/loadsave.jl:118
[8] save at /home/al062959/.julia/packages/FileIO/e8FNK/src/loadsave.jl:118 [inlined]
[9] save_media at /home/al062959/.julia/packages/MakieGallery/XPV7A/src/io.jl:3 [inlined]
[10] (::getfield(MakieGallery, Symbol("##99#101")){Tuple{Int64,Int64},String})(::MakieGallery.CellEntry, ::Scene) at /home/al062959/.julia/packages/MakieGallery/XPV7A/src/io.jl:221
[11] (::getfield(MakieGallery, Symbol("##78#79")){Base.Iterators.Pairs{Symbol,getfield(MakieGallery, Symbol("#output_path#100")){String},Tuple{Symbol},NamedTuple{(:outputfile,),Tuple{getfield(MakieGallery, Symbol("#output_path#100")){String}}}},getfield(MakieGallery, Symbol("##99#101")){Tuple{Int64,Int64},String}})(::MakieGallery.CellEntry) at /home/al062959/.julia/packages/MakieGallery/XPV7A/src/database.jl:567
[12] macro expansion at ./logging.jl:316 [inlined]
[13] #enumerate_examples#61(::Int64, ::Nothing, ::Function, ::getfield(MakieGallery, Symbol("##78#79")){Base.Iterators.Pairs{Symbol,getfield(MakieGallery, Symbol("#output_path#100")){String},Tuple{Symbol},NamedTuple{(:outputfile,),Tuple{getfield(MakieGallery, Symbol("#output_path#100")){String}}}},getfield(MakieGallery, Symbol("##99#101")){Tuple{Int64,Int64},String}}) at /home/al062959/.julia/packages/MakieGallery/XPV7A/src/database.jl:484
[14] #enumerate_examples at ./none:0 [inlined]
[15] #eval_examples#77 at /home/al062959/.julia/packages/MakieGallery/XPV7A/src/database.jl:565 [inlined]
[16] #eval_examples at ./none:0 [inlined]
[17] macro expansion at ./logging.jl:306 [inlined]
[18] #record_examples#98(::Tuple{Int64,Int64}, ::Bool, ::Bool, ::Function, ::String) at /home/al062959/.julia/packages/MakieGallery/XPV7A/src/io.jl:213
[19] record_examples(::String) at /home/al062959/.julia/packages/MakieGallery/XPV7A/src/io.jl:198
[20] top-level scope at none:0
[21] include at ./boot.jl:317 [inlined]
[22] include_relative(::Module, ::String) at ./loading.jl:1044
[23] include(::Module, ::String) at ./sysimg.jl:29
[24] include(::String) at ./client.jl:392
[25] top-level scope at none:0
in expression starting at /home/al062959/.julia/packages/Makie/SteOs/test/runtests.jl:12
ERROR: Package Makie errored during testing
```
It would appear that your backend is missing, and that's why the test is failing; see
ERROR: LoadError: MethodError: no method matching backend_show(_::Missing_, ::IOContext{IOStream}, ::MIME{Symbol("image/jpeg")}, ::Scene)
From my open PR on the docs:
It could be that GLMakie built wrong, or didn't register as an available backend for some reason. By default, Makie will try to use GLMakie as a backend, but if it does not build correctly for whatever reason, then scenes will not be displayed.
Ensure that your graphics card supports OpenGL; if it does not (old models, or relatively old integrated graphics cards), then you may want to consider CairoMakie.
Does your laptop have the latest OpenGL drivers, or a graphics card that supports OpenGL?
It appears that openGL is there:
$ glxinfo|grep "OpenGL version"
OpenGL version string: 3.0 Mesa 18.0.5
$ glxinfo|grep 'version'
server glx version string: 1.4
client glx version string: 1.4
GLX version: 1.4
Max core profile version: 4.5
Max compat profile version: 3.0
Max GLES1 profile version: 1.1
Max GLES[23] profile version: 3.2
OpenGL core profile version string: 4.5 (Core Profile) Mesa 18.0.5
OpenGL core profile shading language version string: 4.50
OpenGL version string: 3.0 Mesa 18.0.5
OpenGL shading language version string: 1.30
OpenGL ES profile version string: OpenGL ES 3.2 Mesa 18.0.5
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.20
Looks like it:
"$ glxinfo|grep "OpenGL version"
OpenGL version string: 3.0 Mesa 18.0.5
"
On Sat, 13 Apr 2019 at 20:44, Anshul Singhvi notifications@github.com wrote:
>
Does your laptop have the latest OpenGL drivers, or a graphics card that supports OpenGL?
โ
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub, or mute the thread.
It looks like you need OpenGL v3.3 or greater for GLMakie to build correctly. See the following lines in the build script of GLMakie (m is the version as parsed by GLMakie).
From the stacktrace you posted on Slack, it seems like we didn't even get to the point where GLMakie parses the version, only to the point where it tries using GDAL.
From Slack, this is afaik your build log:
```Building GLFW โโโโโโโโโโโโโ `~/.julia/packages/GLFW/69NQ7/deps/build.log`
โ Error: Error building `GLFW`:
โ make: *** No rule to make target 'install'. Stop.
โ [ Info: Attempting to create directory /home/al062959/.julia/packages/GLFW/69NQ7/deps/downloads
โ [ Info: Directory /home/al062959/.julia/packages/GLFW/69NQ7/deps/downloads already exists
โ [ Info: Downloading file https://github.com/glfw/glfw/archive/3.2.1.tar.gz
โ [ Info: Done downloading file https://github.com/glfw/glfw/archive/3.2.1.tar.gz```
```ERROR: LoadError: failed process: Process(setenv(`/home/alex/.julia/packages/CMake/ZGawK/deps/usr/bin/cmake --build . --target install`,["PATH=/home/alex/.julia/packages/GLFW/69NQ7/deps/usr/bin:/home/alex/.julia/julia-1.0.2/bin:/home```
```"GNOME_KEYRING_CONTROL=", "JOB=gnome-session", "OPENBLAS_MAIN_FREE=1"]), ProcessExited(2)) [2]
โ Stacktrace:
โ [1] error(::String, ::Base.Process, ::String, ::Int64, ::String) at ./error.jl:42
โ [2] pipeline_error at ./process.jl:705 [inlined]
โ [3] #run#504(::Bool, ::Function, ::Cmd) at ./process.jl:663
โ [4] run(::Cmd) at ./process.jl:661```
```expression starting at /home/al062959/.julia/packages/GLFW/69NQ7/deps/build.jl:46
โ @ Pkg.Operations /buildworker/worker/package_linux64/build/usr/share/julia/stdlib/v1.0/Pkg/src/Operations.jl:1097
Building GLMakie โโโโโโโโโโ `~/.julia/packages/GLMakie/kWX6o/deps/build.log`
โ Error: Error building `GLMakie`:
โ ERROR: LoadError: GLFW not installed properly, run Pkg.build("GLFW"), restart Julia and try again
โ Stacktrace:
โ [1] error(::String) at ./error.jl:33
โ [2```
```ERROR: LoadError: OpenGL/GLFW wasn't installed correctly. This likely means,
โ you don't have an OpenGL capable Graphic Card,
โ you don't have the newest video driver installed,
โ or the GLFW build failed. If you're on linux and `]build` GLFW failed,
โ try manually adding `sudo apt-get install libglfw3` and then `]build GLMakie`.
โ If you're on a headless server, you still need to install x-server and
โ propper GPU drivers. You can take inspiration from this article
โ on how to get Makie running on a headless system:
โ https://nextjournal.com/sdanisch/makie-1.0
โ If you don't have a GPU, there is also a Cairo software backend
โ for Makie which you can use:
โ https://github.com/JuliaPlots/CairoMakie.jl.
โ Please check the below error and open an issue at:
โ https://github.com/JuliaPlots/GLMakie.jl.
โ After you fixed your OpenGL install, please run `]build GLMakie` again!
โ GLMakie will still load, but will be disabled as a default backend for Makie
โ
โ Stacktrace:
โ [1] error(::String) at ./error.jl:33
โ [2] top-level scope at /home/al062959/.julia/packages/GLMakie/kWX6o/deps/build.jl:28
โ [3] include at ./boot.jl:317 [inlined]
โ [4] include_relative(::Module, ::String) at ./loading.jl:1044
โ [5] include(::Module, ::String) at ./sysimg.jl:29
โ [6] include(::String) at ./client.jl:392
โ [7] top-level scope at none:0
โ in expression starting at /home/al062959/.julia/packages/GLMakie/kWX6o/deps/build.jl:19
โ @ Pkg.Operations /buildworker/worker/package_linux64/build/usr/share/julia/stdlib/v1.0/Pkg/src/Operations.jl:1097```
and
build GLFW
Building Homebrew โ `~/.julia/packages/Homebrew/s09IX/deps/build.log`
Building CMake โโโโ `~/.julia/packages/CMake/ZGawK/deps/build.log`
Building GLFW โโโโโ `~/.julia/packages/GLFW/69NQ7/deps/build.log`
โ Error: Error building `GLFW`:
โ make: *** No rule to make target 'install'. Stop.
Could you post the full build log for that error? Might be you need to clean out your GDAL directory or something.
(v1.1) pkg> build GLFW
Building Homebrew โ `~/.julia/packages/Homebrew/s09IX/deps/build.log`
Building CMake โโโโ `~/.julia/packages/CMake/ZGawK/deps/build.log`
Building GLFW โโโโโ `~/.julia/packages/GLFW/69NQ7/deps/build.log`
โ Error: Error building `GLFW`:
โ make: *** No rule to make target 'install'. Stop.
โ [ Info: Attempting to create directory /home/al062959/.julia/packages/GLFW/69NQ7/deps/downloads
โ [ Info: Directory /home/al062959/.julia/packages/GLFW/69NQ7/deps/downloads already exists
โ [ Info: Downloading file https://github.com/glfw/glfw/archive/3.2.1.tar.gz
โ [ Info: Done downloading file https://github.com/glfw/glfw/archive/3.2.1.tar.gz
โ [ Info: Attempting to create directory /home/al062959/.julia/packages/GLFW/69NQ7/deps/src
โ [ Info: Directory /home/al062959/.julia/packages/GLFW/69NQ7/deps/src already exists
โ [ Info: Attempting to create directory /home/al062959/.julia/packages/GLFW/69NQ7/deps
โ [ Info: Directory /home/al062959/.julia/packages/GLFW/69NQ7/deps already exists
โ [ Info: Path /home/al062959/.julia/packages/GLFW/69NQ7/deps/src/glfw-3.2.1 already exists
โ [ Info: Attempting to create directory /home/al062959/.julia/packages/GLFW/69NQ7/deps/builds/glfw
โ [ Info: Directory /home/al062959/.julia/packages/GLFW/69NQ7/deps/builds/glfw already exists
โ [ Info: Changing directory to /home/al062959/.julia/packages/GLFW/69NQ7/deps/builds/glfw
โ [ Info: Changing directory to /home/al062959/.julia/packages/GLFW/69NQ7/deps/builds/glfw
โ ERROR: LoadError: failed process: Process(setenv(`/home/al062959/.julia/packages/CMake/ZGawK/deps/usr/bin/cmake --build . --target install`,["PATH=/home/al062959/.julia/packages/GLFW/69NQ7/deps/usr/bin:/home/al062959/.julia/julia-1.1.0/bin:/home/al062959/bin:/home/al062959/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin", "DEFAULTS_PATH=/usr/share/gconf/gnome.default.path", "QT_ACCESSIBILITY=1", "UPSTART_SESSION=unix:abstract=/com/ubuntu/upstart-session/1001/1344", "PAPERSIZE=letter", "UPSTART_JOB=gnome-settings-daemon", "DBUS_SESSION_BUS_ADDRESS=unix:abstract=/tmp/dbus-JIfyF38IqV", "XDG_SEAT_PATH=/org/freedesktop/DisplayManager/Seat0", "XDG_SESSION_DESKTOP=gnome", "XDG_SESSION_TYPE=x11", "USER=al062959", "XDG_CONFIG_DIRS=/etc/xdg/xdg-gnome:/usr/share/upstart/xdg:/etc/xdg", "LC_NUMERIC=en_US.UTF-8", "QT_IM_MODULE=", "LESSCLOSE=/usr/bin/lesspipe %s %s", "LC_TIME=en_US.UTF-8", "LC_MEASUREMENT=en_US.UTF-8", "SESSIONTYPE=gnome-session", "INSTANCE=GNOME", "GDMSESSION=gnome", "LC_TELEPHONE=en_US.UTF-8", "CLUTTER_IM_MODULE=", "XDG_DATA_DIRS=/usr/share/gnome:/usr/local/share:/usr/share:/var/lib/snapd/desktop:/var/lib/snapd/desktop", "LESSOPEN=| /usr/bin/lesspipe %s", "SHELL=/bin/bash", "XDG_SEAT=seat0", "XAUTHORITY=/home/al062959/.Xauthority", "GTK_MODULES=gail:atk-bridge", "GNOME_KEYRING_PID=", "GTK_IM_MODULE=", "QT_QPA_PLATFORMTHEME=appmenu-qt5", "XMODIFIERS=", "TERM=xterm-256color", "HOME=/home/al062959", "VTE_VERSION=4205", "GTK2_MODULES=overlay-scrollbar", "IM_CONFIG_PHASE=1", "UPSTART_INSTANCE=", "XDG_CURRENT_DESKTOP=GNOME", "LANG=en_US.UTF-8", "SHLVL=1", "GNOME_DESKTOP_SESSION_ID=this-is-deprecated", "LC_MONETARY=en_US.UTF-8", "LOGNAME=al062959", "XDG_RUNTIME_DIR=/run/user/1001", "SSH_AUTH_SOCK=/run/user/1001/keyring/ssh", "DESKTOP_SESSION=gnome", "GDM_LANG=en", "LC_PAPER=en_US.UTF-8", "LC_ADDRESS=en_US.UTF-8", "_=/home/al062959/.julia/julia-1.1.0/bin/julia", "GPG_AGENT_INFO=/home/al062959/.gnupg/S.gpg-agent:0:1", "PWD=/home/al062959", "DISPLAY=:0", "UPSTART_EVENTS=started starting", "LANGUAGE=en", "XDG_GREETER_DATA_DIR=/var/lib/lightdm-data/al062959", "XDG_SESSION_PATH=/org/freedesktop/DisplayManager/Session0", "XDG_VTNR=7", "WINDOWID=73400326", "MANDATORY_PATH=/usr/share/gconf/gnome.mandatory.path", "XDG_SESSION_ID=c2", "LC_NAME=en_US.UTF-8", "LC_IDENTIFICATION=en_US.UTF-8", "JULIA_LOAD_PATH=@:/tmp/tmpKQfP1D", "QT_LINUX_ACCESSIBILITY_ALWAYS_ON=1", "QT4_IM_MODULE=", "LS_COLORS=rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=30;41:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.Z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.jpg=01;35:*.jpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36:", "GNOME_KEYRING_CONTROL=", "JOB=gnome-session", "OPENBLAS_MAIN_FREE=1"]), ProcessExited(2)) [2]
โ Stacktrace:
โ [1] error(::String, ::Base.Process, ::String, ::Int64, ::String) at ./error.jl:42
โ [2] pipeline_error at ./process.jl:785 [inlined]
โ [3] #run#515(::Bool, ::Function, ::Cmd) at ./process.jl:726
โ [4] run(::Cmd) at ./process.jl:724
โ [5] run(::BinDeps.SynchronousStepCollection) at /home/al062959/.julia/packages/BinDeps/ZEval/src/BinDeps.jl:521
โ [6] run(::FileRule) at /home/al062959/.julia/packages/BinDeps/ZEval/src/BinDeps.jl:483
โ [7] run(::BinDeps.SynchronousStepCollection) at /home/al062959/.julia/packages/BinDeps/ZEval/src/BinDeps.jl:521 (repeats 2 times)
โ [8] satisfy!(::BinDeps.LibraryDependency, ::Array{DataType,1}) at /home/al062959/.julia/packages/BinDeps/ZEval/src/dependencies.jl:944
โ [9] satisfy!(::BinDeps.LibraryDependency) at /home/al062959/.julia/packages/BinDeps/ZEval/src/dependencies.jl:922
โ [10] top-level scope at /home/al062959/.julia/packages/BinDeps/ZEval/src/dependencies.jl:977
โ [11] include at ./boot.jl:326 [inlined]
โ [12] include_relative(::Module, ::String) at ./loading.jl:1038
โ [13] include(::Module, ::String) at ./sysimg.jl:29
โ [14] include(::String) at ./client.jl:403
โ [15] top-level scope at none:0
โ in expression starting at /home/al062959/.julia/packages/GLFW/69NQ7/deps/build.jl:46
โ @ Pkg.Operations /buildworker/worker/package_linux64/build/usr/share/julia/stdlib/v1.1/Pkg/src/Operations.jl:1075
Might be a weird download error... What if you nuked the GDAL directory and reinstalled that first?
something like:
using GDAL
pathof(GDAL) |> dirname |> dirname |> dirname
would give you the path, and then you could go there and nuke it manually.
This seems completely unrelated to GDAL.
Did you actually try the recommendation from the warning?
sudo apt-get install libglfw3 ?
This seems completely unrelated to GDAL.
Did you actually try the recommendation from the warning?
sudo apt-get install libglfw3?
I tried it again:
sudo apt-get install libglfw3
Reading package lists... Done
Building dependency tree
Reading state information... Done
libglfw3 is already the newest version (3.1.2-3).
and build GLFW, and test GLFW and test Makie fail in the same way
These errors are now solved with the solution outlined here: https://github.com/JuliaGL/GLFW.jl/issues/180 directed to me by SimonDanisch. This was also done under Ubuntu and the solution required performing the cmake directly