Finance::Quote will not install

John Ralls jralls at ceridwen.us
Mon Aug 8 11:38:18 EDT 2016


> On Aug 8, 2016, at 4:19 AM, dantonison <snookermax147 at gmail.com> wrote:
> 
> I have GnuCash 2.6.13 and Strawberry Perl 5.18.2.2 installed on Windows 10.
> When I run "Install Online Price Retrieval for GnuCash" the Perl module
> "Finance::Quote" is not installed.
> The following log file is produced:
> 
> * Check Perl
> 
> 
> * Check Perl version
> 
> 
> * Install required perl modules
> 
> Database was generated on Mon, 08 Aug 2016 09:36:06 GMT
> 
> Date::Manip is up to date (6.54).
> Running install for module 'Finance::Quote'
> Running make for E/EC/ECOCODE/Finance-Quote-1.38.tar.gz
> Checksum for
> C:\strawberry\cpan\sources\authors\id\E\EC\ECOCODE\Finance-Quote-1.38.tar.gz
> ok
> 
>  CPAN.pm: Building E/EC/ECOCODE/Finance-Quote-1.38.tar.gz
> 
> Checking if your kit is complete...
> Looks good
> Warning: prerequisite HTML::TableExtract 0 not found.
> Generating a dmake-style Makefile
> Writing Makefile for Finance::Quote
> Writing MYMETA.yml and MYMETA.json
> ---- Unsatisfied dependencies detected during ----
> ----     ECOCODE/Finance-Quote-1.38.tar.gz    ----
>    HTML::TableExtract [requires]
> Running make test
>  Delayed until after prerequisites
> Running make install
>  Delayed until after prerequisites
> Running install for module 'HTML::TableExtract'
> Running make for M/MS/MSISK/HTML-TableExtract-2.13.tar.gz
> Fetching with LWP:
> http://cpan.strawberryperl.com/authors/id/M/MS/MSISK/HTML-TableExtract-2.13.tar.gz
> Fetching with LWP:
> http://cpan.strawberryperl.com/authors/id/M/MS/MSISK/CHECKSUMS
> Checksum for
> C:\strawberry\cpan\sources\authors\id\M\MS\MSISK\HTML-TableExtract-2.13.tar.gz
> ok
> Couldn't move C:\strawberry\cpan\build\tmp-7160\HTML-TableExtract-2.13\t to
> C:\strawberry\cpan\build\HTML-TableExtract-2.13-DAyhSA\t: No such file or
> directory at C:\strawberry\perl\lib/CPAN/Distribution.pm line 528.
> 
> CPAN::Distribution::run_preps_on_packagedir(CPAN::Distribution=HASH(0x5172cdc))
> called at C:\strawberry\perl\lib/CPAN/Distribution.pm line 355
>        CPAN::Distribution::get(CPAN::Distribution=HASH(0x5172cdc)) called
> at C:\strawberry\perl\lib/CPAN/Distribution.pm line 1760
>        CPAN::Distribution::make(CPAN::Distribution=HASH(0x5172cdc)) called
> at C:\strawberry\perl\lib/CPAN/Distribution.pm line 3088
>        CPAN::Distribution::test(CPAN::Distribution=HASH(0x5172cdc)) called
> at C:\strawberry\perl\lib/CPAN/Distribution.pm line 3480
>        CPAN::Distribution::install(CPAN::Distribution=HASH(0x5172cdc))
> called at C:\strawberry\perl\lib/CPAN/Module.pm line 479
>        eval {...} called at C:\strawberry\perl\lib/CPAN/Module.pm line 478
>        CPAN::Module::rematein(CPAN::Module=HASH(0x493b99c), "install")
> called at C:\strawberry\perl\lib/CPAN/Module.pm line 578
>        CPAN::Module::install(CPAN::Module=HASH(0x493b99c)) called at
> C:\strawberry\perl\lib/CPAN/Shell.pm line 1797
>        CPAN::Shell::rematein("CPAN::Shell", "install", "Finance::Quote")
> called at C:\strawberry\perl\lib/CPAN/Shell.pm line 1977
>        CPAN::Shell::__ANON__("CPAN::Shell", "Finance::Quote") called at
> gnc-fq-update line 40
> 
> An error occurred, see above.
> 
> Press any key to continue . . .
> 
> 
> Does anybody have an idea what is going wrong and how to fix it?

Looks like cpan skipped the build step. I can't think of a good way to fix it without leading you down into the weeds of building that module by hand, so the best I can suggest is that you delete c:\strawberry\cpan\build\tmp-7160 and try again.

Regards,
John Ralls




More information about the gnucash-user mailing list