So it sounds like this might be a Windows issue with retrieving quotes (I'm
running that latest v11).  I believe perl and the correct modules are
installed (Worked under v4.13 and I installed JSON::Parse) and it works
with the gnucash-cli, but just not within the program.

Happy to help troubleshoot if I can be of assistance.

Have a great day all.

Michael

On Wed, Mar 29, 2023 at 10:43 AM R Losey <rlo...@gmail.com> wrote:

> I found the problem; I thought I had switched everything over to use JSON
> for prices, but I still had some using Alpha Vantage, and I don't have my
> key in the iMac version of GnuCash. Once I switched the few remaining
> items, the update is working fine.
>
>
> On Wed, Mar 29, 2023 at 10:18 AM R Losey <rlo...@gmail.com> wrote:
>
> > Yes, I have an M1 iMac.
> >
> > Getting the right JSON::Parse for my architecture was what was needed...
> I
> > get data now.
> >
> > But it didn't give me the "want x86_64, have amd64" error... it just said
> > it wasn't installed.
> >
> > Checking with GnuCash...better; not greyed out, but not working properly.
> > I think something is failing, so it just stops on the others. I probably
> > need to figure out where the log file is to find out which item it cannot
> > get.
> >
> >
> > On Tue, Mar 28, 2023 at 1:34 PM David Reiser <dbrei...@icloud.com>
> wrote:
> >
> >> Is your iMac an Apple Silicon (M1) machine? It’s possible to get mixed
> >> architecture perl modules installed. If your gnucash-cli -Q error
> included
> >> something like “want x86_64, have amd64”, then you definitely have an
> >> incompatible version of JSON::Parse. The way around that is to enter (in
> >> Terminal):
> >>
> >> sudo arch -arch x86_64 cpan -f JSON::Parse
> >>
> >> After that finishes, since gnucash-cli quits at the first error, you
> need
> >>  to run gnucash-cli -Q again — both to ensure that the right
> architecture
> >> JSON::Parse got installed, and to check if there are any other perl
> errors.
> >>
> >> If necessary, run the above command repeatedly, substituting any new
> >> module names from arch-related error messages. When gnucash-cli -Q runs
> >> without complaint, you should be able to get quotes within gnucash 5.0
> >>
> >> Dave
> >> --
> >> Dave Reiser
> >> dbrei...@icloud.com
> >>
> >>
> >>
> >>
> >>
> >> On Mar 28, 2023, at 1:27 AM, R Losey <rlo...@gmail.com> wrote:
> >>
> >> David, thank you.
> >>
> >> I did this on my iMac; it ran a LONG time with LOTS of output, and
> >> installed the development tools, but finally finished. Even though I'm a
> >> software engineer, it was kind of scary.
> >>
> >> But the "Get Quotes" is still greyed out, even though I ran the
> >> gnc-fq-update...
> >>
> >> When I attempt the gnucash-cli command, it fails, stating that
> >> Finance::Quote is missingcthe JSON::Parse module
> >>
> >>
> >> On Mon, Mar 27, 2023 at 3:49 PM David H <hell...@gmail.com> wrote:
> >>
> >> Michael,
> >>
> >> Is your "Get Quotes" button in Gnucash also greyed out?  I had to run
> >> gnc-fq-update in /Applications/Gnucash.app/Contents/Resources/bin in the
> >> terminal on macOS and let it update and then start Gnucash before the
> >> button became active. Same in windows 11 pro - open a command prompt as
> >> Administrator and use the command perl "C:\Program Files
> >> (x86)\gnucash\bin\gnc-fq-update" - you need the double quotes around the
> >> path because of the space in the path. After I did this it all seemed
> ok.
> >>
> >> Hope this helps,
> >>
> >> Cheers David H.
> >>
> >>
> >>
> >> On Tue, 28 Mar 2023 at 06:24, Fross, Michael <mich...@fross.org> wrote:
> >>
> >> Hello everyone,
> >>
> >> I'm looking for a few pointers on how to troubleshoot an issue I'm
> having
> >> with v5 downloading quotes.  I had no issues with v4.13.  When I select
> >> "Tools|Price Database|GetQuotes" a shell opens and closes quickly and
> >> nothing is updated.
> >>
> >> I don't seem to have any issues with gnucash-cli.  Here are the results:
> >> ---
> >> C:\Program Files (x86)\gnucash\bin>gnucash-cli.exe --verbose -Q dump
> >> yahoo_json acn
> >> acn:
> >>     isodate => 2023-03-27
> >>         low => 270.64
> >>        type => EQUITY
> >>        name => acn (Accenture plc)
> >>          pe => 25.180145
> >>    exchange => Sourced from Yahoo Finance (as JSON)
> >>         eps => 10.88
> >>    currency => USD
> >>      method => yahoo_json
> >>     success => 1
> >>      volume => 2805531
> >>       close => 272
> >>        date => 03/27/2023
> >>  year_range =>        242.8 - 345.3
> >>        last => 273.96
> >>        open => 270.73
> >>   div_yield => 1.5919117
> >>      symbol => acn
> >>        high => 274.36
> >> ---
> >>
> >> Running gnucash with the "--log gnc.scm=debug"  shows the following
> >>
> >> error:
> >>
> >>
> >> * 15:11:29 ERROR <gnc.gui> [gnc_prices_dialog_get_quotes_clicked()]
> Price
> >> retrieval failed: Failed to parse result returned by Finance::Quote.
> >> Error message:
> >> <unspecified file>(1): expected value
> >>
> >>
> >> To me, it's odd that gnucash-cli.exe seems to work where the gnucash app
> >> itself does not.
> >>
> >> I have Finance::Quote: 1.54 installed and it shows this in Help | About
> >>
> >> Lastly, if I check the security editor, it seems like every quote
> >>
> >> provider
> >>
> >> is greyed out.  This woudl suggest to me that gnucash doesn't think
> there
> >> is a valid Finance::Quote configured.
> >>
> >> I'd appreciate any pointers on how to dig deeper and determine what
> broke
> >> for me between 4.13 and 5.0.  Is anyone else having issues?
> >>
> >> I'm enjoying v5 quite a bit - congrats on the release.
> >>
> >> Michael
> >> _______________________________________________
> >> gnucash-user mailing list
> >> gnucash-user@gnucash.org
> >> To update your subscription preferences or to unsubscribe:
> >> https://lists.gnucash.org/mailman/listinfo/gnucash-user
> >> -----
> >> Please remember to CC this list on all your replies.
> >> You can do this by using Reply-To-List or Reply-All.
> >>
> >> _______________________________________________
> >> gnucash-user mailing list
> >> gnucash-user@gnucash.org
> >> To update your subscription preferences or to unsubscribe:
> >> https://lists.gnucash.org/mailman/listinfo/gnucash-user
> >> -----
> >> Please remember to CC this list on all your replies.
> >> You can do this by using Reply-To-List or Reply-All.
> >>
> >>
> >>
> >> --
> >> _________________________________
> >> Richard Losey
> >> rlo...@gmail.com
> >> Micah 6:8
> >> _______________________________________________
> >> gnucash-user mailing list
> >> gnucash-user@gnucash.org
> >> To update your subscription preferences or to unsubscribe:
> >> https://lists.gnucash.org/mailman/listinfo/gnucash-user
> >> -----
> >> Please remember to CC this list on all your replies.
> >> You can do this by using Reply-To-List or Reply-All.
> >>
> >>
> >>
> >
> > --
> > _________________________________
> > Richard Losey
> > rlo...@gmail.com
> > Micah 6:8
> >
>
>
> --
> _________________________________
> Richard Losey
> rlo...@gmail.com
> Micah 6:8
> _______________________________________________
> gnucash-user mailing list
> gnucash-user@gnucash.org
> To update your subscription preferences or to unsubscribe:
> https://lists.gnucash.org/mailman/listinfo/gnucash-user
> -----
> Please remember to CC this list on all your replies.
> You can do this by using Reply-To-List or Reply-All.
>
_______________________________________________
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
-----
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.

Reply via email to