2016-06-28 GnuCash IRC logs

00:26:02 *** mlncn has quit IRC
01:05:18 *** tkuyper has quit IRC
01:21:11 *** Mechtilde has joined #gnucash
02:15:33 *** Mechtilde has quit IRC
04:03:48 *** fabior has joined #gnucash
04:43:51 *** nomeata has joined #gnucash
04:57:31 *** fabior has quit IRC
05:11:08 *** fabior has joined #gnucash
05:51:22 *** meb has quit IRC
05:54:18 *** rubdos has joined #gnucash
06:01:08 *** Jimraehl1 has joined #gnucash
06:05:54 *** Jimraehl1 has left #gnucash
06:20:08 *** Jimraehl1 has joined #gnucash
06:23:07 *** Jimraehl1 has quit IRC
06:30:25 *** mlncn has joined #gnucash
06:45:20 *** Jimraehl1 has joined #gnucash
06:46:14 *** Jimraehl1 has quit IRC
07:06:28 *** rubdos has quit IRC
07:16:28 *** rubdos has joined #gnucash
07:21:48 *** fabior has quit IRC
07:50:34 *** nomeata has quit IRC
07:56:03 *** aqua___ has joined #gnucash
08:27:45 *** andy has joined #gnucash
08:51:10 *** mlncn has quit IRC
09:12:57 *** minot has joined #gnucash
09:18:25 *** rubdos has quit IRC
09:21:16 *** mlncn has joined #gnucash
09:33:48 *** rubdos has joined #gnucash
09:40:14 *** fabior has joined #gnucash
09:46:21 *** fabior has quit IRC
10:00:30 *** fabior has joined #gnucash
10:12:31 *** ChanServ sets mode: +qo warlord warlord
10:12:36 *** warlord sets mode: +o gncbot`
10:12:40 <warlord> @nick gncbot
10:12:41 *** gncbot` is now known as gncbot
10:19:46 *** rubdos has quit IRC
10:42:38 *** nomeata has joined #gnucash
11:04:46 *** The4thIcpn has joined #gnucash
11:05:07 <The4thIcpn> good morning anyone awake?
11:06:52 <The4thIcpn> I'm looking for help on how to compile the program with the python binding included. i haven't found anything online that could help me understand the process
11:23:57 <warlord> The4thIcpn: ./configure --enable-python ....
11:28:44 <The4thIcpn> @warlord, i don't understand the pprocess of getting the soruce code and how to compile it. i was hoping to find a walk through or something.
11:28:44 <gncbot> The4thIcpn: Error: "warlord," is not a valid command.
11:31:23 <warlord> The4thIcpn: if you dont understand that, then you probably shouldn't
11:31:53 <The4thIcpn> Where should I go to understand how to do that?
11:31:53 *** nomeata has quit IRC
11:32:36 <warlord> The4thIcpn: have you ever built any projects from source code?
11:32:56 <The4thIcpn> linux isn't my strong suite but I want to learn to use the python bindings since it will make using some parts of the programs easier. like the Tax bindings.
11:33:51 <warlord> First, it's unclear that the python bindings will help you with the tax bindings.
11:34:24 <The4thIcpn> i thought i read something in the documentation about assigning them to accounts
11:34:29 <warlord> Second, building gnucash from source really is not for the faint at heart. There are lots of ways it can go wrong and/or you can shoot yourself in the foot.
11:34:39 <warlord> Yes, you can do that in the UI..
11:35:11 <warlord> But I'm fairly sure that part is in scheme, which means the python bindings wont help; python wont interface with the scheme code, it's only a wrapper around the C code.
11:35:28 <The4thIcpn> i know you can do it with the ui but you have to close the window with every account you assign. if you have over 30 accounts thats is a pain in the but.
11:36:45 <The4thIcpn> are you aware of a faster way to do that?
11:37:07 <warlord> Looking at the sources, I am now 99% sure that you cannot write python to make those assignments.
11:37:29 <warlord> I didn't think you had to *close* the window, but you do have to click "ok" between changes.
11:39:58 *** finster has left #gnucash
11:40:32 *** rflribeiro has joined #gnucash
11:40:54 <The4thIcpn> on the windows version the window closes after you hit ok.
11:42:30 <The4thIcpn> what version areyou talking about? do you know of any other way to assign tax bindings?
11:42:44 <warlord> I've never used the TXF export, so I've never actually utilized that UI
11:42:53 <warlord> 2.x
11:43:03 <warlord> and no, the only way I know to assign is through the UI
11:43:26 <warlord> The UI isn't "refined" because it's really only something you do once.
11:44:38 <The4thIcpn> agreed, but is the pain the but to have to set up. i wish there was a way i could just modify a file. afew of my file have +30 accounts
11:45:47 <rflribeiro> Hi all. I hope you're well. Can anybody help me to remove an non-ISO currency from a file?
11:47:43 <rflribeiro> GnuCash was compiled from github source with BTC as new currency, bot now there is no account or transaction using it. Can I remove any mention to BTC in file to open it with flat distribution version of GnuCash?
11:49:32 <warlord> The4thIcpn: sorry, no.
11:50:10 *** aqua___ has quit IRC
11:50:24 <warlord> rflribeiro: have you verified that there is a mention of BTC in the data file?
11:51:04 <rflribeiro> Yes. I did.
11:54:38 <warlord> What is the BTC mention?
11:54:50 <warlord> (if it's 2-3 lines paste it here. if it's longer, then use pastebin, please)
11:58:32 <rflribeiro> I can't find any mention to BTC in file. I have searched but find no one.
12:00:10 <rflribeiro> GnuCash was compiled from source with BTC following the instructions at http://tekkkz.com/posts/2015-12-23-add-btc-to-gnucash.html
12:00:21 <The4thIcpn> ~warlord, at svg.gnucah.org they seem to have a python script or function for changing the tax code. Is that different than the tax reporting with txf?
12:07:01 <warlord> rflribeiro: if there is no mention of BTC in the file then you don't need to worry about it.
12:07:14 <warlord> The4thIcpn: URL?
12:14:55 <rflribeiro> warlord: Despite the fact that there is no account or transaction using BTC, I still receive http://pastebin.com/9ejaMLas when try to open a file that was created with compiled version.
12:30:11 <The4thIcpn> svn.gnucash.org/docs/head/change_tax_code_8py.html
12:37:34 <rflribeiro> warlord: Solved using instructions in https://wiki.gnucash.org/wiki/File. There was a tag mentioning BTC as commodity. I removed them and that is ok now. Tks and have a good day.
12:38:05 *** jralls changes topic to "Free GPL Personal and Small Business Accounting || Please don't ask to ask, just ask and wait! (Possibly a few hours!!) || publicly-logged channel || latest stable: 2.6.13 || www.gnucash.org"
13:14:48 *** jralls has quit IRC
13:18:37 <warlord> rflribeiro: Ah, you can safely remove that portion from the data file.. (but back up just in case you make a mistake). If there are no ofter references to BTC then you should be fine.
13:18:56 <warlord> rflribeiro: ah, see you did that. :)
13:19:15 <warlord> The4thIcpn: I get a 404 with that URL.
13:20:12 <rflribeiro> warlord: Tks, man. It worked like a charm!
13:21:25 *** jralls has joined #gnucash
13:21:25 *** ChanServ sets mode: +o jralls
14:02:11 <The4thIcpn> i'll try providing it again latter i have to go
14:02:18 *** The4thIcpn has quit IRC
14:23:46 *** fabior has quit IRC
14:49:54 *** jchonig has quit IRC
14:52:43 *** Mechtilde has joined #gnucash
15:17:14 *** minot has quit IRC
15:18:04 *** jchonig has joined #gnucash
15:27:30 *** minot has joined #gnucash
15:56:58 *** minot has quit IRC
16:00:44 *** Mechtilde has quit IRC
16:02:32 *** fabior has joined #gnucash
16:10:36 *** fabior has quit IRC
16:25:03 *** fabior has joined #gnucash
16:35:23 <gjanssens> jralls: thanks for going through the release hoops again
16:35:49 <gjanssens> Where there particular issues while preparing it ?
16:36:08 <gjanssens> I saw you had to retag using 2.6.13a
16:37:45 *** fabior has quit IRC
16:46:58 <jralls> gjanssens: The retag was because of 74fa556, which I discovered wen I did the PPC build. The only other problem was the Windows build didn't start Sunday morning because of a dirty repo (my fault, and what had prevented master from building since April). I didn't start it manually until around 10AM PST, and it ran so long that it got killed by the restart at 020o EST.
16:47:25 <jralls> I punted and just built it on my XP VM here.
16:48:52 <jralls> I think I should take the tag build out of the daily script and just fire it off when needed. It needs too much hand-holding to be automatic.
16:50:56 <gjanssens> Ok.
16:51:22 <gjanssens> Feel free to do so indeed. It's not something that runs frequently anyway
16:52:01 <gjanssens> I have revisiting the windows build somewhere up my queue, fwiw
16:52:24 <gjanssens> Unfortunately my queue is close to stalling currently :(
16:52:56 <gjanssens> In my spare moments I continue to work on the c++ conversion of the csv importer
16:53:11 <warlord> How is the win32 build server behaving these days, by the way?
17:02:34 <jralls> warlord: It was reasonably responsive to the GUI and seemed to chug along OK on the build. Not quite time for a host reboot.
17:03:37 <gjanssens> jralls: I am considering pushing my c++ work on the csv importer to master before it's fully c++-ified.
17:04:00 <gjanssens> You may remember the last conversation about it and the "transaction/split" properties issues I had then.
17:04:31 <gjanssens> I'm thinking this part is better converted once the transaction and split objects themselves are converted to c++
17:05:01 <gjanssens> On the other hand, the work I've done so far allows us to drop goffice as dependency.
17:05:30 <jralls> gjanssens: OK, that makes sense. Would you like me to look over your work first? Have you pushed it to your github repo?
17:05:37 <gjanssens> I won't merge just yet, because what I have now is not in a working state yet - it builds but doesn't work yet
17:06:07 <gjanssens> I'll let you know when I'm there. I will push to my github repo then and look forward to your feedback
17:06:33 <jralls> OK, but I can still look at it. Losing the GOffice dependency will be excellent.
17:06:43 <gjanssens> I did push recently (a few days back), so you can give your first impressions already if you like
17:07:45 <gjanssens> But bear in mind I still have to make changes. The importer will refuse to load any file currently, but that's a small one to fix actually...
17:08:29 <gjanssens> The branch is called cpp in my repo
17:17:18 <gjanssens> I'm about to leave, it's late around here...
17:17:51 <gjanssens> Thoug my PC will have night duty :) It's testing backup scripts...
17:18:10 *** gjanssens is now known as gjanssens_afk
17:18:36 <jralls> OK, good night!
17:22:55 *** linas has quit IRC
18:06:38 *** CDB-Man_ has joined #gnucash
18:07:34 *** CDB-Man has quit IRC
18:20:29 *** linas has joined #gnucash
18:35:26 *** linas has quit IRC
18:37:24 *** linas has joined #gnucash
19:37:51 <jralls> lmat: Just noticed that your session-refactor breaks building with cmake. src/libqof/CMakefile still has qofsession-p.h (easy), can't find <gtest/gtest.h> (harder).
19:44:17 <jralls> lmat: Remember I said a few weeks ago that cmake wasn't running some tests? That would be the gtests.
21:31:42 *** mlncn has quit IRC
22:14:58 <lmat> jralls: ahh
22:15:12 <lmat> jralls: Tell me about gnucash and cmake's relationship.
22:36:59 *** arst has joined #gnucash
22:37:25 <arst> Hi all, sorry if this has been asked before and I missed it somwhere trying to read on the wiki:
22:37:50 <arst> I would like to see on a month to month basis, how much I am spending on a given credit card
22:38:01 <arst> I have this card under Liabilities
22:38:33 <arst> Now on a semi regular basis, I pay down the bill on the card
22:39:06 <arst> is there any way to isolate those transactions? I understand busting out the python bindings is a potential route, but I would like to avoid that if possible
22:39:20 <arst> as I could not find python bindings in the arch linux gnucash package -_-
22:41:47 <arst> So basically the goal is to isolate those payments to see what the average payment is per month historically
22:44:12 <lmat> arst: Maybe run cashflow on that liability?
22:50:00 <arst> can't really make heads or tails of that
22:50:08 <arst> tried it
22:50:26 <arst> I'm guessing I'm going to have to aquaint myself with the python bindings, sigh
23:09:17 *** mlncn has joined #gnucash
23:12:31 *** mlncn has quit IRC
23:22:07 *** rflribeiro has quit IRC
23:40:42 *** arst has quit IRC