2016-01-12 GnuCash IRC logs

00:09:09 *** Coderjoe has quit IRC
00:12:07 *** Coderjoe has joined #gnucash
00:58:23 *** rubdos has joined #gnucash
01:25:50 *** Mechtilde has joined #gnucash
01:26:02 *** fell_ has quit IRC
01:29:39 *** Mechtilde has quit IRC
02:41:42 *** tnassar has joined #gnucash
02:57:24 *** jotrago has joined #gnucash
03:32:29 *** fabior has joined #gnucash
03:48:44 *** nomeata has joined #gnucash
04:04:02 *** ThomasKeller has joined #gnucash
04:11:19 *** ThomasKeller has quit IRC
04:11:28 *** ThomasKeller has joined #gnucash
04:32:32 *** tnassar has quit IRC
04:32:39 *** tnassar has joined #gnucash
04:36:42 *** tnassar_ has joined #gnucash
04:38:02 *** tnassar has quit IRC
04:38:14 *** tnassar__ has joined #gnucash
04:39:44 *** tnassar_ has quit IRC
04:59:25 *** tnassar__ has quit IRC
04:59:41 *** tnassar has joined #gnucash
05:01:35 <tnassar> Hi, I am having issues running/installing Gnucash on Mac OS X, Yosemite
05:01:49 *** autoditac__ has joined #gnucash
05:03:10 <tnassar> The finance-quote application seemed to run fine. However, when I run (double-click) the Gnucash application, the application opens on the Mac OS X dock and then closes seconds later.
05:18:58 *** tnassar_ has joined #gnucash
05:18:59 *** tnassar has quit IRC
05:27:56 *** tnassar_ has quit IRC
05:45:17 *** fell has joined #gnucash
06:06:21 *** ErKa has joined #gnucash
06:22:05 *** fabior has quit IRC
06:33:57 *** autoditac__ has quit IRC
06:34:38 *** autoditac__ has joined #gnucash
06:41:14 *** gnomey has quit IRC
06:43:25 *** gnomey has joined #gnucash
06:50:38 *** fabior has joined #gnucash
06:58:56 *** Jimraehl1 has left #gnucash
07:06:21 *** Jimraehl1 has joined #gnucash
07:41:24 *** BuschMan has joined #gnucash
07:43:17 *** fabior has quit IRC
07:53:48 *** BuschMan has quit IRC
07:57:16 *** Unhammer has quit IRC
08:32:01 *** himaxx has joined #gnucash
08:42:28 *** himaxx has quit IRC
08:55:23 *** BuschMan has joined #gnucash
08:57:17 *** himaxx has joined #gnucash
08:58:05 *** ThomasKeller has quit IRC
08:59:31 *** warlord has joined #gnucash
08:59:31 *** gncbot sets mode: +o warlord
09:04:07 *** ThomasKeller has joined #gnucash
09:04:53 *** fabior has joined #gnucash
09:07:12 *** himaxx has quit IRC
09:07:23 *** codesmythe has joined #gnucash
09:23:47 *** BuschMan has quit IRC
10:11:34 <warlord> mikee: I think I have an answer to your regex problem.
10:13:45 <warlord> (untested, of course)
10:17:17 <mikee> warlord: Cool!
10:19:15 <mikee> I could answer that it never claimed to be rfc4180 complient.
10:20:37 *** rpg has joined #gnucash
10:20:41 * mikee reads mail
10:20:50 <mikee> I'll give it test.
10:25:20 *** gnomey has quit IRC
10:30:53 <warlord> mikee: true. It never did claim to be RFC compliant. But if we can easily make it so....
10:36:17 <mikee> It looks fine in the preview but then it screw up during the invoice creation. So I need to look at more code.
10:36:42 *** KaiForce has joined #gnucash
10:37:09 <mikee> In fact it loses the next line after the problem lines. Still it is progress.
10:45:47 <warlord> Hmm..
10:54:56 *** gnomey has joined #gnucash
10:58:29 *** ThomasKeller has quit IRC
10:59:46 *** rpg has quit IRC
11:01:34 *** warlord has quit IRC
11:03:38 *** uXus has quit IRC
11:03:55 *** nomeata has quit IRC
11:07:46 *** uXus has joined #gnucash
11:12:34 <mikee> Oh! Actually it created two invoices!
11:12:49 <mikee> But. I have to go watch StarWars. Normal service will resume tomorrow.
11:14:40 <mikee> Aha, which is what is was supposed to do!! Not paying attention. Definately leaving now.
11:15:21 <mikee> I hadn't noticed the two invoice numbers. Doh!
11:16:28 *** mikee is now known as mikee-afk
11:27:06 *** gjanssens has joined #gnucash
11:27:06 *** ChanServ sets mode: +o gjanssens
11:44:48 *** Unhammer has joined #gnucash
11:45:54 *** Mechtilde has joined #gnucash
11:52:18 *** warlord has joined #gnucash
11:53:57 <warlord> @op
11:53:58 *** gncbot sets mode: +o warlord
12:33:16 *** fell has quit IRC
12:55:45 *** gnomey has quit IRC
12:55:59 *** gnomey has joined #gnucash
12:59:08 *** gnomey has quit IRC
13:01:29 *** gnomey has joined #gnucash
13:07:38 *** Mechtilde has quit IRC
13:12:31 *** fabior has quit IRC
13:17:30 *** Mechtilde has joined #gnucash
13:32:48 *** fell has joined #gnucash
14:52:50 *** himaxx has joined #gnucash
14:59:56 *** himaxx has quit IRC
15:01:32 *** gncbot sets mode: +o fell
15:05:47 *** Mechtilde has quit IRC
15:20:09 *** fell has quit IRC
15:23:54 *** Cork has joined #gnucash
15:24:40 <Cork> Finance/Quote/Morningstar.pm is out of date and i'm trying to fix it up
15:25:03 <Cork> but i'm getting "Unable to retrieve quotes for these items"
15:25:16 <Cork> how can i debug what is actually failing with the script?
15:26:55 *** fell has joined #gnucash
15:26:56 *** gncbot sets mode: +o fell
15:28:23 <warlord> Cork: run gnc-fq-dump
15:30:27 <Cork> warlord: cool, what should i do to get this updated "officially" when i'm done?
15:44:06 *** gjanssens has quit IRC
15:51:33 *** fell_ has joined #gnucash
15:54:07 *** fell has quit IRC
16:21:50 <jralls> Cork: Best bet would be a PR at https://github.com/finance-quote/finance-quote.
16:22:02 <Cork> jralls: thx
16:22:13 <jralls> Cork: Which implies that you probably want to start with a fork from there.
16:23:29 <jralls> Cork: Starting with making sure that you've got the latest version. I see that Erik updated it just last September.
16:24:34 <Cork> ah, interesting; i don't
16:24:40 <Cork> that saves a ton of work :)
16:35:40 <jralls> Indeed. ;-)
16:38:47 <jralls> codesmythe: Trying your PR. It finds glib-2.0 with pkg-config and then fails with gobject-2.0, "A required package was not found". pkg-config --modversion naturally returns the same for both.
16:41:32 *** codesmy93 has joined #gnucash
16:42:24 <codesmy93> jralls: ok, I'll take a look later this evening.
16:43:47 *** warlord has quit IRC
16:56:01 *** KaiForce has quit IRC
17:00:12 *** ThomasKeller has joined #gnucash
17:03:55 <jralls> codesmy93: More data: repeated calls to cmake have the first pkg-config invocation pass and the second fail. Same happens on master, which I didn't test in this environment, which is gtk-osx, out-of-source build. I
17:04:05 <jralls> I'll switch to Debian and try there.
17:13:55 <Cork> so, is there a way to do the same as gnucash --add-price-quotes without needing libgnome?
17:14:26 <Cork> (wanting to do the updater automatic on a x less server)
17:25:13 *** ErKa has quit IRC
17:28:17 <jralls> Cork: Yes, you can use the python bindings to run GnuCash's core libraries without the GUI.
17:28:50 <Cork> jralls: anywhere to find how to do that?
17:28:50 <jralls> Ask on the user list, ISTR someone saying they'd already written that program.
17:29:00 <Cork> thx
17:29:24 <jralls> For what value of "find how to do that"? Can you write Python?
17:30:30 <Cork> ya, not my strongest language, but i know it
17:37:09 <jralls> http://wiki.gnucash.org/wiki/Python_Bindings will get you started.
17:40:38 <Cork> cool thx
18:02:25 <codesmy93> jralls: I saw that you merged the PR. You were able to get things working then?
18:02:37 <jralls> codesmythe: Retested on F23 and it worked fine, so I rebased and pushed.
18:03:55 <jralls> Unless you're using jhbuild too for OSX I think the build fail there is for me to figure out. But I want to get the new maint merged back into master before I forget what I'm doing.
18:04:50 <jralls> BTW, on master: COPYING and INSTALL are already in git. F23 made them ro for some reason so I had to comment out the write tests in the root CMakeFiles.txt.
18:06:18 <codesmy93> ok. I did not realize that about INSTALL and COPYING.
18:09:27 <codesmy93> maint will not merge cleanly into master so lots of conflicts will have to resolved by hand. I can't submit a PR to help with that as I understand it.
18:13:53 <codesmy93> Here's the git question. Is there a way in git/github where I, the creator of the conflicts, can fix them without having write access to the repo?
18:14:32 <jralls> Yeah, that's why I want to do it while it's still in my head.
18:17:57 <jralls> You can do the merge in your local repo, resolve all of the conflicts as usual, and commit the result. Push that to your github repo and hit the PR button. There's a timing risk there, though, which is that if someone commits to the target branch in the meantime then merging the PR will be a bit messy.
18:28:21 <jralls> codemsy93: I've forgotten. Was there a reason you set the minimum cmake at 3.1? I ask because Debian stable is at 3.0.
18:34:34 <codesmy93> jralls: ISTR that 3.0 had a pkg-config related bug that 3.1 fixed.
18:35:32 <jralls> Hmm. I wonder if that's what I'm hitting with gtk-osx even though cmake is 3.2.
18:37:10 <jralls> Oh, I'm wrong about COPYING and INSTALL, they're not in git. But you used the GPLV3 versions and we want GPLV2.
18:39:32 <codesmy93> Hmmm. I thought I had copied them from a tree created by autotools make install.
18:43:23 <jralls> Looking a bit deeper I see that what it actually does is link the files from the current version of automake. That explains why we have a separate LICENSE file, which is the V2 one. As for INSTALL, that gives the autotools instructions. If we really migrate to cmake including those instructions would be strange.
18:45:10 <jralls> I think we don't cmake to copy either of them. Let's just have it ln -s LICENSE COPYING.
18:45:36 <jralls> eh, don't *want* cmake to copy.
18:46:22 <codesmy93> ok.
19:30:44 *** himaxx has joined #gnucash
19:38:48 *** himaxx has quit IRC
19:43:48 *** codesmy16 has joined #gnucash
19:43:49 *** codesmy93 has quit IRC
19:45:15 *** codesmy16 has quit IRC
19:47:57 *** ErKa has joined #gnucash
20:03:21 *** fell_ has quit IRC
20:09:44 *** meb has joined #gnucash
20:26:43 *** meb has quit IRC
20:27:18 *** meb has joined #gnucash
20:31:11 *** autoditac__ has quit IRC
21:21:14 *** jonian has quit IRC
21:35:21 *** ErKa has quit IRC