I can't update my packages because of llvm-git

Hello to dy o try to upgrade my packages but llvm-git keep giving error here is my error

error: failed to commit transaction (conflicting files)
/usr/bin/analyze-build exists in both 'clang' and 'llvm-git'
/usr/bin/intercept-build exists in both 'clang' and 'llvm-git'
/usr/bin/pp-trace exists in both 'clang' and 'llvm-git'
/usr/bin/scan-build-py exists in both 'clang' and 'llvm-git'
Errors occurred, no packages were upgraded.

i dont know how to deal with this problem . I would be very grateful if someone could help me.
Thank you in advance for your suggestions and help.

Is there a reason you are using llvm-git instead of llvm? If not, switch to llvm.

If you must use the git version for some reason you probably should:

  • Expect breakages since you are using unreleased code in something as significant as llvm
  • Also use the git version of associated packages. In this case, clang-git

i am using amd radeon 7900 xtx so i need to use llvm-git i gues

What happens if you Uninstall the llvm-git? I would try that then try the update if needed to have wait until after the update then add it back

Do you? Arch is on llvm 15 now and to my knowledge there isn’t anything in git needed for rdna3. Llvm isn’t even the primary shader compiler so it would mostly be used in building the driver.

Edit: are you using mesa-git from AUR? They might be forcing llvm-git maybe

If you are use tk-glitch mesa-git and use repo llvm