How come most package managers suck then? Why did I waste hours of my life debugging portage and yum?