You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When you install Plots, precompile, and then install Images, Plots needs to precompile again. This is because Images forces a downgrade of ColorVectorSpaces from 0.10.0 (latest, used by Plots) to 0.9.10 (latest version compatible with Images). I'm not sure which dependency causes this.
Since these are two popular packages, this could lead to frustrating situations where precompilation happens too often.
I agree about this being disgusting.
However, newness and stability are often trade-offs. In other words, to varying degrees, such a manifestation is destined to appear somewhere in the development process.
A more specific issue is ImageMagick.
ImageMagick_jll depends on some binary packages and is prone to dependency issues. Also, ImageMagick itself has many bugs, and many of the fixes are not backported. Furthermore, there are some unfixed problems with ImageMagick.jl, i.e., julia-specific features.
Perhaps Images.jl or JuliaImages ecosystem should eliminate the hard dependency on ImageMagick.
When you install Plots, precompile, and then install Images, Plots needs to precompile again. This is because Images forces a downgrade of ColorVectorSpaces from 0.10.0 (latest, used by Plots) to 0.9.10 (latest version compatible with Images). I'm not sure which dependency causes this.
Since these are two popular packages, this could lead to frustrating situations where precompilation happens too often.
Here is my terminal log showing the issue:
The text was updated successfully, but these errors were encountered: