Hidden by a moderator for incorrect instructions
Came across this error earlier too with the MAME package. Troubleshooting post from here helped as usual: Package installation says FILENAME exists in filesystem; “Failed to commit transaction (conflicting files)”
What I did was this:
sudo mv /usr/lib/libretro/mame_libretro.so /usr/lib/libretro/mame_libretro.so.backup
and then ran garuda-update
again.
However, garuda-update -- --overwrite '*'
should work too.