Das Modul 98_version zum Anzeigen der Modulversionen wird seit dem heutigen Update nicht mehr geladen.
Fehlermeldung:
syntax error at ./FHEM/98_version.pm line 34, near ")
my "
Global symbol "$line" requires explicit package name at ./FHEM/98_version.pm line 34.
Global symbol "$line" requires explicit package name at ./FHEM/98_version.pm line 37.
Global symbol "$line" requires explicit package name at ./FHEM/98_version.pm line 40.
Global symbol "$line" requires explicit package name at ./FHEM/98_version.pm line 40.
Global symbol "$line" requires explicit package name at ./FHEM/98_version.pm line 45.
Global symbol "$line" requires explicit package name at ./FHEM/98_version.pm line 51.
Global symbol "$line" requires explicit package name at ./FHEM/98_version.pm line 51.
Global symbol "$line" requires explicit package name at ./FHEM/98_version.pm line 52.
Die Version des Moduls:
# $Id: 98_version.pm 10477 2016-01-12 21:16:15Z markusbloch $
In der Diskussion zum Thema im Developer-Forum hab ich keine Schreibberechtigung, daher die Meldung hier in Sonstiges.
Vielen Dank für die Meldung. Da ist tatsächlich ein grober Fehler enthalten. Was mich noch mehr verwundert ist, das mein Perl-Interpreter dies geschluckt hat und weiterhin ausführt. Sehr mysteriös.
Gerade extra nochmal probiert. Es funktioniert eigenartigerweise bei mir.
Edit: tritt doch auf.
Habe es gefixt. Gibt es morgen via update.
Gruß
Markus
Und wer es vorläufig selbst korrigieren will: In Zeile 32 des Moduls fehlt am Ende ein Strichpunkt.
$max = length($mod_name) if($max < length($mod_name));