Skip to content.
The Debian System -- Concepts and Techniques The Debian System -- Concepts and Techniques
Martin F. Krafft Open Source Press / No Starch Press ISBN 3-937514-07-4 / 1-593270-69-0
Sections
Personal tools

Unclear wording on Pre-Depends relation (page 210)

Document Actions
More...

Reported on: 2006-01-30

In chapter 5. The Debian package management system on page 210:

The description of the Pre-Depends relation as part of the discussion of the Depends relation in section 5.7.3 is unclear. A better explanation is:

Another relation, Pre-Depends, provides a tighter dependency and is only used in very special cases;
packages listed here need to be fully configured before the dependending package can be unpacked or configured. If a previous version of the pre-dependent package has once been configured on the system, the depending package can be unpacked (but not configured) even if the current version of the pre-dependent package has not been configured yet.

Discussion

In a certain sense, Pre-Depends is more relaxed than Depends and is thus used to work around some situations in which a plain Depends would not be suitable. However, from a technical perspective, the dependency is tighter.

The relevant section of the Debian Policy has since been updated to draw a clearer picture.

Credits

Gerfried Fuchs
Feedback

Christian Einfeldt, MadPenguin: Charles Darwin would “get” the beauty Debian if he were alive today. Martin Krafft certainly “gets” the beauty of Debian, and he wants you to get it too, so he has written a very detailed exposition of the Debian code and community. [...] If there was one word that I would use to describe Martin's book, that word would be “meticulous.”

 
 

Powered by Plone

This site conforms to the following standards: