2019-05-14 GnuCash IRC logs

00:39:20 *** Mechtilde has joined #gnucash
00:45:40 *** boldstripe has quit IRC
00:46:34 *** boldstripe has joined #gnucash
00:54:08 *** warlord has quit IRC
00:54:26 *** warlord has joined #gnucash
00:54:27 *** gncbot sets mode: +o warlord
01:29:02 *** nimish2711 has quit IRC
01:41:01 <CDB-Man> jralls: I hope that my reason for concern is evident, when I took your original suggestion to run tracefile with --debug --extra I didn't think it would expose my account numbers from my account names like that, there's got to be a way for you to delete attachments as admin, possibly like my suggestion in the reply
01:47:44 <CDB-Man> Correction, suggestion by fell
01:52:21 <CDB-Man> If the text of the attachment can be edited to blank, that works as well
01:55:01 <fell> CDB-Man, at first you can mark it as obsolete
01:55:30 <fell> Then it is not so exposed.
01:55:31 *** Mechtilde has quit IRC
01:57:21 <CDB-Man> Done, it's not *prominently* exposed, but the data is still exposed publicly
01:57:31 <CDB-Man> Until it is deleted
01:59:40 <CDB-Man> https://devzing.com/blog/index.php/bugzilla-tip-deleting-attachment/
02:00:49 *** fell has quit IRC
02:01:51 *** fell has joined #gnucash
02:01:52 *** ChanServ sets mode: +o fell
02:03:15 <fell> I have done it.
02:03:49 <CDB-Man> Thank you, fell -- now I can go to bed with a clear conscience
02:04:25 <fell> Isnt it already mirrored on google? ;-)
02:05:07 <CDB-Man> Don't tempt me, please!
02:07:45 <CDB-Man> For what it's worth, I did a Google search specifying site = the gnucash bug page with the attachment number, and Google returned no results
02:08:16 <fell> Also in your tor browser
02:08:19 <fell> ?
02:08:56 <CDB-Man> Wasn't using Tor, just incognito chrome
02:09:27 <fell> But that is where such info is traded.
02:09:32 <CDB-Man> Google string: "site:https://bugs.gnucash.org/ 373278" no results
02:10:06 <CDB-Man> Fell, I don't need more paranoia at this time :P
02:10:52 <CDB-Man> I've done as much as I can to correct for the mistake, so I'll leave it at this and try not to spook myself further
02:12:03 <CDB-Man> Thank you again, and with that off to bed, goodnight
02:13:37 <fell> CDB-Man, you can improve https://wiki.gnucash.org/wiki/Bugzilla#Attachments, if you like.
02:46:20 *** boldstripe has quit IRC
02:47:17 *** boldstripe has joined #gnucash
02:58:46 *** gjanssens has joined #gnucash
02:58:46 *** ChanServ sets mode: +o gjanssens
02:59:02 <gjanssens> .
03:00:11 *** nimish2711 has joined #gnucash
03:30:41 *** nimish2711 has quit IRC
03:33:18 <gjanssens> fell: yes the flatpak repo has to be exposed. It's used by the flatpak install command to pull the right versions of the files to install
03:33:54 <fell> Thanks, gjanssens.
03:35:00 <fell> what is your opinion on https://github.com/Gnucash/gnucash/pull/506#discussion_r283654478?
03:35:10 <gjanssens> I was about to bring it up.
03:36:24 <gjanssens> I have two questions: what do you mean exactly with "C's glib" ?
03:36:37 <gjanssens> I know glibc and glib
03:37:08 <gjanssens> The former as far as I understand is the standar library that ships with the gnu c compiler (gcc)
03:37:25 <fell> The one, which already contains gettext
03:37:34 <gjanssens> The latter is a convenience and portability library written by the gnome folks and heavily used by gtk
03:40:18 <gjanssens> We're trying to get drop glib, so if it's that the one you are referring to it may be an issue
03:41:04 <gjanssens> On the other hand if its in glibc, is it also in the support libraries of the microsoft compiler (msvc) ?
03:41:39 <gjanssens> I'm seriously considering supporting that compiler for the future as it seems it's the only one to fully implement the C++ standards (like locale functionality)
03:41:53 <gjanssens> I have no idea of the answers at this point.
03:41:58 <fell> There a 2 flavours: 1. the full library
03:42:08 <gjanssens> Where did you find that gettext was in glib ?
03:42:56 <fell> 2. the runtime part at least for linux in a standard library
03:43:16 <fell> somewhere in https://www.gnu.org/software/gettext/manual/
03:48:20 <fell> Once I wrote https://wiki.gnucash.org/wiki/Translation#Packages
03:49:26 <fell> glib-gettextize vs. gettextize
04:01:48 <fell> From https://www.gnu.org/software/gettext/manual/gettext.html#Overview: Note that on GNU systems, you don’t need to link with libintl because the gettext library functions are already contained in GNU libc
04:05:27 <fell> So yu can either link against glibc on gnu systems or libintl on other systems
04:19:04 *** KevinDB has quit IRC
04:21:18 *** nimish2711 has joined #gnucash
04:22:46 *** KevinDB has joined #gnucash
04:22:47 *** ChanServ sets mode: +v KevinDB
04:34:12 *** chris has joined #gnucash
04:34:12 *** ChanServ sets mode: +v chris
04:35:01 <chris> w.r.t. alternatives to libwebkitgtk -- does this mean html is going, or hopefully there should be html->pdf?
04:47:01 *** boldstripe has quit IRC
04:47:55 *** boldstripe has joined #gnucash
05:03:44 *** Mechtilde has joined #gnucash
05:08:42 *** chris has quit IRC
05:28:36 *** Mechtilde has quit IRC
05:40:24 *** fabior has joined #gnucash
06:07:15 *** fabior has quit IRC
06:22:03 *** oozer has joined #gnucash
06:47:41 *** boldstripe has quit IRC
06:48:36 *** boldstripe has joined #gnucash
06:48:48 *** Mechtilde has joined #gnucash
07:19:01 *** nimish2711 has quit IRC
07:25:19 *** Mechtilde has quit IRC
07:27:35 *** phebus has quit IRC
07:27:36 <CDB-Man> fell: sure thing, I'll write something up after work for the Wiki
07:28:00 <fell> thanks
07:57:51 <warlord> .
08:24:50 *** nimish2711 has joined #gnucash
08:38:50 *** fabior has joined #gnucash
08:43:48 *** fabior has quit IRC
08:44:51 *** kael has joined #gnucash
08:44:51 *** ChanServ sets mode: +v kael
08:46:43 <warlord> gjanssens, did the windows build succeed last night? (I suppose I can go look, but I'm being lazy)
08:48:35 *** oozer has quit IRC
08:57:41 *** fabior has joined #gnucash
09:25:23 *** nimish2711 has quit IRC
09:40:02 <gjanssens> fell: got called away...
09:40:09 <gjanssens> Yes, I see what you mean
09:40:57 <gjanssens> So the only motivation for keeping the HAVE_GETTEXT family of conditionals would be to deliberately build a non-internationalized gnucash edition
09:41:10 *** omnireq has quit IRC
09:41:20 <gjanssens> And we don't care for that, so we are happy to make gettext a mandatory dependency
09:44:48 <warlord> ok
09:45:06 <gjanssens> warlord: on my manual windows build the program did build properly but the documentation gave the same branch conflicts as before
09:45:34 <gjanssens> And worse, the most recent nightly did have the permission issues again :(
09:45:39 <gjanssens> Needs more investigation
09:48:10 <warlord> :(
09:55:43 *** kael has quit IRC
10:36:32 *** fabior has quit IRC
10:44:34 *** boldstripe has quit IRC
10:45:29 *** boldstripe has joined #gnucash
11:02:14 *** ArtGravity has joined #gnucash
11:02:14 *** ChanServ sets mode: +v ArtGravity
11:29:39 *** warlord has quit IRC
11:33:43 *** guak has joined #gnucash
12:04:59 *** omnireq has joined #gnucash
12:05:00 *** ChanServ sets mode: +v omnireq
12:22:05 *** oozer has joined #gnucash
12:33:44 *** kael has joined #gnucash
12:33:44 *** ChanServ sets mode: +v kael
12:34:22 *** fabior has joined #gnucash
12:45:14 *** boldstripe has quit IRC
12:46:13 *** boldstripe has joined #gnucash
12:47:42 <jralls> chris: It would mean rewriting html output in reports with pdf output. It will be a pretty big job.
12:49:57 *** fabior has quit IRC
12:51:02 <jralls> fell: Not everyone builds with GCC and even for those that do not all use glibc: MinGW uses msvcrt and BSD-based Unixes (including MacOS) all have their own libc implementations. We don't need HAVE_GETTEXT conditional code but we do need to conditionally link libintl.
12:56:16 <jralls> gjanssens: Are you in the Windows build server?
12:57:56 *** Mechtilde has joined #gnucash
12:58:03 <fell> I am back now, too.
12:58:40 <fell> About the windows build: Could it be related to https://lists.gnucash.org/pipermail/gnucash-devel/2019-March/043670.html?
13:00:26 <jralls> fell: I don't think so, it last built OK on Friday.
13:01:39 <jralls> I think it's more dependency driven, so I was going to try setting -j 4 to see if that would fix it. I can't get in, hence my question to gjanssens.
13:03:38 *** calvinct has joined #gnucash
13:08:06 *** kapip has joined #gnucash
13:21:07 <jralls> Hmm, the build that gjanssens did from a clean directory yesterday completed, it was the regular nightly that failed.
13:21:50 *** mr_sm11th has joined #gnucash
13:21:50 *** ChanServ sets mode: +v mr_sm11th
13:27:32 *** calvinct has quit IRC
13:37:56 <gjanssens> jralls: I wasn't at the build server :)
13:38:09 <gjanssens> Don't know why you couldn't get in
13:38:49 <jralls> Hmm. Maybe comcast is misbehaving on warlord again.
13:39:24 *** storyjesse has quit IRC
13:40:33 <jralls> I started a local build and got a massive MinGW/MSys2 upgrade, so waiting for that. I think adding --clean to the jhbuild command line might help.
13:43:08 <gjanssens> Ok
13:43:59 <gjanssens> I don't have much time right now, but I want to point out the build log mentioned an odd branch "maintmaint" when updating the documentation repo
13:44:39 <gjanssens> I can't tell whether thats a bug in the line that writes the log entry or whether for some reason we have an unusual branch messing things up
13:44:55 <gjanssens> If you can, do check this on the server
13:45:43 <jralls> Search isn't finding that in either log. Was that in yesterday afternoon's?
13:55:17 *** jervin has joined #gnucash
14:01:47 *** jervin has quit IRC
14:06:30 *** frakturfreak has joined #gnucash
14:06:31 *** ChanServ sets mode: +v frakturfreak
14:07:20 *** Mechtilde has quit IRC
14:08:26 *** jerryq has joined #gnucash
14:10:28 *** calvinct has joined #gnucash
14:10:37 <jralls> Never mind, typo. Looks like the logging got a bit borked, I got in and it was on maint. fell, you were right, it was indeed that borked commit. I reset the branch to origin/maint.
14:45:55 *** boldstripe has quit IRC
14:46:50 *** boldstripe has joined #gnucash
14:53:45 <jralls> That seems to have worked, commit pushed. We'll see what happens tonight.
15:00:57 *** kael has quit IRC
15:14:06 *** kapip has quit IRC
15:49:27 *** User_ has joined #gnucash
15:50:51 *** KevinDB has quit IRC
15:54:36 *** KevinDB has joined #gnucash
15:54:36 *** ChanServ sets mode: +v KevinDB
15:55:49 *** KevinDB has quit IRC
15:56:05 *** User_ has quit IRC
15:56:44 * fell still tries to understand CMake. While we run tests on "find_package (Gettext ...", "find_library (LIBINTL_LIBRARY..." is without.
15:57:27 *** KevinDB has joined #gnucash
15:57:27 *** ChanServ sets mode: +v KevinDB
16:06:38 *** calvinct has quit IRC
16:32:54 *** kael has joined #gnucash
16:32:55 *** ChanServ sets mode: +v kael
16:33:35 *** tienne has joined #gnucash
16:36:16 *** kael has quit IRC
16:46:35 *** boldstripe has quit IRC
16:47:30 *** boldstripe has joined #gnucash
16:54:51 *** frakturfreak has quit IRC
16:58:24 <jralls> fell: Without what?
16:58:36 <fell> any checks
16:59:00 <fell> or implies find_library some?
17:02:15 *** gjanssens has quit IRC
17:16:54 *** fell has quit IRC
17:18:39 *** fell has joined #gnucash
17:18:39 *** ChanServ sets mode: +o fell
17:21:33 <jralls> fell: If it's found it adds it to the list of libraries passed to the linker.
17:23:33 <fell> And if it returns an empty string?
17:24:16 <fell> It does not matter if glibc is present, but in othercases?
17:25:07 <fell> Will CMake the abort or do we need to check for it?
17:29:13 <jralls> It doesn't return an empty string. If the library isn't found it sets LIBINTL_LIBRARY to LIBINTL_LIBRARY-NOTFOUND, which one can test if needed and doesn't add -lintl to the linker library list.
17:29:58 <fell> https://cmake.org/cmake/help/latest/module/FindIntl.html has a Note
17:32:19 <jralls> If it's not found then we should try to compile with gettext() to see if it's in libc. Findintl probably does all of that for us, it would be better.
17:35:28 <fell> While FindGettext is alreeady in CMake 3.0, FindIntl comes later.
17:36:19 <jralls> Right, 3.2. Let me check what ubuntu 14.04 has...
17:39:37 <jralls> 3.2.2, so we can raise the minimum. It's already at 3.2 for Windows.
18:08:02 *** jervin has joined #gnucash
18:10:27 *** otini[m] has joined #gnucash
18:23:40 *** fell has quit IRC
18:24:54 *** tienne has quit IRC
18:27:36 *** fell has joined #gnucash
18:27:37 *** ChanServ sets mode: +o fell
18:30:18 *** ArtGravity has quit IRC
18:36:59 *** mr_sm11th has quit IRC
18:47:16 *** boldstripe has quit IRC
18:48:11 *** boldstripe has joined #gnucash
18:57:43 *** warlord has joined #gnucash
18:57:43 *** gncbot sets mode: +o warlord
19:17:54 *** jerryq has quit IRC
19:32:46 *** jervin has quit IRC
19:56:29 *** jralls has quit IRC
20:00:07 *** MarkFirewhal has quit IRC
20:02:26 *** MarkFirewhal has joined #gnucash
20:07:16 *** jerryq has joined #gnucash
20:47:56 *** boldstripe has quit IRC
20:48:51 *** boldstripe has joined #gnucash
21:09:38 <CDB-Man> fell: consider this as an edit to the Wiki: https://pastebin.com/7VtRWRRr -- I would edit it myself, but I'd rather not create an accoutn just for 1 edit
21:18:40 *** ChanServ sets mode: +v jonas
21:20:44 *** jonas has quit IRC
21:21:01 *** jonas has joined #gnucash
21:21:01 *** ChanServ sets mode: +v jonas
21:22:07 <jonas> I'm creating transactions with the python3 bindings, and when I create several transactions dated on the same day, they are not ordered in the order I create and save them but instead seem to be ordered by the amount of the transactions
21:23:19 <jonas> I tried fixing this using the Transaction::Order method but that didn't seem to affect things, and I can't see any other obvious candidates in the py transaction method list for fixing the order. any ideas?
21:29:12 *** nimish2711 has joined #gnucash
21:32:15 <jonas> ah, I resolved it by using Transaction::SetDateEnteredSecs and making sure there's at least a second between the transactions I add. longshot, but it worked
21:34:15 *** guak has quit IRC
21:38:06 *** marusich has joined #gnucash
21:38:06 *** ChanServ sets mode: +v marusich
22:04:04 *** nimish2711 has quit IRC
22:04:33 *** nimish2711 has joined #gnucash
22:09:52 <fell> CDB-Man: https://wiki.gnucash.org/wiki/index.php?title=Bugzilla&type=revision&diff=15381&oldid=15367
22:09:56 <fell> Thanks!
22:12:03 <CDB-Man> No prob!
22:14:25 *** nimish2711 has quit IRC
22:14:54 *** nimish2711 has joined #gnucash
22:27:09 *** badger92 has quit IRC
22:27:29 *** badger92 has joined #gnucash
22:29:46 *** nimish2711 has quit IRC
22:39:03 *** badger92 has quit IRC
22:45:58 *** nimish2711 has joined #gnucash
22:48:36 *** boldstripe has quit IRC
22:49:31 *** boldstripe has joined #gnucash
22:53:56 *** bertbob has quit IRC
22:55:50 *** nimish2711 has quit IRC
22:56:39 *** nimish2711 has joined #gnucash
23:12:41 *** storyjesse has joined #gnucash
23:32:00 *** FoxT has quit IRC
23:36:31 *** nimish2711 has quit IRC
23:38:07 *** FoxT has joined #gnucash
23:40:27 *** marusich has quit IRC
23:40:33 *** fell has quit IRC
23:41:04 *** fell has joined #gnucash
23:41:04 *** ChanServ sets mode: +o fell
23:43:38 *** oozer has quit IRC
23:57:19 *** nimish2711 has joined #gnucash