And this what the debug output from GNC v4.14 looks like... * 17:42:43 INFO <gnc.app-utils.gsettings> [gnc_gsettings_register_cb] schema: general.register, key: (NULL), settings_ptr: 0620eaf0, handler_id: 2260 * 17:42:50 MESSG <gnc.scm> Found Finance::Quote version 1.64 * 17:42:50 INFO <gnc.account> [xaccAccountRecomputeBalance] acct=Template Root starting baln=0/1
It almost looks like that on Windows 11, the GNC 5.10 is messing up pipes to stderr, stdin and stdout (or equivalent) when reading from or writing to the (hidden) console ... -----Original Message----- From: Kalpesh Patel <kalpesh.pa...@usa.net> Sent: Friday, December 20, 2024 5:37 PM To: 'David H' <hell...@gmail.com> Cc: 'gnucash-user' <gnucash-u...@lists.gnucash.org> Subject: RE: [GNC] F::Q issue with upgrading to GNC 5.10 Ok, I took the advice and upgraded the F::Q to latest (v1.64) and greatest. Sadly no change to the situation and same signs. Debug mode shows (looks same as output from F::Q v1.62): * 17:20:18 INFO <gnc.app-utils.gsettings> [gnc_gsettings_register_cb] schema: general.register, key: (NULL), gs_obj: 11f5c010, handler_id: 2598 * 17:20:19 INFO <gnc.gui> [scm_run_gnucash] Attempt to load Finance::Quote returned this error message: * 17:20:19 INFO <gnc.gui> [scm_run_gnucash] Finance::Quote check returned error Constant subroutine Module::Load::DEBUG redefined at C:/Strawberry/perl/lib/constant.pm line 171. Constant subroutine Module::Load::DEBUG redefined at C:/Strawberry/perl/lib/constant.pm line 171. Constant subroutine Module::Load::TESTING redefined at C:/Strawberry/perl/lib/constant.pm line 171. * 17:20:19 INFO <gnc.account> [xaccAccountRecomputeBalance] acct=Template Root starting baln=0/1 The output from the check by GNC 5.10 for F::Q appears to be emanating superfluous message, but being taken as an error by GNC. Check of the F::Q (also picture attached) from Windows 11 cmd so it is using the correct version: C:\Strawberry\perl\site\lib>cpan Unable to get Terminal Size. The Win32 GetConsoleScreenBufferInfo call didn't work. The COLUMNS and LINES environment variables didn't work. at C:\Strawberry\perl\vendor\lib/Term/ReadLine/readline.pm line 410. cpan shell -- CPAN exploration and modules installation (v2.28) Enter 'h' for help. cpan> exit Lockfile removed. C:\Strawberry\perl\site\lib>where cpan C:\Strawberry\perl\bin\cpan C:\Strawberry\perl\bin\cpan.bat C:\Strawberry\perl\site\lib>cpan -D Finance::Quote CPAN: CPAN::SQLite loaded ok (v0.219) Database was generated on Fri, 20 Dec 2024 22:08:07 GMT Finance::Quote ------------------------------------------------------------------------- CPAN: Module::CoreList loaded ok (v5.20240320) (no description) B/BP/BPSCHUCK/Finance-Quote-1.64.tar.gz C:\Strawberry\perl\site\lib\Finance\Quote.pm Installed: 1.64 CPAN: 1.64 up to date Bruce Schuck (BPSCHUCK) bsch...@asgard-systems.com C:\Strawberry\perl\site\lib> C:\Strawberry\perl\site\lib> And Perl version (shouldn't have anything to do with it but just in case): C:\Strawberry\perl\site\lib>perl --version This is perl 5, version 28, subversion 1 (v5.28.1) built for MSWin32-x86-multi-thread-64int Copyright 1987-2018, Larry Wall Perl may be copied only under the terms of either the Artistic License or the GNU General Public License, which may be found in the Perl 5 source kit. Complete documentation for Perl, including FAQ lists, should be found on this system using "man perl" or "perldoc perl". If you have access to the Internet, point your browser at http://www.perl.org/, the Perl Home Page. C:\Strawberry\perl\site\lib> When I roll back to GNC 4.14 with F::Q 1.64, it works fine. Any thought? -----Original Message----- From: David H <hell...@gmail.com> Sent: Friday, December 20, 2024 4:05 AM To: Kalpesh Patel <kalpesh.pa...@usa.net> Cc: gnucash-user <gnucash-u...@lists.gnucash.org> Subject: Re: [GNC] F::Q issue with upgrading to GNC 5.10 Kalpesh, Just go to the start menu item "Install Online Price Retrieval" in the Gnucash folder and run it - I find it quite helpful for updating FQ to a new version when Bruce releases one so I'm guessing that will fix the issue for you. Cheers David H. On Fri, 20 Dec 2024 at 05:41, Kalpesh Patel <kalpesh.pa...@usa.net> wrote: > Hi folks – > > > > I just bumped up my GNC from 4.14 to 5.10 on Windows 11 Pro. After > launching newly installed GNC, it is showing “Warning: Finance::Quote > not installed properly.” for Quote Source Information in the Edit > Security Window, and Price Database à Get Quotes button is greyed out. > This had no issue with GNC > v4.14 and was retrieving quotes perfectly fine. The installed version > of F::Q is 1.62 but Help à About in GNC shows no string which wasn’t > the case with GNC 4.14. I do have couple of custom F::Q modules for > which minimal changes were made to F::Q to include those personal > modules, and because of that I have held back to this version. > > > > Is this a known incompatibility by any chance? I am aware of that > reinstalling F::Q could fix the problem but I am trying to refrain > from doing so at the moment. Far as I know there should not be any > direct coupling between two as long as the contract is maintained > between them – which I am very well aware of what that looks like. > > > > Any insight is welcome. > > > > _______________________________________________ > 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.