Bryan Allen wrote:
> +------------------------------------------------------------------------------
> | On 2009-06-06 12:37:41, Shawn Walker wrote:
> | 
> | Peter Tribble wrote:
> | >It's essential that the user be able to force an override of the
> | >dependency checking,
> | 
> | No, it is not essential.
> | 
> | There are numerous mechanisms already available to users to either 
> | correct or deal with broken packages.
> | 
> | Ultimately, it is not reasonable to expect a package management system 
> | to be able to correctly manage broken packages.
> | 
> | I believe that --force options are ultimate a cop-out; they fail to deal 
> | with the real, underlying issues.
> 
> Dealing with the "real, underlying issues" is small consolation at 3AM (or
> worse, in the middle of your business day) when you are trying to fix a
> problem on a production system where a broken package has hosed a service, or
> the system itself.
> 
> Ivory tower metholody means very little in the trenches.
> 
> --force is not a cop-out; it is a tool, and a useful one at that, when you are
> under pressure to fix something.

It isn't ivory tower at all;  I have been in the exact same position. 
That "solution" that let me get by at 3am in the morning usually came 
back to haunt me the next time I had to upgrade some other component on 
the system with a security fix, etc.

Nevermind the number of times I had to go back to untangle the mess 
someone had created on a RHEL system because they had used --force 
because they didn't want to bother with the dependencies correctly.

No thanks.

-- 
Shawn Walker

Reply via email to