JuliaDynamics / InteractiveDynamics.jl

Fast, general-purpose interactive applications for complex systems
https://juliadynamics.github.io/InteractiveDynamics.jl/dev/
MIT License
174 stars 26 forks source link

Installation issue #136

Open msanchezr99 opened 3 months ago

msanchezr99 commented 3 months ago

Hi, I wanted to install the library, but received errors, following the suggestion in __ I post this issue here. Thanks in advance if there is a possible way to solve this from your end.

6 dependencies had output during precompilation: ┌ Formatting │ ┌ Warning: DEPRECATION NOTICE │ │ │ │ [Formatting.jl](https://juliahub.com/ui/Packages/General/Formatting) has been unmaintained for a while, with some serious │ │ correctness bugs compromising the original purpose of the package. As a result, │ │ it has been deprecated - consider using an alternative, such as │ │ Format.jl ([GitHub - JuliaString/Format.jl: A Julia package to provide C and Python-like formatting support](https://github.com/JuliaString/Format.jl)) or the Printf stdlib directly. │ │ │ │ If you are not using [Formatting.jl](https://juliahub.com/ui/Packages/General/Formatting) as a direct dependency, please consider │ │ opening an issue on any packages you are using that do use it as a dependency. │ │ From Julia 1.9 onwards, you can query ]why Formatting to figure out which │ │ package originally brings it in as a dependency. │ └ @ Formatting ~/.julia/packages/Formatting/3VxOt/src/Formatting.jl:12 └ ┌ GeometryBasics │ WARNING: method definition for centered at /home/msanchezr/.julia/packages/GeometryBasics/wFus0/src/primitives/rectangles.jl:515 declares type variable N but does not use it. │ WARNING: method definition for volume at /home/msanchezr/.julia/packages/GeometryBasics/wFus0/src/meshes.jl:207 declares type variable FT but does not use it. │ WARNING: method definition for volume at /home/msanchezr/.julia/packages/GeometryBasics/wFus0/src/meshes.jl:207 declares type variable VT but does not use it. │ WARNING: method definition for volume at /home/msanchezr/.julia/packages/GeometryBasics/wFus0/src/meshes.jl:219 declares type variable FT but does not use it. │ WARNING: method definition for volume at /home/msanchezr/.julia/packages/GeometryBasics/wFus0/src/meshes.jl:219 declares type variable VT but does not use it. └ ┌ AbstractPlotting │ ┌ Warning: Module DistributionsTestExt with build ID ffffffff-ffff-ffff-0000-7c1fa18e5393 is missing from the cache. │ │ This may mean DistributionsTestExt [ffbe0ea5-a612-5ff7-aaf5-cac02eef3019] does not support precompilation but is imported by a module that does. │ └ @ Base loading.jl:1948 │ ┌ Error: Error during loading of extension DistributionsTestExt of Distributions, use Base.retry_load_extensions() to retry. │ │ exception = │ │ 1-element ExceptionStack: │ │ Declaring precompile(false) is not allowed in files that are being precompiled. │ │ Stacktrace: │ │ [1] _require(pkg::Base.PkgId, env::Nothing) │ │ @ Base ./loading.jl:1952 │ │ [2] __require_prelocked(uuidkey::Base.PkgId, env::Nothing) │ │ @ Base ./loading.jl:1812 │ │ [3] #invoke_in_world#3 │ │ @ ./essentials.jl:926 [inlined] │ │ [4] invoke_in_world │ │ @ ./essentials.jl:923 [inlined] │ │ [5] _require_prelocked │ │ @ ./loading.jl:1803 [inlined] │ │ [6] _require_prelocked │ │ @ ./loading.jl:1802 [inlined] │ │ [7] run_extension_callbacks(extid::Base.ExtensionId) │ │ @ Base ./loading.jl:1295 │ │ [8] run_extension_callbacks(pkgid::Base.PkgId) │ │ @ Base ./loading.jl:1330 │ │ [9] run_package_callbacks(modkey::Base.PkgId) │ │ @ Base ./loading.jl:1164 │ │ [10] __require_prelocked(uuidkey::Base.PkgId, env::String) │ │ @ Base ./loading.jl:1819 │ │ [11] #invoke_in_world#3 │ │ @ ./essentials.jl:926 [inlined] │ │ [12] invoke_in_world │ │ @ ./essentials.jl:923 [inlined] │ │ [13] _require_prelocked(uuidkey::Base.PkgId, env::String) │ │ @ Base ./loading.jl:1803 │ │ [14] macro expansion │ │ @ ./loading.jl:1790 [inlined] │ │ [15] macro expansion │ │ @ ./lock.jl:267 [inlined] │ │ [16] __require(into::Module, mod::Symbol) │ │ @ Base ./loading.jl:1753 │ │ [17] #invoke_in_world#3 │ │ @ ./essentials.jl:926 [inlined] │ │ [18] invoke_in_world │ │ @ ./essentials.jl:923 [inlined] │ │ [19] require(into::Module, mod::Symbol) │ │ @ Base ./loading.jl:1746 │ │ [20] include │ │ @ ./Base.jl:495 [inlined] │ │ [21] 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:2222 │ │ [22] top-level scope │ │ @ stdin:3 │ │ [23] eval │ │ @ ./boot.jl:385 [inlined] │ │ [24] include_string(mapexpr::typeof(identity), mod::Module, code::String, filename::String) │ │ @ Base ./loading.jl:2076 │ │ [25] include_string │ │ @ ./loading.jl:2086 [inlined] │ │ [26] exec_options(opts::Base.JLOptions) │ │ @ Base ./client.jl:316 │ │ [27] _start() │ │ @ Base ./client.jl:552 │ └ @ Base loading.jl:1301 └ ┌ GLMakie │ ┌ Warning: Everything from [AbstractPlotting.jl](https://juliahub.com/ui/Packages/General/AbstractPlotting) got moved to [Makie.jl](https://juliahub.com/ui/Packages/General/Makie). │ │ Have a look at the README for information on how to upgrade: │ │ [GitHub - JuliaPlots/AbstractPlotting.jl: An abstract interface for plotting libraries, part of the Makie ecosystem.](https://github.com/JuliaPlots/AbstractPlotting.jl) │ └ @ AbstractPlotting ~/.julia/packages/AbstractPlotting/2A5iv/src/AbstractPlotting.jl:261 └ ┌ GridLayoutBase │ ┌ Warning: precompile directive │ │ precompile(fbody, (Nothing, Nothing, Nothing, Nothing, Nothing, Al, Tuple{Bool, Bool}, FRect2D, Auto, Auto, Bool, Bool, Symbol, Symbol, Float64, Float64, Emptykwargs, Type{GridLayout}, Int, Int)) │ │ failed. Please report an issue in GridLayoutBase (after checking for duplicates) or remove this directive. │ └ @ GridLayoutBase ~/.julia/packages/GridLayoutBase/Ey7ar/src/precompile.jl:31 │ ┌ Warning: precompile directive │ │ precompile(fbody, (Nothing, Nothing, Nothing, Nothing, Nothing, Al, Tuple{Bool, Bool}, FRect2D, Auto, Auto, Bool, Bool, Symbol, Symbol, Float64, Float64, Emptykwargs, Type{GridLayout}, Int, Int)) │ │ failed. Please report an issue in GridLayoutBase (after checking for duplicates) or remove this directive. │ └ @ GridLayoutBase ~/.julia/packages/GridLayoutBase/Ey7ar/src/precompile.jl:31 │ ┌ Warning: precompile directive │ │ precompile(fbody, (Nothing, Nothing, Nothing, Nothing, Nothing, Al, Tuple{Bool, Bool}, FRect2D, Auto, Auto, Bool, Bool, Symbol, Symbol, Float64, Float64, Emptykwargs, Type{GridLayout}, Int, Int)) │ │ failed. Please report an issue in GridLayoutBase (after checking for duplicates) or remove this directive. │ └ @ GridLayoutBase ~/.julia/packages/GridLayoutBase/Ey7ar/src/precompile.jl:31 └ ┌ InteractiveDynamics │ ┌ Warning: Everything from [AbstractPlotting.jl](https://juliahub.com/ui/Packages/General/AbstractPlotting) got moved to [Makie.jl](https://juliahub.com/ui/Packages/General/Makie). │ │ Have a look at the README for information on how to upgrade: │ │ [GitHub - JuliaPlots/AbstractPlotting.jl: An abstract interface for plotting libraries, part of the Makie ecosystem.](https://github.com/JuliaPlots/AbstractPlotting.jl) │ └ @ AbstractPlotting ~/.julia/packages/AbstractPlotting/2A5iv/src/AbstractPlotting.jl:261 └ 1 dependency errored. For a report of the errors see julia> err. To retry use pkg> precompile

msanchezr99 commented 3 months ago

Sorry, published it before intended. The link to my question is https://discourse.julialang.org/t/installation-of-interactivedynamics/115864

Datseris commented 3 months ago

This package is deprecated. Why do you need it?