Package evaluation to test DevIL on Julia 1.14.0-DEV.1711 (41ad7d9eeb*) started at 2026-02-12T12:22:29.045 ################################################################################ # Set-up # Installing PkgEval dependencies (TestEnv)... Activating project at `~/.julia/environments/v1.14` Set-up completed after 11.89s ################################################################################ # Installation # Installing DevIL... Resolving package versions... Installed DevIL ─ v0.5.0 Updating `~/.julia/environments/v1.14/Project.toml` [01638602] + DevIL v0.5.0 Updating `~/.julia/environments/v1.14/Manifest.toml` [01638602] + DevIL v0.5.0 [8f399da3] + Libdl v1.11.0 Building DevIL → `~/.julia/scratchspaces/44cfe95a-1eb2-52ea-b672-e2afdf69b78f/2a2efc80dfc274f1085108f8c61afe0a6b3f7efa/build.log` Installation failed after 4.3s ERROR: LoadError: Error building `DevIL`: ERROR: LoadError: IOError: could not spawn `sudo apt-get install libdevil1c2`: no such file or directory (ENOENT) Stacktrace: [1] _spawn_primitive(file::String, cmd::Cmd, stdio::Memory{Union{RawFD, Base.IOServer, Base.SyncCloseFD, IO}}) @ Base ./process.jl:148 [2] _spawn @ ./process.jl:165 [inlined] [3] #_spawn##0 @ ./process.jl:157 [inlined] [4] setup_stdios(f::Base.var"#_spawn##0#_spawn##1"{Cmd}, stdios::Vector{Union{RawFD, Base.FileRedirect, Base.IOServer, IO}}) @ Base ./process.jl:244 [5] _spawn @ ./process.jl:156 [inlined] [6] run(::Cmd; wait::Bool) @ Base ./process.jl:524 [7] run(::Cmd) @ Base ./process.jl:522 [8] top-level scope @ ~/.julia/packages/DevIL/J5xvy/deps/build.jl:25 [9] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:310 [10] top-level scope @ none:8 [11] eval(m::Module, e::Any) @ Core ./boot.jl:489 [12] exec_options(opts::Base.JLOptions) @ Base ./client.jl:310 [13] _start() @ Base ./client.jl:585 in expression starting at /home/pkgeval/.julia/packages/DevIL/J5xvy/deps/build.jl:24 Stacktrace: [1] pkgerror(msg::String) @ Pkg.Types /opt/julia/share/julia/stdlib/v1.14/Pkg/src/Types.jl:68 [2] (::Pkg.Operations.var"#151#152"{Bool, Pkg.Types.Context, String, PackageSpec, String})() @ Pkg.Operations /opt/julia/share/julia/stdlib/v1.14/Pkg/src/Operations.jl:1952 [3] withenv(::Pkg.Operations.var"#151#152"{Bool, Pkg.Types.Context, String, PackageSpec, String}, ::Pair{String, String}, ::Vararg{Pair{String}}) @ Base ./env.jl:265 [4] (::Pkg.Operations.var"#214#215"{Bool, Bool, Bool, Pkg.Operations.var"#151#152"{Bool, Pkg.Types.Context, String, PackageSpec, String}, Pkg.Types.Context, PackageSpec, String, Bool, Pkg.Types.EnvCache})() @ Pkg.Operations /opt/julia/share/julia/stdlib/v1.14/Pkg/src/Operations.jl:2807 [5] with_temp_env(fn::Pkg.Operations.var"#214#215"{Bool, Bool, Bool, Pkg.Operations.var"#151#152"{Bool, Pkg.Types.Context, String, PackageSpec, String}, Pkg.Types.Context, PackageSpec, String, Bool, Pkg.Types.EnvCache}, temp_env::String) @ Pkg.Operations /opt/julia/share/julia/stdlib/v1.14/Pkg/src/Operations.jl:2709 [6] #sandbox_with_temp_env#212 @ /opt/julia/share/julia/stdlib/v1.14/Pkg/src/Operations.jl:2766 [inlined] [7] sandbox_with_temp_env @ /opt/julia/share/julia/stdlib/v1.14/Pkg/src/Operations.jl:2759 [inlined] [8] (::Pkg.Operations.var"#219#220"{Dict{String, Any}, Bool, Bool, Bool, Pkg.Operations.var"#151#152"{Bool, Pkg.Types.Context, String, PackageSpec, String}, Pkg.Types.Context, PackageSpec, String, Pkg.Types.Project, String})(tmp::String) @ Pkg.Operations /opt/julia/share/julia/stdlib/v1.14/Pkg/src/Operations.jl:2876 [9] mktempdir(fn::Pkg.Operations.var"#219#220"{Dict{String, Any}, Bool, Bool, Bool, Pkg.Operations.var"#151#152"{Bool, Pkg.Types.Context, String, PackageSpec, String}, Pkg.Types.Context, PackageSpec, String, Pkg.Types.Project, String}, parent::String; prefix::String) @ Base.Filesystem ./file.jl:936 [10] mktempdir(fn::Function, parent::String) @ Base.Filesystem ./file.jl:932 [11] sandbox(fn::Function, ctx::Pkg.Types.Context, target::PackageSpec, sandbox_path::String, sandbox_project_override_in::Pkg.Types.Project; preferences::Dict{String, Any}, 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:2822 [12] sandbox @ /opt/julia/share/julia/stdlib/v1.14/Pkg/src/Operations.jl:2812 [inlined] [13] build_versions(ctx::Pkg.Types.Context, uuids::Set{UUID}; verbose::Bool, allow_reresolve::Bool) @ Pkg.Operations /opt/julia/share/julia/stdlib/v1.14/Pkg/src/Operations.jl:1929 [14] build_versions @ /opt/julia/share/julia/stdlib/v1.14/Pkg/src/Operations.jl:1840 [inlined] [15] add(ctx::Pkg.Types.Context, pkgs::Vector{PackageSpec}, new_git::Set{UUID}; allow_autoprecomp::Bool, preserve::PreserveLevel, platform::Base.BinaryPlatforms.Platform, target::Symbol) @ Pkg.Operations /opt/julia/share/julia/stdlib/v1.14/Pkg/src/Operations.jl:2339 [16] add @ /opt/julia/share/julia/stdlib/v1.14/Pkg/src/Operations.jl:2273 [inlined] [17] add(ctx::Pkg.Types.Context, pkgs::Vector{PackageSpec}; preserve::PreserveLevel, platform::Base.BinaryPlatforms.Platform, target::Symbol, allow_autoprecomp::Bool, kwargs::@Kwargs{io::IOContext{IO}}) @ Pkg.API /opt/julia/share/julia/stdlib/v1.14/Pkg/src/API.jl:379 [18] kwcall(::@NamedTuple{io::IOContext{IO}}, ::typeof(Pkg.API.add), ctx::Pkg.Types.Context, pkgs::Vector{PackageSpec}) @ Pkg.API /opt/julia/share/julia/stdlib/v1.14/Pkg/src/API.jl:321 [19] add(pkgs::Vector{PackageSpec}; io::IOContext{IO}, kwargs::@Kwargs{}) @ Pkg.API /opt/julia/share/julia/stdlib/v1.14/Pkg/src/API.jl:172 [20] add(pkgs::Vector{PackageSpec}) @ Pkg.API /opt/julia/share/julia/stdlib/v1.14/Pkg/src/API.jl:161 [21] add(pkg::PackageSpec) @ Pkg.API /opt/julia/share/julia/stdlib/v1.14/Pkg/src/API.jl:159 [22] top-level scope @ /PkgEval.jl/scripts/evaluate.jl:116 [23] include(mod::Module, _path::String) @ Base ./Base.jl:309 [24] exec_options(opts::Base.JLOptions) @ Base ./client.jl:344 [25] _start() @ Base ./client.jl:585 in expression starting at /PkgEval.jl/scripts/evaluate.jl:113 PkgEval skipped after 30.24s: package could not be installed