2024-04-29 GnuCash IRC logs

00:13:39 *** chris has quit IRC
00:36:05 *** chris has joined #gnucash
00:36:05 *** ChanServ sets mode: +v chris
00:36:05 *** gncbot sets mode: +o chris
01:38:01 *** fell has quit IRC
01:39:20 *** fell has joined #gnucash
01:39:21 *** ChanServ sets mode: +o fell
01:47:10 *** chris has quit IRC
05:10:19 *** gjanssens has joined #gnucash
05:10:19 *** ChanServ sets mode: +o gjanssens
06:57:42 *** starman has quit IRC
06:57:50 *** starman has joined #gnucash
06:59:26 *** raghukamath has quit IRC
07:01:38 *** raghukamath has joined #gnucash
07:01:39 *** ChanServ sets mode: +v raghukamath
07:42:28 *** chris has joined #gnucash
07:42:28 *** ChanServ sets mode: +v chris
07:42:28 *** gncbot sets mode: +o chris
09:53:09 <chris> jralls: I found out why my #1926 was incorrectly passing tests
09:54:07 <chris> it seems gnc:test-runner is now incorrect. it tells "ninja check" that there are no failures
09:54:37 <chris> this is occurring since the (exit (zero? num-failed)) change from d92d97aef6
09:54:55 <chris> May I suggest we get rid of gnc:test-runner altogheter
09:55:23 <chris> because many tests were failing for a while undetected
09:55:57 *** CWehli has joined #gnucash
10:09:55 <chris> so IMHO #1931 should be merged in to make guile tests useful again, but I'm not sure how it effects the guile coverage test
11:04:42 *** chris has quit IRC
13:43:33 *** hades has quit IRC
13:44:32 *** hades has joined #gnucash
13:44:32 *** ChanServ sets mode: +v hades
14:09:08 <Antisoche> englishman: Not following the thread but I think he's recommending changing the first line of your script from `#!perl` to `#!/usr/bin/perl`
14:10:00 <Antisoche> englishman: Nevermind ... just saw your pastebin
15:24:34 <jralls> Antisoche, that's exactly what I mean, and I do want to know if it makes a difference.
15:26:20 <jralls> englishman, in this case similar isn't good enough and that's presumably (pending testing with /usr/bin/perl instead of perl) why your Finance::Quote build is failing.
15:28:27 <englishman> https://www.irccloud.com/pastebin/DI5L00dE
15:29:07 <englishman> perl -V and /usr/bin/perl -V also return the same thing
15:31:52 <jralls> chris, Did you look into what's different between Arch and Ubuntu to understand why gnc:test-runner returns the wrong result on one and not the other?
15:32:11 <jralls> @tel chris Did you look into what's different between Arch and Ubuntu to understand why gnc:test-runner returns the wrong result on one and not the other?
15:32:11 <gncbot> jralls: Error: "tel" is not a valid command.
15:38:51 <Antisoche> What's happening with Finance::Quote?
15:46:59 *** CWehli has quit IRC
15:57:43 *** grip has joined #gnucash
16:07:32 *** ChanServ sets mode: +v grip
16:09:32 *** grip has quit IRC
16:09:41 *** grip has joined #gnucash
16:10:34 *** ChanServ sets mode: +v grip
16:11:20 *** grip has quit IRC
16:35:46 *** warlord has quit IRC
16:38:25 <jralls> englishman, OK, so /System/Library/Perl/Extra/5.34 and /System/Library/Perl/Extra/5.34/darwin-thread-multi-2level are simply not compiled into /usr/bin/perl on your system. That's weird, but there are at least two other known cases. For a workaround you can add `PERL5LIB=/System/Library/Perl/Extra/5.34;/System/Library/Perl/Extra/5.34/darwin-thread-multi-2level` (leave out the back-ticks) to the gnc-fq-update command line.
16:38:59 <jralls> I'll put something about that in the wiki.
16:40:07 <jralls> Antisoche, do you mean that in a general sense as in "what's Bruce Schuck working on"?
16:40:14 <jralls> @tell chris Did you look into what's different between Arch and Ubuntu to understand why gnc:test-runner returns the wrong result on one and not the other?
16:40:14 <gncbot> jralls: The operation succeeded.
16:41:08 <englishman> thanks! i’ll try that now
16:43:28 <englishman> so the command will be:
16:43:32 <englishman> sudo ARCHFLAGS='-arch arm64 -arch arm64e -arch x86_64' PERL5LIB=/System/Library/Perl/Extra/5.34;/System/Library/Perl/Extra/5.34/darwin-thread-multi-2level /Applications/Gnucash.app/Contents/Resources/bin/gnc-fq-update
16:43:57 <jralls> Yes
16:46:03 <jralls> Oops, no! You want a : instead of a ; between the two paths. My fault, I had a typo.
16:46:08 <englishman> looks like it needs to be ‘Extras’ ?
16:46:48 <englishman> ok changed that too
16:47:34 <jralls> Right.
16:48:03 <englishman> it did fail, I will get the output
16:49:56 <englishman> https://paste.jvnv.net/view/HZOth
16:55:00 *** gjanssens has quit IRC
17:38:14 <jralls> englishman, it looks like you need to reinstall DateTime::Locale. `sudo ARCHFLAGS='-arch arm64 -arch arm64e -arch x86_64' PERL5LIB=/System/Library/Perl/Extra/5.34:/System/Library/Perl/Extra/5.34/darwin-thread-multi-2level cpan -i DateTime::Locale`
17:39:16 <jralls> But since it's only for a test you could just force-install F::Q: `sudo ARCHFLAGS='-arch arm64 -arch arm64e -arch x86_64' PERL5LIB=/System/Library/Perl/Extra/5.34:/System/Library/Perl/Extra/5.34/darwin-thread-multi-2level cpan -f Finance::Quote`
17:57:08 <jralls> @tell pl0ni Thanks for noticing. I've made a new flatpak with Gnome Runtime 46.
17:57:08 <gncbot> jralls: The operation succeeded.
19:27:36 *** chris has joined #gnucash
19:27:37 *** ChanServ sets mode: +v chris
19:27:37 *** gncbot sets mode: +o chris
19:28:06 <chris> jralls: I don't know why arch and ubuntu would differ
19:28:17 <chris> I don't have the resources to investigate either
20:00:02 *** raghukamath has quit IRC
20:09:33 *** raghukamath has joined #gnucash
20:09:33 *** ChanServ sets mode: +v raghukamath
20:10:15 *** chris has quit IRC
20:15:23 *** sunyibo has quit IRC
20:23:38 *** warlord has joined #gnucash
20:23:38 *** gncbot sets mode: +o warlord
20:29:32 <englishman> jralls: Ran the DateTime install command, changing Extra for Extras again, and reran gnc-fq-update, still failed. Forcing install did end in success, but f::q of course does not work inside gnucash.
20:36:54 *** chris has joined #gnucash
20:36:55 *** ChanServ sets mode: +v chris
20:36:55 *** gncbot sets mode: +o chris
20:53:07 *** chris has quit IRC
21:28:06 *** larry has joined #gnucash
21:33:40 *** larry has left #gnucash
22:02:19 *** starman has quit IRC
22:02:27 *** starman has joined #gnucash