FHEM Forum

FHEM => Sonstiges => Thema gestartet von: postman am 09 Januar 2019, 14:54:44

Titel: 71_FB_CALLMONITOR Fehler nach heutigem Update
Beitrag von: postman am 09 Januar 2019, 14:54:44
Hallo zusammen,
seit dem heutigen Update erhalte ich folgende Fehlermeldung:
Zitat2019.01.09 14:41:09 1: reload: Error:Modul 72_FB_CALLMONITOR deactivated:
syntax error at ./FHEM/72_FB_CALLMONITOR.pm line 1896, near "continue"

2019.01.09 14:41:09 0: syntax error at ./FHEM/72_FB_CALLMONITOR.pm line 1896, near "continue"
Kann da jemand helfen?

Danke
Uwe
Titel: Antw:71_FB_CALLMONITOR Fehler nach heutigem Update
Beitrag von: Christoph Morrison am 09 Januar 2019, 14:57:53
Welche Perl-Version nutzt du?
Titel: Antw:71_FB_CALLMONITOR Fehler nach heutigem Update
Beitrag von: postman am 09 Januar 2019, 14:58:37
Kluge Frage, wie bekomm ich das raus?
Gruß
Titel: Antw:71_FB_CALLMONITOR Fehler nach heutigem Update
Beitrag von: Otto123 am 09 Januar 2019, 14:59:34
Hallo Uwe,

im Zweifelsfall ist restore  (https://commandref.fhem.de/#restore)Dein schneller Freund.
Siehe auch Wiki (https://wiki.fhem.de/wiki/Update#R.C3.BCcksichern_beim_Update_.C3.BCberschriebener_Dateien).

Gruß Otto
Titel: Antw:71_FB_CALLMONITOR Fehler nach heutigem Update
Beitrag von: Christoph Morrison am 09 Januar 2019, 15:03:57
Zitat von: postman am 09 Januar 2019, 14:58:37
Kluge Frage, wie bekomm ich das raus?
Gruß

Dazu musst du perl -v auf einem Terminal ausführen. Alternativ in dem du in das Eingabefeld in FHEM den Befehl fheminfo eingibst - da steht die Perl-Version auch irgendwo bei.
Titel: Antw:71_FB_CALLMONITOR Fehler nach heutigem Update
Beitrag von: kumue am 09 Januar 2019, 15:04:12
Zitat von: postman am 09 Januar 2019, 14:58:37
Kluge Frage, wie bekomm ich das raus?
Gruß

perl -v
Titel: Antw:71_FB_CALLMONITOR Fehler nach heutigem Update
Beitrag von: postman am 09 Januar 2019, 15:06:38
OK,
Also Perl ist perl 5 Version 14, subversion 2 (v6.14.2)

Gruß
Titel: Antw:71_FB_CALLMONITOR Fehler nach heutigem Update
Beitrag von: Otto123 am 09 Januar 2019, 15:20:03
C&P kaputt? perl 5 Version 14, subversion 2 (v6.14.2)  :D
Titel: Antw:71_FB_CALLMONITOR Fehler nach heutigem Update
Beitrag von: postman am 09 Januar 2019, 15:24:47
Hallo Otto123,
Ne, das war nen dicker Finger, soll natürlich (5.14.2) heißen. Hab die falsche Taste erwischt  :D

Gruß Uwe
Titel: Antw:71_FB_CALLMONITOR Fehler nach heutigem Update
Beitrag von: Christoph Morrison am 09 Januar 2019, 16:22:25
Zitat von: postman am 09 Januar 2019, 15:06:38
Also Perl ist perl 5 Version 14, subversion 2 (v6.14.2)

Zitat von: https://perldoc.perl.org/functions/continue.htmlIn Perl 5.14 and earlier, this form of continue was only available when the switch feature was enabled. See feature and Switch Statements in perlsyn for more information.

D.h. du musst entweder dein Perl auf irgendwas nach 5.14 aktualisieren, Switch aktivieren oder du spielst ein Backup ein und nimmst 72_FB_CALLMONITOR.pm vom Update aus bis du einen der ersten beiden (oder beide) Schritt gemacht hast.

Ich wäre ja für ein Perl-Update. 5.14.2 ist nun ca. 8 Jahre alt.
Titel: Antw:71_FB_CALLMONITOR Fehler nach heutigem Update
Beitrag von: Otto123 am 09 Januar 2019, 16:31:52
Ich weiß es gab immer mal wieder die Diskussion perl Version für FHEM. Bedeutet das jetzt 5.14 ist für FHEM zu alt? Ich glaube da laufen eine Menge raspberrys noch damit.... Auch bei mir.

Gruß Otto
Titel: Antw:71_FB_CALLMONITOR Fehler nach heutigem Update
Beitrag von: Christoph Morrison am 09 Januar 2019, 16:40:34
Zitat von: Otto123 am 09 Januar 2019, 16:31:52
Ich weiß es gab immer mal wieder die Diskussion perl Version für FHEM. Bedeutet das jetzt 5.14 ist für FHEM zu alt?

Perl 5.14 ist zumindest jetzt für 72_FB_CALLMONITOR.pm zu alt. Mehr kann ich (aktuell) dazu nicht sagen, mein Raspbian Jessy (das auch schon alt ist) bringt immerhin ein (gepatchtes) Perl 5.20.2 mit.

Zitat von: Otto123 am 09 Januar 2019, 16:31:52
Ich glaube da laufen eine Menge raspberrys noch damit.... Auch bei mir.

Dann würde ich auch an deiner Stelle mal aktualisieren. Aktuell ist glaube ich 5.28?!

Hat jemand den Maintainer (markusbloch) informiert? Richtiges Subforum wäre auch "Unterstützende Dienste", nicht hier.
Titel: Antw:71_FB_CALLMONITOR Fehler nach heutigem Update
Beitrag von: postman am 09 Januar 2019, 16:50:42
Hallo zusammen,
OK, also auf meinem Raspi läuft noch wheezy.
Also werd ich mal sehn, ob ich Perl aktualisiert bekomme.

Gruß
Titel: Antw:71_FB_CALLMONITOR Fehler nach heutigem Update
Beitrag von: Christoph Morrison am 09 Januar 2019, 16:54:22
Zitat von: postman am 09 Januar 2019, 16:50:42
Hallo zusammen,
OK, also auf meinem Raspi läuft noch wheezy.
Also werd ich mal sehn, ob ich Perl aktualisiert bekomme.

Zitat von: https://wiki.debian.org/DebianWheezy
Security updates are not provided anymore.

Muss ich mehr sagen?
Titel: Antw:71_FB_CALLMONITOR Fehler nach heutigem Update
Beitrag von: postman am 09 Januar 2019, 17:02:20
Nö  ;)
Also bleibt erst mal nur das update dafür zu sperren. Ein update auf ein neues BS ist mir zu aufwendig.
Das würde ich nur machen, wenn gar nichts mehr geht.

Gruß und Danke
Uwe
Titel: Antw:71_FB_CALLMONITOR Fehler nach heutigem Update
Beitrag von: Markus Bloch am 09 Januar 2019, 17:33:40
Hallo zusammen,

Sorry, da ist mir ein Fehler unterlaufen. Ich habe den Fix soeben eingecheckt. Gibt's ab morgen via update.

Viele Grüße

Markus
Titel: Antw:71_FB_CALLMONITOR Fehler nach heutigem Update
Beitrag von: postman am 09 Januar 2019, 17:45:53
Hallo Markus,
also liegt es nicht am Perl?
Gruß Uwe
Titel: Antw:71_FB_CALLMONITOR Fehler nach heutigem Update
Beitrag von: Christoph Morrison am 09 Januar 2019, 17:51:25
Zitat von: postman am 09 Januar 2019, 17:45:53
also liegt es nicht am Perl?

Jain. Aber dein Perl ist trotzdem prähistorisch.
Titel: Antw:71_FB_CALLMONITOR Fehler nach heutigem Update
Beitrag von: postman am 10 Januar 2019, 10:28:45
Moin zusammen,
nach heutigem Update funktioniert es wieder.
Danke für die schnelle Hilfe  ;D

Gruß Uwe
Titel: Antw:71_FB_CALLMONITOR Fehler nach heutigem Update
Beitrag von: Otto123 am 10 Januar 2019, 11:01:37
Perl Update war doch beim rasbpian immer irgendwie "unmöglich". Da war neues raspbian einfacher. :D

Naja werde mal alles reihum neu machen ...

Schönen Tag

Otto
Titel: Antw:71_FB_CALLMONITOR Fehler nach heutigem Update
Beitrag von: frank am 10 Januar 2019, 11:15:20
mit einer neueren perl version holt man sich aber eventuell neue probleme => https://forum.fhem.de/index.php/topic,84372.0.html (https://forum.fhem.de/index.php/topic,84372.0.html)
Titel: Antw:71_FB_CALLMONITOR Fehler nach heutigem Update
Beitrag von: postman am 10 Januar 2019, 11:21:12
Moin otto123,
ich habe noch ein Testsystem, auf dem FHEM drauf ist. Das habe ich mal nach jessie augedatet. Mal davon abgesehen, dass das Ganze mehrere Stunden dauert (in dem Fall ohne vorherige Sicherung), gibt es auch noch ein Problem mit den collabora Quellen. Die gibt es nur für Wheezy.
Ein neues Image könnte man auch drauf machen, aber was ist dann mit FHEM?
@ frank: Darüber bin ich gestern auf der Suche nach diesem Problem auch schon gestoßen. Mein Raspi mit FHEM läuft seit mehreren Jahren mit Wheezy ohne Probleme; ok - mal abgesehen davon, dass mal ein Modul nicht will - aber dafür gibt es ja update  ;)
Ich nutze aber auch so etwas wie Presence nicht. So etwas werde ich, wenn nötig anders lösen, aber das ist ein anderes Thema ::)
Gruß Uwe.
Titel: Antw:71_FB_CALLMONITOR Fehler nach heutigem Update
Beitrag von: Christoph Morrison am 10 Januar 2019, 11:23:23
Zitat von: postman am 10 Januar 2019, 11:21:12
Moin otto123,
ich habe noch ein Testsystem, auf dem FHEM drauf ist. Das habe ich mal nach jessie augedatet. Mal davon abgesehen, dass das Ganze mehrere Stunden dauert (in dem Fall ohne vorherige Sicherung), gibt es auch noch ein Problem mit den collabora Quellen. Die gibt es nur für Wheezy.

Die gibt es doch sogar für Stretch (https://www.collaboraoffice.com/code/linux-packages/)? Oder meinst du was anderes?
Titel: Antw:71_FB_CALLMONITOR Fehler nach heutigem Update
Beitrag von: postman am 10 Januar 2019, 11:36:28
Hallo Christoph,
nö, ich glaube, wir meinen das Gleiche. Beim update auf jessie brach das apt-get update mit einer Fehlermeldung ab.Es gibt nur eben keine Quellen für jessie. Wenn du ein Raspi zum Testen hast, kannst Du das ja mal ausprobieren ;)
Nur, wenn ich mir den Link anschaue, den frank gepostet hat, so ist das auch nicht die Lösung.
Gruß Uwe
Titel: Antw:71_FB_CALLMONITOR Fehler nach heutigem Update
Beitrag von: Otto123 am 10 Januar 2019, 11:38:38
Zitat von: postman am 10 Januar 2019, 11:21:12
Das habe ich mal nach jessie augedatet. Mal davon abgesehen, dass das Ganze mehrere Stunden dauert (in dem Fall ohne vorherige Sicherung), gibt es auch noch ein Problem
Sowas mach ich bei Windows seit den Anfangszeiten vor 30 Jahren schon möglichst nie - weil das immer im Desaster endete. Neue Version -> System neu machen.
Leider ist das bei Linux nicht anders: neue Version -> System neu machen! Geht auch viel schneller und hält fit  ;D

Gruß Otto
Titel: Antw:71_FB_CALLMONITOR Fehler nach heutigem Update
Beitrag von: Christoph Morrison am 10 Januar 2019, 11:40:04
Zitat von: postman am 10 Januar 2019, 11:36:28
nö, ich glaube, wir meinen das Gleiche. Beim update auf jessie brach das apt-get update mit einer Fehlermeldung ab.Es gibt nur eben keine Quellen für jessie. Wenn du ein Raspi zum Testen hast, kannst Du das ja mal ausprobieren ;)

Für Jessie (Debian 8 ) sind da auch Quellen, die man natürlich erst hinzufügen muss wenn man ein Update macht (ich würde übrigens niemals ein dist-upgrade machen, sondern installiere neue major releases immer komplett frisch).

Zitat von: postman am 10 Januar 2019, 11:36:28
Nur, wenn ich mir den Link anschaue, den frank gepostet hat, so ist das auch nicht die Lösung.

Das ist so ein bisschen Selbstmord aus Angst vor dem Tode. Wie gesagt, 5.14 bekommt keine security updates mehr und das ist echt ein Problem.
Titel: Antw:71_FB_CALLMONITOR Fehler nach heutigem Update
Beitrag von: postman am 10 Januar 2019, 11:44:57
Hallo Christopf,
also, wenn ich ein apt-get update mache, nachdem ich die *.list abgepasst habe, erhalte ich das:
E: GPG-Fehler: http://raspberrypi.collabora.com stretch InRelease: Durch Clearsign signierte Datei ist nicht gültig, »NODATA« erhalten (erfordert das Netzwerk eine Authentifizierung?)

Für Rasbian scheint es keine neuen Versionen zu geben.
Ist aber auch nicht so tragisch; es ist ja nur ein Testsystem ;D

Gruß Uwe
Titel: Antw:71_FB_CALLMONITOR Fehler nach heutigem Update
Beitrag von: Christoph Morrison am 10 Januar 2019, 11:48:07
Zitat von: postman am 10 Januar 2019, 11:44:57
Hallo Christopf,

Öi! :o

Zitat von: postman am 10 Januar 2019, 11:44:57
also, wenn ich ein apt-get update mache, nachdem ich die *.list abgepasst habe, erhalte ich das:
E: GPG-Fehler: http://raspberrypi.collabora.com stretch InRelease: Durch Clearsign signierte Datei ist nicht gültig, »NODATA« erhalten (erfordert das Netzwerk eine Authentifizierung?)


Guck mal hier: https://forum.fhem.de/index.php?topic=69023.0 (https://forum.fhem.de/index.php?topic=69023.0)
Titel: Antw:71_FB_CALLMONITOR Fehler nach heutigem Update
Beitrag von: postman am 10 Januar 2019, 12:04:38
Hallo Christoph,
entschuldige das "f", war ein Versehen :-[
Ich hab das mal mit dem, was in dem link beschrieben ist, ausprobiert; geht nicht. Anscheinend gibt es die Seite http://raspberrypi.collabora.com nicht mehr. zumindest kann ich über den Browser nicht mehr zugreifen.
Ist aber auch egal. Wenn ich ein update auf ein neues BS mache, mache ich es normalerweise auch so wie otto123:
SD-Karte in PC, formatieren und neues Image drauf; das dauert dann vielleicht mit Anpassungen etwa 1 Stunde

Trotzdem erst einmal danke für die Hilfe.

Gruß Uwe