# Updated Julia and now I can't plot

**URL:** <https://discourse.julialang.org/t/updated-julia-and-now-i-cant-plot/108479>\
**Category:** General Usage\
**Tags:** package, plots, versions\
**Created:** [January 7, 2024, 8:06pm UTC](https://discourse.julialang.org/t/updated-julia-and-now-i-cant-plot/108479 "2024-01-07T20:06:32Z")\
**Posts on this page:** 9\
**Page:** 2

<div class="post-metadata">

**Author:** ![mkitti](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/mkitti/32/12459_2.png) [@mkitti](https://discourse.julialang.org/u/mkitti)\
**Post date:** [January 8, 2024, 5:48pm UTC](https://discourse.julialang.org/t/updated-julia-and-now-i-cant-plot/108479/22 "2024-01-08T17:48:28Z")

</div>

> [@nsajko](#):
>
> FWIW that file is part of libproxy, which is a dependency of QT6, which is a dependency of GR.

I guess that libproxy is a dependency of Arch’s QT6, but not from Yggdrasil?

[https://github.com/JuliaBinaryWrappers/Qt6Base\_jll.jl/releases/download/Qt6Base-v6.5.3%2B1/Qt6Base-logs.v6.5.3.x86\_64-linux-gnu-cxx11.tar.gz](https://github.com/JuliaBinaryWrappers/Qt6Base_jll.jl/releases/download/Qt6Base-v6.5.3%2B1/Qt6Base-logs.v6.5.3.x86_64-linux-gnu-cxx11.tar.gz)

```julia-auto
  libproxy ............................... no
...
-- Checking for module 'libproxy-1.0'
-- Package 'libproxy-1.0', required by 'virtual:world', not found

```

---

<div class="post-metadata">

**Author:** ![charperflow](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/charperflow/32/22252_2.png) [@charperflow](https://discourse.julialang.org/u/charperflow)\
**Post date:** [January 8, 2024, 5:52pm UTC](https://discourse.julialang.org/t/updated-julia-and-now-i-cant-plot/108479/24 "2024-01-08T17:52:16Z")

</div>

> @charperflow mentioned that they looked at Arch WikiI. ’m assuming @charperflow followed either of the two suggestions.

That is correct; I installed the julia-bin from AUR. I don’t know why its also listing julia, I imagine thats the arch-maintained version (which is not recommended to use because it is compiled against system libraries)…maybe its a leftover from when I first set up this machine.

I appreciate all the feedback and community help, it’s the first day of the term so it might be a little bit until I can make sometime to work through all of these suggestions, but I will get to it eventually. Thank you all for all of your help!

---

<div class="post-metadata">

**Author:** ![giordano](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/giordano/32/2166_2.png) [@giordano](https://discourse.julialang.org/u/giordano)\
**Post date:** [January 8, 2024, 6:01pm UTC](https://discourse.julialang.org/t/updated-julia-and-now-i-cant-plot/108479/25 "2024-01-08T18:01:17Z")

</div>

```julia
julia> run(addenv(`libtree $(GR_jll.gksqt_path)`, GR_jll.gksqt().env));
/home/mose/.julia/artifacts/7f59a0ec3d19c98dce30a3ba8ea9cbd8824ce4a6/bin/gksqt 
├── libz.so.1 [LD_LIBRARY_PATH]
├── libpng16.so.16 [LD_LIBRARY_PATH]
│ └── libz.so.1 [LD_LIBRARY_PATH]
├── libfreetype.so.6 [LD_LIBRARY_PATH]
│ ├── libbz2.so.1.0 [LD_LIBRARY_PATH]
│ ├── libz.so.1 [LD_LIBRARY_PATH]
│ └── libpthread.so.0 [default path]
├── libGLX.so.0 [LD_LIBRARY_PATH]
│ ├── libX11.so.6 [LD_LIBRARY_PATH]
│ │ ├── libxcb.so.1 [LD_LIBRARY_PATH]
│ │ │ ├── libXau.so.6 [LD_LIBRARY_PATH]
│ │ │ └── libXdmcp.so.6 [LD_LIBRARY_PATH]
│ │ └── libpthread.so.0 [default path]
│ └── libGLdispatch.so.0 [LD_LIBRARY_PATH]
├── libOpenGL.so.0 [LD_LIBRARY_PATH]
│ └── libGLdispatch.so.0 [LD_LIBRARY_PATH]
├── libQt6Widgets.so.6 [LD_LIBRARY_PATH]
│ ├── libGLX.so.0 [LD_LIBRARY_PATH]
│ ├── libOpenGL.so.0 [LD_LIBRARY_PATH]
│ ├── libxkbcommon.so.0 [LD_LIBRARY_PATH]
│ ├── libQt6Gui.so.6 [LD_LIBRARY_PATH]
│ │ ├── libz.so.1 [LD_LIBRARY_PATH]
│ │ ├── libglib-2.0.so.0 [LD_LIBRARY_PATH]
│ │ │ ├── libiconv.so.2 [LD_LIBRARY_PATH]
│ │ │ ├── libpcre2-8.so.0 [LD_LIBRARY_PATH]
│ │ │ │ └── libpthread.so.0 [default path]
│ │ │ ├── libpthread.so.0 [default path]
│ │ │ └── librt.so.1 [default path]
│ │ ├── libgthread-2.0.so.0 [LD_LIBRARY_PATH]
│ │ │ └── libglib-2.0.so.0 [LD_LIBRARY_PATH]
│ │ ├── libfreetype.so.6 [LD_LIBRARY_PATH]
│ │ ├── libfontconfig.so.1 [LD_LIBRARY_PATH]
│ │ │ ├── libbz2.so.1.0 [LD_LIBRARY_PATH]
│ │ │ ├── libz.so.1 [LD_LIBRARY_PATH]
│ │ │ ├── libfreetype.so.6 [LD_LIBRARY_PATH]
│ │ │ ├── libexpat.so.1 [LD_LIBRARY_PATH]
│ │ │ └── libpthread.so.0 [default path]
│ │ ├── libX11.so.6 [LD_LIBRARY_PATH]
│ │ ├── libEGL.so.1 [LD_LIBRARY_PATH]
│ │ │ ├── libGLdispatch.so.0 [LD_LIBRARY_PATH]
│ │ │ └── libpthread.so.0 [default path]
│ │ ├── libOpenGL.so.0 [LD_LIBRARY_PATH]
│ │ ├── libGLX.so.0 [LD_LIBRARY_PATH]
│ │ ├── libxkbcommon.so.0 [LD_LIBRARY_PATH]
│ │ ├── libQt6DBus.so.6 [LD_LIBRARY_PATH]
│ │ │ ├── libQt6Core.so.6 [LD_LIBRARY_PATH]
│ │ │ │ ├── libz.so.1 [LD_LIBRARY_PATH]
│ │ │ │ ├── libglib-2.0.so.0 [LD_LIBRARY_PATH]
│ │ │ │ ├── libgthread-2.0.so.0 [LD_LIBRARY_PATH]
│ │ │ │ ├── libcrypto.so.3 [LD_LIBRARY_PATH]
│ │ │ │ │ └── libpthread.so.0 [default path]
│ │ │ │ ├── libssl.so.3 [LD_LIBRARY_PATH]
│ │ │ │ │ ├── libcrypto.so.3 [LD_LIBRARY_PATH]
│ │ │ │ │ └── libpthread.so.0 [default path]
│ │ │ │ ├── librt.so.1 [default path]
│ │ │ │ └── libpthread.so.0 [default path]
│ │ │ └── libpthread.so.0 [default path]
│ │ ├── libQt6Core.so.6 [LD_LIBRARY_PATH]
│ │ └── libpthread.so.0 [default path]
│ ├── libQt6Core.so.6 [LD_LIBRARY_PATH]
│ └── libpthread.so.0 [default path]
├── libQt6Core.so.6 [LD_LIBRARY_PATH]
├── libQt6Gui.so.6 [LD_LIBRARY_PATH]
├── libQt6Network.so.6 [LD_LIBRARY_PATH]
│ ├── libz.so.1 [LD_LIBRARY_PATH]
│ ├── libQt6Core.so.6 [LD_LIBRARY_PATH]
│ └── libpthread.so.0 [default path]
└── libpthread.so.0 [default path]

```

I don’t see `libproxy` linked anywhere. So it’s something else pulling it in.

---

<div class="post-metadata">

**Author:** ![Henrique\_Becker](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/henrique_becker/32/15443_2.png) [@Henrique\_Becker](https://discourse.julialang.org/u/Henrique_Becker)\
**Post date:** [January 8, 2024, 6:10pm UTC](https://discourse.julialang.org/t/updated-julia-and-now-i-cant-plot/108479/26 "2024-01-08T18:10:34Z")

</div>

Did you try:

```julia
LD_LIBRARY_PATH="" julia

```

?

---

<div class="post-metadata">

**Author:** ![nsajko](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/nsajko/32/221187_2.png) [@nsajko](https://discourse.julialang.org/u/nsajko)\
**Post date:** [January 8, 2024, 7:00pm UTC](https://discourse.julialang.org/t/updated-julia-and-now-i-cant-plot/108479/27 "2024-01-08T19:00:08Z")

</div>

> [@charperflow](#):
>
> I don’t know why its also listing julia, I imagine thats the arch-maintained version

FTR, the command doesn’t list your locally installed packages, rather it lists packages available in repo and AUR. In fact, `julia-bin` conflicts `julia`, so having both installed shouldn’t be possible.

---

<div class="post-metadata">

**Author:** ![charperflow](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/charperflow/32/22252_2.png) [@charperflow](https://discourse.julialang.org/u/charperflow)\
**Post date:** [January 10, 2024, 5:31am UTC](https://discourse.julialang.org/t/updated-julia-and-now-i-cant-plot/108479/28 "2024-01-10T05:31:19Z")

</div>

> [@mkitti](#):
>
> ```julia
> pkg"activate --temp"
> pkg"add GR_jll@0.72 DependencyWalker"
> using DependencyWalker, GR_jll
> Library(GR_jll.gksqt_path)
> 
> ```

The results from running that are too long, to post. I am linking to a github file where I pasted the results…sorry for the weird work around! [github work around](https://github.com/charperflow/Spoon-Knife/blob/main/julia_troubleshoot)

@Henrique_Becker , I did try that to no avail.

---

<div class="post-metadata">

**Author:** ![charperflow](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/charperflow/32/22252_2.png) [@charperflow](https://discourse.julialang.org/u/charperflow)\
**Post date:** [January 10, 2024, 4:26pm UTC](https://discourse.julialang.org/t/updated-julia-and-now-i-cant-plot/108479/29 "2024-01-10T16:26:43Z")

</div>

I found a work around. The AUR has two supported versions of julia: julia-bin and juliaup. By uninstalling julia-bin and switching to juliaup, everything is working OK now. I still don’t know the root problem which is kind of frustrating, but thank you to everyone for your help, and I hope this helps if anyone finds themselves in a similar problem!

---

<div class="post-metadata">

**Author:** ![hijit](https://avatars.discourse-cdn.com/v4/letter/h/7ba0ec/32.png) [@hijit](https://discourse.julialang.org/u/hijit)\
**Post date:** [January 16, 2024, 12:14pm UTC](https://discourse.julialang.org/t/updated-julia-and-now-i-cant-plot/108479/30 "2024-01-16T12:14:12Z")

</div>

Just wanted to report that I was facing the same issue today and your solution worked for me.

---

<div class="post-metadata">

**Author:** ![charperflow](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/charperflow/32/22252_2.png) [@charperflow](https://discourse.julialang.org/u/charperflow)\
**Post date:** [January 16, 2024, 5:46pm UTC](https://discourse.julialang.org/t/updated-julia-and-now-i-cant-plot/108479/31 "2024-01-16T17:46:16Z")

</div>

glad it worked for you too, hopefully the next version of julia-bin will be ok 🙂

[Previous page](https://discourse.julialang.org/t/updated-julia-and-now-i-cant-plot/108479.md?page=1)
