If you only install supposedly non-conflicting packages, and there are conflicting file locations, isn't that a packaging bug?
> Investigate the file conflicts and file some Arch Linux bugs.
with a link to https://bugs.archlinux.org/task/73574, which is indeed a bug in the packaging script (it fails to consider python version 3.10 because it only globs 3.?).
> As we used a lot of unsafe hacks (disabling dependency and file conflict checking, for instance) to get this to actually work, I wouldn’t recommend using this system for anything other than proving it’s possible.
I've been using Pacman for years never had a single problem with conflicts or anything else.
[1] https://wiki.archlinux.org/title/PKGBUILD#Package_relations