[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]

Re: RPM doesn't do as it is told.



On Sun, 30 May 1999, Vidiot wrote:

> rpm -Uvh --force netscape-common-4.6-1.i386.rpm  
> error: failed dependencies:
>         netscape-common = 4.51 is needed by netscape-communicator-4.51-3
> 
> What good is rpm if it doesn't do what you want?  These catch-22 situations
> have always given me trouble.  Did anyone at Redhat even try their own

Could it be your attitude that gets you in troble? (*grin*)

The RPM operation fails because of "dependency check". You don't just
use "--force" just for the hell of it--you gotta know what you're doing.

At any rate, in the case of failed dependencies, you can get RPM to ignore
it by using "--no-deps" (not "--force").

In the example above, I'd uninstall 4.51 before installing 4.6. You get
the same result using "rpm -Uvh --no-deps communi*". 

cheers,
Hossein



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]