Você o cria em um chroot limpo .
Para citar o Arch Wiki:
Building in a clean chroot prevents missing dependencies in packages, whether due to unwanted linking or packages missing in the depends array in the PKGBUILD. It also allows users to build a package for the stable repositories (core, extra, community) while having packages from [testing] installed.
O requisito para o Xorg é facilmente manipulado, pois o chroot usa pacotes que você já instalou.