FWIW I intend to install IJulia to use julia in jupyter.
Regarding the previous version of Julia I noted that:
it is now required to install julia-devel or else we get this error:
Info Given IJulia was explicitly requested, output will be shown live
ERROR: LoadError: SystemError: opening file "/usr/share/julia/test/testhelpers/FakePTYs.jl": No such file or directory
Are the testhelpers part of the standard library? If yes they should be in julia. When I installed that in 1.9 that was not required.
Installing Plots I get an error due to curl:
Failed to precompile Plots [91a5bcdd-55d7-5caf-9e0b-520d859cae80] to "/home/jamatos/.local/lib/julia/compiled/v1.11/Plots/jl_1c1LTi".
ERROR: LoadError: InitError: could not load library "libcurl.so.4"
/home/jamatos/.local/lib/julia/artifacts/4b858830ec17854ddd66b28a0f7c00193ec8b4c0/lib/libssl.so: version `OPENSSL_3.2.0' not found (required by /usr/bin/../lib64/julia/../libcurl.so.4)
Again this worked in 1.9.
I tried to search but I am not sure if this is a julia or a Fedora problem.
Thanks @jamatos. I'll fix the first error in the next update as it's quite easy. The second one is more tricky as it's due to OpenSSL being too recent in F40 compared to what Julia packages expect. The only solution I can see (given that Julia uses the LTS line 3.0.x) is to bundle the expected version of both CURL and OpenSSL libraries in Julia, which isn't ideal given that these are security-sensitive.
This update has been submitted for testing by nalimilan.
This update's test gating status has been changed to 'ignored'.
This update has obsoleted julia-1.11.0-2.beta1.fc40, and has inherited its bugs and notes.
Worked for all the things I use it for (after removing cantor)
This update has been pushed to testing.
FWIW I intend to install
IJulia
to use julia in jupyter.Regarding the previous version of Julia I noted that:
julia-devel
or else we get this error:Are the testhelpers part of the standard library? If yes they should be in
julia
. When I installed that in 1.9 that was not required.curl
:Again this worked in 1.9. I tried to search but I am not sure if this is a julia or a Fedora problem.
Should be these issues be added to bugzilla?
This update can be pushed to stable now if the maintainer wishes
That solved my issues!
This update has been submitted for stable by bodhi.
Thanks @jamatos. I'll fix the first error in the next update as it's quite easy. The second one is more tricky as it's due to OpenSSL being too recent in F40 compared to what Julia packages expect. The only solution I can see (given that Julia uses the LTS line 3.0.x) is to bundle the expected version of both CURL and OpenSSL libraries in Julia, which isn't ideal given that these are security-sensitive.
This update has been unpushed.