Sub-process /usr/bin/dpkg returned an error code (1)

Du kommst mit der Installation nicht voran oder willst noch was nachfragen? Schau auch in den "Tipps und Tricks"-Bereich.
Antworten
Thhunder
Beiträge: 7
Registriert: 30.01.2011 20:59:49
Kontaktdaten:

Sub-process /usr/bin/dpkg returned an error code (1)

Beitrag von Thhunder » 23.09.2015 16:02:27

Hallo an Alle :)

ich habe wie schon erwähnt ein Problem beim upgrade....
ich habe ein Debian wheezy zum Jessi upgegradet und bekomme seit dem letzen update/upgrade nun folgenden fehler:

Code: Alles auswählen

# apt-get upgrade
Reading package lists... Done
Building dependency tree
Reading state information... Done
Calculating upgrade... Done
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
1 not fully installed or removed.
After this operation, 0 B of additional disk space will be used.
Do you want to continue? [Y/n]
Setting up rsyslog (8.4.2-1+deb8u1) ...
Job for rsyslog.service failed. See 'systemctl status rsyslog.service' and 'journalctl -xn' for details.
invoke-rc.d: initscript rsyslog, action "restart" failed.
dpkg: error processing package rsyslog (--configure):
 subprocess installed post-installation script returned error exit status 1
Errors were encountered while processing:
 rsyslog
E: Sub-process /usr/bin/dpkg returned an error code (1)

ich habe bereits versucht rsyslog zu deinstallieren mittels:

Code: Alles auswählen

# dpkg --force-all -r rsyslog
# apt-get purge
# apt-get update
# apt-get dist-upgrade
# apt-get install rsyslog  

und wie ihr schon seht es wieder zu installieren.... dies hat leider keinen erfolg gebracht nachdem ich rsyslog wieder drauf hatte fing der beschriebene fehler direkt wieder an...
wie kann ich dies nun beheben so dass ich ganz normal und fehlerfrei wieder weiterarbeiten kann?

greets

Thh

KP97
Beiträge: 3759
Registriert: 01.02.2013 15:07:36

Re: Sub-process /usr/bin/dpkg returned an error code (1)

Beitrag von KP97 » 23.09.2015 16:38:53

Alles als root:
/var/lib/dpkg/info/rsyslog.postinst öffnen und als zweite Zeile ein exit 0 einfügen.
Datei speichern, dann auf der Konsole

Code: Alles auswählen

apt-get -f install
anschließend
apt-get purge rsyslog
Für Logs gibt es ja jetzt journalctl, studiere die man Pages, das ist ein sehr mächtiges Werkzeug.

Thhunder
Beiträge: 7
Registriert: 30.01.2011 20:59:49
Kontaktdaten:

Re: Sub-process /usr/bin/dpkg returned an error code (1)

Beitrag von Thhunder » 23.09.2015 17:08:44

hey,
danke für die schnelle antwort,
allerdings ging es mir weniger darum rsyslog zu deinstallieren sondern sollte es am ende lauffähig auf dem system installiert sein ohne mir bei upgrades weiterhin fehler und kummer zu bereiten.
ich hatte ja beschrieben das ich es mit einer neuinstalation von rsyslog bereits versucht hatte dein lösungsansatz hilft zwar nur denke ich wird es dadurch nicht korrekt mit dem upgrade versehen oder ?

Ich möchte mein system so wie es ist ja nicht verändern sondern lediglich aktualisieren....
oder kann ich den rsyslog komplett weglassen jetzt nach dem dist-upgrade von wheezy auf jessie?

greets

Thh

KP97
Beiträge: 3759
Registriert: 01.02.2013 15:07:36

Re: Sub-process /usr/bin/dpkg returned an error code (1)

Beitrag von KP97 » 23.09.2015 17:15:13

rsyslog ist bei Einsatz von systemd überflüssig, stattdessen wird als Log jetzt journal verwendet.
Ich dachte, ich hätte mich verständlich ausgedrückt.
Also nochmal, den von mir beschriebenen Ablauf ausführen, und anschließend "man journalctl" aufrufen.
Für den Anfang:

Code: Alles auswählen

journalctl -b -p5 

Thhunder
Beiträge: 7
Registriert: 30.01.2011 20:59:49
Kontaktdaten:

Re: Sub-process /usr/bin/dpkg returned an error code (1)

Beitrag von Thhunder » 23.09.2015 17:36:44

Ah ok dann hatte ich da wohl was nicht ganz verstanden gehabt... sry :oops:

Jedenfalls danke für die promte rückmeldung hab jetzt rsyslog runter geworfen
2 system loggende services werden ja nun wirklich nicht benötigt das hab ich dann auch verstehen können :)

allerdings frag ich mich warum der beim dist-upgrade dies nicht autmatisch entfernt hatte :?

Naja nun funktioniert ja alles wieder wie gewohnt und ich sag dann mal:

Vielen dank! :hail:

greets

Thh

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

Re: Sub-process /usr/bin/dpkg returned an error code (1)

Beitrag von KBDCALLS » 23.09.2015 17:57:19

Wäre mir aber da noch nicht sicher ob alles Logging mit Systemd funktioniert. Zusammen installieren ist eigentlich auch kein Problem.
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.

eggy
Beiträge: 3334
Registriert: 10.05.2008 11:23:50

Re: Sub-process /usr/bin/dpkg returned an error code (1)

Beitrag von eggy » 23.09.2015 18:11:51

Und wie es konfiguriert ist, Logfiles die nach nem Reboot weg sind, sind manchmal doch weniger hilfreich.

Antworten