[solved] rsync Installation stoppt mit Fehler in sub-process

Alle weiteren Dienste, die nicht in die drei oberen Foren gehören.
Antworten
lspcity
Beiträge: 2
Registriert: 06.02.2012 09:52:58

[solved] rsync Installation stoppt mit Fehler in sub-process

Beitrag von lspcity » 06.02.2012 10:32:34

Hallo,

ich habe versucht rsync auf meinem vServer zu installieren und erhalte hierbei immer folgende Fehlermeldung:

Code: Alles auswählen

update-rc.d: error: insserv rejected the script header
dpkg: error processing rsync (--configure):
  subprocess installed post-installation script returned error exit status 1
configured to not write apport reports Errors were encountered while processing:
  rsync
E: Sub-process /usr/bin/dpkg returned an error code (1)
Ich habe ein Backup zum Zeitpunkt direkt vor der Installation und kann mein System immer wieder zurücksetzen, aber es erscheint immer dieser Fehler.
Nach einiger Recherche habe ich dann versucht die /etc/rsyncd.conf manuell vor der Installation anzulegen (mit Daten von meinem Laptop) aber hier erhielt ich dann eine Nachfrage, ob rsync die conf überschreiben oder behalten soll.
Beide Versuche resultierten in diesem Fehler.

Ansonsten lief das System bisher einwandfrei. Sonstige Installationen liefen ohne Probleme durch.

Noch etwas zur Systeminfo:
Linux thunderbolt.schulblatt.de 2.6.36.4-vs2.3.0.36.39-netcup #1 SMP Wed Mar 9 07:18:38 UTC 2011 x86_64 GNU/Linux

Und hier noch einmal der komplette Output von apt-get:

Code: Alles auswählen

$ apt-get install rsync
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following NEW packages will be installed:
  rsync
0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
Need to get 359 kB of archives.
After this operation, 721 kB of additional disk space will be used.
Get:1 http://debian.netcup.net/debian/ squeeze/main rsync amd64 3.0.7-2 [359 kB]
Fetched 359 kB in 0s (7480 kB/s)
Selecting previously deselected package rsync.
(Reading database ... 18123 files and directories currently installed.)
Unpacking rsync (from .../rsync_3.0.7-2_amd64.deb) ...
Processing triggers for man-db ...
Setting up rsync (3.0.7-2) ...
update-rc.d: using dependency based boot sequencing
insserv: warning: script 'halt' missing LSB tags and overrides
insserv: There is a loop between service umountfs and halt if stopped
insserv:  loop involving service halt at depth 5
insserv:  loop involving service umountroot at depth 4
insserv: There is a loop between service umountfs and halt if stopped
insserv:  loop involving service umountfs at depth 4
insserv:  loop involving service networking at depth 3
insserv: There is a loop between service halt and umountroot if stopped
insserv:  loop involving service umountnfs at depth 28
insserv: warning: script 'halt' missing LSB tags and overrides
insserv: There is a loop between service umountfs and halt if stopped
insserv:  loop involving service halt at depth 5
insserv:  loop involving service umountroot at depth 4
insserv: There is a loop between service umountfs and halt if stopped
insserv:  loop involving service umountfs at depth 4
insserv:  loop involving service networking at depth 3
insserv: There is a loop between service halt and umountroot if stopped
insserv:  loop involving service umountnfs at depth 28
insserv: exiting now without changing boot order!
update-rc.d: error: insserv rejected the script header
dpkg: error processing rsync (--configure):
  subprocess installed post-installation script returned error exit status 1
configured to not write apport reports Errors were encountered while processing:
  rsync
E: Sub-process /usr/bin/dpkg returned an error code (1)
Hat irgendjemand eine Idee?
Zuletzt geändert von lspcity am 06.02.2012 17:36:42, insgesamt 2-mal geändert.

lspcity
Beiträge: 2
Registriert: 06.02.2012 09:52:58

Re: rsync Installation bricht mit Fehler in sub-process ab

Beitrag von lspcity » 06.02.2012 17:35:30

Lösung: /etc/default/halt war ein symlink auf /bin/true
Das ging bei früheren Debian-Versionen noch, aber jetzt parst InitScripts Informationen aus den ersten Zeilen der Scripte um daraus den Dependencies-Tree zu bauen.
Da das durch den Symlink von halt fehlschlägt, bricht der Prozess ab.

Ersetzen von /etc/default/halt durch den ursprünglichen Inhalt von der in Debian 6 enthaltenen Version löst das Problem.

Antworten