[GNC] Problem retrieving exchange rates
John Ralls
jralls at ceridwen.us
Sun Oct 21 01:02:52 EDT 2018
> On Oct 20, 2018, at 1:39 PM, harold <harold23 at gmail.com> wrote:
>
> Hi,
> I'm a new gnucash user running on macOS Mojave. I've installed gnucash and
> run the finance quotes updater app.
>
> When I try to "Get Quotes", gnucash returns an error message saying
>
>> There was a system error when retrieving the price quotes
>
>
> When running the finance quotes updater app it completes, but there seem to
> be some error messages, which I don't know what to do about. Here are the
> last few lines of the file:
>
> ExtUtils::MakeMaker version 6.6701 required--this is only version 6.66 at
> Makefile.PL line 8.
>
> BEGIN failed--compilation aborted at Makefile.PL line 8.
>
> Warning: No success on command[/usr/bin/perl Makefile.PL]
>
> SBECK/Date-Manip-6.72.tar.gz
>
> /usr/bin/perl Makefile.PL -- NOT OK
>
> Running make test
>
> Make had some problems, won't test
>
> Running make install
>
> Make had some problems, won't install
>
> Could not read metadata file. Falling back to other methods to determine
> prerequisites
> Finance::Quote is up to date (1.47).
>
> Does anyone have any ideas on how to fix this?
I just ran gnc-fq-update (which is what Finance::Quote Update does, wrapped in an AppleScript) on 10.14.1 Developer Beta 18867a without any issues. It updated Date-Manip-6.72 cleanly. Digging in a bit more I find that I have an updated MakeMaker.pm as well as the 6.66 apparently distributed by Apple. You can probably fix that with
sudo cpan install ExtUtils::MakeMaker
in Terminal.
That said, as long as you have some version of Date::Manip you should be OK on that front, and you do have the latest Finance::Quote. The problem you’re having is likely with the stocks you’re trying to get quotes for.
Try running GnuCash from Terminal:
/Applications/Gnucash.app/Contents/MacOS/Gnucash --log gnc.scm=debug
That should print each symbol as it requests it along with the result of the request. It might provide some more info about the errors.
Regards,
John Ralls
More information about the gnucash-user
mailing list