Thank you, @mkitti. If I install 1.10 and then activate .
and update
, I also get several errors at the precompilation stage. They all relate to AdaptStaticArraysExt.jl
and AdaptStaticArraysCoreExt.jl
. The warnings and errors I get start as follows (not copying the whole thing to save on space)
Warning: attempting to remove probably stale pidfile 339/361
│ path = "/home/joao/.julia/compiled/v1.10/Plots/ld3vC_RGXJy.ji.pidfile"
└ @ FileWatching.Pidfile ~/.julia/juliaup/julia-1.10.0+0.x64.linux.gnu/share/julia/stdlib/v1.10/FileWatching/src/pidfile.jl:244
┌ Warning: attempting to remove probably stale pidfile 355/361
│ path = "/home/joao/.julia/compiled/v1.10/Polyhedra/17i4E_RGXJy.ji.pidfile"
└ @ FileWatching.Pidfile ~/.julia/juliaup/julia-1.10.0+0.x64.linux.gnu/share/julia/stdlib/v1.10/FileWatching/src/pidfile.jl:244
✗ Adapt → AdaptStaticArraysExt
✗ ExactPredicates
✗ DelaunayTriangulation
✗ BlackBoxOptim → BlackBoxOptimRealtimePlotServerExt
✗ Makie
✗ LinearSolve
✗ LinearSolvePardiso
✗ NonlinearSolve
346 dependencies successfully precompiled in 108 seconds. 117 already precompiled. 7 skipped during auto due to previous errors.
14 dependencies had output during precompilation:
And then there are several errors related to AdaptStaticArraysExt.jl
and AdaptStaticArraysCoreExt.jl
. For instance:
MeshCat
│ ERROR: LoadError: ArgumentError: Package AdaptStaticArraysCoreExt does not have Adapt in its dependencies:
│ - You may have a partially installed environment. Try `Pkg.instantiate()`
│ to ensure all packages in the environment are installed.
│ - Or, if you have AdaptStaticArraysCoreExt checked out for development and have
│ added Adapt as a dependency but haven't updated your primary
│ environment's manifest file, try `Pkg.resolve()`.
│ - Otherwise you may need to report an issue with AdaptStaticArraysCoreExt
│ Stacktrace:
│ [1] macro expansion
│ @ Base ./loading.jl:1770 [inlined]
│ [2] macro expansion
│ @ Base ./lock.jl:267 [inlined]
│ [3] __require(into::Module, mod::Symbol)
│ @ Base ./loading.jl:1747
│ [4] #invoke_in_world#3
│ @ Base ./essentials.jl:921 [inlined]
│ [5] invoke_in_world
│ @ Base ./essentials.jl:918 [inlined]
│ [6] require(into::Module, mod::Symbol)
│ @ Base ./loading.jl:1740
│ [7] include
│ @ Base ./Base.jl:495 [inlined]
│ [8] include_package_for_output(pkg::Base.PkgId, input::String, depot_path::Vector{String}, dl_load_path::Vector{String}, load_path::Vector{String}, concrete_deps::Vector{Pair{Base.PkgId, UInt128}}, source::String)
│ @ Base ./loading.jl:2216
│ [9] top-level scope
│ @ stdin:3
│ in expression starting at /home/joao/.julia/packages/Adapt/Ur60R/ext/AdaptStaticArraysExt.jl:1
│ in expression starting at stdin:3
If I follow the suggestion in the error message and ] instantiate
nothing happens. Further update
issues
Updating registry at `~/.julia/registries/General.toml`
No Changes to `~/Dropbox/Research/dynamic_games/Project.toml`
No Changes to `~/Dropbox/Research/dynamic_games/Manifest.toml`
However, when trying to using
the packages required by my project, I get further errors related to AdaptStaticArraysExt
and its sister package (omitting part of the error message for brevity):
Precompiling AdaptStaticArraysExt
Info Given AdaptStaticArraysExt was explicitly requested, output will be shown live
ERROR: LoadError: ArgumentError: Package AdaptStaticArraysCoreExt does not have Adapt in its dependencies:
- You may have a partially installed environment. Try `Pkg.instantiate()`
to ensure all packages in the environment are installed.
- Or, if you have AdaptStaticArraysCoreExt checked out for development and have
added Adapt as a dependency but haven't updated your primary
environment's manifest file, try `Pkg.resolve()`.
- Otherwise you may need to report an issue with AdaptStaticArraysCoreExt
Stacktrace:
[1] macro expansion
@ Base ./loading.jl:1770 [inlined]
[2] macro expansion
@ Base ./lock.jl:267 [inlined]
[3] __require(into::Module, mod::Symbol)
@ Base ./loading.jl:1747
[4] #invoke_in_world#3
@ Base ./essentials.jl:921 [inlined]
[5] invoke_in_world
@ Base ./essentials.jl:918 [inlined]
[6] require(into::Module, mod::Symbol)
@ Base ./loading.jl:1740
[7] include
@ Base ./Base.jl:495 [inlined]
[8] include_package_for_output(pkg::Base.PkgId, input::String, depot_path::Vector{String}, dl_load_path::Vector{String}, load_path::Vector{String}, concrete_deps::Vector{Pair{Base.PkgId, UInt128}}, source::Nothing)
@ Base ./loading.jl:2216
[9] top-level scope
@ stdin:3
in expression starting at /home/joao/.julia/packages/Adapt/Ur60R/ext/AdaptStaticArraysExt.jl:1
in expression starting at stdin:3
✗ Adapt → AdaptStaticArraysExt
0 dependencies successfully precompiled in 1 seconds. 6 already precompiled.
[ Info: Precompiling AdaptStaticArraysExt [e1699a77-9e31-5da8-bb3e-0a796f95f0a0]
ERROR: LoadError: ArgumentError: Package AdaptStaticArraysCoreExt does not have Adapt in its dependencies:
- You may have a partially installed environment. Try `Pkg.instantiate()`
to ensure all packages in the environment are installed.
- Or, if you have AdaptStaticArraysCoreExt checked out for development and have
added Adapt as a dependency but haven't updated your primary
environment's manifest file, try `Pkg.resolve()`.
- Otherwise you may need to report an issue with AdaptStaticArraysCoreExt
Stacktrace:
[1] macro expansion
@ Base ./loading.jl:1770 [inlined]
[2] macro expansion
@ Base ./lock.jl:267 [inlined]
[3] __require(into::Module, mod::Symbol)
@ Base ./loading.jl:1747
[4] #invoke_in_world#3
@ Base ./essentials.jl:921 [inlined]
[5] invoke_in_world
@ Base ./essentials.jl:918 [inlined]
[6] require(into::Module, mod::Symbol)
@ Base ./loading.jl:1740
[7] include
@ Base ./Base.jl:495 [inlined]
[8] include_package_for_output(pkg::Base.PkgId, input::String, depot_path::Vector{String}, dl_load_path::Vector{String}, load_path::Vector{String}, concrete_deps::Vector{Pair{Base.PkgId, UInt128}}, source::String)
@ Base ./loading.jl:2216
[9] top-level scope
@ stdin:3
in expression starting at /home/joao/.julia/packages/Adapt/Ur60R/ext/AdaptStaticArraysExt.jl:1
in expression starting at stdin:3
Sorry for the length of the reply! Any help would be much appreciated.