Hallo allerseits,
ich versuche das erste mal seit langer Zeit wieder eine Änderung an meinem 34_NUT einzuchecken.
Leider behauptet svn commit immer:
*** trunk/fhem/FHEM/34_NUT.pm: DevIo must be loaded via use (Forum #110125).
Das mag ja sein (war tatsächlich nicht drin), aber ich habe jetzt die Zeile
use strict;
use warnings;
use POSIX;
use DevIo;
eingefügt und er meckert immer noch.
Gibt es da noch einen Trick?
Gruß
Creideiki
Nimm mal die Zeile 66 (in der svn Version)
require "$attr{global}{modpath}/FHEM/DevIo.pm";
raus. Darauf bezieht sich die Fehlermeldung aus dem commit, dass man "use DevIo" verwenden muss.
Siehe auch https://forum.fhem.de/index.php?topic=110125.msg1041542#msg1041542
Ja, genau danach habe ich gesucht. Einfach nach "DevIo" oder "use DevIo" zu suchen, war leider nicht erfolgreich.
Danke für die Infos, jetzt kann ich noch fertig testen und einchecken.
Tipp fürs nächste Mal: In der Fehlermeldung steht doch schon drin, wo Du die Lösung findest?
"Forum #110125"
Die 110125 ist die Nummer des Threads hier im Forum, in dem es irgendwann um das Thema ging.
Daraus ergibt sich ein Link:
https://forum.fhem.de/index.php?topic=110125