Package version 1:8-3 contains no actual lld library, just broken symlinks
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
llvm-toolchain-8 (Debian) |
Fix Released
|
Unknown
|
|||
llvm-toolchain-8 (Ubuntu) |
Fix Released
|
Medium
|
Unassigned |
Bug Description
Inspecting the liblld-8 package contents, version 1:8-3, revealed something of a surprise. Below is a recursive list of what it places in /usr/lib/llvm-8
./usr/lib/llvm-8:
total 4.0K
drwxr-xr-x 2 rscholar rscholar 4.0K May 19 15:33 lib/
./usr/lib/
total 11M
-rw-r--r-- 1 rscholar rscholar 1.8M Apr 2 02:57 liblldCOFF.a
-rw-r--r-- 1 rscholar rscholar 457K Apr 2 02:57 liblldCommon.a
-rw-r--r-- 1 rscholar rscholar 177K Apr 2 02:57 liblldCore.a
-rw-r--r-- 1 rscholar rscholar 119K Apr 2 02:57 liblldDriver.a
-rw-r--r-- 1 rscholar rscholar 5.9M Apr 2 02:57 liblldELF.a
-rw-r--r-- 1 rscholar rscholar 1.4M Apr 2 02:57 liblldMachO.a
-rw-r--r-- 1 rscholar rscholar 43K Apr 2 02:57 liblldMinGW.a
-rw-r--r-- 1 rscholar rscholar 40K Apr 2 02:57 liblldReaderWri
lrwxrwxrwx 1 rscholar rscholar 36 Apr 2 02:57 liblld.so.1 -> ../../x86_
-rw-r--r-- 1 rscholar rscholar 716K Apr 2 02:57 liblldWasm.a
-rw-r--r-- 1 rscholar rscholar 188K Apr 2 02:57 liblldYAML.a
./usr/lib/
total 0
lrwxrwxrwx 1 rscholar rscholar 13 Apr 2 02:57 liblld-8.so -> liblld-8.so.1
As you can see, in two places it is symlinking to a file it expects to exist at /usr/lib/
I'm running Kubuntu 19.04 "Disco Dingo" on a Lenovo ThinkPad T420s (Core i7 2nd. Gen).
summary: |
- Package version 1:8-3 contains no actual library, just broken symlinks + Package version 1:8-3 contains no actual lld library, just broken + symlinks |
Changed in llvm-toolchain-8 (Debian): | |
status: | Unknown → New |
Changed in llvm-toolchain-8 (Ubuntu): | |
importance: | Undecided → Medium |
Changed in llvm-toolchain-8 (Debian): | |
status: | New → Fix Released |
This patch was offered on the Debian Bug Tracker for the same issue, but not by me. I'm adding it to the thread here in case the package maintainers might find it useful.