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.