Skip to main content
Topic solved
This topic has been marked as solved and requires no further attention.
Topic: lib32-mesa 22.1.2-1 and lib32-vulkan-radeon 22.1.2-1 depend on old llvm-libs 13 (Read 761 times) previous topic - next topic
0 Members and 1 Guest are viewing this topic.

lib32-mesa 22.1.2-1 and lib32-vulkan-radeon 22.1.2-1 depend on old llvm-libs 13

Hi all.

Code: [Select]
# ls -l /usr/lib/libLLVM*
lrwxrwxrwx 1 root root        13 2022-06-26 04:20:53 /usr/lib/libLLVM-14.0.6.so -> libLLVM-14.so
-rwxr-xr-x 1 root root 117688464 2022-06-26 04:20:53 /usr/lib/libLLVM-14.so
lrwxrwxrwx 1 root root        13 2022-06-26 04:20:53 /usr/lib/libLLVM.so -> libLLVM-14.so

# check-link-consistency -q
ERR   ----------------------------   -----------------------------------   ----------------------
ERR   Package                        Problematic File                      Unresolved Needed Libs
ERR   ----------------------------   -----------------------------------   ----------------------
ERR   lib32-mesa 22.1.2-1            /usr/lib32/d3d/d3dadapter9.so.1.0.0   libLLVM-13.so        
ERR   lib32-mesa 22.1.2-1            /usr/lib32/dri/crocus_dri.so          libLLVM-13.so        
ERR   lib32-mesa 22.1.2-1            /usr/lib32/dri/iris_dri.so            libLLVM-13.so        
ERR   lib32-mesa 22.1.2-1            /usr/lib32/dri/kms_swrast_dri.so      libLLVM-13.so        
ERR   lib32-mesa 22.1.2-1            /usr/lib32/dri/nouveau_dri.so         libLLVM-13.so        
ERR   lib32-mesa 22.1.2-1            /usr/lib32/dri/r300_dri.so            libLLVM-13.so        
ERR   lib32-mesa 22.1.2-1            /usr/lib32/dri/r600_dri.so            libLLVM-13.so        
ERR   lib32-mesa 22.1.2-1            /usr/lib32/dri/radeonsi_dri.so        libLLVM-13.so        
ERR   lib32-mesa 22.1.2-1            /usr/lib32/dri/swrast_dri.so          libLLVM-13.so        
ERR   lib32-mesa 22.1.2-1            /usr/lib32/dri/virtio_gpu_dri.so      libLLVM-13.so        
ERR   lib32-mesa 22.1.2-1            /usr/lib32/dri/vmwgfx_dri.so          libLLVM-13.so        
ERR   lib32-mesa 22.1.2-1            /usr/lib32/dri/zink_dri.so            libLLVM-13.so        
ERR   lib32-mesa 22.1.2-1            /usr/lib32/libOSMesa.so.8.0.0         libLLVM-13.so        
ERR   lib32-mesa 22.1.2-1            /usr/lib32/libxatracker.so.2.5.0      libLLVM-13.so        
ERR   lib32-vulkan-radeon 22.1.2-1   /usr/lib32/libvulkan_radeon.so        libLLVM-13.so        
ERR   -------------------------------------------------------------------------------------------
ERR   Total 15 problematic file(s): 15 in 2 package(s) + 0 unassigned.
ERR   -------------------------------------------------------------------------------------------

I suspect this is why I can't run 32-bit wine games, same as @Thebes here.


Re: lib32-mesa 22.1.2-1 and lib32-vulkan-radeon 22.1.2-1 depend on old llvm-libs 13

Reply #2
In case someone has the same problem as we have. here's how to fix it:


tried this.  did not solve problem.
Cat Herders of Linux

Re: lib32-mesa 22.1.2-1 and lib32-vulkan-radeon 22.1.2-1 depend on old llvm-libs 13

Reply #3
Same here. I tried restarting my computer after but it still didn't work.
Code: [Select]
$ sudo pacman -U lib32-llvm-13.0.1-1-x86_64.pkg.tar.zst 
[sudo] password for user:
loading packages...
warning: lib32-llvm-13.0.1-1 is up to date -- reinstalling
resolving dependencies...
looking for conflicting packages...

Packages (1) lib32-llvm-13.0.1-1

Total Installed Size:  212.47 MiB
Net Upgrade Size:        0.00 MiB

:: Proceed with installation? [Y/n] n
$ pacman -Qs llvm
local/clang 14.0.6-1
    C language family frontend for LLVM
local/lib32-llvm 13.0.1-1
    Collection of modular and reusable compiler and toolchain technologies (32-bit)
local/lib32-llvm-libs 14.0.6-1
    LLVM runtime libraries (32-bit)
local/llvm 14.0.6-1
    Compiler infrastructure
local/llvm-libs 14.0.6-1
    LLVM runtime libraries
$

Re: lib32-mesa 22.1.2-1 and lib32-vulkan-radeon 22.1.2-1 depend on old llvm-libs 13

Reply #4
Same here. I tried restarting my computer after but it still didn't work.
Code: [Select]
$ sudo pacman -U lib32-llvm-13.0.1-1-x86_64.pkg.tar.zst 
[sudo] password for user:
loading packages...
warning: lib32-llvm-13.0.1-1 is up to date -- reinstalling
resolving dependencies...
looking for conflicting packages...

Packages (1) lib32-llvm-13.0.1-1

Total Installed Size:  212.47 MiB
Net Upgrade Size:        0.00 MiB

:: Proceed with installation? [Y/n] n
$ pacman -Qs llvm
local/clang 14.0.6-1
    C language family frontend for LLVM
local/lib32-llvm 13.0.1-1
    Collection of modular and reusable compiler and toolchain technologies (32-bit)
local/lib32-llvm-libs 14.0.6-1
    LLVM runtime libraries (32-bit)
local/llvm 14.0.6-1
    Compiler infrastructure
local/llvm-libs 14.0.6-1
    LLVM runtime libraries
$


i ended up inadvertently installing  mesa and lib32-mesa from arch repos and it works now

https://forum.artixlinux.org/index.php/topic,4248.msg27376.html#msg27376
Cat Herders of Linux


 

Re: lib32-mesa 22.1.2-1 and lib32-vulkan-radeon 22.1.2-1 depend on old llvm-libs 13

Reply #6
All good now with lib32-mesa 22.1.2-3 & lib32-vulkan-radeon 22.1.2-3, thank you! :)