I moved about a month ago and haven’t touched my pc a whole lot from before packing it away and finally getting around to unpacking it.
I’m running CachyOS and finally got around to unburying it, and after trying to run a system update I’m met with this:
sudo pacman -Syu
:: Synchronizing package databases...
cachyos-v4 is up to date
cachyos-core-v4 is up to date
cachyos-extra-v4 is up to date
cachyos is up to date
core is up to date
extra is up to date
multilib is up to date
DEB_Arch_Extra 10.1 KiB 12.5 KiB/s 00:01 [---------------------] 100%
:: Starting full system upgrade...
warning: gtk2: local (2.24.33-5.1) is newer than cachyos (2.24.33-5)
:: Replace lib32-vulkan-mesa-device-select with cachyos/lib32-vulkan-mesa-implicit-layers? [Y/n] y
warning: libpng12: local (1.2.59-2.1) is newer than cachyos (1.2.59-2)
:: Replace vi with extra/ex-vi-compat? [Y/n] y
resolving dependencies...
looking for conflicting packages...
error: unresolvable package conflicts detected
error: failed to prepare transaction (conflicting dependencies)
:: vulkan-mesa-implicit-layers-1:25.3.5-2 and vulkan-mesa-device-select-1:25.2.7-2 are in conflict
I’m not super technologically inclined, not completely illiterate but no expert for sure. Usually I’d update my system regularly but with the move and otherwise being extremely busy lately I’m only getting around to it now. I tried looking it up first but I’m not sure if I just used the wrong search queries or what, but I couldn’t get a good answer anywhere, so I thought I’d try here.
Thanks in advance for any help. I really do appreciate it.


Remove these two packages: vulkan-mesa-device-select & lib32-vulkan-mesa-device-select, and then run pacman -Syu again.
sudo pacman -Rdd vulkan-mesa-device-select lib32-vulkan-mesa-device-select