ich benutze die amd64 ubuntu trusty version (für ein linux mint, aber das basiert ja darauf)
bisher die 0.6.0.1346 und wollte jetzt die 0.7.0.1365 drüberbügeln.
Die installation der 0.6. und der BEtrieb waren reibungslos.
Beim Installieren der 0.7 brichzt die Installation ab
homegear (0.7.0-1365) wird eingerichtet ...
Neue Version der Konfigurationsdatei /etc/logrotate.d/homegear wird installiert ...
/var/lib/dpkg/info/homegear.postinst: 77: /var/lib/dpkg/info/homegear.postinst: systemctl: not found
dpkg: Fehler beim Bearbeiten des Paketes homegear (--install):
Unterprozess installiertes post-installation-Skript gab den Fehlerwert 127 zurück
Trigger für ureadahead (0.100.0-16) werden verarbeitet ...
Also systemctl nicht gefunden…Und nu? in der Ubuntu 14.04. gibt es das doch gar nicht…
Hallo,
kann es sein, dass der gleiche Fehler ebenfalls in dem Release auf der Hompage vorliegt. Wollte auf meinem armhf System die Trusty nightly version, die dort derzeit noch installiert ist, ersetzen mit der Release-Version von der Homepage. Ich erhalte die selbe Fehlermeldung.
die gute Nachricht ist, das der Fehler weg ist, allerdings kommt jetzt der nächste Fehler gleicher Art. Diesmal ist es nicht systemctl sondern insserv. Ich habe versucht über das Repository zu installieren. Fehlermeldung siehe unten. Irgendwelche Tips?
Gruß
Frerk
Vorbereitung zum Entpacken von .../homegear_0.6.6-1463_armhf.deb ...
Entpacken von homegear (0.6.6-1463) ...
homegear (0.6.6-1463) wird eingerichtet ...
/var/lib/dpkg/info/homegear.postinst: 76: /var/lib/dpkg/info/homegear.postinst: insserv: not found
dpkg: Fehler beim Bearbeiten des Paketes homegear (--configure):
Unterprozess installiertes post-installation-Skript gab den Fehlerwert 127 zurück
Fehler traten auf beim Bearbeiten von:
homegear
das ist ja zum Mäusemelken… Hast du das hier beschriebene Problem: https://www.digitalocean.com/community/questions/problem-whit-insserv-the-command-dont-work? Bzw. ist insserv in “/usr/lib/insserv”? Ich habe leider gerade kein Trusty zum Testen. Falls ja, habe ich die postinst mal entsprechend angepasst. Wäre im nächsten Nightly (jetzt kompiliert der Server ja auch wieder fleißig). Hoffentlich klappt es damit.
Hallo Sathya,
sorry für die späte Antwort. Mir ist ein wenig die Zeit ausgegangen. Ich hab gerade mal nachgeschaut. Auf dem Trusty-System existiert der Ordner “/usr/lib/insserv” ebenso wie die Datei “/usr/lib/insserv/insserv”. Ich wollte ja ursprünglich von dem Nightly auf das Release wechseln. Soll ich trotzdem den letzten Nightly mal testen, oder hast du die Anpassung auch im letzten Release für Trusty-ARMHF?
Hattest du das HomeMatic-BidCoS-Modul aktualisiert? Die erste Fehlermeldung sieht so aus, als sei noch eine ältere Version des Moduls installiert. Ansonsten scheint insserv aber ja korrekt ausgeführt worden zu sein? Die Warnmeldungen beziehen sich ja auf andere Skripte. Sie zeigen uns aber, dass insserv gestartet wurde.
Möglicherweise nicht, obwohl ich vermute ja.
Heute aber ganz sicher, Installation läuft durch, nach Start sind keine devices mehr vorhanden. Die 0.6 wieder drüber, alles wieder da.
nuc stephan # homegear -r
09/18/16 17:58:43.904 Warning: Setting not found: databasePath
09/18/16 17:58:43.904 Warning: Setting not found: databasePath
> fs 0
Device family "HomeMatic BidCoS" selected.
For information about the family's commands type: "help"
(Family)> ls
No peers are paired to this central.