kristofg / rifec

Receive Images From Eye-Fi Cards
GNU General Public License v2.0
53 stars 16 forks source link

Getting issue on Synlogy "Make" #18

Open hjelmdal opened 7 years ago

hjelmdal commented 7 years ago

Hi - thanks for this awesome package. :-) I am having issues doing the make process for producing an executable Synology package.

Can you help?

[jjahmusi@falk3 synology]$ make wget -nv http://search.cpan.org/CPAN/authors/id/A/AD/ADAMK/List-MoreUtils-0.33.tar.gz 2017-03-20 08:53:33 URL:http://www.cpan.org/authors/id/A/AD/ADAMK/List-MoreUtils-0.33.tar.gz [38997/38997] -> "List-MoreUtils-0.33.tar.gz" [1] tar xzf List-MoreUtils-0.33.tar.gz cd List-MoreUtils-0.33 && \ perl Makefile.PL -pm PREFIX=/home/jjahmusi/info/rifec-synology2/synology/installtarget LIB=/home/jjahmusi/info/rifec-synology2/synology/installtarget/share/perl5 && \ make && \ make install Checking if your kit is complete... Looks good Generating a Unix-style Makefile Writing Makefile for List::MoreUtils Writing MYMETA.yml and MYMETA.json make[1]: Entering directory /home/jjahmusi/info/rifec-synology2/synology/List-MoreUtils-0.33' cp lib/List/MoreUtils.pm blib/lib/List/MoreUtils.pm Manifying 1 pod document make[1]: Leaving directory/home/jjahmusi/info/rifec-synology2/synology/List-MoreUtils-0.33' make[1]: Entering directory /home/jjahmusi/info/rifec-synology2/synology/List-MoreUtils-0.33' Manifying 1 pod document Installing /home/jjahmusi/info/rifec-synology2/synology/installtarget/share/perl5/List/MoreUtils.pm Installing /home/jjahmusi/info/rifec-synology2/synology/installtarget/share/man/man3/List::MoreUtils.3pm Appending installation info to /home/jjahmusi/info/rifec-synology2/synology/installtarget/share/perl5/x86_64-linux-thread-multi/perllocal.pod make[1]: Leaving directory/home/jjahmusi/info/rifec-synology2/synology/List-MoreUtils-0.33' wget -nv http://search.cpan.org/CPAN/authors/id/S/SH/SHLOMIF/Config-IniFiles-2.83.tar.gz 2017-03-20 08:53:34 URL:http://www.cpan.org/authors/id/S/SH/SHLOMIF/Config-IniFiles-2.83.tar.gz [72950/72950] -> "Config-IniFiles-2.83.tar.gz" [1] tar xzf Config-IniFiles-2.83.tar.gz cd Config-IniFiles-2.83 && \ perl Build.PL --install_base=/home/jjahmusi/info/rifec-synology2/synology/installtarget --install_path lib=/home/jjahmusi/info/rifec-synology2/synology/installtarget/share/perl5 && \ ./Build && \ ./Build install Created MYMETA.yml and MYMETA.json Creating new 'Build' script for 'Config-IniFiles' version '2.83' Building Config-IniFiles Building Config-IniFiles Installing /home/jjahmusi/info/rifec-synology2/synology/installtarget/share/perl5/Config/IniFiles.pm Installing /home/jjahmusi/info/rifec-synology2/synology/installtarget/man/man3/Config::IniFiles.3pm wget -nv http://search.cpan.org/CPAN/authors/id/D/DE/DETI/Proc/Proc-Daemon-0.14.tar.gz 2017-03-20 08:53:34 URL:http://www.cpan.org/authors/id/D/DE/DETI/Proc/Proc-Daemon-0.14.tar.gz [14464/14464] -> "Proc-Daemon-0.14.tar.gz" [1] tar xzf Proc-Daemon-0.14.tar.gz cd Proc-Daemon-0.14 && \ perl Makefile.PL PREFIX=/home/jjahmusi/info/rifec-synology2/synology/installtarget LIB=/home/jjahmusi/info/rifec-synology2/synology/installtarget/share/perl5 && \ make && \ make install Checking if your kit is complete... Looks good Generating a Unix-style Makefile Writing Makefile for Proc::Daemon Writing MYMETA.yml and MYMETA.json make[1]: Entering directory /home/jjahmusi/info/rifec-synology2/synology/Proc-Daemon-0.14' cp lib/Proc/Daemon.pm blib/lib/Proc/Daemon.pm cp lib/Proc/Daemon.pod blib/lib/Proc/Daemon.pod Manifying 1 pod document make[1]: Leaving directory/home/jjahmusi/info/rifec-synology2/synology/Proc-Daemon-0.14' make[1]: Entering directory /home/jjahmusi/info/rifec-synology2/synology/Proc-Daemon-0.14' Manifying 1 pod document Installing /home/jjahmusi/info/rifec-synology2/synology/installtarget/share/perl5/Proc/Daemon.pm Installing /home/jjahmusi/info/rifec-synology2/synology/installtarget/share/perl5/Proc/Daemon.pod Installing /home/jjahmusi/info/rifec-synology2/synology/installtarget/share/man/man3/Proc::Daemon.3pm Appending installation info to /home/jjahmusi/info/rifec-synology2/synology/installtarget/share/perl5/x86_64-linux-thread-multi/perllocal.pod make[1]: Leaving directory/home/jjahmusi/info/rifec-synology2/synology/Proc-Daemon-0.14' wget -nv http://search.cpan.org/CPAN/authors/id/Z/ZE/ZEFRAM/Module-Runtime-0.013.tar.gz 2017-03-20 08:53:35 URL:http://www.cpan.org/authors/id/Z/ZE/ZEFRAM/Module-Runtime-0.013.tar.gz [15849/15849] -> "Module-Runtime-0.013.tar.gz" [1] tar xzf Module-Runtime-0.013.tar.gz cd Module-Runtime-0.013 && \ perl Build.PL --install_base=/home/jjahmusi/info/rifec-synology2/synology/installtarget --install_path lib=/home/jjahmusi/info/rifec-synology2/synology/installtarget/share/perl5 && \ ./Build && \ ./Build install Created MYMETA.yml and MYMETA.json Creating new 'Build' script for 'Module-Runtime' version '0.013' Building Module-Runtime Building Module-Runtime Installing /home/jjahmusi/info/rifec-synology2/synology/installtarget/share/perl5/Module/Runtime.pm Installing /home/jjahmusi/info/rifec-synology2/synology/installtarget/man/man3/Module::Runtime.3pm wget -nv http://search.cpan.org/CPAN/authors/id/D/DO/DOY/Try-Tiny-0.22.tar.gz 2017-03-20 08:53:36 URL:http://www.cpan.org/authors/id/D/DO/DOY/Try-Tiny-0.22.tar.gz [18311/18311] -> "Try-Tiny-0.22.tar.gz" [1] tar xzf Try-Tiny-0.22.tar.gz cd Try-Tiny-0.22 && \ perl Makefile.PL PREFIX=/home/jjahmusi/info/rifec-synology2/synology/installtarget LIB=/home/jjahmusi/info/rifec-synology2/synology/installtarget/share/perl5 && \ make && \ make install Checking if your kit is complete... Looks good Generating a Unix-style Makefile Writing Makefile for Try::Tiny Writing MYMETA.yml and MYMETA.json make[1]: Entering directory /home/jjahmusi/info/rifec-synology2/synology/Try-Tiny-0.22' cp lib/Try/Tiny.pm blib/lib/Try/Tiny.pm Manifying 1 pod document make[1]: Leaving directory/home/jjahmusi/info/rifec-synology2/synology/Try-Tiny-0.22' make[1]: Entering directory /home/jjahmusi/info/rifec-synology2/synology/Try-Tiny-0.22' Manifying 1 pod document Installing /home/jjahmusi/info/rifec-synology2/synology/installtarget/share/perl5/Try/Tiny.pm Installing /home/jjahmusi/info/rifec-synology2/synology/installtarget/share/man/man3/Try::Tiny.3pm Appending installation info to /home/jjahmusi/info/rifec-synology2/synology/installtarget/share/perl5/x86_64-linux-thread-multi/perllocal.pod make[1]: Leaving directory/home/jjahmusi/info/rifec-synology2/synology/Try-Tiny-0.22' wget -nv http://search.cpan.org/CPAN/authors/id/D/DR/DROLSKY/Module-Implementation-0.06.tar.gz http://www.cpan.org/authors/id/D/DR/DROLSKY/Module-Implementation-0.06.tar.gz: 2017-03-20 08:53:36 ERROR 404: Not Found. make: *** [Module-Implementation-0.06.tar.gz] Error 8

kristofg commented 7 years ago

Hi!

Yeah, it looks like version 0.06 of Module::Implementation is gone: http://search.cpan.org/~drolsky/Module-Implementation-0.09/ . I suggest updating the Makefile, changing the line saying MODULE-IMPLEMENTATION=Module-Implementation-0.06 to MODULE-IMPLEMENTATION=Module-Implementation-0.09. You may need to do this for other packages in the file as well.

I'm unable to test these updates myself, but I'm happy to merge pull requests from people who do!