Re: problem mit dpkg --purge
debian-user-german@lists.debian.org schrieb:
Hallo Phillipp,
Am 2004-07-30 22:14:29, schrieb Philipp Bliedung:
Hallo,
Wie kann ich das Paket wieder loswerden??
Als erstes mal feststellen, warum die sache abbricht...
Im Verzeichnis /var/lib/dpkg/info findest Du ein paar Dateien
<packet>.preinst, <packet>.postinst...
Öffnne die beiden dateien und füge in der ersten Zeile hinter
"#!/bin/sh!" ein "-x" an, also
#!/bin/sh -x
Dann mach noch einmal ein 'dpkg -i <paket>' und achte auf die
Ausgabe... Wird jetzt um einiges mehr sein...
Ich hab in /var/lib/dpkg/info in der Datei "libapache-mod-perl.postinst"
und "libapache-mod-perl.prerm" jeweils "-x" eingefügt".
Wenn ich das Paket jetzt installieren will, bricht dpkg mit Fehlerwert
20 ab:
root@inspiron:/var/lib/dpkg/info# vi libapache-mod-perl.postinst
root@inspiron:/var/lib/dpkg/info# vi libapache-mod-perl.prerm
root@inspiron:/var/lib/dpkg/info# cd /home/philipp/
root@inspiron:/home/philipp# dpkg -i libapache-mod-perl_1.29.0.2-9_i386.deb
Wähle vormals abgewähltes Paket libapache-mod-perl.
(Lese Datenbank ... 122626 Dateien und Verzeichnisse sind derzeit
installiert.)
Vorbereiten zum Ersetzen von libapache-mod-perl 1.29.0.2-9 (durch
libapache-mod-perl_1.29.0.2-9_i386.deb) ...
+ set -e
+ case "$1" in
+ :
+ exit 0
Entpacke Ersatz für libapache-mod-perl ...
Richte libapache-mod-perl ein (1.29.0.2-9) ...
/home/philipp
/home/philipp
dpkg: Fehler beim Bearbeiten von libapache-mod-perl (--install):
Unterprozess post-installation script gab den Fehlerwert 20 zurück
Fehler traten auf beim Bearbeiten von:
libapache-mod-perl
Wenn ich dsa Paket mit dpkg löschen will (auch mit --purge oder --force)
erhalte ich den Fehlercode 128.
Danke,
Philipp
Danke,
Philipp
Greetings
Michelle
Reply to: