Umzug auf QNAP: GDS will nicht mehr

Begonnen von Michi240281, 27 Oktober 2016, 08:36:03

Vorheriges Thema - Nächstes Thema

Michi240281

Hallo zusammen,

ich habe gestern meine Fhem-Instanz vom Pi2 auf mein QNAP umgezogen. Auf dem QNAP habe ich eine VM mit Ubuntu 16.04 LTS installiert. Soweit läuft das meiste wieder. Nur GDS will einfach nicht starten. Es kommt immer die Meldung "Cannot load gds module". Ich habe sämtliche Module wie im Wiki und im GDS-thread beschrieben installiert und die VM und Fhem mehrfach neugestartet --> keine Besserung.

Hat jmd einen Tipp für mich?

Besten Dank und viele Grüße
Michael
FHEM auf QNAP per VM / HM LAN Adapter / diverse HM-Devices
QNAP TVS 463
VU+ Duo4kSE
Sony 75ZD9

Hollo

Was kommt denn da / im Log genau für eine Meldung?
So ist das ein bisschen dürftig zur Fehlersuche.
FHEM 6.x auf RPi 3B Buster
Protokolle: Homematic, Z-Wave, MQTT, Modbus
Temp/Feuchte: JeeLink-Clone und LGW mit LaCrosse/IT
sonstiges: Linux-Server, Dreambox, "RSS-Tablet"

Michi240281

Denke nicht, dass es eine Log-Meldung geben wird, da das Modul ja garnicht erst definiert werden kann. Ich schaue aber heute Abend nochmal nach.
FHEM auf QNAP per VM / HM LAN Adapter / diverse HM-Devices
QNAP TVS 463
VU+ Duo4kSE
Sony 75ZD9

Michi240281

Gibt doch nen Logeintrag:

2016.10.27 20:42:27.820 1: reload: Error:Modul 55_GDS deactivated:
Can't locate Archive/Extract.pm in @INC (you may need to install the Archive::Extract module) (@INC contains: . /etc/perl /usr/local/lib/x86_64-linux-gnu/perl/5.22.1 /usr/local/share/perl/5.22.1 /usr/lib/x86_64-linux-gnu/perl5/5.22 /usr/share/perl5 /usr/lib/x86_64-linux-gnu/perl/5.22 /usr/share/perl/5.22 /usr/local/lib/site_perl /usr/lib/x86_64-linux-gnu/perl-base ./FHEM) at ./FHEM/55_GDS.pm line 41.
BEGIN failed--compilation aborted at ./FHEM/55_GDS.pm line 41.

2016.10.27 20:42:27.820 0: Can't locate Archive/Extract.pm in @INC (you may need to install the Archive::Extract module) (@INC contains: . /etc/perl /usr/local/lib/x86_64-linux-gnu/perl/5.22.1 /usr/local/share/perl/5.22.1 /usr/lib/x86_64-linux-gnu/perl5/5.22 /usr/share/perl5 /usr/lib/x86_64-linux-gnu/perl/5.22 /usr/share/perl/5.22 /usr/local/lib/site_perl /usr/lib/x86_64-linux-gnu/perl-base ./FHEM) at ./FHEM/55_GDS.pm line 41.
BEGIN failed--compilation aborted at ./FHEM/55_GDS.pm line 41.


Dieses Modul steht im FhemWiki aber nicht drin, dass man es braucht!

Wie lautet denn der Ubuntu-Installationsbefehl dafür?
FHEM auf QNAP per VM / HM LAN Adapter / diverse HM-Devices
QNAP TVS 463
VU+ Duo4kSE
Sony 75ZD9

Hollo

Zitat von: Michi240281 am 27 Oktober 2016, 20:44:29
...Dieses Modul steht im FhemWiki aber nicht drin, dass man es braucht! ...
Ach  ???
ZitatAbhängig von der Perl-Version muss ggf. auch noch Archive::Zip installiert werden.
FHEM 6.x auf RPi 3B Buster
Protokolle: Homematic, Z-Wave, MQTT, Modbus
Temp/Feuchte: JeeLink-Clone und LGW mit LaCrosse/IT
sonstiges: Linux-Server, Dreambox, "RSS-Tablet"

Michi240281

So, es läuft wieder!

Das Modul nennt sich "libarchive-extract-perl"! Nur für diejenigen, die sich 1 Stunde googlen nach der "Übersetzung" ersparen wollen!
FHEM auf QNAP per VM / HM LAN Adapter / diverse HM-Devices
QNAP TVS 463
VU+ Duo4kSE
Sony 75ZD9

Hollo

Alternativ kann man natürlich auch gucken, was denn der Modulentwickler so geschrieben hat... https://forum.fhem.de/index.php/topic,42887.msg349326.html#msg349326
FHEM 6.x auf RPi 3B Buster
Protokolle: Homematic, Z-Wave, MQTT, Modbus
Temp/Feuchte: JeeLink-Clone und LGW mit LaCrosse/IT
sonstiges: Linux-Server, Dreambox, "RSS-Tablet"

marvin78

Dazu muss man wissen, dass Lesen nicht Michis Stärke ist.

Michi240281

Zitat von: Hollo am 28 Oktober 2016, 12:59:44
Alternativ kann man natürlich auch gucken, was denn der Modulentwickler so geschrieben hat... https://forum.fhem.de/index.php/topic,42887.msg349326.html#msg349326

Hast Recht, habe ich übersehen, hatte nur in dem "Haupt-thread" zum GDS-Modul alle Seiten GELESEN!!!!!!!!

@Marvin: Erspar uns doch bitte solche Kommentare!
FHEM auf QNAP per VM / HM LAN Adapter / diverse HM-Devices
QNAP TVS 463
VU+ Duo4kSE
Sony 75ZD9

chris1284

Zitat von: Michi240281 am 28 Oktober 2016, 11:51:52
So, es läuft wieder!

Das Modul nennt sich "libarchive-extract-perl"! Nur für diejenigen, die sich 1 Stunde googlen nach der "Übersetzung" ersparen wollen!

oder einfach per cpan installieren in den man den im log genannten namen eingibt

Michi240281

Zitat von: chris1284 am 28 Oktober 2016, 13:31:03
oder einfach per cpan installieren in den man den im log genannten namen eingibt

Ok, danke für den Tipp - wieder was gelernt!  :)
FHEM auf QNAP per VM / HM LAN Adapter / diverse HM-Devices
QNAP TVS 463
VU+ Duo4kSE
Sony 75ZD9