Em Sex, 2006-03-17 às 21:31 +0100, Tobias Burnus escreveu:
Next question: If one calls rug update, does it make sense that rug first downloads all files and then installs them?
I don't see much sense in installing each package right after the file has been downloaded. Consider (big fake example) an update on rpm, that would need an updated libz, which after upgraded makes current rpm unstable. Let's say you downloaded and installed libz correctly, but right before it finish downloading the new rpm you get a system crash (or power failure). In this case, the new rpm would behave incorrectly next time you run it, so you won't be able to update to the new release. Ok, it's and idiotic and completely fake example, but who knows the future? I've already seen some of this erroneous behavior on Mandriva, since their dep solver (urpmi) works like that (download/install/download) in some cases, and there were many complains about it. IMHO a package should only be installed after all it's dependencies could be promptly satistifed, i.e., all dependent packages downloaded before installed. My 2c. -- % Mauricio Teixeira (netmask) % mteixeira{a}webset{d}net <> Maceio/AL/BR % http://mteixeira.webset.net <> http://pmping.sf.net