2022-12-22 GnuCash IRC logs

00:29:44 *** gour has joined #gnucash
00:29:44 *** ChanServ sets mode: +v gour
00:36:55 *** NoobAlice has quit IRC
01:28:48 *** fell has quit IRC
01:30:07 *** fell has joined #gnucash
01:30:07 *** ChanServ sets mode: +o fell
01:56:43 *** gandalf has joined #gnucash
02:03:35 *** bertbob has quit IRC
02:06:36 *** bertbob has joined #gnucash
02:06:36 *** ChanServ sets mode: +v bertbob
02:20:42 *** sbrown4 has quit IRC
02:20:50 *** sbrown4 has joined #gnucash
03:51:46 *** gjanssens has joined #gnucash
03:51:46 *** ChanServ sets mode: +o gjanssens
04:37:38 *** lagash has quit IRC
04:54:48 *** gandalf1 has joined #gnucash
04:55:15 *** gandalf has quit IRC
04:55:15 *** gandalf1 is now known as gandalf
05:02:12 *** sbrown4 has quit IRC
05:02:25 *** sbrown4 has joined #gnucash
05:17:48 *** gjanssens has quit IRC
06:20:54 *** gjanssens has joined #gnucash
06:20:54 *** ChanServ sets mode: +o gjanssens
06:25:08 *** gjanssens has quit IRC
06:26:37 *** gjanssens has joined #gnucash
06:26:37 *** ChanServ sets mode: +o gjanssens
06:57:42 *** sbrown4 has quit IRC
06:57:55 *** sbrown4 has joined #gnucash
07:00:52 *** brown_ has joined #gnucash
07:00:52 *** sbrown4 has quit IRC
07:27:38 *** gjanssens has quit IRC
07:48:29 *** chris has quit IRC
08:33:20 *** gjanssens has joined #gnucash
08:33:20 *** ChanServ sets mode: +o gjanssens
09:25:57 *** jonasbits has quit IRC
09:51:17 *** palerider has joined #gnucash
09:52:39 *** palerider has left #gnucash
10:09:21 *** gjanssens has quit IRC
10:40:16 *** gjanssens has joined #gnucash
10:40:16 *** ChanServ sets mode: +o gjanssens
12:14:11 *** NoobAlice has joined #gnucash
12:14:11 *** ChanServ sets mode: +v NoobAlice
13:16:11 <jralls> scardracs: That's like claiming that unconditionally installing gtk or boost isn't the best thing to do for you, and given the way Gentoo distributes only source I'd think that disabling testing would be a severe disservice to your users.
13:17:09 <jralls> scardracs: Regardless, that bug was close 4 years ago. Why on earth would you expect new news?
13:38:30 *** ArtGravity has quit IRC
13:42:58 *** palerider has joined #gnucash
13:43:35 *** ArtGravity has joined #gnucash
13:43:35 *** ChanServ sets mode: +v ArtGravity
13:56:54 *** gandalf1 has joined #gnucash
13:57:21 *** gandalf has quit IRC
13:57:21 *** gandalf1 is now known as gandalf
14:19:17 *** gjanssens has quit IRC
14:37:38 *** brown_ has quit IRC
14:48:51 <scardracs> jralls: in gentoo, testsuite is used only by devs and proxy-maintainers to be sure everything works as expected. We do not expect that end users have to runs it to be able to use a program. I have no problem on installing it forcing end users to install it unconditionally, but at the end it does nothing for them
14:50:21 <scardracs> s/installing/adding/
15:00:15 <jralls> scardracs, Unless the user wants to run the tests. I think that's probably true for all distros, but nobody else complains about it.
15:01:38 *** palerider has left #gnucash
15:02:28 <scardracs> jralls: I’m not saying end users can’t use it, We actually make it conditional so they can decide if enabling it or not using USE=“test”
15:20:20 <jralls> That's certainly atypical, but then so is distributing by source instead of prebuilt binaries. Is this just about dependencies or do you expect a configuration option that disables all test-program targets?
15:21:32 <scardracs> jralls: we don't expect to remove test at all, just leave the choice to use it or not: it's totally up to users
15:30:46 <jralls> That choice is exercised by running or not running make/ninja check. If we make the Googletest dependency optional then the test targets that depend on it have to be disabled if it's not present. That removes the choice to use those tests.
15:39:48 <scardracs> jralls: you can check if googletest is installed when make/ninja check is called, no?
15:41:37 <jralls> No, it has to be done in CMakeLists.txt.
15:45:42 <scardracs> Ok
16:15:23 *** gandalf has quit IRC
17:04:00 <fell> jralls, about https://wiki.gnucash.org/wiki/index.php?title=GnuCash&type=revision&diff=21441&oldid=21236: Some idea, why it ts now required for help, but not for guide in thenext para?
17:07:08 <jralls> fell, because we didn't change the name of the guide. If you don't tell viewdocs.phtml that you want version 4 or earlier it looks for gnucash-manual and that doesn't exist yet.
17:09:48 <fell> Ah, OK. Then I will not replace 4 by {{MainVersion}}
17:11:15 <jralls> Hmm, actually {{MainVersion}} would be better, it saves remembering to change the link when we release GnuCash 5.0.
17:11:53 <jralls> And it would be harmless to put it in the guide link too if you want them to be consistent.
17:20:14 <fell> Done
18:17:51 *** gour has quit IRC
19:37:13 *** jervin has joined #gnucash
19:54:10 *** jervin has quit IRC
20:53:07 *** fell has quit IRC
22:01:15 *** fell has joined #gnucash
22:01:15 *** ChanServ sets mode: +o fell
23:02:29 *** jervin has joined #gnucash
23:03:14 *** jervin has quit IRC