Bug 1846698 - Invalid dDSO dependency
Summary: Invalid dDSO dependency
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: julia
Version: 32
Hardware: x86_64
OS: Linux
high
unspecified
Target Milestone: ---
Assignee: Milan Bouchet-Valat
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
: 1847106 1849462 (view as bug list)
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2020-06-12 18:57 UTC by Ulrich Drepper
Modified: 2020-06-23 01:20 UTC (History)
6 users (show)

Fixed In Version: julia-1.4.2-2.fc32
Clone Of:
Environment:
Last Closed: 2020-06-23 01:20:48 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)

Description Ulrich Drepper 2020-06-12 18:57:11 UTC
Description of problem:
The julia executable has an invalid dependency:

$ ldd /usr/bin/julia
	linux-vdso.so.1 (0x00007ffee9fb9000)
	libjulia.so.1 => /usr/bin/../lib64/libjulia.so.1 (0x00007f2e3165c000)
	libdl.so.2 => /usr/bin/../lib64/libdl.so.2 (0x00007f2e31655000)
	librt.so.1 => /usr/bin/../lib64/librt.so.1 (0x00007f2e3164a000)
	libpthread.so.0 => /usr/bin/../lib64/libpthread.so.0 (0x00007f2e31628000)
	libc.so.6 => /usr/bin/../lib64/libc.so.6 (0x00007f2e3145e000)
	libutf8proc.so.2 => /usr/bin/../lib64/libutf8proc.so.2 (0x00007f2e31412000)
	libLLVM-8jl.so => not found
	libunwind.so.8 => /usr/bin/../lib64/libunwind.so.8 (0x00007f2e313a3000)
	libstdc++.so.6 => /usr/bin/../lib64/libstdc++.so.6 (0x00007f2e311b3000)
	libm.so.6 => /usr/bin/../lib64/libm.so.6 (0x00007f2e3106d000)
	libgcc_s.so.1 => /usr/bin/../lib64/libgcc_s.so.1 (0x00007f2e31052000)
	/lib64/ld-linux-x86-64.so.2 (0x00007f2e31bd5000)

libLLCM-8jl.so is not available and probably even invalid.  There is

  /usr/lib64/julia/libLLVM.so

but none with that extension.

The result of this bug is that julia does not even start.


Version-Release number of selected component (if applicable):
julia-1.4.2-1

How reproducible:
always

Steps to Reproduce:
1. julia
2.
3.

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


Expected results:
the executable starts

Additional info:

Comment 1 Ankur Sinha (FranciscoD) 2020-06-13 13:22:40 UTC
Can confirm this issue here too. Others are seeing it too:

https://ask.fedoraproject.org/t/julia-is-broken-in-fedora/7704/3

Comment 2 Fedora Update System 2020-06-14 21:27:39 UTC
FEDORA-2020-1479c2b4c3 has been submitted as an update to Fedora 32. https://bodhi.fedoraproject.org/updates/FEDORA-2020-1479c2b4c3

Comment 3 Milan Bouchet-Valat 2020-06-14 21:27:57 UTC
Woops. A fix that was in the .spec file was backported upstream, so it was applied twice now. I really wish the %check phase could be run using the package's final contents instead of in the build tree, that would catch many bugs like this.

Comment 4 Fedora Update System 2020-06-15 02:02:49 UTC
julia-1.4.2-2.fc32 has been pushed to the Fedora 32 testing repository. If problems still persist, please make note of it in this bug report.
See https://fedoraproject.org/wiki/QA:Updates_Testing for
instructions on how to install test updates.
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2020-1479c2b4c3

Comment 5 Milan Bouchet-Valat 2020-06-20 21:07:15 UTC
*** Bug 1847106 has been marked as a duplicate of this bug. ***

Comment 6 Milan Bouchet-Valat 2020-06-22 11:53:28 UTC
*** Bug 1849462 has been marked as a duplicate of this bug. ***

Comment 7 Fedora Update System 2020-06-23 01:20:48 UTC
FEDORA-2020-1479c2b4c3 has been pushed to the Fedora 32 stable repository.
If problem still persists, please make note of it in this bug report.


Note You need to log in before you can comment on or make changes to this bug.