Project

General

Profile

Bug #1480

inkscape fails to launch - needs libLLVM-3.8.so

bill-auger - over 6 years ago - . Updated over 6 years ago.

Status:
fixed
Priority:
bug
Assignee:
-
% Done:

100%


Description

possibly related to https://labs.parabola.nu/issues/1478

  • inkscape failed to launch
  • 'llvm38-libs' package would not install due to conflicting installed files
  • after `sudo pacman -Syu` the 'llvm38-libs' package is no longer available

$ inkscape
inkscape: error while loading shared libraries: libLLVM-3.8.so: cannot open shared object file: No such file or directory

$ pkgfile libLLVM-3.8.so
pcr/llvm38-libs

$ sudo pacman -Ss llvm38-libs
pcr/llvm38-libs 3.8.1-1
    Low Level Virtual Machine (runtime libraries)

$ sudo pacman -S llvm38-libs
resolving dependencies...
looking for conflicting packages...

Packages (1) llvm38-libs-3.8.1-1

Total Download Size:   10.24 MiB
Total Installed Size:  41.25 MiB

:: Proceed with installation? [Y/n] 
:: Retrieving packages...
 llvm38-libs-3.8.1-1-x86_64           10.2 MiB  1080K/s 00:10 [##################################] 100%
(1/1) checking keys in keyring                                [##################################] 100%
(1/1) checking package integrity                              [##################################] 100%
(1/1) loading package files                                   [##################################] 100%
(1/1) checking for file conflicts                             [##################################] 100%
error: failed to commit transaction (conflicting files)
llvm38-libs: /usr/lib/LLVMgold.so exists in filesystem
llvm38-libs: /usr/lib/bfd-plugins/LLVMgold.so exists in filesystem
llvm38-libs: /usr/lib/libLLVM.so exists in filesystem
llvm38-libs: /usr/lib/libLTO.so exists in filesystem
Errors occurred, no packages were upgraded.

$ sudo pacman -Syu
....

$ sudo pacman -Sy llvm38-libs
error: target not found: llvm38-libs


Related issues

Related to Packages - Bug #1478: [emacs] Emacs needs recompilation due to libLLVM changesnot-a-bug2017-09-222017-09-28

Actions

History

#1

Updated by ovruni over 6 years ago

Try installing ocl-icd

#2

Updated by bill-auger over 6 years ago

on one box i have inkscape Version 0.92.2-2 and that failed missing libLLVM-3.9.so - - that is available in 'llvm39-libs' - this is not the box i had trouble with yesterday though

on the other box i have the latest (newer) inkscape version 0.92.2-3 that wants the older libLLVM-3.8.so in the missing 'llvm38-libs' package

installing 'ocl-icd' also made it work in both cases but it made me remove 'mesa-libcl'

$ sudo pacman -S ocl-icd
....
looking for conflicting packages...
:: ocl-icd and mesa-libcl are in conflict (libcl). Remove mesa-libcl? [y/N] Y
....

are you packaging this ovruni? loooks like maybe just change the dependencies? i dunno but thanks it is working

#3

Updated by bill-auger over 6 years ago

  • Description updated (diff)
#4

Updated by ovruni over 6 years ago

  • % Done changed from 0 to 100
  • Status changed from open to fixed
  • Due date set to 2017-09-28
#5

Updated by isacdaavid over 6 years ago

  • Related to Bug #1478: [emacs] Emacs needs recompilation due to libLLVM changes added

Also available in: Atom PDF