2021-04-15 GnuCash IRC logs

00:06:42 *** KaiForce has joined #gnucash
00:40:06 *** KaiForce has quit IRC
00:43:56 *** Mechtilde has joined #gnucash
00:59:13 *** FH_thecat has joined #gnucash
01:11:57 *** Dre-Gnu has joined #gnucash
01:20:39 *** fell has quit IRC
01:21:58 *** fell has joined #gnucash
01:21:58 *** ChanServ sets mode: +o fell
01:23:06 *** jervin1 has joined #gnucash
01:33:36 *** suukim has joined #gnucash
01:38:31 *** sbluhm has joined #gnucash
01:38:32 *** ChanServ sets mode: +v sbluhm
01:45:32 *** FH_thecat has quit IRC
01:45:43 *** KaiForce has joined #gnucash
01:59:36 *** frakturfreak has quit IRC
02:14:14 *** frakturfreak has joined #gnucash
02:14:14 *** ChanServ sets mode: +v frakturfreak
02:18:01 *** Hrisfur has joined #gnucash
02:18:01 *** ChanServ sets mode: +v Hrisfur
02:39:09 *** Hrisfur has quit IRC
02:44:06 *** Hrisfur has joined #gnucash
02:44:06 *** ChanServ sets mode: +v Hrisfur
02:50:26 *** alt_mikee has joined #gnucash
02:51:19 *** mikee has quit IRC
02:51:44 *** jervin1 has quit IRC
03:12:58 *** tomk_dk has joined #gnucash
03:27:50 *** bertbob has quit IRC
03:33:52 *** bertbob has joined #gnucash
03:33:52 *** ChanServ sets mode: +v bertbob
03:58:37 *** suukim has quit IRC
04:08:19 *** suukim has joined #gnucash
04:30:58 *** alt_mikee has quit IRC
04:32:42 *** mikee has joined #gnucash
05:27:44 *** Hrisfur has quit IRC
05:47:36 *** chris has joined #gnucash
05:47:36 *** gncbot sets mode: +o chris
05:47:36 *** ChanServ sets mode: +v chris
05:51:59 *** Aussie_matt has quit IRC
06:08:56 *** Hrisfur has joined #gnucash
06:08:57 *** ChanServ sets mode: +v Hrisfur
06:09:18 *** Hrisfur has quit IRC
06:13:39 *** User_ has joined #gnucash
07:03:59 *** suukim has quit IRC
07:13:16 *** Aussie_matt has joined #gnucash
07:38:44 *** CDB-Man has quit IRC
07:41:07 *** CDB-Man has joined #gnucash
07:41:07 *** ChanServ sets mode: +v CDB-Man
07:45:22 *** adder has joined #gnucash
08:08:34 *** adder has quit IRC
08:31:01 *** adder has joined #gnucash
08:50:34 *** tomk_dk has quit IRC
08:52:22 *** Hrisfur has joined #gnucash
08:52:22 *** ChanServ sets mode: +v Hrisfur
08:53:09 *** tomk_dk has joined #gnucash
08:53:53 *** Hrisfur has quit IRC
08:54:12 *** adder has quit IRC
08:54:21 *** Hrisfur has joined #gnucash
08:54:21 *** ChanServ sets mode: +v Hrisfur
08:56:54 *** tomk_dk has quit IRC
09:01:33 *** Hrisfur has quit IRC
09:01:44 *** Hrisfur has joined #gnucash
09:01:44 *** ChanServ sets mode: +v Hrisfur
09:04:39 *** adder has joined #gnucash
09:08:19 *** adder has quit IRC
09:11:25 *** Jimraehl1 has joined #gnucash
09:25:11 *** storyjesse has joined #gnucash
09:30:20 * chris would think of an 'asset allocation' type report, unfortunately gnucash doesn't support a PROPERTY account type :-/
09:34:22 *** Hrisfur has quit IRC
09:56:43 <warlord> What would a "property" account type be?
09:57:02 <warlord> you mean like for a house, car, or other fixed asset?
09:57:07 *** Mechtilde has quit IRC
09:58:38 <chris> property = house
09:58:50 <chris> for investors to balance their portfolios
10:06:16 *** sbluhm has quit IRC
10:07:49 *** chris has quit IRC
10:12:54 <warlord> I don't see why you need a specific type for this, rather than just using a standard Asset type account? NB the only difference in the account types is the header labels.
10:15:47 *** Aussie_matt has quit IRC
10:31:00 *** Hrisfur has joined #gnucash
10:31:01 *** ChanServ sets mode: +v Hrisfur
10:33:36 *** Hrisfur1 has joined #gnucash
10:33:36 *** ChanServ sets mode: +v Hrisfur1
10:33:53 *** Hrisfur1 has quit IRC
10:34:01 *** Hrisfur has quit IRC
10:36:40 *** jcarl43 has joined #gnucash
10:36:40 *** ChanServ sets mode: +v jcarl43
10:39:43 *** jcarl43 has quit IRC
11:13:50 *** sbluhm has joined #gnucash
11:20:55 *** ArtGravity has joined #gnucash
11:20:55 *** ChanServ sets mode: +v ArtGravity
11:24:17 *** storyjesse has quit IRC
11:31:26 *** mydogsnameisrudy has joined #gnucash
11:34:38 *** mydogsnameisrudy has quit IRC
11:37:04 *** guak has joined #gnucash
11:40:12 <jralls> warlord, chris, STOCK would be better than ASSET because ASSET has to be denominated in currency so there's no way to compare the market price with the basis.
11:40:50 *** sbluhm has quit IRC
11:43:00 <Dre-Gnu> jralls, thanks for the update of the maint version. I'm running it and posted the results the other day:
11:43:27 <Dre-Gnu> getting a * 11:22:16 WARN <gnc.guile> [gnc_spawn_process_async()] Could not spawn perl: Failed to execute child process (Bad file descriptor)
11:43:52 <jralls> Dre-Gnu, yes, I read yesterday's traffic already. Now I'm looking into bad file descriptor errors from fork & exec.
11:44:35 <Dre-Gnu> super, thank you very much, let me know if I can support. been googling but haven't found anything that looked helpful to me
12:08:07 *** Mechtilde has joined #gnucash
12:11:09 *** Mechtilde has quit IRC
12:14:03 *** Hrisfur has joined #gnucash
12:14:03 *** ChanServ sets mode: +v Hrisfur
12:17:44 <warlord> jralls, could we log the full executable path and command arguments that get called/run?
12:20:05 *** Mechtilde has joined #gnucash
12:21:12 <jralls> warlord, the command we pass to g_spawn_async_with_pipes is `perl -w gnc-fq-check`, so the only thing to report would be the path of the perl that gets found.
12:22:12 <warlord> Is this the call there, or to gnc-fq-helper, that's failing?
12:22:26 *** angel has joined #gnucash
12:23:46 <jralls> This is the call that issues the error "Failed to execute child process (bad file descriptor)". The first part comes from https://gitlab.gnome.org/GNOME/glib/-/blob/master/glib/gspawn-win32.c and the part in parentheses comes from Windows.
12:25:02 *** Hrisfur1 has joined #gnucash
12:25:03 *** ChanServ sets mode: +v Hrisfur1
12:26:26 <warlord> So weird!
12:27:33 *** Hrisfur has quit IRC
12:27:33 *** Hrisfur1 is now known as Hrisfur
12:34:17 <jralls> Note that when I run with perl hidden windows returns path not found, not bad file descriptor, i.e. ENOENT vs. EBADF.
12:35:04 <jralls> Interestingly EBADF isn't one of the possible responses from the Win32 spawn functions, https://docs.microsoft.com/en-us/cpp/c-runtime-library/reference/spawnvpe-wspawnvpe?view=msvc-160.
12:41:43 *** Hrisfur has quit IRC
12:54:33 *** adder has joined #gnucash
12:56:10 *** jervin1 has joined #gnucash
12:56:52 <jralls> Dre-Gnu, please set G_SPAWN_WIN32_DEBUG to 1 and retry gnucash-cli -Q.
12:58:04 <Dre-Gnu> ok, how do I do that?
12:58:15 <jralls> CMD or Powershell?
12:58:18 <Dre-Gnu> CMD
12:58:59 <jralls> set G_SPAWN_WIN32_DEBUG=1
12:59:29 <Dre-Gnu> ok, and then which command to run gnucash?
12:59:46 <jralls> The same one you've been using.
13:00:40 <Dre-Gnu> C:\Program Files (x86)\gnucash\bin>gnucash-cli -Q get \temp\test-file.gnucash
13:00:40 <Dre-Gnu> (process:21884): gnc.core-utils-WARNING **: 19:00:27.323: Failed to create C++ default locale fromGerman_Switzerland.1252 because Conversion failed. Using the 'C' locale for C++.
13:00:40 <Dre-Gnu> This is a development version. It may or may not work.
13:00:40 <Dre-Gnu> Report bugs and other problems to gnucash-devel@gnucash.org
13:00:40 <Dre-Gnu> You can also lookup and file bug reports at https://bugs.gnucash.org
13:00:42 <Dre-Gnu> To find the last stable version, please refer to https://www.gnucash.org/
13:00:44 <Dre-Gnu> calling C:\Program Files (x86)\gnucash\bin\gspawn-win32-helper-console.exe with argv:
13:00:46 <Dre-Gnu> argv[0]: "C:\Program Files (x86)\gnucash\bin\gspawn-win32-helper-console.exe"
13:00:48 <Dre-Gnu> argv[1]: 12
13:00:50 <Dre-Gnu> argv[2]: 13
13:00:52 <Dre-Gnu> argv[3]: 5
13:00:54 <Dre-Gnu> argv[4]: 8
13:00:56 <Dre-Gnu> argv[5]: 10
13:00:58 <Dre-Gnu> argv[6]: -
13:01:00 <Dre-Gnu> argv[7]: y
13:01:02 <Dre-Gnu> argv[8]: y
13:01:04 <Dre-Gnu> argv[9]: -
13:01:06 <Dre-Gnu> argv[10]: perl
13:01:10 <Dre-Gnu> argv[11]: -w
13:01:12 <Dre-Gnu> argv[12]: "C:\Program Files (x86)\gnucash/bin/gnc-fq-check"
13:01:14 <Dre-Gnu> argv[13]: NULL
13:01:16 <Dre-Gnu> ../glib-2.66.4/glib/gspawn-win32.c:read_helper_report: read 8...
13:01:18 <Dre-Gnu> ...got 4 bytes
13:01:20 <Dre-Gnu> ../glib-2.66.4/glib/gspawn-win32.c:read_helper_report: read 4...
13:01:22 <Dre-Gnu> ...got 4 bytes
13:01:24 <Dre-Gnu> * 19:00:27 WARN <gnc.guile> [gnc_spawn_process_async()] Could not spawn perl: Failed to execute child process (Invalid argument)
13:01:27 <Dre-Gnu> * 19:00:27 ERROR <> gnc_process_get_fd: assertion 'proc' failed
13:01:29 <Dre-Gnu> * 19:00:27 ERROR <> gnc_detach_process: assertion 'proc && proc->pid' failed
13:01:31 <Dre-Gnu> No quotes retrieved. Finance::Quote isn't installed properly.
13:01:33 <Dre-Gnu> C:\Program Files (x86)\gnucash\bin>
13:02:12 <jralls> Well that's interesting. EINVAL this time instead of EBADF.
13:03:04 *** sbluhm has joined #gnucash
13:03:04 *** ChanServ sets mode: +v sbluhm
13:04:14 *** jervin1 has quit IRC
13:08:37 *** jervin1 has joined #gnucash
13:15:19 *** adder has quit IRC
13:17:18 *** sbluhm has quit IRC
13:18:59 *** adder has joined #gnucash
13:22:23 *** sbluhm has joined #gnucash
13:22:23 *** ChanServ sets mode: +v sbluhm
13:26:58 *** psmst- has quit IRC
13:27:27 *** psmst has joined #gnucash
13:31:18 *** Mechtilde has quit IRC
13:33:56 *** Mechtilde has joined #gnucash
13:39:08 *** psmst has quit IRC
13:39:37 *** psmst has joined #gnucash
13:40:16 *** angel has quit IRC
13:44:49 <Dre-Gnu> ok, was that helpful?
13:46:25 <Dre-Gnu> so when I run gnucash --debug --extra
13:46:36 <Dre-Gnu> I still get the other message in trace:
13:46:48 <Dre-Gnu> * 19:45:30 WARN <gnc.guile> [gnc_spawn_process_async()] Could not spawn perl: Failed to execute child process (Bad file descriptor)
13:51:45 *** adder has quit IRC
13:51:53 *** adder has joined #gnucash
13:52:37 *** bertbob has quit IRC
13:59:35 *** bertbob has joined #gnucash
13:59:36 *** ChanServ sets mode: +v bertbob
14:03:03 <jralls> --debug --extra shouldn't be necessary and they generate a lot of noise. Are the gspawn-win32-helper-console.exe messages in the tracefile too?
14:04:58 <warlord> What is C:\Program Files (x86)\gnucash\bin\gspawn-win32-helper-console.exe" and all those arguments??
14:05:01 <jralls> Is it consistent that you get Bad file descriptor with the gnucash.exe and Invalid Paramter with gnucash-cli.exe?
14:06:37 <jralls> warlord, https://gitlab.gnome.org/GNOME/glib/-/blob/master/glib/gspawn-win32-helper.c. The args are the parameters passed to it; the first 6 are the FDs of pipes, the rest controls on how it should do the fork & exec.
14:07:32 <jralls> The arg[10] and following are the argv to fork & exec.
14:10:06 *** Dre-Gnu has quit IRC
14:11:21 <jralls> I get exactly the same results from the helper debug. If I hide perl the gnc_spawn_process_async says file not found. If I change it to be not-executable I get permission denied. If I hide gnc-fq-check I don't get an error at all, I get results: #<eof>, which price-quotes interprets as an error and says that F::Q isn't installed properly.
14:17:10 *** adder has quit IRC
14:18:24 *** Dre-Gnu has joined #gnucash
14:36:03 <jralls> Dre-Gnu, Do you consistently get Bad file descriptor from gnucash.exe and Invalid parameter with gnucash-cli.exe?
14:37:57 <Dre-Gnu> yes, i do
14:41:42 <jralls> Interesting. Do the gspawn-win32-helper messages get written into gnucash.trace?
14:43:03 <Dre-Gnu> sorry, was distracted
14:43:15 <Dre-Gnu> let me check again
14:43:49 <Dre-Gnu> no, they don't get written into the trace file
14:44:06 <Dre-Gnu> when I run gnucash --debug --extra, I don't get any of those messages
14:44:32 <Dre-Gnu> neither in CLI nor in the trace
14:45:10 <Dre-Gnu> I assume would probably have to do that change to the exe with the script you provided the last time, jralls?
14:45:46 <jralls> --debug --extra isn't helpful here.
14:45:50 <Dre-Gnu> with the exetype.pl
14:48:15 <jralls> It's having G_SPAWN_WIN32_DEBUG=1 set in the CMD shell that produces it. But you're right, it's done with g_print instead of g_log so you'd have to convert gnucash.exe into a console app to see it, and it wouldn't go into the trace file.
14:48:41 <Dre-Gnu> would that help you, should I do that?
14:49:02 *** Pegasus_RPG has joined #gnucash
14:51:04 <jralls> I don't know how helpful it would be. It might rule out a couple of sources of the bad descriptor error, but I frankly don't know that it would help to know that.
14:52:27 <Dre-Gnu> k, you tell me
15:01:43 *** Pegasus_RPG1 has joined #gnucash
15:02:32 *** Pegasus_RPG has quit IRC
15:02:32 *** Pegasus_RPG1 is now known as Pegasus_RPG
15:25:59 *** Pegasus_RPG1 has joined #gnucash
15:26:55 *** Pegasus_RPG has quit IRC
15:26:55 *** Pegasus_RPG1 is now known as Pegasus_RPG
15:38:24 <jralls> Dre-Gnu, what is the first line returned by `perl -v`?
15:45:09 <Dre-Gnu> This is perl 5, version 32, subversion 1 (v5.32.1) built for MSWin32-x86-multi-thread-64int
15:45:38 <jralls> Same as mine, good.
15:49:37 <jralls> Try renaming C:\Strawberry to something else (c:\Blueberry ? ;-) ) and try gnucash-cli.exe again. I hope the warning will say "File not Found" instead of "Invalid Argument".
15:50:54 <Dre-Gnu> C:\Program Files (x86)\gnucash\bin>gnucash-cli -Q get \temp\test-file.gnucash
15:50:54 <Dre-Gnu> (process:23884): gnc.core-utils-WARNING **: 21:50:29.449: Failed to create C++ default locale fromGerman_Switzerland.1252 because Conversion failed. Using the 'C' locale for C++.
15:50:54 <Dre-Gnu> This is a development version. It may or may not work.
15:50:54 <Dre-Gnu> Report bugs and other problems to gnucash-devel@gnucash.org
15:50:54 <Dre-Gnu> You can also lookup and file bug reports at https://bugs.gnucash.org
15:50:56 <Dre-Gnu> To find the last stable version, please refer to https://www.gnucash.org/
15:50:58 <Dre-Gnu> calling C:\Program Files (x86)\gnucash\bin\gspawn-win32-helper-console.exe with argv:
15:51:00 <Dre-Gnu> argv[0]: "C:\Program Files (x86)\gnucash\bin\gspawn-win32-helper-console.exe"
15:51:02 <Dre-Gnu> argv[1]: 12
15:51:04 <Dre-Gnu> argv[2]: 13
15:51:06 <Dre-Gnu> argv[3]: 5
15:51:10 <Dre-Gnu> argv[4]: 8
15:51:12 <Dre-Gnu> argv[5]: 10
15:51:14 <Dre-Gnu> argv[6]: -
15:51:16 <Dre-Gnu> argv[7]: y
15:51:18 <Dre-Gnu> argv[8]: y
15:51:20 <Dre-Gnu> argv[9]: -
15:51:22 <Dre-Gnu> argv[10]: perl
15:51:24 <Dre-Gnu> argv[11]: -w
15:51:26 <Dre-Gnu> argv[12]: "C:\Program Files (x86)\gnucash/bin/gnc-fq-check"
15:51:28 <Dre-Gnu> argv[13]: NULL
15:51:30 <Dre-Gnu> ../glib-2.66.4/glib/gspawn-win32.c:read_helper_report: read 8...
15:51:32 <Dre-Gnu> ...got 4 bytes
15:51:34 <Dre-Gnu> ../glib-2.66.4/glib/gspawn-win32.c:read_helper_report: read 4...
15:51:36 <Dre-Gnu> ...got 4 bytes
15:51:40 <Dre-Gnu> * 21:50:29 WARN <gnc.guile> [gnc_spawn_process_async()] Could not spawn perl: Failed to execute child process (Invalid argument)
15:51:43 <Dre-Gnu> * 21:50:29 ERROR <> gnc_process_get_fd: assertion 'proc' failed
15:51:45 <Dre-Gnu> * 21:50:29 ERROR <> gnc_detach_process: assertion 'proc && proc->pid' failed
15:51:47 <Dre-Gnu> No quotes retrieved. Finance::Quote isn't installed properly.
15:51:49 <Dre-Gnu> C:\Program Files (x86)\gnucash\bin>
15:52:18 <jralls> I think you might have another perl somewhere.
15:52:31 <Dre-Gnu> :-) ok
15:52:48 <Dre-Gnu> C:\Program Files (x86)\gnucash\bin>perl gnc-fq-check
15:52:49 <Dre-Gnu> 'perl' is not recognized as an internal or external command,
15:52:49 <Dre-Gnu> operable program or batch file.
15:52:49 <Dre-Gnu> C:\Program Files (x86)\gnucash\bin>
15:53:42 <Dre-Gnu> pretty sure I never used perl before
15:54:03 <jralls> Yup. That just means that gnucash is finding it but it isn't visible from the CMD shell. Try searching for perl.exe in Windows File Explorer.
15:54:14 <jralls> Something else might have installed it without you knowing.
15:55:35 <Dre-Gnu> k
15:57:19 <jralls> Another thing you could try is to open NotePad as an administrator and edit c:\Program Files (x86)\gnucash\share\guile\site\2.2\gnucash\price-quotes.scm. Change line 47 to say "c:\Strawberry\perl\bin\perl.exe" in place of just "perl".
15:58:06 <jralls> After renaming C:\Blueberry back to C:\Strawberry. Then try gnucash-cli.exe again.
15:59:05 <jralls> Oh, and you can `set G_SPAWN_WIN32_DEBUG ""`, we're done with that noise.
16:00:29 *** jw4 has quit IRC
16:01:57 <Dre-Gnu> the search is still running, I'll do the other things
16:03:33 *** jw4 has joined #gnucash
16:03:33 *** ChanServ sets mode: +v jw4
16:04:13 *** Pegasus_RPG has quit IRC
16:04:40 <Dre-Gnu> (list "c:\Strawberry\perl\bin\perl.exe" "-w" gnc:*finance-quote-check*) #t)))
16:05:45 <Dre-Gnu> C:\Program Files (x86)\gnucash\bin>gnucash-cli -Q get \temp\test-file.gnucash
16:05:45 <Dre-Gnu> (process:10964): gnc.core-utils-WARNING **: 22:05:29.186: Failed to create C++ default locale fromGerman_Switzerland.1252 because Conversion failed. Using the 'C' locale for C++.
16:05:45 <Dre-Gnu> This is a development version. It may or may not work.
16:05:45 <Dre-Gnu> Report bugs and other problems to gnucash-devel@gnucash.org
16:05:45 <Dre-Gnu> You can also lookup and file bug reports at https://bugs.gnucash.org
16:05:47 <Dre-Gnu> To find the last stable version, please refer to https://www.gnucash.org/
16:05:49 <Dre-Gnu> ;;; note: source file C:/Program Files (x86)/gnucash/share/guile/site/2.2/gnucash/price-quotes.scm
16:05:51 <Dre-Gnu> ;;; newer than compiled C:/Program Files (x86)/gnucash/lib/guile/2.2/site-ccache/gnucash/price-quotes.go
16:05:54 <Dre-Gnu> ;;; note: auto-compilation is enabled, set GUILE_AUTO_COMPILE=0
16:05:56 <Dre-Gnu> ;;; or pass the --no-auto-compile argument to disable.
16:05:58 <Dre-Gnu> ;;; compiling C:/Program Files (x86)/gnucash/share/guile/site/2.2/gnucash/price-quotes.scm
16:06:00 <Dre-Gnu> ;;; WARNING: compilation of C:/Program Files (x86)/gnucash/share/guile/site/2.2/gnucash/price-quotes.scm failed:
16:06:03 <Dre-Gnu> ;;; In procedure scm_lreadr: gnucash/price-quotes.scm:47:21: illegal character in escape sequence: #\S
16:06:05 <Dre-Gnu> ERROR: In procedure primitive-load-path:
16:06:09 <Dre-Gnu> In procedure scm_lreadr: C:/Program Files (x86)/gnucash/share/guile/site/2.2/gnucash/price-quotes.scm:47:21: illegal character in escape sequence: #\S
16:06:12 <Dre-Gnu> C:\Program Files (x86)\gnucash\bin>
16:06:32 <Dre-Gnu> k, I guess I need to add escape characters?
16:09:30 <jralls> Yeah, \\ instead of \
16:10:14 *** jw4 has quit IRC
16:10:16 <Dre-Gnu> hah
16:10:30 <Dre-Gnu> C:\Program Files (x86)\gnucash\bin>gnucash-cli -Q get \temp\test-file.gnucash
16:10:31 <Dre-Gnu> (process:24148): gnc.core-utils-WARNING **: 22:10:01.456: Failed to create C++ default locale fromGerman_Switzerland.1252 because Conversion failed. Using the 'C' locale for C++.
16:10:31 <Dre-Gnu> This is a development version. It may or may not work.
16:10:31 <Dre-Gnu> Report bugs and other problems to gnucash-devel@gnucash.org
16:10:31 <Dre-Gnu> You can also lookup and file bug reports at https://bugs.gnucash.org
16:10:32 <Dre-Gnu> To find the last stable version, please refer to https://www.gnucash.org/
16:10:34 <Dre-Gnu> ;;; note: source file C:/Program Files (x86)/gnucash/share/guile/site/2.2/gnucash/price-quotes.scm
16:10:36 <Dre-Gnu> ;;; newer than compiled C:/Program Files (x86)/gnucash/lib/guile/2.2/site-ccache/gnucash/price-quotes.go
16:10:41 <Dre-Gnu> ;;; note: auto-compilation is enabled, set GUILE_AUTO_COMPILE=0
16:10:43 <Dre-Gnu> ;;; or pass the --no-auto-compile argument to disable.
16:10:45 <Dre-Gnu> ;;; compiling C:/Program Files (x86)/gnucash/share/guile/site/2.2/gnucash/price-quotes.scm
16:10:47 <Dre-Gnu> ;;; gnucash/price-quotes.scm:455:18: warning: non-literal format string
16:10:49 <Dre-Gnu> ;;; gnucash/price-quotes.scm:535:6: warning: non-literal format string
16:10:51 <Dre-Gnu> ;;; compiled C:/Users/andre/AppData/Local/.cache/guile/ccache/2.2-LE-4-3.A/C/Program Files (x86)/gnucash/share/guile/site/2.2/gnucash/price-quotes.scm.go
16:10:54 <Dre-Gnu> calling C:\Program Files (x86)\gnucash\bin\gspawn-win32-helper-console.exe with argv:
16:10:56 <Dre-Gnu> argv[0]: "C:\Program Files (x86)\gnucash\bin\gspawn-win32-helper-console.exe"
16:10:58 <Dre-Gnu> argv[1]: 12
16:11:00 <Dre-Gnu> argv[2]: 13
16:11:02 <Dre-Gnu> argv[3]: 5
16:11:04 <Dre-Gnu> argv[4]: 8
16:11:06 <Dre-Gnu> argv[5]: 10
16:11:10 <Dre-Gnu> argv[6]: -
16:11:12 <Dre-Gnu> argv[7]: y
16:11:14 <Dre-Gnu> argv[8]: y
16:11:16 <Dre-Gnu> argv[9]: -
16:11:18 <Dre-Gnu> argv[10]: c:\Strawberry\perl\bin\perl.exe
16:11:20 <Dre-Gnu> argv[11]: -w
16:11:22 <Dre-Gnu> argv[12]: "C:\Program Files (x86)\gnucash/bin/gnc-fq-check"
16:11:24 <Dre-Gnu> argv[13]: NULL
16:11:26 <Dre-Gnu> ../glib-2.66.4/glib/gspawn-win32.c:read_helper_report: read 8...
16:11:28 <Dre-Gnu> ...got 4 bytes
16:11:30 <Dre-Gnu> ../glib-2.66.4/glib/gspawn-win32.c:read_helper_report: read 4...
16:11:32 <Dre-Gnu> ...got 4 bytes
16:11:34 <Dre-Gnu> Found Finance::Quote version 1.49.
16:11:36 <Dre-Gnu> * 22:10:06 ERROR <gnc.scm> No commodities marked for quote retrieval.
16:11:40 <Dre-Gnu> C:\Program Files (x86)\gnucash\bin>
16:11:42 <Dre-Gnu> yep, that did the trick
16:12:04 <Dre-Gnu> also starting the GnuCash normally, a quick Strawberry window pops up and in info i see it recognized
16:15:22 <jralls> Good. Now I'm sure that you have another perl installed, or rather you have another file named "perl" somewhere that g-win32-spawn-helper can find it.
16:15:39 <Dre-Gnu> search didn't come up with anything yet
16:15:46 <Dre-Gnu> but I'll keep it running
16:16:47 <jralls> It may not be "perl.exe", it might just be "perl". But regardless we need a more robust way of finding the perl we want that doesn't involve hard-coding a path into price-quotes.scm.
16:18:47 *** jw4 has joined #gnucash
16:18:47 *** ChanServ sets mode: +v jw4
16:20:25 *** jw4 has quit IRC
16:23:42 *** jw4 has joined #gnucash
16:23:42 *** ChanServ sets mode: +v jw4
16:29:35 <Dre-Gnu> great, glad this helped. Thank you very much for sticking with me and helping figure this out. I'm looking foreward to using the FQ feature!!
16:29:58 <Dre-Gnu> windows search is still running, wonder what it will find. so far nothing
16:33:59 <jralls> Another experiment you might try is reordering the path in System environment variables so that C:\Strawberry\perl\bin is at the front. Obvs. undo the change to price-quotes.scm first.
16:38:12 <Dre-Gnu> k
16:49:21 <Dre-Gnu> you're right
16:49:32 <Dre-Gnu> I moved it to the front of the Path and then it worked
16:50:59 <Dre-Gnu> now I wonder which is causing this
16:54:57 <Dre-Gnu> k, found the issue
16:55:24 <jralls> And...?
16:56:03 <Dre-Gnu> a path entry had an issue: "C:\ProgramData\Oracle\Java\javapathC:\ProgramData\Oracle\Java\javapath"
16:56:36 <Dre-Gnu> java didn't add a ";" in one of the entries, I assume that caused issues with the following path entries
16:56:53 <Dre-Gnu> I fixed that and despite being last, perl is found without issues
16:58:14 <Dre-Gnu> like we said the other day: in the end it was going to be something dumb...
16:59:19 *** Mechtilde has quit IRC
17:10:23 *** sbluhm has quit IRC
17:21:24 *** field^Mop has joined #gnucash
17:21:31 <jralls> Indeed. No surprise I guess that a broken path will break retrieval. It's odd, though, that the CMD shell was either not affected or somehow had a different path.
17:34:52 <Dre-Gnu> yeah
17:35:03 <Dre-Gnu> thanks again to everyone for their help!
17:35:46 <Dre-Gnu> signing off, good night!
17:36:40 *** Dre-Gnu has quit IRC
17:43:42 *** adder has joined #gnucash
18:00:05 *** Guest87 has joined #gnucash
18:00:32 *** jervin has quit IRC
18:00:32 *** jervin1 is now known as jervin
18:00:36 *** jervin1 has joined #gnucash
18:04:26 *** adder has quit IRC
18:13:29 <Guest87> Hey guys, read the Wiki and tried to connect to Wells Fargo anyway, but couldn't.. Am I understanding it right, that Wells Fargo switched protocols, and thus gnucash can't sync with Wells Fargo anymore?
18:24:59 <jralls> Guest87, http://www.ofxhome.com/index.php/institution/view/749 says that Wells Fargo Bank tested OK today.
18:25:58 <Guest87> Huh... Maybe I'm just not doing it right..
18:26:54 <Guest87> Saw on the Wiki that it said that Wells switched to OFX Web Connect, and thus no longer works in gnucash.
18:27:52 <jralls> There's a comment at the bottom of http://www.ofxhome.com/ofxforum/viewtopic.php?id=47659 that says they might lock you out and gives a URL to get reauthorized.
18:28:29 <jralls> Beyond that I don't know. I haven't had a Wells Fargo account since long before GnuCash.
18:42:03 *** warlord has quit IRC
18:42:04 *** jervin has quit IRC
18:42:04 *** jervin1 is now known as jervin
18:43:07 *** jervin1 has joined #gnucash
18:44:21 *** warlord has joined #gnucash
19:01:24 *** field^Mop has quit IRC
19:10:26 *** ArtGravity has quit IRC
19:23:52 <Guest87> Alright, thanks.
19:23:55 *** Aussie_matt has joined #gnucash
19:23:57 *** Guest87 has quit IRC
19:59:34 *** adder has joined #gnucash
20:05:47 *** adder has quit IRC
20:06:00 *** adder_ has joined #gnucash
21:11:53 *** guak has quit IRC
21:17:39 *** User_ has quit IRC
21:54:24 *** jervin1 has quit IRC
22:29:56 *** marusich has joined #gnucash
22:29:56 *** ChanServ sets mode: +v marusich
23:00:50 *** adder_ has quit IRC
23:15:29 *** jervin1 has joined #gnucash
23:17:17 *** jervin1 has quit IRC
23:47:10 *** Hrisfur has joined #gnucash
23:47:10 *** ChanServ sets mode: +v Hrisfur
23:50:58 *** Hrisfur has quit IRC
23:56:14 *** jervin1 has joined #gnucash
23:58:34 *** jervin1 has quit IRC