FHEM Forum

FHEM - Hardware => Einplatinencomputer => Thema gestartet von: maci am 03 April 2016, 20:16:57

Titel: Installation von fhem auf meinem Raspberry 2 nicht möglich
Beitrag von: maci am 03 April 2016, 20:16:57
Ich habe mit fhem runtergeladen, dann mit dpkg -r fhem-5.7.deb begonnen zu installieren.
Es haben dann einige Abhängigkeiten gefehlt, die ich dann mit apt-get install -f nachinstalliert habe.
Doch bei der Fertigstellung der Installation kam dann die Meldung:

...
fhem (5.7.) wird eingerichtet ...
insserv: warning: script 'shutdownbutton.py' missing LSB tags and overrides
insserv: warning: script 'shutdownbutton2.py' missing LSB tags and overrides
insserv: There is a loop between service watchdog and shutdownbutton.py if stopped
insserv:  loop involving service shutdownbutton.py at depth 2
insserv:  loop involving service watchdog at depth 1
insserv: Stopping shutdownbutton.py depends on watchdog and therefore on system facility `$all' which can not be true!
insserv: Stopping shutdownbutton2.py depends on watchdog and therefore on system facility `$all' which can not be true!
insserv: exiting now without changing boot order!
update-rc.d: error: insserv rejected the script header
dpkg: Fehler beim Bearbeiten des Paketes fhem (--configure):
Unterprozess installiertes post-installation-Skript gab den Fehlerwert 1 zurück
Fehler traten auf beim Bearbeiten von:
fhem
E: Sub-process /usr/bin/dpkg returned an error code (1)


Ich kann nun machen was ich will, ich komme nicht weiter.
kommen immer die gleichen Meldungen.

Das Script shutdownbutton2.py ist bereits gelöscht. Warum wird das hier gelistet?
Das Script shutdownbutton.py läuft und wird beim Systemstart auch geladen.

Ich habe habe bereits mal versucht den Raspberry ohne den Shutdownbutton script zu starten.
ändert aber nichts an den Meldungen.

Was kann ich noch machen?
Titel: Antw:Installation von fhem auf meinem Raspberry 2 nicht möglich
Beitrag von: Zeitisen am 03 April 2016, 20:39:55
Das script shutdownbutton.py wird hier gelistet, weil es noch im init.d - system als zu startendes programm eingetragen ist. Dabei wurden aber wohl nicht alle Regeln zum Erstellen eines init.d scripts eingehalten. Deshalb die Fehlermeldungen.

Löschen des Scripts aus dem Dateisystem löscht es nicht aus den init- scripten.
Leider bin ich jetzt nicht so fit mit init.d. Vielleicht musst du dazu etwas googeln.
Zu finden sind die Scripte unter /etc/init.d

Ich hoffe, das hilft etwas weiter.
Titel: Antw:Installation von fhem auf meinem Raspberry 2 nicht möglich
Beitrag von: maci am 04 April 2016, 07:10:23
Danke,

Hat geholfen.
Interessant war, dass fhem trotzdem installiert war und auch funktioniert.
Nur die Meldungen sagten etwas anderes.