Updated Julia and now I can't plot

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

  libproxy ............................... no
...
-- Checking for module 'libproxy-1.0'
--   Package 'libproxy-1.0', required by 'virtual:world', not found
1 Like

@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!

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.

Did you try:

LD_LIBRARY_PATH="" julia

?

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.

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

@Henrique_Becker , I did try that to no avail.

1 Like

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!

4 Likes

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

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