Paket im falschen Status - update geht nicht mehr ...

Warum Debian und/oder eine seiner Spielarten? Was muss ich vorher wissen? Wo geht es nach der Installation weiter?
Antworten
debian-dau
Beiträge: 45
Registriert: 02.06.2005 20:21:17

Paket im falschen Status - update geht nicht mehr ...

Beitrag von debian-dau » 18.08.2005 18:30:54

Hi Linux-Spezialisten,

der Dau hat wieder zugeschlagen: Weder mit apt noch mit dselecht ließ sich das
Paket libc6 installieren. In einem anderen Forum riet man mir den Status des Paket libc6 in
"/var/lib/dpkg/status" auf " installed" zu ändern, in der apt.conf auf das stable release zu schalten und mit apt libc6 neu zu installieren. Habe ich gemacht und hat nichts gebracht. Ich habe alles wieder rückgängig gemacht und jetzt kann ich gar nichts mehr updaten. Folgende Fehlermeldung kommt:

E: Kann debconf-Version nicht ermitteln. Ist debconf installiert?
dpkg: Fehler beim Parsen, in Datei »/var/lib/dpkg/status« nahe Zeile 86174 Paket »libc6«:
Configured-Version für Paket mit unpassendem Status
E: Sub-process /usr/bin/dpkg returned an error code (2)
Während der Paketinstallation sind Probleme aufgetreten. Versuche zu lösen:
dpkg: Fehler beim Parsen, in Datei »/var/lib/dpkg/status« nahe Zeile 86174 Paket »libc6«:
Configured-Version für Paket mit unpassendem Status
Drücken Sie zum Fortsetzen die Eingabetaste.

Bitte kann mir jemand helfen ?

1000 Dank im Voraus

LG
Jo :roll:

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

Beitrag von KBDCALLS » 18.08.2005 18:36:02

Wenn du Glück hast ist deine /var/lib/dpkg/status.old noch OK . Kopier die über die Kaptte Staus Datei drüber. Eventuell die defekte vorher sichern.
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.

debian-dau
Beiträge: 45
Registriert: 02.06.2005 20:21:17

es sieht mit status-old schon mal anders aus, aber ...

Beitrag von debian-dau » 18.08.2005 18:47:56

jetzt kommt das und ich weiss nicht weiter


1 aktualisiert, 0 neu installiert, 0 zu entfernen und 0 nicht aktualisiert.
2 nicht vollständig installiert oder entfernt.
Es müssen noch 0B von 4899kB Archiven geholt werden.
Nach dem Auspacken werden 15,9MB Plattenplatz zusätzlich benutzt.
E: Kann debconf-Version nicht ermitteln. Ist debconf installiert?
(Lese Datenbank ... 11 Dateien und Verzeichnisse sind derzeit installiert.)
Vorbereiten zum Ersetzen von libc6 2.3.2.ds1-22 (durch .../libc6_2.3.2.ds1-22_i386.deb) ...
dpkg not recorded as installed, cannot check for epoch support !
dpkg: Fehler beim Bearbeiten von /var/cache/apt/archives/libc6_2.3.2.ds1-22_i386.deb (--unpack):
Unterprozess pre-installation script gab den Fehlerwert 1 zurück
dpkg (Unterprozess): post-installation script kann nicht gestartet werden: Fehler im Format der Programmdatei
dpkg: Fehler beim Aufräumen:
Unterprozess post-installation script gab den Fehlerwert 2 zurück
Fehler traten auf beim Bearbeiten von:
/var/cache/apt/archives/libc6_2.3.2.ds1-22_i386.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)


Danke im Vorus für Eure Hilfe und schon mal besonderen Dank an KBDCALLS für den Tip mit der status-old datei

debian-dau
Beiträge: 45
Registriert: 02.06.2005 20:21:17

läßt sich nicht mal mehr deinstallieren - kann man das nicht

Beitrag von debian-dau » 18.08.2005 18:58:29

irgendwie erzwingen ???
Entferne libc6 ...
dpkg (Unterprozess): post-removal script kann nicht gestartet werden: Fehler im Format der Programmdatei
dpkg: Fehler beim Bearbeiten von libc6 (--remove):
Unterprozess post-removal script gab den Fehlerwert 2 zurück
Fehler traten auf beim Bearbeiten von:
libdb1-compat
libc6
E: Sub-process /usr/bin/dpkg returned an error code (1)


Hoffentlich kann mir jemand helfen
LG
Jo

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

Beitrag von KBDCALLS » 18.08.2005 19:05:23

Das Sript verursacht den Fehler

Code: Alles auswählen

/var/lib/dpkg/info/libc6.postrm
Lösch das mal.
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
Joghurt
Beiträge: 5244
Registriert: 30.01.2003 15:27:31
Wohnort: Hamburg
Kontaktdaten:

Beitrag von Joghurt » 18.08.2005 21:03:21

Besser:

Code: Alles auswählen

apt-get --reinstall install libc6 dpkg
Noch besser, wenn Debian noch nicht wirklich eingerichtet wurde/keine Wichtigen Daten da sind: Neuinstallation; wenn die dpkg-Datenbank so im Eimer ist, dauert es lange, bis man das wieder repariert hat. Da ist eine Neuinstallation u.U. schneller.
Zuletzt geändert von Joghurt am 18.08.2005 22:05:23, insgesamt 1-mal geändert.

mludwig
Beiträge: 807
Registriert: 30.01.2005 19:35:04

Beitrag von mludwig » 18.08.2005 21:59:48

Ich stimme mit Joghurt überein. Außerdem ist die Deinstallation von libc6 eine wirklich miserable Idee, da so ziemlich jedes Paket davon abhängt, von einigen statisch gelinkten Paketen mal abgesehen. Danach dürfte auf dem System außer dem Kernel kaum noch etwas laufen.

Ich hätte eher probiert, mal dpkg neu zu installieren.

grüße
mludwig

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

Beitrag von KBDCALLS » 18.08.2005 22:20:45

Es sieht aber danach das das Script eine Macke hat. Wenn das gelöscht ist dann kann man bestimmt die libc6 reinstallieren.
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
Joghurt
Beiträge: 5244
Registriert: 30.01.2003 15:27:31
Wohnort: Hamburg
Kontaktdaten:

Beitrag von Joghurt » 19.08.2005 00:55:48

Das ändert aber nichts daran, dass dpkg in der Datenbank als nicht installiert eingetragen ist. Und wenn es soweit ist, ist bestimmt einiges im Argen...

debian-dau
Beiträge: 45
Registriert: 02.06.2005 20:21:17

ich danke allen für Eure Hilfe, aber es blieb kein anderer .

Beitrag von debian-dau » 19.08.2005 15:59:50

Weg als Knoppix 4.0 neu zu intallieren.
Und da bin ich auch wieder bei dem Problem warum eigentlich alles schief ging:

in der source.list bei Knoppix 4.0 stehen so viele Quellen die wohl nicht funktionieren,
dass ein apt-get update und upgrade nicht funktionieren. Auch bricht ein dselect mit Fehlermeldungen ab, so dass nicht in den Punkt "Auswahl" gesprungen wird.

Tja vielleicht hat von Euch jemand eine source.list die aktuell ist und funktioniert.

Nochmals besten Dank für die Unterstützung. Habe dennoch wieder was von Euch gelernt

LG
Jo

Antworten