I'm still trying to wrap my head around why Pacman insists on packaging separate dependencies for every single package in Arch Linux. It's like, come on, just make it a dependency already. So much unnecessary hassle.