2021-07-21 GnuCash IRC logs

00:27:26 *** Mechtilde has joined #gnucash
00:58:35 *** jervin has joined #gnucash
01:03:29 *** sbluhm has joined #gnucash
01:04:28 *** jervin has quit IRC
01:12:21 *** frakturfreak has quit IRC
01:26:27 *** marusich has joined #gnucash
01:26:27 *** ChanServ sets mode: +v marusich
01:27:00 *** frakturfreak has joined #gnucash
01:34:14 *** sbluhm has quit IRC
01:34:39 *** Mechtilde has quit IRC
01:40:52 *** jralls-m1 has joined #gnucash
01:41:18 *** jralls-m1 has joined #gnucash
01:44:20 *** jralls-m1 has quit IRC
01:44:49 *** jervin has joined #gnucash
01:45:19 *** jervin has joined #gnucash
01:47:42 *** bertbob has quit IRC
01:51:11 *** fell has quit IRC
01:51:40 *** bertbob has joined #gnucash
01:51:40 *** ChanServ sets mode: +v bertbob
01:52:07 *** sbluhm has joined #gnucash
01:52:31 *** fell has joined #gnucash
01:52:31 *** ChanServ sets mode: +o fell
02:32:49 *** marusich has quit IRC
03:33:49 *** qwer has joined #gnucash
03:52:45 *** Mechtilde has joined #gnucash
03:55:16 *** David has quit IRC
03:55:33 *** David has joined #gnucash
05:23:25 *** Mechtilde has quit IRC
05:25:06 *** Mechtilde has joined #gnucash
05:28:08 *** Mechtilde has quit IRC
05:28:57 *** Mechtilde has joined #gnucash
05:31:59 *** Mechtilde has quit IRC
06:11:27 *** chris has joined #gnucash
06:11:28 *** ChanServ sets mode: +v chris
06:11:28 *** gncbot sets mode: +o chris
07:13:49 *** Mechtilde has joined #gnucash
08:08:33 *** Mechtilde has quit IRC
08:42:24 *** sbluhm has quit IRC
08:48:04 *** Mechtilde has joined #gnucash
08:53:20 *** Jimraehl1 has joined #gnucash
09:00:28 *** sbluhm has joined #gnucash
09:28:15 *** sbluhm has quit IRC
09:32:54 *** bertbob has quit IRC
09:34:26 *** Bambuzel has joined #gnucash
09:34:26 *** ChanServ sets mode: +v Bambuzel
09:36:32 *** bertbob has joined #gnucash
09:36:32 *** ChanServ sets mode: +v bertbob
09:40:02 <warlord> .
09:42:32 *** David has quit IRC
09:42:51 *** David has joined #gnucash
09:56:08 *** Bambuzel has quit IRC
09:56:55 *** Mechtilde has quit IRC
09:58:38 *** qwer has quit IRC
10:02:22 *** frakturfreak has quit IRC
10:16:41 *** frakturfreak has joined #gnucash
10:22:53 *** qwer has joined #gnucash
10:28:27 <chris> warlord: bugs.gnucash.org is not contactable
10:28:32 <jralls> warlord, I trust you know that gnucash.org--both www and code--has disappeared from DNS.
10:29:28 <warlord> Umm.. Hmm.
10:29:56 <chris> snap
10:30:06 <warlord> Looks like DNSsec expired today.
10:30:15 <warlord> Linas is going to flip out.
10:31:21 <warlord> I just emailed him.
10:31:21 <jralls> He was so sure that he'd fixed it. :(
10:31:25 <warlord> Yeah.
10:32:24 <warlord> Unfortunately there is nothing I can do from here.
10:32:49 <chris> jralls: planning to add another option renaming into options.scm: "Invoice number" -> "Invoice Number"
10:33:00 <warlord> It expired at 20210721150255
10:33:10 <warlord> So about 30 minutes ago.
10:33:26 <jralls> chris, won't it just be a string option?
10:34:24 <jralls> warlord, heh, minutes before I tried to check the wiki changes.
10:34:31 <chris> uhhh it's always been a (gnc:make-invoice-option ...)
10:34:51 <chris> only the option name - receipt.scm uses "Invoice number" vs others
10:35:28 <jralls> invoice != invoice number. invoice takes a gncInvoice*.
10:36:38 <jralls> Either way though nothing new.
10:36:41 <chris> ah i understand the confusion. the option takes a gncInvoice however the report option name says "Invoice Number"
10:37:23 <chris> https://pastebin.com/raw/GiXLS9bM nothing more
10:38:03 *** jervin has joined #gnucash
10:38:56 <jralls> Oh, not even about the option itself, just switching from a local const char* to a global one.
10:39:02 *** jralls-m1 has joined #gnucash
10:39:39 *** jralls-m1 has joined #gnucash
10:40:06 *** jralls-m1 has joined #gnucash
10:41:44 *** jervin has quit IRC
10:43:46 <jralls> Anyway, that's tied to what I think is the one remaining issue causing test failures: It looks like the garbage collector is deleting the test business objects because they're created from guile. I
10:44:03 <jralls> I'm deep-diving swig to figure out why.
10:46:37 *** jralls_laptop has joined #gnucash
10:51:47 *** Bambuzel has joined #gnucash
10:51:48 *** ChanServ sets mode: +v Bambuzel
10:52:45 <chris> sounds like a lot of NO fun!
10:55:15 *** David has quit IRC
10:55:34 *** David has joined #gnucash
11:07:43 *** sbluhm has joined #gnucash
11:08:51 *** User has joined #gnucash
11:09:46 *** User has quit IRC
11:10:10 *** User has joined #gnucash
11:13:37 *** qwer has quit IRC
11:26:37 *** andreas^ has joined #gnucash
11:26:37 *** ChanServ sets mode: +v andreas^
11:26:42 <andreas^> hello people.
11:32:04 *** guak has joined #gnucash
11:34:46 *** User has quit IRC
11:35:40 *** storyjesse has quit IRC
11:42:12 *** sbluhm has quit IRC
11:42:54 *** Bambuzel has quit IRC
11:51:36 <warlord> hi
11:54:29 *** guak has quit IRC
11:55:27 *** guak has joined #gnucash
12:08:20 *** suukim has joined #gnucash
12:12:29 <andreas^> hi warlord. :)
12:12:45 <andreas^> hope I can get into this soon. I'm reading up on the mailing list now.
12:13:02 <warlord> ok
12:14:33 *** andreas^ has quit IRC
12:23:46 *** suukim has quit IRC
12:36:47 *** Mechtilde has joined #gnucash
12:40:11 *** ArtGravity has joined #gnucash
12:40:11 *** ChanServ sets mode: +v ArtGravity
12:44:23 *** sbluhm has joined #gnucash
12:58:44 *** jervin has joined #gnucash
13:10:59 *** qwer has joined #gnucash
13:34:05 *** kcin has joined #gnucash
13:41:23 *** sbluhm has quit IRC
13:46:45 *** ChanServ sets mode: +v PeterScholtens[m]
13:54:16 <PeterScholtens[m]> A month ago I added a suggestion to use a Rust library for this problem: https://bugs.gnucash.org/show_bug.cgi?id=797565 Any feedback?
13:58:28 <jralls> We have too many dependencies already, swig doesn't yet support rust, and none of the devs know Rust yet. Besides, gnucash.org is out of the DNS ATM so I can't lookup the bug. What problem do you think rust would solve?
13:58:45 *** jralls sets mode: +o jralls_laptop
13:59:03 *** jralls has quit IRC
13:59:24 <warlord> jralls_laptop, if you turn off DNSSec validation you should be able to get to bugs.
14:01:38 *** qwer has quit IRC
14:01:46 <PeterScholtens[m]> jralls: I switched on "Enable DNS over HTTPS" and used provider NextDNS to work around the DNS problem.
14:05:21 <warlord> jralls_laptop, FYI:
14:05:22 <warlord> Bug 797565 - MT940 Import only first description line
14:07:13 <jralls_laptop> Oh, right, the suggestion was to use some random rust library instead of AQBanking for MT940 imports.
14:07:14 <warlord> PeterScholtens[m], Do you think the issue is in the AqB MT940 library, or in how gnucash handles it?
14:08:39 <PeterScholtens[m]> I tried to debug it a while ago. I had the impression it is in gwenhywfar but I could not confirm this. Then stopped debugging as it was to cumbersome for me.
14:09:13 <jralls_laptop> Have you raised a bug on https://aquamaniac.de?
14:10:29 <PeterScholtens[m]> No. But as I have no proof or test that demonstrates the fail then raising a a general ticket "it doesnot work" does not look so useful to me.
14:14:56 <warlord> Well, raising the bug with them that changing from version a to version b changed this behavior might be something to raise -- and point them to this bug (or copy the history to them)?
14:19:34 <PeterScholtens[m]> Hmm. As said, I cannot proof it is either gwenhywfar or gnucash. And given the amount of unsolved bugs in gnucash which deal with MT940 (I count 17), I though, why repair something difficult, if another solution is available?
14:28:11 <jralls_laptop> If the problem is in GnuCash then switching import libraries isn't going to get us anywhere.
14:29:15 <jralls_laptop> The fundamental problem is that no GnuCash developer has access to MT940 downloads so there's no way to work on the bugs.
14:30:41 *** David has quit IRC
14:31:00 *** David has joined #gnucash
14:31:17 <jralls_laptop> warlord, I don't find any way to bypass DNSSec on macOS.
14:31:25 <warlord> :(
14:31:56 <warlord> Maybe someone could upload a problematic MT940 file to the bug report?
14:32:02 <warlord> (hint hint)
14:34:00 *** qwer has joined #gnucash
14:39:29 <jralls_laptop> warlord, is there a way to finagle apache's vhost given the IP so I could connect to https://204.107.200.65/show_bug?
14:41:40 <PeterScholtens[m]> There are examples in the ticket itself, I though. And the python library in the reference has also lots of tests https://github.com/WoLpH/mt940 in the mt940_tests directory.
14:47:44 *** sbluhm has joined #gnucash
14:49:44 <warlord> jralls_laptop, LE wont hand out IP-based certs.
14:50:01 <warlord> Can't you just add it to your /etc/hosts file?
14:50:27 <jralls_laptop> That I can deal with, I just tell Firefox to trust the cert.
14:51:30 <jralls_laptop> Nope, macOS won't let even superuser change /etc/hosts.
15:02:22 <jralls_laptop> Time for me to go. I'll be on only sporadically through the weekend.
15:02:27 *** jralls_laptop has quit IRC
15:03:12 *** jervin has quit IRC
15:24:54 *** kcin has quit IRC
15:31:38 *** qwer has quit IRC
15:37:34 *** Pegasus_RPG has joined #gnucash
15:45:59 *** marusich has joined #gnucash
15:45:59 *** ChanServ sets mode: +v marusich
15:51:30 *** field^Zzz3 has joined #gnucash
16:18:32 *** fell has quit IRC
16:18:52 *** fell has joined #gnucash
16:18:52 *** ChanServ sets mode: +o fell
16:40:50 *** Pegasus_RPG has quit IRC
16:40:58 *** sbluhm has quit IRC
16:41:30 *** field^Zzz3 has quit IRC
17:32:39 *** MatrixTravelerbot[m] has quit IRC
17:32:40 *** PeterScholtens[m] has quit IRC
17:33:00 *** ElonSatoshi[m] has quit IRC
17:48:27 *** CDB-Man has quit IRC
17:49:20 *** CDB-Man has joined #gnucash
17:49:20 *** ChanServ sets mode: +v CDB-Man
17:58:54 *** fell has quit IRC
18:03:15 *** ElonSatoshi[m] has joined #gnucash
18:15:27 *** b0qc has joined #gnucash
18:23:15 *** b0qc has quit IRC
18:23:39 *** b0qc has joined #gnucash
18:24:54 *** Mechtilde has quit IRC
18:25:40 *** b9qc has joined #gnucash
18:29:27 *** Mechtilde has joined #gnucash
18:35:55 *** MatrixTravelerbot[m] has joined #gnucash
18:39:44 *** PeterScholtens[m] has joined #gnucash
18:40:58 *** b0qc has quit IRC
18:56:12 *** ArtGravity has quit IRC
19:05:49 *** ldir has quit IRC
19:06:31 *** KevinDB has joined #gnucash
19:06:31 *** ChanServ sets mode: +v KevinDB
19:06:59 *** chf has quit IRC
19:07:37 *** chf has joined #gnucash
19:07:44 *** g5pw has quit IRC
19:08:06 *** g5pw has joined #gnucash
19:08:07 *** ChanServ sets mode: +v g5pw
19:08:32 *** lagertonne has quit IRC
19:08:45 *** lagertonne has joined #gnucash
19:15:21 *** sergiomiguelrp has quit IRC
19:22:06 *** Mechtilde has quit IRC
19:35:16 *** b0qc has joined #gnucash
19:45:45 *** Mechtilde has joined #gnucash
19:50:55 *** b0qc has quit IRC
20:01:52 *** b0qc has joined #gnucash
20:12:43 *** TownsendHardware has quit IRC
20:13:34 *** b0qc has quit IRC
20:28:55 *** b0qc has joined #gnucash
20:56:53 *** storyjesse has joined #gnucash
21:21:55 *** guak has quit IRC
21:25:38 *** b0qc has quit IRC
21:28:12 *** b0qc has joined #gnucash
22:27:46 *** David has quit IRC
22:28:05 *** David has joined #gnucash
23:19:14 *** fell has joined #gnucash
23:19:14 *** ChanServ sets mode: +o fell
23:40:46 *** b0qc has quit IRC
23:43:01 *** jralls_laptop has joined #gnucash
23:43:14 *** jralls_laptop is now known as jralls
23:43:49 *** ChanServ sets mode: +o jralls
23:43:53 <jralls> .
23:44:04 *** jralls is now known as jralls_laptop
23:44:06 <jralls_laptop> .