2.2.9 Die Bedeutung von "pre-depends"
"Pre-depends" ist eine spezielle Abh�ngigkeit. Im Falle eines
gew�hnlichen Pakets entpackt dpkg
die Archivdatei (d.h. dessen
.deb-Datei) unabh�ngig davon, ob die Dateien, von denen es
abh�ngt, im System existieren oder nicht. Entpacken bedeutet im Wesentlichen,
dass dpkg
die Dateien aus der Archivdatei extrahiert und korrekt
im Dateisystem platziert. H�ngen diese Pakete von der
Existenz anderer Pakete auf dem System ab, dann wird sich
dpkg
weigern, die Installation zu beenden (durch Ausf�hren des
"konfigurieren" Schritts), bis die anderen Pakete installiert sind.
Dennoch gibt es einige Pakete, bei denen sich dpkg
sogar weigert,
sie zu entpacken, bis gewisse Abh�ngigkeiten aufgel�st sind. Solche Pakete
h�ngen vom Vorhandensein anderer Pakete im Sinne von "pre-depend" ab.
Das Debian-Projekt f�hrte diesen Mechanismus ein, um das System sicher vom
a.out- auf das ELF-Format zu aktualisieren, wobei die
Reihenfolge in welcher die Pakete entpackt werden, bedeutend
ist. Es gibt weitere gro�e Update-Situationen, wo diese Methode n�tzlich ist,
z.B. f�r Pakete mit der "erforderlich"-Priorit�t und deren
libc-Abh�ngigkeit.
Erneut wird f�r detailliertere Informationen �ber dies auf das Packaging
Manual verwiesen.