Package evaluation to test JSServe on Julia 1.14.0-DEV.3128 (f573e2bf71*) started at 2026-09-06T18:21:16.561 ################################################################################ # Set-up # Installing PkgEval dependencies (TestEnv)... Activating project at `~/.julia/environments/v1.14` Set-up completed after 16.43s ################################################################################ # Installation # Installing JSServe... Resolving package versions... Updating `~/.julia/environments/v1.14/Project.toml` [824d6782] + JSServe v2.3.1 Updating `~/.julia/environments/v1.14/Manifest.toml` [d1d4a3ce] + BitFlags v0.1.10 [944b1d66] + CodecZlib v0.7.9 ⌅ [3da002f7] + ColorTypes v0.11.5 ⌅ [5ae59095] + Colors v0.12.11 [f0e56b4a] + ConcurrentUtilities v2.6.0 [9a962f9c] + DataAPI v1.16.0 [e2d170a0] + DataValueInterfaces v1.0.0 [460bff9d] + ExceptionUnwrapping v0.1.11 ⌅ [53c48c17] + FixedPointNumbers v0.8.6 ⌅ [cd3eb016] + HTTP v1.11.0 ⌅ [47d2ed2b] + Hyperscript v0.0.4 [82899510] + IteratorInterfaceExtensions v1.0.0 [692b3bcd] + JLLWrappers v1.8.0 [824d6782] + JSServe v2.3.1 [e6f89c97] + LoggingExtras v1.2.0 [739be429] + MbedTLS v1.1.10 [99f44e22] + MsgPack v1.2.1 [510215fc] + Observables v0.5.5 [4d8831e6] + OpenSSL v1.6.1 [bac558e1] + OrderedCollections v2.0.1 [aea7be01] + PrecompileTools v1.3.4 [21216c6a] + Preferences v1.5.2 [3cdcf5f2] + RecipesBase v1.3.4 [189a3867] + Reexport v1.2.2 [05181044] + RelocatableFolders v1.0.1 [6c6a2e73] + Scratch v1.3.0 [777ac1f9] + SimpleBufferStream v1.2.0 [10745b16] + Statistics v1.11.5 [3783bdb8] + TableTraits v1.0.1 [bd369af6] + Tables v1.14.0 [b189fb0b] + ThreadPools v2.1.1 [3bb67fe8] + TranscodingStreams v0.11.3 [5c2747f8] + URIs v1.7.0 [eead4739] + WidgetsBase v0.1.4 [04572ae6] + Deno_jll v2.9.5+0 [c8ffd9c3] + MbedTLS_jll v2.28.1010+0 [56f22d72] + Artifacts v1.11.0 [2a0f44e3] + Base64 v1.11.0 [ade2ca70] + Dates v1.11.0 [b77e0a4c] + InteractiveUtils v1.11.0 [ac6e5ff7] + JuliaSyntaxHighlighting v1.13.0 [8f399da3] + Libdl v1.11.0 [37e2e46d] + LinearAlgebra v1.14.0 [56ddb016] + Logging v1.11.0 [d6f4376e] + Markdown v1.11.0 [ca575930] + NetworkOptions v1.3.0 [de0858da] + Printf v1.11.0 [9a3f8284] + Random v1.11.0 [ea8e919c] + SHA v1.13.0 [9e88b42a] + Serialization v1.11.0 [6462fe0b] + Sockets v1.11.0 [f489334b] + StyledStrings v1.13.0 [fa267f1f] + TOML v1.0.3 [8dfed614] + Test v1.11.0 [cf7118a7] + UUIDs v1.11.0 [4ec0a83e] + Unicode v1.11.0 [e66e0078] + CompilerSupportLibraries_jll v1.5.7+0 [14a3606d] + MozillaCACerts_jll v2026.8.13 [4536629a] + OpenBLAS_jll v0.3.34+0 [458c3c95] + OpenSSL_jll v3.5.8+0 [83775a58] + Zlib_jll v1.3.2+0 [8e850b90] + libblastrampoline_jll v5.15.0+0 Info Packages marked with ⌅ have new versions available but compatibility constraints restrict them from upgrading. To see why use `status --outdated -m` Installation completed after 2.76s ################################################################################ # Precompilation # Precompiling PkgEval dependencies... Precompiling package dependencies... Precompiling project... 1.3 s ✓ Hyperscript 2.0 s ✓ Deno_jll 2.9 s ✓ Electron 8.7 s ✓ JSServe 4 dependencies successfully precompiled in 15 seconds. 74 already precompiled. Precompilation completed after 35.86s ################################################################################ # Testing # Testing JSServe Status `/tmp/jl_UXLO9d/Project.toml` [944b1d66] CodecZlib v0.7.9 ⌅ [5ae59095] Colors v0.12.11 [a1bb12fb] Electron v7.0.0 ⌅ [cd3eb016] HTTP v1.11.0 ⌅ [47d2ed2b] Hyperscript v0.0.4 [824d6782] JSServe v2.3.1 [99f44e22] MsgPack v1.2.1 [510215fc] Observables v0.5.5 [05181044] RelocatableFolders v1.0.1 [bd369af6] Tables v1.14.0 [b189fb0b] ThreadPools v2.1.1 [5c2747f8] URIs v1.7.0 [eead4739] WidgetsBase v0.1.4 [04572ae6] Deno_jll v2.9.5+0 [2a0f44e3] Base64 v1.11.0 [ade2ca70] Dates v1.11.0 [37e2e46d] LinearAlgebra v1.14.0 [d6f4376e] Markdown v1.11.0 [44cfe95a] Pkg v1.14.0 [9a3f8284] Random v1.11.0 [ea8e919c] SHA v1.13.0 [6462fe0b] Sockets v1.11.0 [8dfed614] Test v1.11.0 [cf7118a7] UUIDs v1.11.0 Status `/tmp/jl_UXLO9d/Manifest.toml` [d1d4a3ce] BitFlags v0.1.10 [944b1d66] CodecZlib v0.7.9 ⌅ [3da002f7] ColorTypes v0.11.5 ⌅ [5ae59095] Colors v0.12.11 [34da2185] Compat v4.18.1 [f0e56b4a] ConcurrentUtilities v2.6.0 [9a962f9c] DataAPI v1.16.0 [e2d170a0] DataValueInterfaces v1.0.0 [a1bb12fb] Electron v7.0.0 [460bff9d] ExceptionUnwrapping v0.1.11 [8fc22ac5] FilePaths v0.9.0 [48062228] FilePathsBase v0.9.24 ⌅ [53c48c17] FixedPointNumbers v0.8.6 ⌅ [cd3eb016] HTTP v1.11.0 ⌅ [47d2ed2b] Hyperscript v0.0.4 [82899510] IteratorInterfaceExtensions v1.0.0 [692b3bcd] JLLWrappers v1.8.0 [682c06a0] JSON v1.8.0 [824d6782] JSServe v2.3.1 [e6f89c97] LoggingExtras v1.2.0 [1914dd2f] MacroTools v0.5.16 [739be429] MbedTLS v1.1.10 [99f44e22] MsgPack v1.2.1 [510215fc] Observables v0.5.5 [4d8831e6] OpenSSL v1.6.1 [bac558e1] OrderedCollections v2.0.1 [69de0a69] Parsers v3.0.0 [aea7be01] PrecompileTools v1.3.4 [21216c6a] Preferences v1.5.2 [3cdcf5f2] RecipesBase v1.3.4 [189a3867] Reexport v1.2.2 [05181044] RelocatableFolders v1.0.1 [6c6a2e73] Scratch v1.3.0 [777ac1f9] SimpleBufferStream v1.2.0 [10745b16] Statistics v1.11.5 [ec057cc2] StructUtils v2.8.5 [3783bdb8] TableTraits v1.0.1 [bd369af6] Tables v1.14.0 [b189fb0b] ThreadPools v2.1.1 [3bb67fe8] TranscodingStreams v0.11.3 [5c2747f8] URIs v1.7.0 [eead4739] WidgetsBase v0.1.4 [04572ae6] Deno_jll v2.9.5+0 [c8ffd9c3] MbedTLS_jll v2.28.1010+0 [0dad84c5] ArgTools v1.2.0 [56f22d72] Artifacts v1.11.0 [2a0f44e3] Base64 v1.11.0 [ade2ca70] Dates v1.11.0 [f43a241f] Downloads v1.7.0 [7b1f6079] FileWatching v1.11.0 [b77e0a4c] InteractiveUtils v1.11.0 [ac6e5ff7] JuliaSyntaxHighlighting v1.13.0 [b27032c2] LibCURL v1.0.0 [76f85450] LibGit2 v1.11.0 [8f399da3] Libdl v1.11.0 [37e2e46d] LinearAlgebra v1.14.0 [56ddb016] Logging v1.11.0 [d6f4376e] Markdown v1.11.0 [ca575930] NetworkOptions v1.3.0 [44cfe95a] Pkg v1.14.0 [de0858da] Printf v1.11.0 [9a3f8284] Random v1.11.0 [ea8e919c] SHA v1.13.0 [9e88b42a] Serialization v1.11.0 [6462fe0b] Sockets v1.11.0 [f489334b] StyledStrings v1.13.0 [fa267f1f] TOML v1.0.3 [a4e569a6] Tar v1.10.0 [8dfed614] Test v1.11.0 [cf7118a7] UUIDs v1.11.0 [4ec0a83e] Unicode v1.11.0 [e66e0078] CompilerSupportLibraries_jll v1.5.7+0 [deac9b47] LibCURL_jll v8.21.0+0 [e37daf67] LibGit2_jll v1.9.7+0 [29816b5a] LibSSH2_jll v1.11.104+0 [14a3606d] MozillaCACerts_jll v2026.8.13 [4536629a] OpenBLAS_jll v0.3.34+0 [458c3c95] OpenSSL_jll v3.5.8+0 [efcefdf7] PCRE2_jll v10.48.0+0 [83775a58] Zlib_jll v1.3.2+0 [3161d3a3] Zstd_jll v1.5.7+1 [8e850b90] libblastrampoline_jll v5.15.0+0 [8e850ede] nghttp2_jll v1.70.0+0 [3f19e933] p7zip_jll v17.8.2+0 Info Packages marked with ⌅ have new versions available but compatibility constraints restrict them from upgrading. Testing Running tests... Threads.nthreads() = 1 /home/pkgeval/.julia/artifacts/411e370906cba90b34b59aa9b5d73adb3102274d/electron: error while loading shared libraries: libglib-2.0.so.0: cannot open shared object file: No such file or directory ERROR: LoadError: The Electron process exited with code 127 before it connected back to Julia, so the application could not be started. Any output from Electron was printed above and usually explains why. On Linux distributions that do not provide the standard shared libraries in the usual locations (NixOS, for example), the bundled Electron binary cannot find its system dependencies (such as libgobject-2.0.so.0); see the Electron.jl README for how to run it with nix-ld or inside an FHS environment. main.js used: /home/pkgeval/.julia/packages/Electron/vlh1O/src/js/main.js Stacktrace: [1] _accept_or_fail(server::Sockets.PipeServer, proc::Base.Process, mainjs::String, timeout::Float64) @ Electron ~/.julia/packages/Electron/vlh1O/src/Electron.jl:242 [2] Application(; mainjs::String, additional_electron_args::Vector{String}, sandbox::Bool, verbose::Bool, startup_timeout::Float64) @ Electron ~/.julia/packages/Electron/vlh1O/src/Electron.jl:343 [3] Application() @ Electron ~/.julia/packages/Electron/vlh1O/src/Electron.jl:276 [inlined] [4] default_application() @ Electron ~/.julia/packages/Electron/vlh1O/src/Electron.jl:132 [inlined] [5] Window(; kwargs::@Kwargs{}) @ Electron ~/.julia/packages/Electron/vlh1O/src/Electron.jl:774 [6] JSServe.HTTPServer.ElectronDisplay(; devtools::Bool) @ JSServe.HTTPServer ~/.julia/packages/JSServe/BRpDB/src/HTTPServer/browser-display.jl:117 [7] use_electron_display(; devtools::Bool) @ JSServe.HTTPServer ~/.julia/packages/JSServe/BRpDB/src/HTTPServer/browser-display.jl:135 [inlined] [8] top-level scope @ ~/.julia/packages/JSServe/BRpDB/test/runtests.jl:55 [9] include(mapexpr::Function, mod::Module, _path::String) @ Base Base.jl:335 [10] top-level scope @ none:6 in expression starting at /home/pkgeval/.julia/packages/JSServe/BRpDB/test/runtests.jl:55 Testing failed after 39.36s ERROR: LoadError: Package JSServe errored during testing Stacktrace: [1] pkgerror(msg::String) @ Pkg.Types /opt/julia/share/julia/stdlib/v1.14/Pkg/src/Types.jl:68 [2] test(ctx::Pkg.Types.Context, pkgs::Vector{PackageSpec}; coverage::Bool, julia_args::Cmd, test_args::Cmd, test_fn::Nothing, force_latest_compatible_version::Bool, allow_earlier_backwards_compatible_versions::Bool, allow_reresolve::Bool) @ Pkg.Operations /opt/julia/share/julia/stdlib/v1.14/Pkg/src/Operations.jl:3298 [3] test(ctx::Pkg.Types.Context, pkgs::Vector{PackageSpec}; coverage::Bool, test_fn::Nothing, julia_args::Cmd, test_args::Cmd, force_latest_compatible_version::Bool, allow_earlier_backwards_compatible_versions::Bool, allow_reresolve::Bool, kwargs::@Kwargs{io::IOContext{IO}}) @ Pkg.API /opt/julia/share/julia/stdlib/v1.14/Pkg/src/API.jl:587 [4] test(pkgs::Vector{PackageSpec}; io::IOContext{IO}, kwargs::@Kwargs{julia_args::Cmd}) @ Pkg.API /opt/julia/share/julia/stdlib/v1.14/Pkg/src/API.jl:172 [5] test(pkgs::Vector{String}; kwargs::@Kwargs{julia_args::Cmd}) @ Pkg.API /opt/julia/share/julia/stdlib/v1.14/Pkg/src/API.jl:160 [6] test(pkg::String; kwargs::@Kwargs{julia_args::Cmd}) @ Pkg.API /opt/julia/share/julia/stdlib/v1.14/Pkg/src/API.jl:159 [inlined] [7] top-level scope @ /PkgEval.jl/scripts/evaluate.jl:223 in expression starting at /PkgEval.jl/scripts/evaluate.jl:214 PkgEval failed after 126.99s: package requires a missing binary dependency