GNOME Bugzilla – Bug 550013
finance:quotes missing in setup
Last modified: 2018-06-29 22:09:25 UTC
Installation on 3 different Windows machines, 2 different Windows sub-versions, all missed the finance:quotes module. All visible help is only in Linux, and does not map to Windows. I surmise that existing users have updated prior configurations which contained a correct setup, so it would be a good idea to test on an empty setup before release. Other help replies presume programming skills on the part of the user: this is also not a good idea, you should not go beyond the capacity to "put this file here". I have PERL, VS.Net and Apache 2 available.
There's a menu item to install F::Q on Windows: [Start] -> Program Files -> GnuCash -> Install Quote Grabber (or something like that) Does this not work for you? What version of PERL do you have?
Thanks for the pointers, there are several problems, the DOS install .bat file you mention won't run because it needs updating for the latest Perl 5.10 - it only recognises 5.8 and 5.6, Winnipeg has the utilities for 5.10 in a different directory. I've hacked the batch file accordingly to get around that, so ssleay32.dll and libeay32.dll are now in the Perl\bin directory (which proves Perl's running correctly) but I've hit another problem, the batch file can't see the Finance::Quote and HTML::TableExtract modules, per gnc-fq-check. Following its suggestion to run gnc-fq-update as root, it hit the following problems with : 1. Perl\lib/CPAN/Config.pm Line 6 calls $ENV("HOME") which doesn't exist . 2. It then crashed trying to parse YAML file Perl\cpan\FTPstats.yml with an error Usage: YAML::XS::LibYAML::Load(yaml_str) at Perl\lib/YAML/XS.pm line 70 3. These script files also throw a missing-lib comment on the last line before finishing. I'm an accountant with a programming background running back to the GEC Lyons Leo in the early 1960s (I even made Systems Manager at Dollis Hill, where they built and first ran Collossus, the first ever digital processor, and I've a claim on the Main subroutine, first used as a bad joke in 1967 by John Jaworski after IBM cornered Start and Begin for Basic 1.0!), but I'm not a Perl programmer, so you'll have to take it step-by-step. It looks very much to me as if the F::Q package is missing from the download.
Actually, no, perl-5.10 just isn't supported. You need perl 5.8 or earlier.
Perl 5.10 will eventually be supported. Please see bug 506873. Marking as duplicate thereof. *** This bug has been marked as a duplicate of 506873 ***
GnuCash bug tracking has moved to a new Bugzilla host. This bug has been copied to https://bugs.gnucash.org/show_bug.cgi?id=550013. Please update any external references or bookmarks.