I wonder if there can be a chart/db of all the files/dirs/links of each pkg and include AUR so packagers can know when they will be a conflict and figure out ways to avoid it.
Without breaking the FHS convention? :/
Here we reach the limit of the FHS, it should be possible on slashpackage convention or other filesystem hierarchy like Gobolinux, Nixos or Guixos