PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Probleme beim entfernen von Paketen (pycentral)



dingeling
05.09.07, 11:38
Hallo,
ich hab unter Debian Etch folgendes Problem: Aus irgendeinem Grund hat sich fail2ban zerschossen. Kein Problem dachte ich, einfach runter von der Platte (--purge) und neu installiert.
Geht aber nicht - folgende Meldung kommt:

apt-get --purge remove fail2ban
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut... Fertig
Die folgenden Pakete werden ENTFERNT:
fail2ban*
0 aktualisiert, 0 neu installiert, 1 zu entfernen und 1 nicht aktualisiert.
7 nicht vollständig installiert oder entfernt.
Es müssen 0B Archive geholt werden.
Nach dem Auspacken werden 500kB Plattenplatz freigegeben worden sein.
Möchten Sie fortfahren [J/n]? j
dpkg: Fehler beim Bearbeiten von fail2ban (--purge):
Paket ist in einem sehr schlechten inkonsistenten Zustand - Sie sollten
es erneut installieren, bevor Sie es zu entfernen versuchen.
Fehler traten auf beim Bearbeiten von:
fail2ban
E: Sub-process /usr/bin/dpkg returned an error code (1)

Also hab ich versucht, das Paket wie empfohlen, neu zu installieren:

apt-get install fail2ban
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut... Fertig
fail2ban ist schon die neueste Version.
0 aktualisiert, 0 neu installiert, 0 zu entfernen und 1 nicht aktualisiert.
7 nicht vollständig installiert oder entfernt.
Es müssen noch 0B von 63,2kB Archiven geholt werden.
Nach dem Auspacken werden 0B Plattenplatz zusätzlich benutzt.
Wähle vormals abgewähltes Paket fail2ban.
(Lese Datenbank ... 31119 Dateien und Verzeichnisse sind derzeit installiert.)
Vorbereiten zum Ersetzen von fail2ban 0.7.5-2 (durch .../fail2ban_0.7.5-2_all.deb) ...
/var/lib/dpkg/info/fail2ban.prerm: line 36: 3486 Speicherzugriffsfehler pycentral pkgremove fail2ban
dpkg: Warnung - altes pre-removal-Skript wurde mit Fehler-Status 139 beendet
dpkg - probiere stattdessen Skript aus dem neuen Paket ...
/var/lib/dpkg/tmp.ci/prerm: line 36: 3509 Speicherzugriffsfehler pycentral pkgremove fail2ban
dpkg: Fehler beim Bearbeiten von /var/cache/apt/archives/fail2ban_0.7.5-2_all.deb (--unpack):
Unterprozess neues pre-removal-Skript gab den Fehlerwert 139 zurück
Unknown return code from fail2ban.
Please submit a bug report to Debian BTS (reportbug fail2ban)
invoke-rc.d: initscript fail2ban, action "start" failed.
dpkg: Fehler beim Aufräumen:
Unterprozess post-installation script gab den Fehlerwert 1 zurück
Fehler traten auf beim Bearbeiten von:
/var/cache/apt/archives/fail2ban_0.7.5-2_all.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)

Auch hier keine Chance. Was mir aber auffällt - beim Aufruf von pycentral tritt ein Speicherzugriffsfehler auf.
Auch wenn ich es so aufrufe, kommt immer ein Speicherzugriffsfehler:

# pycentral
Speicherzugriffsfehler
Da ich denke, das Problem hängt damit zusammen, daher hab ich mal nach pycentral gesucht, allerdings ohne Erfolg.

Was kann ich hier tun? Und was macht dieses pycentral, bzw in welchem Paket finde ich es?

cane
05.09.07, 12:37
Seit wann geht es nicht mehr?
Hast Du was geändert?
Ist die Festplatte und das Filesystem okay?
Mal den RAM gecheckt?

mfg
cane

dingeling
05.09.07, 13:40
Hi cane,
das Problem hab ich seit ein paar Wochen. Erst hab ich da nicht so drauf geachtet.
Ich hab außer ein paar apt-get's nichts dran geändert. Ansonsten hab ich ja keine Probleme mit der Kiste.

Die Platte hab ich mit badblocks überprüft, aber nichts gefunden. Die Platte ist zwar neu, aber das muss ja nichts heisen.
Einen Filesystemcheck hab ich auch schon gemacht - da wurden auch was gefunden, aber es wurde behoben.
Wundert mich auch nicht, da ja beim letzten Hochwasser der Strom weg war...

RAM ist auch OK, das hab ich auch schon durch.

Könnte es sein, das mir der Absturz dieses pycentral zerfressen hat? Das wäre ja ärgerlich.
Und vor allem - wie bekomme ist das wieder hin?

clio
06.09.07, 15:35
Hier:

http://www.debian.org/distrib/packages

Du könntest versuchen, das Deinstallieren zu erzwingen.
Diese Funktion ist aber nicht unkritisch, daher auf eigene Gefahr:

Erst ein

apt-get -f install

Dann entweder so

dpkg --remove --force-remove-reinstreq <Paket>

oder so

dpkg -P --force-all <Paket>

dingeling
07.09.07, 10:43
Funktionert leider nicht. Und zwar hängt es immer an pycentral.
Ich denke ich pack das Backup aus und bügle das drüber.
Wer weis was sonst noch hinüber ist....

Tipps werden aber trotzdem noch angenommen;)