# Impossible to add functional packages in Julia v1.9: Plots, Interact, WebIO

**URL:** <https://discourse.julialang.org/t/impossible-to-add-functional-packages-in-julia-v1-9-plots-interact-webio/107699>\
**Category:** New to Julia\
**Tags:** package, plotting\
**Created:** [December 16, 2023, 7:35am UTC](https://discourse.julialang.org/t/impossible-to-add-functional-packages-in-julia-v1-9-plots-interact-webio/107699 "2023-12-16T07:35:37Z")\
**Posts on this page:** 1\
**Showing post:** 5

<div class="post-metadata">

**Author:** ![Tetrakai](https://avatars.discourse-cdn.com/v4/letter/t/4da419/32.png) [@Tetrakai](https://discourse.julialang.org/u/Tetrakai)\
**Post date:** [December 16, 2023, 8:53am UTC](https://discourse.julialang.org/t/impossible-to-add-functional-packages-in-julia-v1-9-plots-interact-webio/107699/5 "2023-12-16T08:53:11Z")

</div>

See here:

> [@Precompilation: Why does order matter when "using" packages for the first time?](https://discourse.julialang.org/t/precompilation-why-does-order-matter-when-using-packages-for-the-first-time/107056/):
>
> Last night, I was trying to get a Lux tutorial running. This was the order in the tutorial: using Lux, ComponentArrays, SciMLSensitivity, LuxAMDGPU, LuxCUDA, Optimisers, OrdinaryDiffEq, Random, Statistics, Zygote, OneHotArrays, InteractiveUtils Some I had. Others needed to be installed, which seemed to have worked fine. However, when trying to use the packages, I kept getting a message to restart Julia because one of the packages was not precompiled correctly (ComponentArrays, or some Compone…

Basically, I got it working by removing the packages from all my projects. Then doing this:

> But it appears using a temp directory was insufficient to isolate the problem. What I did is remove all those packages from my project then run `]gc --all`. I saw this did delete them in `~/.julia/packages`.

Then reinstalled the packages one by one. The order maybe matters but if you see an error then remove the last one, do the garbage collection, then try with another.

I think in the end just installing one by one after making sure the packages were actually deleted worked (by the package manager, doing it manually sounded like a bad idea).

**Edit:**  
People who know better than I thought it was an issue with how the package manager deals with the new extension packages introduced in version 1.9. So I assume this issue is being worked on, but for now that worked for me…

---

_[View the full topic](https://discourse.julialang.org/t/impossible-to-add-functional-packages-in-julia-v1-9-plots-interact-webio/107699)._
