Julia is broken in Fedora

The installation of Julia no longer works on Fedora 32. Try the code below:

sudo dnf install julia
julia

You will get error:

julia: error while loading shared libraries: libLLVM-8jl.so: cannot open shared object file: No such file or directory

This issue happened today and did not exist yesterday.

2 Likes

Seems your repository cache or metadata is out of sync or you probably ran an update when mirrors were receiving new packages. The effect of the later is that your update will be partial. It is possible that a new version of llvm arrived later – one that matches julia’s requirement.

So just give it an hour or two, then:
sudo dnf update

before
sudo dnf install julia

I can confirm this bug. One is filed already. Please comment there (you can login to bugzilla using your FAS like you login here):

https://bugzilla.redhat.com/show_bug.cgi?id=1846698

4 Likes

As a workaround, please use:

sudo dnf downgrade julia

and that’ll get you a working version of Julia. It’ll downgrade a few other packages too, but that’s OK.

2 Likes

when will this bug will be fixed?

please see the last comment in that bug:

julia-1.4.2-2.fc32 has been pushed to the Fedora 32 testing repository.

You can Enabling the updates-testing repositories temporarily as described there:

https://fedoraproject.org/wiki/QA:Updates_Testing

update it:

sudo dnf update julia --enablerepo=updates-testing,updates-testing-modular

or if you would like to install :

sudo dnf install julia --enablerepo=updates-testing,updates-testing-modular

I forgot to mention you can help :fedora: providing a good pakage karma:

Regards.,

2 Likes

This topic was automatically closed 28 days after the last reply. New replies are no longer allowed.