Fehler bei dist-upgrade, jetzt ist apt blockiert

Du kommst mit der Installation nicht voran oder willst noch was nachfragen? Schau auch in den "Tipps und Tricks"-Bereich.
Antworten
darki_
Beiträge: 5
Registriert: 26.12.2006 15:58:28

Fehler bei dist-upgrade, jetzt ist apt blockiert

Beitrag von darki_ » 26.12.2006 16:11:58

Hallo,

Während ich meinem Router gestern ein apt-get dist-upgrade verpasst habe
erhielt ich eine Fehlermeldung, als er gerade dabei war die openssh-Pakete zu installieren.
Natürlich hat er das dist-upgrade dann komplett abgebrochen.

Nun verlangt er ein apt-get -f install, was leider lediglich die gleiche Fehlermeldung hervorbringt.
Mein ssh läuft auch nicht mehr; die offenen Sitzungen laufen noch, einloggen ist jedoch nicht mehr möglich.

Die Fehlermeldung lautet wie folgt:

Code: Alles auswählen

Preconfiguring packages ...
(Reading database ... 32709 files and directories currently installed.)
Unpacking openssh-client (from .../openssh-client_1%3a4.3p2-7_i386.deb) ...
Transferring ownership of conffile /etc/ssh/moduli ...
Transferring ownership of conffile /etc/ssh/ssh_config ...
dpkg: error processing /var/cache/apt/archives/openssh-client_1%3a4.3p2-7_i386.deb (--unpack):
 trying to overwrite `/etc/ssh/ssh_config', which is also in package ssh
Aborting ownership transfer of conffile /etc/ssh/moduli ...
Aborting ownership transfer of conffile /etc/ssh/ssh_config ...
Unpacking openssh-server (from .../openssh-server_1%3a4.3p2-7_i386.deb) ...
Transferring ownership of conffile /etc/init.d/ssh ...
Transferring ownership of conffile /etc/pam.d/ssh ...
dpkg: error processing /var/cache/apt/archives/openssh-server_1%3a4.3p2-7_i386.deb (--unpack):
 trying to overwrite `/etc/init.d/ssh', which is also in package ssh
dpkg-deb: subprocess paste killed by signal (Broken pipe)
Aborting ownership transfer of conffile /etc/init.d/ssh ...
Aborting ownership transfer of conffile /etc/pam.d/ssh ...
Errors were encountered while processing:
 /var/cache/apt/archives/openssh-client_1%3a4.3p2-7_i386.deb
 /var/cache/apt/archives/openssh-server_1%3a4.3p2-7_i386.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
Zu meinem System:
Ursprünglich Debian Sarge, jedoch schon eine Weile bei Upgrades auf die Etch-Pakete zugegriffen.

Hat jemand einen Tipp, wie ich die Situation retten kann?

Gruß,
darki_

gms
Beiträge: 7798
Registriert: 26.11.2004 20:08:38
Lizenz eigener Beiträge: MIT Lizenz

Beitrag von gms » 26.12.2006 17:37:04

In Unstable ist der Bug schon behoben (siehe http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=402804 )

Kannst du die alten ssh Pakete purgen und danach die neuen installieren ?

Gruß
gms

Benutzeravatar
armin
Beiträge: 2682
Registriert: 17.03.2005 11:49:14

Beitrag von armin » 26.12.2006 19:33:24

Und am besten beim Update immer eine SSH-Verbindung offen halten, bis du sicher bist, das du dich wieder einloggen kannst. (gilt natürlich nur, wenn du keinen direkten Zugriff auf die Kiste hast...)
Formerly known as Trigger.
HP 8510p - Debian Sid
Mitglied des Debian-KDE-Teams

darki_
Beiträge: 5
Registriert: 26.12.2006 15:58:28

Beitrag von darki_ » 27.12.2006 14:42:36

Ein dpkg --purge ssh und ein apt-get install ssh haben das Problem gelöst, danke.

Allerdings gibt es noch x andere Probleme und ich überlege, ob ich das System direkt mit Etch neu aufsetzen soll.

darki_

Benutzeravatar
Tintom
Moderator
Beiträge: 3070
Registriert: 14.04.2006 20:55:15
Wohnort: Göttingen

Beitrag von Tintom » 27.12.2006 18:46:19

darki_ hat geschrieben:Ein dpkg --purge ssh und ein apt-get install ssh haben das Problem gelöst, danke.
So einfach ging es bei meinem Server leider nicht. Ich musste die gesicherte /etc/init.d/ssh von sarge nehmen, weil beim Installieren der Pakete die Datei nicht angelegt wurde.

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

Beitrag von KBDCALLS » 27.12.2006 18:50:42

Wenn ich ein --purge mache und danach sofort wieder install sollte die Config wieder geschrieben werden. Zumindest so wie im Paket mitgeliefert .
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.

darkiop
Beiträge: 144
Registriert: 29.01.2004 20:12:23

Beitrag von darkiop » 28.12.2006 11:05:41

darki_ hat geschrieben:Ein dpkg --purge ssh und ein apt-get install ssh haben das Problem gelöst, danke.

Allerdings gibt es noch x andere Probleme und ich überlege, ob ich das System direkt mit Etch neu aufsetzen soll.

darki_
Das gleiche hab ich auch gemacht und auch gleich den neuen Installer getestet ;)
Life begins when you accept your fate...

Antworten