I think urpmi needs a dependency resolution system for the existing install. This would essentially cause urpmi to install packages that satisfied missing depends in the rpm database as can exist when packages are forced or the installer skipped missing packages. Perhaps call the option "--sane" as it would (theoretically) put the system into a saner state than it was in before.
This ability to repair broken installs (particularly user-created breaks) would certainly be beneficial for both newbies who may delete something without understanding and experienced users who force an occasional package only to have it bite them in the rear. -- Anton Graham GPG ID: 0x18F78541 <[EMAIL PROTECTED]> RSA key available upon request "It is as natural to man to die as to be born; and to a little infant, perhaps, the one is as painful as the other." -- Francis Bacon, Of Death
