arch linux's package manager is such a nightmare. seriously, who thought it was a good idea to use a rolling release with no clear versioning or dependency management?