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

Re: self-depending packages



On 20050301T195602+0100, Frank Küster wrote:
> Well, but why should a self-dependency be ever necessary?

A self-dependency is an oxymoron, since a package cannot be
simultaneously unconfigured and configured.  For that reason, a
self-dependency is always a no-op (as I wrote earlier, it is harmless
but ugly).

Circular dependencies, however, are sometimes necessary.  A good example
is the base system, where many of the packages need each other to
configure; but that particular case is solved by the essential packages
list.

In most other cases, circular dependencies can be removed by refactoring
the package set.
-- 
Antti-Juhani Kaijanaho, Debian developer 

http://kaijanaho.info/antti-juhani/blog/en/debian

Attachment: signature.asc
Description: Digital signature


Reply to: