another day, another 30 minutes of my life spent trying to resolve dependencies with Arch Linux's PKGBUILD scripts. who thought this was a good idea?