[arch-general] Handling optional dependencies with pacman?