Bekomme ein Paket nicht wieder los ...

Du kommst mit der Installation nicht voran oder willst noch was nachfragen? Schau auch in den "Tipps und Tricks"-Bereich.
Antworten
Benutzeravatar
vajk
Beiträge: 164
Registriert: 29.01.2004 13:49:24
Wohnort: Steinhorst
Kontaktdaten:

Bekomme ein Paket nicht wieder los ...

Beitrag von vajk » 01.11.2004 23:41:55

Hallo !

Doof wie ich war hab ich in mein Debian Kanotix BugHunter 9 ein wohl unpassendes Paket names icpcon_2.15.3-0_i386.de via dpkg -i installieren wollen ...

(Das Paket sollte die Kommunikation mit meinem super alten ICP - RAID Controller GDT 6510 ermöglichen )

Code: Alles auswählen

dpkg -i ./icpcon_2.15.3-0_i386.deb
Wähle vormals abgewähltes Paket icpcon.
(Lese Datenbank ... 227350 Dateien und Verzeichnisse sind derzeit installiert.)
Vorbereiten zum Ersetzen von icpcon 2.15.3-0 (durch ./icpcon_2.15.3-0_i386.deb) ...
Entpacke Ersatz für icpcon ...
dpkg (Unterprozess): altes post-removal-Skript kann nicht gestartet werden: Fehler im Format der Programmdatei
dpkg: Warnung - altes post-removal-Skript wurde beendet mit Fehler-Status 2
dpkg - probiere stattdessen Skript aus dem neuen Paket ...
dpkg (Unterprozess): neues post-removal Skript kann nicht gestartet werden: Fehler im Format der Programmdatei
dpkg: Fehler beim Bearbeiten von ./icpcon_2.15.3-0_i386.deb (--install):
 Unterprozess neues post-removal Skript gab den Fehlerwert 2 zurück
dpkg (Unterprozess): kann neues post-removal script nicht ausführen: Fehler im Format der Programmdatei
dpkg: Fehler beim Aufräumen:
 Unterprozess post-removal script gab den Fehlerwert 2 zurück
Fehler traten auf beim Bearbeiten von:
 ./icpcon_2.15.3-0_i386.deb
Und so versuchte ich es wieder loszuwerden:

Code: Alles auswählen

apt-get install -f
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut... Fertig
E: Das Paket icpcon muss reinstalliert werden, ich kann aber kein Archiv dafür finden.

Code: Alles auswählen

dpkg  --purge icpcon
dpkg: Fehler beim Bearbeiten von icpcon (--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:
 icpcon

Code: Alles auswählen

apt-get remove --purge icpcon
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut... Fertig
E: Das Paket icpcon muss reinstalliert werden, ich kann aber kein Archiv dafür finden.

etwas mit mount --bind /bin/true /mnt/xxx hab ich auch schon probiert .. half auch nix ....


Und was nun - wie bekomme ich es wieder los ?

Liebe Grüße,
Vajk

edit bert: code tags eingebaut. ohne ist es doch schwer leserlich
Die MIT-Lizenz, Erklärung in Englisch, also egal was es heißt: nimms MIT :-)

doctorrock
Beiträge: 69
Registriert: 19.08.2004 20:53:31

Beitrag von doctorrock » 02.11.2004 01:21:04

naja
Du kannst im Verzeichnis /var/cache/apt das Teil entfernen,danach mittels -locate-
nach Hinterlassenschaften fanden und diese dann auch "händisch" entfernen.
Wenn das Teil nicht sonderlich stört würde ich mir die Mühe nicht machen.
Gruß

Benutzeravatar
vajk
Beiträge: 164
Registriert: 29.01.2004 13:49:24
Wohnort: Steinhorst
Kontaktdaten:

Beitrag von vajk » 02.11.2004 10:01:17

doctorrock hat geschrieben:Wenn das Teil nicht sonderlich stört würde ich mir die Mühe nicht machen.
Naja, wie soll ich sagen, das Teil ist ein kleiner Klotz am Bein:
apt-get install getmail
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut... Fertig
E: Das Paket icpcon muss reinstalliert werden, ich kann aber kein Archiv dafür finden.

Sprich ein wenig hinderlich ....
Die MIT-Lizenz, Erklärung in Englisch, also egal was es heißt: nimms MIT :-)

Benutzeravatar
KBDCALLS
Moderator
Beiträge: 22449
Registriert: 24.12.2003 21:26:55
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Dortmund
Kontaktdaten:

Beitrag von KBDCALLS » 02.11.2004 10:21:25

Suche das Paket in der Datei /var/lib/dpkg/status und entferne den Eintrag für das Paket. Das steht Müll bei Status: den DPKG nicht versteht. Jedenfalls hab ich auch keinen anderen Weg gefunden das zu umgehen.
Was haben Windows und ein Uboot gemeinsam?
Kaum macht man ein Fenster auf, gehen die Probleme los.

EDV ist die Abkürzung für: Ende der Vernunft

Bevor du einen Beitrag postest:
  • Kennst du unsere Verhaltensregeln
  • Lange Codezeilen/Logs gehören nach NoPaste, in Deinen Beitrag dann der passende Link dazu.

Benutzeravatar
peschmae
Beiträge: 4844
Registriert: 07.01.2003 12:50:33
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: nirgendwo im irgendwo

Beitrag von peschmae » 02.11.2004 13:14:21

Nützt eventuell ein dpkg --force-all --purge icpcon etwas?

Ansonsten ists vermutlich irgend eine von den Paket-Verzeichnisdateien in /var in der Müll ist wie KBDSYSCALL (oder wie auch immer, ach, KBDCALLS ohne Sys ;)) gesagt hat. Bei mir wars meist /var/lib/dpkg/available.

Am besten guckst du mal und kopierst dann die alte drüber - in "dateiname"-old hats immer ein Backup was normalerweise noch funktionstüchtig ist (natürlich von allem zuerst ein Backup machen bevor du an den dingern rumspielst)

MfG Peschmä
"er hätte nicht in die usa ziehen dürfen - die versauen alles" -- Snoopy

Benutzeravatar
vajk
Beiträge: 164
Registriert: 29.01.2004 13:49:24
Wohnort: Steinhorst
Kontaktdaten:

Beitrag von vajk » 02.11.2004 15:27:39

Herzlichen Dank für die Antworten !
KBDCALLS hat geschrieben:Suche das Paket in der Datei /var/lib/dpkg/status und entferne den Eintrag für das Paket. Das steht Müll bei Status: den DPKG nicht versteht...
Sicher nicht die feine englische Art, aber geholfen hat es - herzlichen Dank ..
ein nachträgliches apt-get install -f bringt auch keinen Fehler mehr ....

Liebe Grüße,
Vajk
Die MIT-Lizenz, Erklärung in Englisch, also egal was es heißt: nimms MIT :-)

Antworten