You are not logged in.

#1 2020-04-11 05:30:22

FearTheDragon
Member
Registered: 2020-04-11
Posts: 27

[SOLVED] I can't update my system due to old mesa files

Hello!
I'm trying to update my system, but whenever I try to update it I get this error message:

:: Proceed with installation? [Y/n] y
(36/36) checking keys in keyring                   [######################] 100%
(36/36) checking package integrity                 [######################] 100%
(36/36) loading package files                      [######################] 100%
(36/36) checking for file conflicts                [######################] 100%
error: failed to commit transaction (conflicting files)
mesa: /usr/lib/d3d/d3dadapter9.so.1.0.0 exists in filesystem
mesa: /usr/lib/dri/i915_dri.so exists in filesystem
mesa: /usr/lib/dri/i965_dri.so exists in filesystem
mesa: /usr/lib/dri/iris_dri.so exists in filesystem
mesa: /usr/lib/dri/kms_swrast_dri.so exists in filesystem
mesa: /usr/lib/dri/nouveau_dri.so exists in filesystem
mesa: /usr/lib/dri/nouveau_vieux_dri.so exists in filesystem
mesa: /usr/lib/dri/r200_dri.so exists in filesystem
mesa: /usr/lib/dri/r300_dri.so exists in filesystem
mesa: /usr/lib/dri/r600_dri.so exists in filesystem
mesa: /usr/lib/dri/radeon_dri.so exists in filesystem
mesa: /usr/lib/dri/radeonsi_dri.so exists in filesystem
mesa: /usr/lib/dri/swrast_dri.so exists in filesystem
mesa: /usr/lib/dri/virtio_gpu_dri.so exists in filesystem
mesa: /usr/lib/dri/vmwgfx_dri.so exists in filesystem
mesa: /usr/lib/libEGL_mesa.so exists in filesystem
mesa: /usr/lib/libEGL_mesa.so.0 exists in filesystem
mesa: /usr/lib/libEGL_mesa.so.0.0.0 exists in filesystem
mesa: /usr/lib/libGLX_indirect.so.0 exists in filesystem
mesa: /usr/lib/libGLX_mesa.so exists in filesystem
mesa: /usr/lib/libGLX_mesa.so.0 exists in filesystem
mesa: /usr/lib/libGLX_mesa.so.0.0.0 exists in filesystem
mesa: /usr/lib/libOSMesa.so exists in filesystem
mesa: /usr/lib/libOSMesa.so.8 exists in filesystem
mesa: /usr/lib/libOSMesa.so.8.0.0 exists in filesystem
mesa: /usr/lib/libgbm.so exists in filesystem
mesa: /usr/lib/libgbm.so.1 exists in filesystem
mesa: /usr/lib/libgbm.so.1.0.0 exists in filesystem
mesa: /usr/lib/libglapi.so exists in filesystem
mesa: /usr/lib/libglapi.so.0 exists in filesystem
mesa: /usr/lib/libglapi.so.0.0.0 exists in filesystem
mesa: /usr/lib/libswrAVX.so exists in filesystem
mesa: /usr/lib/libswrAVX.so.0 exists in filesystem
mesa: /usr/lib/libswrAVX.so.0.0.0 exists in filesystem
mesa: /usr/lib/libswrAVX2.so exists in filesystem
mesa: /usr/lib/libswrAVX2.so.0 exists in filesystem
mesa: /usr/lib/libswrAVX2.so.0.0.0 exists in filesystem
mesa: /usr/lib/libxatracker.so exists in filesystem
mesa: /usr/lib/libxatracker.so.2 exists in filesystem
mesa: /usr/lib/libxatracker.so.2.5.0 exists in filesystem
mesa: /usr/lib/pkgconfig/d3d.pc exists in filesystem
mesa: /usr/lib/pkgconfig/dri.pc exists in filesystem
mesa: /usr/lib/pkgconfig/gbm.pc exists in filesystem
mesa: /usr/lib/pkgconfig/osmesa.pc exists in filesystem
mesa: /usr/lib/pkgconfig/xatracker.pc exists in filesystem
mesa: /usr/share/drirc.d/00-mesa-defaults.conf exists in filesystem
mesa: /usr/share/glvnd/egl_vendor.d/50_mesa.json exists in filesystem
mesa: /usr/share/licenses/mesa/LICENSE exists in filesystem
Errors occurred, no packages were upgraded.

I have tried removing mesa, but then I get this message:

 sudo pacman -R mesa
error: target not found: mesa 

I have also tried reinstalling mesa, but it also doesn't work:

:: Proceed with installation? [Y/n] y
(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)
mesa: /usr/lib/d3d/d3dadapter9.so.1.0.0 exists in filesystem
mesa: /usr/lib/dri/i915_dri.so exists in filesystem
mesa: /usr/lib/dri/i965_dri.so exists in filesystem
mesa: /usr/lib/dri/iris_dri.so exists in filesystem
mesa: /usr/lib/dri/kms_swrast_dri.so exists in filesystem
mesa: /usr/lib/dri/nouveau_dri.so exists in filesystem
mesa: /usr/lib/dri/nouveau_vieux_dri.so exists in filesystem
mesa: /usr/lib/dri/r200_dri.so exists in filesystem
mesa: /usr/lib/dri/r300_dri.so exists in filesystem
mesa: /usr/lib/dri/r600_dri.so exists in filesystem
mesa: /usr/lib/dri/radeon_dri.so exists in filesystem
mesa: /usr/lib/dri/radeonsi_dri.so exists in filesystem
mesa: /usr/lib/dri/swrast_dri.so exists in filesystem
mesa: /usr/lib/dri/virtio_gpu_dri.so exists in filesystem
mesa: /usr/lib/dri/vmwgfx_dri.so exists in filesystem
mesa: /usr/lib/libEGL_mesa.so exists in filesystem
mesa: /usr/lib/libEGL_mesa.so.0 exists in filesystem
mesa: /usr/lib/libEGL_mesa.so.0.0.0 exists in filesystem
mesa: /usr/lib/libGLX_indirect.so.0 exists in filesystem
mesa: /usr/lib/libGLX_mesa.so exists in filesystem
mesa: /usr/lib/libGLX_mesa.so.0 exists in filesystem
mesa: /usr/lib/libGLX_mesa.so.0.0.0 exists in filesystem
mesa: /usr/lib/libOSMesa.so exists in filesystem
mesa: /usr/lib/libOSMesa.so.8 exists in filesystem
mesa: /usr/lib/libOSMesa.so.8.0.0 exists in filesystem
mesa: /usr/lib/libgbm.so exists in filesystem
mesa: /usr/lib/libgbm.so.1 exists in filesystem
mesa: /usr/lib/libgbm.so.1.0.0 exists in filesystem
mesa: /usr/lib/libglapi.so exists in filesystem
mesa: /usr/lib/libglapi.so.0 exists in filesystem
mesa: /usr/lib/libglapi.so.0.0.0 exists in filesystem
mesa: /usr/lib/libswrAVX.so exists in filesystem
mesa: /usr/lib/libswrAVX.so.0 exists in filesystem
mesa: /usr/lib/libswrAVX.so.0.0.0 exists in filesystem
mesa: /usr/lib/libswrAVX2.so exists in filesystem
mesa: /usr/lib/libswrAVX2.so.0 exists in filesystem
mesa: /usr/lib/libswrAVX2.so.0.0.0 exists in filesystem
mesa: /usr/lib/libxatracker.so exists in filesystem
mesa: /usr/lib/libxatracker.so.2 exists in filesystem
mesa: /usr/lib/libxatracker.so.2.5.0 exists in filesystem
mesa: /usr/lib/pkgconfig/d3d.pc exists in filesystem
mesa: /usr/lib/pkgconfig/dri.pc exists in filesystem
mesa: /usr/lib/pkgconfig/gbm.pc exists in filesystem
mesa: /usr/lib/pkgconfig/osmesa.pc exists in filesystem
mesa: /usr/lib/pkgconfig/xatracker.pc exists in filesystem
mesa: /usr/share/drirc.d/00-mesa-defaults.conf exists in filesystem
mesa: /usr/share/glvnd/egl_vendor.d/50_mesa.json exists in filesystem
mesa: /usr/share/licenses/mesa/LICENSE exists in filesystem
Errors occurred, no packages were upgraded.
Error installing repo packages

Is there any way I can remove these files besides going through them manually? Thank you very much for your time.

Last edited by FearTheDragon (2020-04-11 18:27:51)

Offline

#2 2020-04-11 05:47:28

jasonwryan
Anarchist
From: .nz
Registered: 2009-05-09
Posts: 30,426
Website

Re: [SOLVED] I can't update my system due to old mesa files

Please edit your post and use code tags when pasting to the boards: https://wiki.archlinux.org/index.php/Co … s_and_code


Arch + dwm   •   Mercurial repos  •   Surfraw

Registered Linux User #482438

Offline

#3 2020-04-11 11:50:42

Lone_Wolf
Administrator
From: Netherlands, Europe
Registered: 2005-10-04
Posts: 15,423

Re: [SOLVED] I can't update my system due to old mesa files

$ pacman -Qo /usr/lib/d3d/d3dadapter9.so.1.0.0

If nothing owns that file, post output of pacman -Qkk


Disliking systemd intensely, but not satisfied with alternatives so focusing on taming systemd.

clean chroot building not flexible enough ?
Try clean chroot manager by graysky

Offline

#4 2020-04-11 15:46:57

FearTheDragon
Member
Registered: 2020-04-11
Posts: 27

Re: [SOLVED] I can't update my system due to old mesa files

Nothing owns the file, and here is the output of pacman -Qkk: https://pastebin.com/kqAv0YBG

Offline

#5 2020-04-11 16:11:53

Trilby
Inspector Parrot
Registered: 2011-11-29
Posts: 30,520
Website

Re: [SOLVED] I can't update my system due to old mesa files

You were supposed to add code tags around your code, not append something to the thread title.

For the actual issue, it looks like mesa is not registered as installed.

pacman -S --dbonly mesa
pacman -Syu

Last edited by Trilby (2020-04-11 16:13:16)


"UNIX is simple and coherent" - Dennis Ritchie; "GNU's Not Unix" - Richard Stallman

Offline

#6 2020-04-11 18:27:23

FearTheDragon
Member
Registered: 2020-04-11
Posts: 27

Re: [SOLVED] I can't update my system due to old mesa files

I added the code tags! Sorry about that, as you can tell, I'm new. Thank you for the suggestion Trilby, it worked!
I appreciate everyone's help with this. Thank you guys.

Offline

Board footer

Powered by FluxBB