Hi!
Am 2004-04-19 13:14 +0200 schrieb Christian Perle:
On Mon, Apr 19, 2004 at 12:18:05 +0200, Jonas Witt wrote:
BTW: Wie siehts in dieser Hinsicht bei anderen Packetmanagern (RPM, Debian, *BSD, ...) aus?
Debians apt-get beruecksichtigt die Abhaengigkeiten auch beim Deinstallieren (und loest sie auf): [...] Apt-get erkennt, dass apmd von libapm1 abhaengt. Deshalb wuerde es ebenfalls deinstalliert.
Genau. Und wenn man das nicht will, löscht man Pakete mit dpkg:
root@donald:~# dpkg -r libflac4 dpkg: Abhängigkeitsproblem verhindert das Löschen von libflac4: liboggflac1 hängt ab von libflac4. alsaplayer-common hängt ab von libflac4. vorbis-tools hängt ab von libflac4. dpkg: Fehler beim Bearbeiten von libflac4 (--remove): Abhängigkeitsproblem - lösche nicht Fehler traten auf beim Bearbeiten von: libflac4
IMHO auch ein sehr sinnvolles Verhalten (man kann es erzwingen mit --force-depends, aber dann ist das System im A***). Sicher könnte man es einem versierten Benutzer zutrauen, die libc6 nicht zu löschen, aber warum sollte man ihm zumuten, die Abhängigkeiten _aller_ Bibliotheken zu kennen?
Schönen Tag!
Pitti