I've got some problem recently with urpmi. Was long to install, was unable to install some package, (despite that I never force package).
So I've installed apt-rpm to compare with urpmi. They use the same file format, now: the hdlist is used. some tests I've made: time apt-get install kgpg 6.28user 0.41system 0:16.98elapsed 39%CPU time urpmi kgpg 11.57user 0.37system 0:26.64elapsed 44%CPU time urpmi gnome-desktop 9.72user 0.15system 0:11.38elapsed 86%CPU time apt-get install gnome-desktop 13.80user 2.03system 0:26.95elapsed 58%CPU time apt-get upgrade 7.04user 0.36system 0:11.81elapsed 62%CPU time urpmi --auto-select 125.65user 4.80system 3:51.93elapsed 56%CPU time apt-get install perl 6.44user 0.23system 0:09.61elapsed 69%CPU time urpmi perl 63.47user 0.26system 1:05.83elapsed 96%CPU So, in the most case, urpmi is a bit slower than apt, for single package selection, probably due to perl vs. pure C. But for a total upgrade, there is a so big time differenre, something must be wrong. The conclusion isn't to use apt now, to solve urpmi problems: apt-get upgrade fails like urpmi --auto-select due to missing require who are present!
