Quote:
Originally Posted by dsollen
Well this isn't very important
|
It is, but not in the sense
you think it is...
Quote:
Originally Posted by dsollen
I don't want the RPM to refuse to install because it mistakenly thinks something is broken when it isn’t.
|
Yes. You want that. You just didn't
know you wanted that.
Quote:
Originally Posted by dsollen
Ideally I would print an error message and give the user the option to choice rather to continue the installation; either by being prompted for a yes/no or by running the RPM installation with an argument that forces the install.
|
Remember a good portion of RPM installations or upgrades will be automated. So no user interaction should be required. Forcing user interaction, meaning forcing a non-standard way of handling RPM, is unnecessary, unwanted and not like RPM is designed and intended to be used.
In short: be aware of breaking things for reasons other than what RPM requires. And if a problem exists due to an installation problem with other package X then fixing that problem should be addressed in package X.