Installation von fhem auf meinem Raspberry 2 nicht möglich

Begonnen von maci, 03 April 2016, 20:16:57

Vorheriges Thema - Nächstes Thema

maci

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?
Fhem auf Dell Thinclient, Fhem auf Raspebrry Pi4,
UniPi Vers. 1.1 mit Raspberry Pi3, 1wire USB Adapter mit OWX
Netatmo Wetterstation + Regenmesser + Netatmo Thermostat
Homematic mit HMLan

Zeitisen

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.

maci

Danke,

Hat geholfen.
Interessant war, dass fhem trotzdem installiert war und auch funktioniert.
Nur die Meldungen sagten etwas anderes.
Fhem auf Dell Thinclient, Fhem auf Raspebrry Pi4,
UniPi Vers. 1.1 mit Raspberry Pi3, 1wire USB Adapter mit OWX
Netatmo Wetterstation + Regenmesser + Netatmo Thermostat
Homematic mit HMLan