[WG-Pluin Container] Problem beim installieren von Perl Modulen
Verfasst: So Jan 12, 2020 5:44 pm
Hallo zusammen,
im Rahmen der Migration möchte ich zunächst meine alten Wiregate Plugins nutzen. Timberwolf ist auf dem aktuellsten stand - nehme Teil am Betatest. Das funktioniert alles soweit ganz gut. Ich muss allerdings zwei Perl Module nachinstallieren. Die Installation funktioniert leider nicht
Login via Console aus dem Portainer (root):
1. Versuch: Installation via apt-get install über Docker
apt-get install libastro-sunrise-perl
root@bcccf6da4a6d:/# apt-get install libastro-sunrise-perl
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package libastro-sunrise-perl
2. Versuch: Installation via CPAN
perl -MCPAN -e shell
install Astro::Sunrise
cpan[1]> install Astro::Sunrise
Reading '/root/.cpan/Metadata'
Database was generated on Sun, 12 Jan 2020 12:17:03 GMT
Running install for module 'Astro::Sunrise'
Checksum for /root/.cpan/sources/authors/id/J/JF/JFORGET/Astro-Sunrise-0.98.tar.gz ok
Scanning cache /root/.cpan/build for sizes
............................................................................DONE
'YAML' not installed, will not store persistent state
Argument "1.4417_001" isn't numeric in numeric ge (>=) at /usr/share/perl/5.24/CPAN/Distribution.pm line 672.
Configuring J/JF/JFORGET/Astro-Sunrise-0.98.tar.gz with Makefile.PL
Checking if your kit is complete...
Looks good
Generating a Unix-style Makefile
Writing Makefile for Astro::Sunrise
Writing MYMETA.yml and MYMETA.json
JFORGET/Astro-Sunrise-0.98.tar.gz
/usr/bin/perl Makefile.PL INSTALLDIRS=site -- OK
Running make for J/JF/JFORGET/Astro-Sunrise-0.98.tar.gz
Can't exec "make": No such file or directory at /usr/share/perl/5.24/CPAN/Distribution.pm line 2243.
JFORGET/Astro-Sunrise-0.98.tar.gz
make -- NOT OK
Failed during this command:
JFORGET/Astro-Sunrise-0.98.tar.gz : make NO
Hat jemand eine Idee woran das liegen könnte? Bin um jede Hilfe dankbar
Danke und viele Grüße
im Rahmen der Migration möchte ich zunächst meine alten Wiregate Plugins nutzen. Timberwolf ist auf dem aktuellsten stand - nehme Teil am Betatest. Das funktioniert alles soweit ganz gut. Ich muss allerdings zwei Perl Module nachinstallieren. Die Installation funktioniert leider nicht

Login via Console aus dem Portainer (root):
1. Versuch: Installation via apt-get install über Docker
apt-get install libastro-sunrise-perl
root@bcccf6da4a6d:/# apt-get install libastro-sunrise-perl
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package libastro-sunrise-perl
2. Versuch: Installation via CPAN
perl -MCPAN -e shell
install Astro::Sunrise
cpan[1]> install Astro::Sunrise
Reading '/root/.cpan/Metadata'
Database was generated on Sun, 12 Jan 2020 12:17:03 GMT
Running install for module 'Astro::Sunrise'
Checksum for /root/.cpan/sources/authors/id/J/JF/JFORGET/Astro-Sunrise-0.98.tar.gz ok
Scanning cache /root/.cpan/build for sizes
............................................................................DONE
'YAML' not installed, will not store persistent state
Argument "1.4417_001" isn't numeric in numeric ge (>=) at /usr/share/perl/5.24/CPAN/Distribution.pm line 672.
Configuring J/JF/JFORGET/Astro-Sunrise-0.98.tar.gz with Makefile.PL
Checking if your kit is complete...
Looks good
Generating a Unix-style Makefile
Writing Makefile for Astro::Sunrise
Writing MYMETA.yml and MYMETA.json
JFORGET/Astro-Sunrise-0.98.tar.gz
/usr/bin/perl Makefile.PL INSTALLDIRS=site -- OK
Running make for J/JF/JFORGET/Astro-Sunrise-0.98.tar.gz
Can't exec "make": No such file or directory at /usr/share/perl/5.24/CPAN/Distribution.pm line 2243.
JFORGET/Astro-Sunrise-0.98.tar.gz
make -- NOT OK
Failed during this command:
JFORGET/Astro-Sunrise-0.98.tar.gz : make NO
Hat jemand eine Idee woran das liegen könnte? Bin um jede Hilfe dankbar

Danke und viele Grüße