Re: Circular dependencies

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

 



On Thu, 9 Nov 2006 10:05:54 +0100, Matthias Saou wrote:

> Michael Schwendt wrote :
> 
> > A circular dependency is the wrong way of thinking here. Probably it's
> > only applied because end-users are confronted with data package names and
> > might try low-level commands like "yum install somegame-data" instead of
> > telling an installer to add/remove "somegame".
> 
> Well, one might argue that without a circular dependency, end-users are
> confronted with a possibly unexpected behaviour :
> 
> yum install gamename (pulls-in huge gamename-data)
> yum remove gamename (leaves huge gamename-data installed...)

Why doesn't "yum remove" suggest to remove also leaf packages which are a
direct dependency of the thing to remove?

> > (In networked multi-machine installations it would even be plausible to
> > remove the dependency on the game data package, as it might be installed
> > only on a file server.)
> 
> And see bug reports flowing in... for anyone who might be facing that
> scenario, I'd suggest either installing with --nodeps or installing the
> game itself anyway :-)

Yes, of course, but --nodeps is forgotten once the next automated nightly
yum update kicks in, because missing deps are resolved automatically.

-- 
fedora-extras-list mailing list
fedora-extras-list@xxxxxxxxxx
https://www.redhat.com/mailman/listinfo/fedora-extras-list

[Index of Archives]     [Fedora General Discussion]     [Fedora Art]     [Fedora Docs]     [Fedora Package Review]     [Fedora Desktop]     [Big List of Linux Books]     [Yosemite Backpacking]     [KDE Users]

  Powered by Linux