2012-09-16 GnuCash IRC logs

00:12:00 *** fell has quit IRC
00:13:39 *** john_ has quit IRC
00:21:13 *** arnotixe has joined #gnucash
01:31:13 *** ErKa has joined #gnucash
02:20:31 *** john_ has joined #gnucash
02:20:31 *** gncbot sets mode: +o john_
02:31:49 *** timfrost has joined #gnucash
02:36:01 *** john_ has quit IRC
02:53:44 *** ErKa has quit IRC
03:51:20 *** timfrost has quit IRC
04:33:38 *** Fabzgy has joined #gnucash
05:07:59 *** Fabzgy has quit IRC
05:51:38 *** fell has joined #gnucash
05:51:38 *** gncbot sets mode: +o fell
06:26:04 *** nomeata has joined #gnucash
07:23:39 *** Fabzgy has joined #gnucash
07:45:43 *** Fabzgy has quit IRC
07:49:15 *** fell_ has joined #gnucash
07:49:15 *** gncbot sets mode: +o fell_
07:58:18 *** fell has quit IRC
08:26:57 *** Krzysiek_K has joined #gnucash
08:30:48 *** Jimraeh1 has left #gnucash
08:32:28 *** nomeata has quit IRC
09:00:59 *** fell_ is now known as fell
09:02:20 <fell> running distcheck I get "foo is in POTFILES.in but not in the dist. " and vice versa.
09:02:40 <fell> Need some makefiles an update?
09:06:19 <warlord> Possibly.. is it literally "foo"?
09:06:44 <warlord> Generally that happens if files were removed from the dist but POTFILES was not updated.
09:06:52 <fell> no, a bunch of files.
09:08:07 *** Jimraeh1 has joined #gnucash
09:13:02 <warlord> Which files?
09:23:58 <fell> http://pastebin.ca/2204685
09:34:13 <warlord> I wonder if this is a gettext version issue?
09:36:35 <warlord> Who last created POTFILES.in?
09:38:06 <fell> gjanssens in 22302
09:40:02 <warlord> You might want to talk to him, then
09:41:14 <warlord> What version of gettext do you have?
09:43:05 <fell> 0.18.1
09:43:23 <warlord> Hm, that's what I have, too.
09:43:40 <warlord> (although I admit I haven't tried running distcheck recently)
09:44:22 <warlord> ISTR there was a discussion a few weeks about about gettext versions (or some other program of that ilk).
09:44:54 <fell> I assume it is usually only run on stable, not on trunk
09:45:09 <warlord> currently, yes.
09:45:21 <warlord> Although it probably should get run on trunk periodically.
09:45:31 <warlord> (I wish we have a more complete set of tests)
09:46:20 <warlord> Check the email archives from around Aug 10
09:46:46 <warlord> and Aug 9 -- and Bug #680402
09:57:32 <fell> previous we used POTFILES.ignore for *.scm and POTFILES.skip for other files, but that is now deprecated. so John moved them to POTFILE.skip
10:01:40 <warlord> I dont remember all the discussion..
10:07:28 <fell> In Bug 619899 I showed 2010 how to use normal gettext for scm files, but consensus is to wait for intltools 0.5.x in RHEL
10:09:31 <warlord> does the 'normal gettext' work for both 0.4 and 0.5?
10:11:09 <fell> in 0.3.2 I had to use add
10:11:10 <fell> --keyword=Q_
10:11:12 <fell> --keyword=N_ --keyword=_ --flag=_:1:pass-scheme-format
10:15:15 <warlord> Okay, but is there a common command we can use for 0.4 and 0.5, or is there some way we could use configure to set up the appropriate command based on the version ?
10:15:39 <fell> in 0.4.x Geert found out, without parameters .scm was interpreted as xml or so.
10:18:26 <warlord> right..
10:46:33 <fell> mikee: about Bug 667581: there are files of size 0 in trunk/src/plugins/bi_import/glade. Went there something wrong?
10:49:07 <fell> changeset/21869
10:51:21 <fell> Or does that only mean in svn the files were deleted/moved
11:02:09 *** john_ has joined #gnucash
11:02:10 *** gncbot sets mode: +o john_
11:06:44 *** TommyT has joined #gnucash
11:11:57 *** TommyT has quit IRC
11:12:49 *** TommyT has joined #gnucash
11:17:40 *** TommyT has quit IRC
11:21:22 *** aqua___ has joined #gnucash
11:27:35 <fell> Ok, fixed in Changeset[22397]
11:30:29 <fell> Does anybody know the meaning of src/app-utils/calculation/ ? That are the remaining errors in dist-check.
11:35:11 *** linas_ has joined #gnucash
11:35:11 *** linas__ has quit IRC
11:38:06 *** aqua___ has quit IRC
11:53:37 *** john_ has quit IRC
12:19:10 *** ErKa has joined #gnucash
12:21:03 *** RobOakes has joined #gnucash
12:22:17 *** Krzysiek_K has joined #gnucash
12:22:46 *** RobOakes has left #gnucash
12:26:30 *** tlevine has joined #gnucash
12:27:17 *** RobOakes has joined #gnucash
12:27:22 <tlevine> I want to relate receipt files to transactions, and I figured a decent way to do this would be to name them <guid>.<extension>. Is there a way for me to get the guid from the GUI?
12:27:56 <RobOakes> Can someone provide some insight about the best way to code a business expense for a laptop (I'm self employed).
12:34:03 <fell> tlevine: the GUI does not offer the GUIDs. I would add a pseudo link in the memo field of the trans action file:path-to-receipts/year/month/day/receipt001
12:35:31 <fell> RobOakes: sales-taxable? depreciation terms?
12:36:15 <tlevine> I suppose using the memo field makes sense, but is there a particular reason you imply naming the receipt something other than the guid?
12:36:17 <tlevine> fell
12:36:31 <RobOakes> fell: I was just trying to get it to not show up as income.
12:37:07 <RobOakes> I have two files, one for home, one for work. I paid with the laptop on my credit card, so it's coded as a liability.
12:37:34 <fell> tlevine: You can not see the GUID in the GUI.
12:37:51 *** xnox has joined #gnucash
12:38:01 <tlevine> oh, okay. but it's easy enough to find in the database
12:38:06 <tlevine> thanks
12:38:19 <RobOakes> I'm not sure how to structure things so that it can be coded as a reimbursement.
12:38:45 <RobOakes> I have other examples where I may purchase materials for a client, and then get reimbursed for them.
12:39:06 <fell> the laptop is your comodity or yor asset?
12:39:33 <RobOakes> Because I'm just starting on a freelance basis, I'm not sure how to code these when they were on my personal credit card but are work related.
12:39:49 <RobOakes> fell: Not sure that I know accounting enough to tell the difference.
12:40:22 <fell> do you need the laptop to work or are you trading with laptops?
12:40:32 <RobOakes> Need the laptop to work.
12:40:39 *** pnema has joined #gnucash
12:40:59 <fell> So it is a middle term asset of your business.
12:41:03 *** arnotixe has quit IRC
12:41:43 <RobOakes> So, it sounds as though I need to add it to an asset account?
12:43:12 <fell> in the simplest case it would be a change between current asset: cash and middle term asset:laptop.
12:43:50 <fell> and a yearly deprecation (in Germany over 3 years)
12:46:13 <RobOakes> Thanks, that's very helpful.
12:46:43 <RobOakes> What is the best way to post a true business reimbursement. Say that I buy a board for a client prototype.
12:47:05 <RobOakes> I'm not using GnuCash for invoicing (yet), I'm still trying to get comfortable with how it works.
12:47:46 <fell> About the problem with your private credit card, you could increase your equity account instead of decreasing the cash account.
12:48:59 <fell> in in your private file you increase your asset:myCompany, when you pay your card.
12:49:44 <RobOakes> Okay, with the funds being transferred from equity instead of cash?
12:52:12 <fell> Eventually you should create one or two accounts equity:private, one for money in, one for money out, to make it transparent.
12:55:13 <RobOakes> Okay, that makes sense and gives me a place to send money to and to take money from.
12:55:40 <RobOakes> I'm really starting to like the double entry system, but it's still taking a bit of work to wrap my head around it. Thank you for your help.
12:56:44 <fell> you are both wellcome.
13:05:22 <fell> For the reimbursement without the business module one could create income & assets or expense accounts in the form clientA:ProjectX dependend of the size of the projects.
13:08:08 *** RobOakes has left #gnucash
13:14:32 *** pnema has quit IRC
13:15:24 *** pnema has joined #gnucash
13:50:31 *** john_ has joined #gnucash
13:50:32 *** gncbot sets mode: +o john_
14:19:46 *** tlevine has quit IRC
14:58:45 *** ErKa has quit IRC
15:49:03 *** Lns has quit IRC
15:53:54 *** arnotixe has joined #gnucash
16:09:37 *** fell_ has joined #gnucash
16:09:37 *** gncbot sets mode: +o fell_
16:18:03 *** fell has quit IRC
16:38:34 *** aqua___ has joined #gnucash
16:39:15 *** tlevine has joined #gnucash
16:39:44 *** ErKa has joined #gnucash
17:09:16 *** daofeishi has joined #gnucash
17:10:28 <daofeishi> I have my visa with an American bank, but I'm in Norway for a few months. When I use the card, I am charged in USD. How should I record that in GNUcash?
17:11:48 *** aqua___ has quit IRC
17:12:06 <john_> Did you for some reason change your locale to Norway? Do you want to record transactions in krone?
17:12:14 *** pnema has quit IRC
17:13:38 <daofeishi> no, I want the transaction in USD
17:13:58 <daofeishi> but, every transaction will be converted by the bank into USD
17:13:59 *** tlevine has quit IRC
17:14:45 <daofeishi> So.. my problem is that whenever I use my debit card, I am paying for something in NOK
17:15:00 <daofeishi> but since the account is in the US, my account is charged in USD
17:15:17 <daofeishi> so, I am not sure how I should I should reflect that in my bookkeeping
17:16:22 <john_> I recommend ignoring the krone amounts and just update from your bank or CC accounts when you have time. There's no way to guess what exchange rate they're going to use anyway.
17:16:42 <daofeishi> hmm, that will be a pain :/
17:17:47 <john_> Nowhere near as much of a pain as trying to deal with the exchange rate.
17:18:11 <daofeishi> alright, I guess I can live with that for a few months
17:18:16 <daofeishi> thanks
17:18:18 <john_> The way I did it when in Ireland a couple of months ago was to look on the Bank and CC websites every few days.
17:18:28 <daofeishi> that makes sense
17:18:52 <john_> If you have online banking set up, Gnucash can do all the work for you.
17:19:01 <daofeishi> really?
17:19:10 <daofeishi> as in, I can sync it with my online records?
17:20:05 <john_> Yup. Depends, of course, on having the right stuff set up at the bank, too. Capital One, for example, doesn't support it directly: You have to download an OXF or QIF file and import it by hand.
17:20:42 <daofeishi> aha
17:20:50 <daofeishi> is that an industry standard format?
17:21:53 <daofeishi> do you mean OFX?
17:22:07 <john_> OFX is. QIF is the "Quicken Interchange Format".
17:22:21 <john_> Sorry, yes, OFX.
17:22:45 <daofeishi> thanks, I'll look into that!
17:23:16 <john_> You're welcome. Have a nice trip.
17:31:52 *** TommyT has joined #gnucash
17:34:44 *** ciith has joined #gnucash
17:36:06 <ciith> Hello. I've been having an issue with the --add-price-quotes command line option for gnucash -- is this the place to ask for help?
17:39:17 <ciith> The simple explanation of the problem is that I can retrieve price quotes from the GUI by using the Price Editor's "Get Quotes" button but the command line option seems to have stopped working. It used to work and I had it in my crontab but it doesn't seem to work in the crontab or manually now
17:42:13 <ciith> The basic error message on the when calling it in bash is:
17:42:13 <ciith> $ gnucash --add-price-quotes=~/people/self/gnucash/finances.gnucash
17:42:13 <ciith> gnc.bin-Message: main: binreloc relocation support was disabled at configure time.
17:42:13 <ciith> Found Finance::Quote version 1.17
17:42:13 <ciith> (gnucash:23050): GLib-WARNING **: Failed to read from child watch wake up pipe: Interrupted system call
17:43:04 <ciith> Any help would be much appreciated as I've been unable to get anywhere with this for quite a while now
17:52:13 <john_> Try passing either the explicit path or a path starting with $HOME instead of ~.
17:52:13 *** TommyT has quit IRC
17:53:04 <ciith> Thanks for your help. The results are the same
17:55:49 <ciith> I've tried running it without the --add-price-quotes and the same argument to make sure it's finding the file and that seems to produce the same error but successfully opens the file. The GLib-WARNING doesn't appear until after the GUI is closed though
17:57:45 <ciith> You know what, it is working and I didn't realize it. I'm sorry for wasting your time with that, but maybe you could help me figure out why that error message is appearing
18:00:02 <ciith> I just went in and deleted today's quotes and then ran the command line update and it seems to have worked. I didn't realize that error happened every time it closed and I thought it was just the command line crashing out
18:05:16 <john_> So you get that error whether the GUI launches or not?
18:06:49 <ciith> Yeah. I never noticed it with the GUI before because I wasn't calling it from the command line or looking at the logs when using the GUI. It seems to happen every time the program opens, even if all I do is open the file and then close it again
18:10:45 <john_> The only time anyone has mentioned it that I could find with Google was someone who's books were kept on a Samba share. That's not the case here, right?
18:11:41 <ciith> Nope. Ext4, though my home partition is separate from the root if that would have any effect
18:13:09 <john_> Shouldn't.
18:13:51 <john_> I'm doing a global grep through my dev tree (which includes all of the dependencies) for the string. It'll take a while.
18:16:34 <ciith> Cool, thanks. If it helps, I ran with --debug and when I exit the program it fires off a bunch of WARN and CRIT lines with <GLib-GObject>
18:16:59 <ciith> Starts with:
18:17:01 <ciith> * 17:15:16 WARN <GLib-GObject> instance of invalid non-instantiatable type `(null)'
18:17:01 <ciith> * 17:15:16 CRIT <GLib-GObject> g_signal_handlers_destroy: assertion `G_TYPE_CHECK_INSTANCE (instance)' failed
18:17:01 <ciith> * 17:15:16 CRIT <GLib-GObject> g_object_unref: assertion `G_IS_OBJECT (object)' failed
18:17:29 <john_> Yeah, those are a different set of warnings. The original is some sort of child
18:17:37 <john_> process sync issue.
18:18:57 <john_> Nothing in the Gnucash dependencies.
18:19:32 <ciith> Full error log from after hitting quit: http://pastebin.com/VBZHUSvJ
18:24:48 <john_> Yeah, those are all symptoms of the we-can-do-better-than-gobject memory management somebody tried a few years ago. That's not the source of the "failed to read" problem.
18:28:26 <ciith> Hmm, weird.
18:30:58 <john_> Ah, I found it. My sources are all too new. It's in GLib's unix signal helper thread. Something's killing it before the program finishes.
18:31:12 <john_> I don't think that it's something to worry about, actually.
18:34:48 <ciith> It actually doesn't seem to fire off that specific GLib-WARNING line when I run it from the Run Program dialog, though all the other errors are in the gnucash.trace file. Must be something in my shell I guess
18:36:02 <ciith> Well, if it's not something to worry about then I guess I'll leave it alone. Thanks for your help.
18:38:16 *** xnox has quit IRC
18:41:12 <john_> You're welcome.
19:12:53 *** ErKa has quit IRC
19:48:34 *** ciith has quit IRC
19:55:38 *** ErKa has joined #gnucash
20:34:32 *** ErKa has quit IRC
20:57:11 *** pnema has joined #gnucash
21:02:22 *** Jimraeh1 has quit IRC
21:28:18 *** john_ has quit IRC
21:37:16 *** benoitg has joined #gnucash
21:41:19 *** foo has joined #gnucash
21:42:11 <foo> Random tax question if someone knows: are meals/dining on travel taxed differently than when not on travel?
21:50:45 *** Lns has joined #gnucash
21:54:23 *** ErKa has joined #gnucash
22:01:34 <warlord> foo: I think the tax, per se, is all about the locale. However meals/dining when traveling for business are deductible, at least towards the IRS
22:03:04 <foo> thanks warlord , been reading http://www.irs.gov/pub/irs-pdf/p463.pdf . To my understanding, 50% of meals is deductable on both local/travel. "Travel" is determined by not being in your local city of business.
22:03:39 <foo> I think I got it now. I have been traveling a lot and and was curious on the specifics on this
22:03:39 <warlord> right.
22:03:44 <foo> This would be for 2012, but I imagine it's mostly similar
22:03:58 <warlord> yeah, it's been like that for a while.
22:04:22 <foo> cool. I read all the fine print on what is deemed "travel" as well, which is mostly what I was after. cool
22:08:13 <warlord> :)
22:08:51 *** benoitg has quit IRC
22:09:28 *** benoitg has joined #gnucash
22:10:09 <foo> warlord: thank you :) You have been so helpful over the years, I appreciate it.
22:31:53 *** john_ has joined #gnucash
22:31:53 *** gncbot sets mode: +o john_
22:46:04 *** fell_ has quit IRC
22:47:17 *** fell_ has joined #gnucash
22:47:17 *** gncbot sets mode: +o fell_
22:47:47 <daofeishi> Excuse my ignorance, but there is one thing I don't understand. Whenever I buy food or any other commodity that cannot be resold, why shouldn't that reflect in a lowered equity?
22:51:25 *** john_ has quit IRC
22:54:00 *** benoitg has quit IRC
23:01:31 *** benoitg has joined #gnucash
23:02:39 *** benoitg has quit IRC
23:03:05 *** benoitg has joined #gnucash
23:14:54 *** pnema has quit IRC
23:40:40 *** fell_ has quit IRC