2010-03-16 GnuCash IRC logs

00:03:33 *** cfp has quit IRC
03:11:07 *** e-ndy has joined #gnucash
03:41:11 *** jpetersen has joined #gnucash
04:27:07 *** bentob0x has joined #gnucash
04:28:42 *** e-ndy is now known as e-ndy|away
04:52:40 *** feisar has joined #gnucash
05:32:28 *** bentob0x has quit IRC
06:14:37 *** e-ndy|away is now known as e-ndy
06:42:40 *** fDavid has joined #gnucash
06:54:32 *** daedeloth has joined #gnucash
07:58:47 *** Jimraehl has left #gnucash
08:06:34 *** warlord-afk has quit IRC
08:06:39 *** fDavid has quit IRC
08:11:26 *** Jimraehl has joined #gnucash
08:35:02 *** gour has joined #gnucash
08:51:59 <gour> hello
09:00:30 <gour> i need some advice in regard to gnucash...we're small 'company' (counseling/homeopathy clinic) and I'm looking for some simple linux app to do invoicing. one possibility is simpleinvoices.org and although it is very nice app, i do not like being written in PHP (if i need to tweak something) and support for postgresql is not working. i was also looking at some django apps (django-brookie, minibooks) but
09:00:32 <gour> they are very young, simple and not very actively developed. another possibility was openerp's fork (tryton) and doing invoices with it, but, frankly speaking, i did not quite accept that framework with the need to tweak xml files - docs are also quite scarce...googling has brought me to the "Invoicing with GnuCash" article (http://www.ghacks.net/2010/01/11/invoicing-with-gnucash/), so i wonder whether you
09:00:34 <gour> recommend gnucash as solution for invoicing (we do not need accounting 'cause it will be done by professional - we do not understand it)?
09:01:18 <gour> how customizable gnucash is in order to tweak invoice according to one's preferences (add logo, change tax, localize etc.)?
09:19:02 <gour> i've just found out about kraft & kmymoney, but considering i run gnome desktop, gnuscash would be preferred...
09:21:45 <kimmo> gour, the invoices use stylesheets, so basically you can customize them pretty much however much you want
09:22:04 <gour> kimmo: hey, that's great to hear
09:22:43 <gour> i'm also reading about bambooinvoice, but it looks as another simpleinvoices...when i finished i'll jump into gnucash's docs
09:22:54 <gour> still, i appreciate any input here
09:23:38 <kimmo> warlord is usually lurking here, he's the main developer
09:30:08 *** gncbot` has joined #gnucash
09:30:51 *** warlord has joined #gnucash
09:32:19 <gour> heh, here it is :-)
09:32:55 *** jsled has quit IRC
09:33:31 *** gncbot has quit IRC
09:33:55 <gour> warlord: few mins ago i learnt that you're main dev of gnucash, and 30mins ago i asked some question(s) about it. do you read backlog or can i paste it again?
09:36:02 * gour is installing gnucash
09:37:40 *** jsled has joined #gnucash
09:39:18 <warlord> gour: re-as please.
09:39:24 <gour> ok
09:39:27 <warlord> @nick gncbot
09:39:27 *** gncbot` is now known as gncbot
09:39:37 <warlord> linas: can you op gncbot, please?
09:44:51 <warlord> gour: that was supposed to be "re-ask"
09:45:31 <gour> warlord: here it is - http://pastebin.com/jbTHRjbs
09:49:50 <warlord> gour: gnucash is an accounting program. If all you need is invoicing then gnucash is overkill.
09:50:30 <warlord> there is a new e-guile-based invoice report that uses CSS, but it's only in trunk/2.3, and wont be in a stable release until 2.4
09:50:45 <warlord> But still, entering invoices in gnucash is designed more for accounting than actual invoicing per se.
09:50:55 <warlord> You'd be better off with an Invoice template in Open Office.
09:51:24 <gour> warlord: well, having reports of my account ready for account to present is nice, i'm just not sure how difficult it would be for someone who is not trained as accountant?
09:51:58 <gour> i hate OO :-/
09:52:00 <warlord> GnuCash is really a replacement app for someone who would use Quicken or Quickbooks.
09:52:36 <gour> Quicken & co. are used as personal tools as well?
09:53:02 <gour> i.e. by someone doing accounts without pro?
09:53:49 <warlord> yes
09:54:21 <gour> then it means that we could master it and use for invoicing as well
09:54:40 <gour> as i wrote, i cannot find appropriate invoicing app
09:55:21 <gour> even in django world, stuff like satchmo are great overkill for our needs
09:56:10 <warlord> I suspect you'll fine gnucash is way overkill. It's primarily accounting. Invoicing is a CLEAR secondary feature.
09:56:24 <warlord> It's not all that easy to manipulate the invoices to suit your specific needs.
09:57:35 <gour> hmm...Open Source Accounting/Finance Goodness article says: "Reports are an amazing asset to GnuCash." this is also important feature
09:58:01 <gour> warlord: is it easy to customized look-n-feel of invoices?
09:58:08 <warlord> no
09:58:10 <gour> *customize
09:58:11 <warlord> not in 2.2
09:58:29 <warlord> it'll hopefully be easier in 2.4
09:58:56 <gour> previouls i was told that "the invoices use stylesheets, so basically you can customize them pretty much however much you want"
09:59:09 <gour> what skills are required?
09:59:53 <warlord> kimmo was wrong.. well, not completely wrong, but ... the style sheets are.... limited
10:00:25 <gour> heh, the article concludes: "Otherwise GnuCash is the perfect solution for your personal to small business accounting needs."
10:03:08 <gour> warlord: it must be you're exaggerating unfriendliness of gnucash and its features which is a bit strange in open-source world ;)
10:04:05 <warlord> I'd rather you go in and say "wow, this is easier than I expected" than the other way around then grump about how much it sucks ;)
10:04:55 <gour> warlord: well, if nothing else, you wet my appetite :-)
10:05:57 <warlord> Okay :)
10:06:21 *** fDavid has joined #gnucash
10:08:21 * gour subscribed to mailing lists (via gmane)
10:09:10 *** feisar has quit IRC
10:10:14 <gour> warlord: congrats for 2.3.x: database back-end & webkit. very impressive!!
10:13:52 <warlord> You should thank Phil
10:15:09 <gour> will do
10:16:17 <gour> you seems to be on the track with 2.3.x releases and 2.4 is not so far away
10:19:22 <warlord> yep. Phil, Geert, et al are doing good work
10:26:08 <gour> in short, what is the problem with libgda that now you'll use libdbi (just curious)?
10:27:27 <jsled> gour: this is just quick google search : http://lists.gnucash.org/pipermail/gnucash-devel/2006-October/018990.html
10:27:30 <jsled> http://www.google.com/search?q=site:lists.gnucash.org+gnucash-devel+libdbi
10:27:54 <gour> thanks
10:28:11 <jsled> that's also ancient, and seems support libgda, not dbi .:)
10:29:18 <gour> yep
10:29:54 <jsled> http://www.google.com/search?hl=en&q=site:lists.gnucash.org+inurl:gnucash-devel+dbi+gda+vs.&aq=f&aqi=&aql=&oq=&gs_rfai= has some other results.
10:30:06 <jsled> anyways, happy archive-trawling. :)
10:31:28 <gour> heh, i just wanted some brief answer, that's all
10:31:35 <gour> now i'm reading FAQ
10:35:12 *** blizgerg has quit IRC
10:35:31 <warlord> gda was too bleeding edge at the time.
10:35:38 <warlord> it was still a work-in-progress.
10:35:42 <warlord> DBI was long-stable.
10:38:29 *** blizgerg has joined #gnucash
10:40:06 <gour> ok. thanks
10:40:06 * gour --> out. bbl
10:41:10 <warlord> later
10:41:53 *** gracedman has joined #gnucash
10:43:37 <gracedman> Hello, all.
10:43:56 <gracedman> I'm running gnucash 2.2.6-2 on fully patched Lenny on AMD64.
10:44:32 <gracedman> Some of the libraries have been upgraded from Lenny Backports to support newer versions of applications such as OpenOffice and Firefox.
10:44:52 <gracedman> This now seems to be causing a seg fault in gnucash whenever we try to open an account.
10:45:00 <gracedman> We can open the data files - just not accounts.
10:45:22 <jsled> pressure your distro to get the latest gnucas.
10:45:28 <jsled> gnucash, even. or build it yourself.
10:45:55 <jsled> http://wiki.gnucash.org/wiki/GnuCash has details on getting upgrades or building on different distros.
10:46:00 <warlord> gracedman: sounds like a distro problem with mismatched libs. You should talk to your distro about it.
10:46:37 <gracedman> kernel: gnucash-bin[21200]: segfault at 10 ip 00007f49cd929c3e sp 00007fffd66cbfe0 error 6 in libgncmod-register-gnome.so[7f49cd90d000+23000]
10:47:02 <gracedman> Yes, that's what it sounds like but we're a bit stuck.
10:47:23 <gracedman> We're hesitant to depart too far from standard because this is an image which will go to potentially thousands of desktops.
10:47:45 <gracedman> I was hoping against hope that this is a known problem and there is a configuration rather than code based workaround.
10:48:01 <warlord> gracedman: sorry, I think the problem is library mismatch.
10:48:08 <gracedman> We've tried rebuilding the deb with the newer libraries and that hasn;t helped.
10:48:26 <warlord> Well, you should also update to 2.2.9, which is the latest stable
10:48:28 <gracedman> That's what I was afraid of.
10:48:35 <gracedman> Yes - but it's not in Lenny yet :(
10:48:47 <jsled> it's only been out for, what, a year?
10:48:51 <gracedman> and pulling it in from testing or unstable introduces a whole host of new Libraries.
10:48:55 <gracedman> :(
10:49:16 <jsled> more. Announcement: GnuCash 2.2.9 Release - 2009-02-24 01:21
10:49:31 <jsled> gracedman: you've rebuilt it from scratch, and it still segfaults?
10:49:46 <warlord> It was probably never upgraded because most likely debian never upgraded, probably because TB stopped doing it.
10:49:50 <gracedman> I recompiled the existing deb on my station which had the newer libraries.
10:50:02 <warlord> gracedman: and the newer -dev packages, too?
10:50:06 <gracedman> Yes.
10:50:19 <gracedman> Then again, I'm a Debian newbie so I might have brain cramped.
10:50:43 <gracedman> I simply did the apt-get -t lenny-backports source gnucash gnucash-common
10:51:18 <gracedman> followed by the apt-get -t lenny-backports builddep gnucash gnucash-common
10:51:27 <gracedman> and it seemed to pull in the updated dev packages.
10:51:38 <gracedman> I then simply debuild -us -uc.
10:51:42 <warlord> Well, you've hit my limit of ubuntu
10:51:46 <warlord> knowledge
10:51:50 <gracedman> I installed with dpkg which succeeded . .
10:51:55 <gracedman> ran gnucash and . .
10:51:56 <gracedman> pow!
10:51:58 <gracedman> seg fault.
10:52:14 <warlord> run under gdb and get a backtrace?
10:52:28 <warlord> (could be a known issue with 2.2.6, too -- which is why 2.2.9 would be useful)
10:52:36 <gracedman> I haven't done that - just the gnucash --debug.
10:53:08 <gracedman> It was working well under Ubuntu 8.0.4 and under Lenny without some of the backports.
10:54:33 <gracedman> It sounds like 2.2.9 is the way to go but I'm really concerned about introducing all those gnome libraries from testing in what needs to be a very stable environment.
11:01:35 <warlord> Just rebuild from source.
11:01:40 <warlord> You can use the older deps...
11:03:06 <gracedman> Ah - rebuild 2.2.9 and use the old deps and not 2.2.6?
11:03:14 <warlord> yues
11:03:15 <warlord> yes
11:03:34 <gracedman> I first tried doing that and builddep tried to pull in the libraries from testing.
11:03:54 <gracedman> I guess I can try to fake it and run builddep against 2.2.6 and then build 2.2.9.
11:05:01 <warlord> Yep
11:06:23 <gracedman> Thanks very, very much.
11:06:27 <gracedman> I'll try it forthwith!
11:06:39 <warlord> ok
11:15:19 <gracedman> Argh!!!
11:15:23 <gracedman> Unmet build dependencies: libltdl-dev libgtkhtml3.14-dev libgoffice-0-8-dev libaqbanking29-dev dpatch
11:16:53 <warlord> sorry
11:18:43 <gracedman> NP - I appreciate the help.
11:18:57 <gracedman> I'm just not quite sure what will break . .
11:19:11 <gracedman> especially with libgtkhtml and libgoffice.
11:21:07 <warlord> Sorry..
11:21:12 <warlord> Try building from source?
11:21:19 <warlord> (not from src-pkg)
11:27:57 *** e-ndy has quit IRC
11:34:26 <gracedman> OK - I'll give that a go.
11:40:09 *** daedeloth has quit IRC
12:29:04 <gracedman> That worked.
12:29:16 <gracedman> Now I just have to figureout how to do this in a mangeable way.
12:29:20 <gracedman> Thanks again for your help.
12:29:31 <gracedman> manageable.
12:38:42 <warlord> gracedman: build your own .deb from the 2.2.9 sources?
12:41:53 <gracedman> That's what I was thinking . .
12:41:58 <gracedman> the next learning curve :)
12:52:04 *** bentob0x has joined #gnucash
13:09:15 *** blizgerg has quit IRC
13:33:55 *** trucklover has joined #gnucash
13:42:27 *** trucklover has quit IRC
13:45:11 * gour is reading cutecash thread...
13:46:34 *** jpetersen_ has joined #gnucash
13:50:10 *** gracedman has quit IRC
13:55:11 *** jpetersen has quit IRC
14:18:48 <gour> i'm reading dev list, recent thread "Modify Invoice Templates" and wonder how stable is the latest 2.3.x release? i'd really like to try out that feature if the rest of the app is not too crashy
14:19:09 <gour> huh...dinner-call. bbs
14:36:10 *** Zoolooc_ has joined #gnucash
14:44:11 *** jean has joined #gnucash
14:58:56 *** jsled has quit IRC
15:07:40 *** jsled has joined #gnucash
15:07:57 <gour> i see that ability to customize look of invoices is often requested...
15:08:11 <gour> fortunately, someone (chris) is working on the issue. kudos to Chris Dennis! (not knowing his nick if he is here)
15:09:20 *** Rolf1 has joined #gnucash
15:12:46 *** andyt has joined #gnucash
15:13:27 <Rolf1> Hi, I recompiled my gnucash from svn recently (jumped from . Now one of my sqlite files fails to open. GC tries to execute a scheduled transaction and when I press OK, I get an error of "unable to save database". If anybody has an idea, I'm all ears.
15:18:38 <warlord> Rolf1: what version did you upgrade from?
15:22:18 <Rolf1> I always used to run gnucash from svn. I'm not 100% sure which revision was the last I used. About half a year ago, I'd say. But I recently upgraded from karmic to lucid and in the process I believe gnucash from ubuntu was installed.
15:22:18 <Rolf1> I believe I have opened this (or another file) in that ubuntu gnucash binary, but I don't think it supports the sqlite backend.
15:22:29 <Rolf1> I'm sorry I can't give exact numbers.
15:23:17 <Rolf1> do you think the file may have been corrupted during when opening it with the Ubuntu binary?
15:27:01 <Rolf1> FWIW, the database looks OK in sqlite3 cli client
15:28:46 <warlord> There's no good SQL->SQL upgrade path across many 2.3.x versions. The only way to get data upgraded is to File -> SaveAs [XML] and then reload it
15:30:28 <warlord> That's why I asked what version you came from.
15:30:28 <Rolf1> has the backend seen changes?
15:30:35 <warlord> Yes
15:30:38 <Rolf1> I'm sorry, I don't remember 100%
15:30:53 <Rolf1> the other file that I have seems to work OK
15:31:13 <warlord> Well, it's possible that only certain sections changed.
15:31:30 <warlord> You'd have to ask Phil, or look through the commit log.
15:31:37 <Rolf1> My best option is then to downgrade to a version from about half a year ago, trying to match the version that I originally had and to the upgrade as you suggested?
15:31:40 <warlord> I honestly dont recall. And I don't use the SQL backend.
15:31:48 <warlord> Yep
15:31:50 <Rolf1> OK
15:31:53 <Rolf1> thanks
15:31:54 <warlord> Sorry..
15:31:55 <Rolf1> I'll do that
15:31:57 <Rolf1> np
15:32:04 <warlord> the 2.3.x series /are/ considered unstable ;)
15:32:06 <Rolf1> I appreciate your help
15:32:11 <warlord> Good luck!
15:32:12 <Rolf1> I understand
15:41:50 *** e-ndy has joined #gnucash
15:43:28 *** e-ndy has quit IRC
16:01:05 *** blizgerg has joined #gnucash
16:14:16 *** gour has quit IRC
16:54:39 *** fDavid has quit IRC
17:50:16 *** jpetersen_ has quit IRC
17:58:48 *** jean has quit IRC
18:33:21 *** bentob0x has quit IRC
18:34:50 *** bentob0x has joined #gnucash
19:02:14 *** cortana has joined #gnucash
19:09:53 *** bentob0x has quit IRC
19:10:36 *** bentob0x has joined #gnucash
19:22:21 *** cortana has quit IRC
19:22:46 *** ChoHag has quit IRC
19:22:55 *** ChoHag has joined #GnuCash
19:37:56 *** andyt has quit IRC
19:43:03 *** Zoolooc_ has quit IRC
20:05:41 *** bentob0x has quit IRC
21:03:14 *** fDavid has joined #gnucash
21:29:12 *** panther has joined #gnucash
21:29:23 <panther> hello all
21:33:19 <panther> I was wondering if anyone has passed a gnucash quick start guide?
21:33:42 <panther> I am trying to get my parients to start using it
21:38:43 *** panther has quit IRC
22:25:18 *** warlord is now known as warlord-afk
22:48:44 *** fDavid has quit IRC
23:07:57 *** trucklover has joined #gnucash
23:10:55 *** JesseW has joined #gnucash
23:11:18 <JesseW> Should we document functions in the .h or the .c files?
23:20:45 *** TommyT has joined #gnucash
23:40:30 <jsled> JesseW: I think .c is more useful; closer to the actual source.
23:53:50 *** trucklover has quit IRC
23:54:47 *** trucklover has joined #gnucash