2007-12-16 GnuCash IRC logs

00:01:24 *** twunder has quit IRC
00:12:34 *** wizkid239 has joined #gnucash
00:20:58 *** wizkid238 has quit IRC
00:23:21 *** benoitg has joined #gnucash
00:58:17 *** andrewsw-afk is now known as andrewsw
00:59:28 *** dbr-afk is now known as dbreiser
00:59:35 *** dbreiser has quit IRC
01:02:58 *** wizkid239 is now known as wizkid238
01:13:47 <andrewsw> @tell andi5 I copy on the bug numbers, thanks for the BP, and yes, that (16651) just provides *some* default to prevent crashes. A real fix will come later.
01:13:47 <gncbot> andrewsw: The operation succeeded.
01:14:08 *** andrewsw is now known as andrewsw-afk
01:23:38 *** jcreigh has joined #gnucash
01:27:07 *** godot has joined #gnucash
01:27:21 <godot> hi guys
01:27:43 <godot> has anyone got gucash running on os x? I've got a weird problem here
01:28:17 <godot> My gnucash is running fine and I'm using it. but all graphics (in reports and such) appear quickly and are erased on a redraw.
01:28:49 <godot> I did install it using macports. I can't find anything on this on the net so I humbly ask you guys
01:29:55 *** nbinon1 has joined #gnucash
01:32:41 <nbinon1> @tell andi5 I tried to provoke the firewall warnings with 16637 but wasn't able to get it to complain. Sorry I'm not much help with the dlls
01:32:41 <gncbot> nbinon1: The operation succeeded.
01:32:42 <gncbot> nbinon1: Sent 36 weeks, 3 days, 8 hours, and 32 minutes ago: <andi5> nothing should depend on libgtkhtml-3.14-19.dll anymore ... you could try to open c:\Program Files\gnucash\bin\gnucash-bin.exe in depends.exe and look which dll claims to still need it ... rebuild or delete that one :)
01:36:40 *** nbinont has quit IRC
01:39:48 *** godot has quit IRC
02:33:11 *** basanta has joined #gnucash
03:08:01 *** basanta has quit IRC
03:08:03 *** qwert has joined #gnucash
03:41:31 *** Zoolooc__ has quit IRC
04:07:36 <Rol1> How important is guile for gnucash?
04:07:37 *** qwert has quit IRC
04:07:52 <Rol1> Would it be possible to compile a basic gnucash without guile?
05:29:44 *** basanta has joined #gnucash
05:30:36 *** Ian1 has joined #gnucash
06:02:46 *** Pepe66 has joined #gnucash
06:56:12 *** basanta has quit IRC
07:18:36 *** palatin has joined #gnucash
07:19:30 *** andi5 has joined #gnucash
07:19:31 *** gncbot sets mode: +o andi5
07:46:13 *** andi5 has quit IRC
07:51:54 *** Zoolooc has joined #gnucash
08:12:09 *** nomeata has joined #gnucash
08:22:49 *** mjoseph has joined #gnucash
08:29:37 *** joerlend has quit IRC
08:31:22 *** twunder has joined #gnucash
09:38:45 <jsled> Rol1: not really, right now.
09:39:13 <jsled> Rol1: Guile's mostly used by the reports and QIF importer, but there are a couple of critical pieces of startup and register behavior that are tied to guile, unfortunateyl.
09:39:24 <jsled> Rol1: Of course, changing both would be great, but non-trivial.
09:39:48 <jsled> Rol1: One of my high-level goals is to get rid of guile, but it's going to take a few years at current rates...
09:56:06 <Rol1> OK
09:56:29 <Rol1> I only asked because I have trouble with guile in openembedded at the moment
09:56:36 <jsled> I bet.
09:56:55 <Rol1> Well, actually, it should have worked OOTB
09:57:07 <Rol1> But I guess the maintainer was a bit lazy
09:59:38 <jsled> I don't know if they're lazy or not, but istm Guile's been a pain to maintain even on desktop systems.
09:59:43 <jsled> Or, if not Guile, slib.
10:05:33 *** twunder has quit IRC
10:14:06 *** roger_mudd has joined #gnucash
10:18:59 *** benoitg has left #gnucash
10:20:19 *** warlord-afk has quit IRC
10:21:53 *** Pepe66 has quit IRC
10:24:25 *** ttick has joined #gnucash
10:24:56 *** nomeata has quit IRC
10:25:55 *** twunder has joined #gnucash
10:26:15 *** benoitg has joined #gnucash
10:27:56 *** magenpie has quit IRC
10:28:08 *** roger_mudd has quit IRC
10:30:44 *** qwert has joined #gnucash
10:30:59 *** twunder has quit IRC
10:38:16 *** benoitg has left #gnucash
10:40:12 *** Ian1 has left #gnucash
11:00:40 *** qwert has quit IRC
11:10:34 *** donfede has joined #gnucash
11:12:25 <donfede> hello gnucash folk. I am working on compiling gnucash on my debian unstable box, but I am getting a build-conflict with guile-1.8 ... however I am reluctant to remove that version of guile (I have both 1.6.8 and 1.8.2 installed), as I need version 1.8 for lilypond and a few other programs (canorus and denemo). any suggestions? is there a way for the two guile versions to live together and the correct one be detected/used?
11:13:17 <jsled> gnucash works with guile-1.8 ... what's the error?
11:14:18 <donfede> it's in the debian "control" file ... something the debian maintainer must have put in.
11:23:41 <donfede> is guile-1.8 "mature" ?
11:24:08 <jsled> Yes, it's fine.
11:24:26 <jsled> That is, I've been using it with gnucash for like a year without problems
11:25:21 <donfede> sounds fair
11:31:22 *** palatin has quit IRC
11:33:24 *** cortana has quit IRC
11:40:26 *** cortana has joined #gnucash
11:44:59 <donfede> so, I ignored the warning, and it appears to have compiled fine (with guile 1.6 ... but I'm fine with that I believe, my focus now is budgets, not guile)
11:54:46 *** dbreiser has joined #gnucash
12:00:19 *** tjanssen has joined #gnucash
12:14:11 *** Zoolooc has quit IRC
12:35:05 *** andi5 has joined #gnucash
12:35:05 *** gncbot sets mode: +o andi5
12:41:44 <jsled> hallo.
12:41:58 <andi5> hiho :)
12:42:01 <jsled> andi5: what do you think of the patch at <http://bugs.gentoo.org/show_bug.cgi?id=199730>, if anything?
12:42:28 <jsled> I don't like the way it creates funny temporary directories, but I'm not sure of what a better way is, given all the different sizings we have.
12:42:46 <jsled> Plus, it doesn't do the SVG icon installation, but I can craft that in, I think.
12:43:22 <andi5> please forgive me, but i guess i will not consider it for 2.2.2 and will look at it once make distcheck works
12:43:30 <jsled> ah, heh.
12:43:50 <jsled> Any chance that the SX bug I fixed a few minutes ago gets into 2.2.2?
12:43:50 *** tjanssen has quit IRC
12:44:22 <andi5> jsled: i think so
12:53:07 <nbinon1> andi5: how do you deal with ktoblzcheck & python on your windows box?
12:53:20 <andi5> nbinon1: python was not in my path
12:53:32 <nbinon1> ah
12:53:43 <andi5> does r16664 fix the issue for you?
12:53:56 <nbinon1> just testing now
12:54:02 <andi5> nbinon1: i guess you have been doing just that, but every (maybe except docs, do not know) should be rebuilt
12:54:18 <andi5> everything after gnome, i mean
12:55:36 <nbinon1> yah...I've been using a brute force approach for the releases...rebuild everything. Only the nightly builds don't do this (which is why they mess up sometimes)
12:55:38 <andi5> nbinon1: the funny part is that the help ktoblzcheck provides says that python support is disabled by default, but the opposite is true :-)
12:55:45 <nbinon1> lol
12:56:05 <andi5> i see... that is good :)
12:56:19 <jsled> hmm. That was actually pretty straightforward.
12:56:36 <andi5> i suppose there are still 3 revisions coming, all touching only gnucash
12:58:09 *** nbinon1 is now known as nbinont-afk
13:00:19 <jsled> andi5: if you're interested, I think I have a pending commit for that icon issue.
13:00:35 <andi5> are you sure this will work on windows?
13:00:40 <jsled> I figure it might be a bit lame to create those dirs, but a) it works, b) it's better than now, c) it can always be made better later.
13:01:15 <jsled> andi5: Ah, well, no, not so much. Do mkdir, cp, gzip -cd, rm, and gtk-update-icon-cache exist?
13:01:28 <jsled> I'd have to guess so, really.
13:01:53 <andi5> no gtk-update-icon-cache, as it seems
13:02:41 <jsled> Hmm. It's invoked via the install-data-hook and uninstall-hook; are those executed on windows?
13:02:50 <andi5> i hope so
13:02:52 <jsled> heh.
13:04:05 <andi5> jsled: you should have come up with that patch a day earlier :)
13:04:34 <jsled> andi5: yeah, well. I can push it downstream, I suppose, for 2.2.2, at least.
13:04:40 <jsled> Maybe 2.2.3 will have it built-in.
13:04:44 <andi5> right
13:35:29 <andi5> jsled: any comments on http://wiki.gnucash.org/wiki/Announcement_2.2.2 ?
13:35:35 *** motin_0 has joined #gnucash
13:37:31 <jsled> andi5: might put a note in the Other Change section about the s/Open source/free/ changes.
13:37:38 <andi5> yep
13:37:46 <andi5> feel free to do it :)
13:38:49 *** twunder has joined #gnucash
13:38:58 <jsled> done
13:39:02 * jsled goes afk for a bit.
13:39:09 <andi5> ok
13:39:10 <andi5> thanks
13:39:42 *** twunder has quit IRC
13:40:19 <andi5> 'k, make distcheck seems to work
13:56:09 *** motin_0 has quit IRC
14:07:48 *** motin_0 has joined #gnucash
14:23:52 *** motin_0 has quit IRC
14:31:16 <donfede> lib/qof is gnucash custom library?
14:32:08 <jsled> in a sense.
14:32:38 <donfede> does qof stand for anything?
14:32:53 <jsled> It started as gnucash internals. It got factored out into a separate lib. It live{d,s} as a separate project; we forked that project back into a gnucash-tracked version after disputes with the maintainer.
14:32:57 <jsled> Query Object Framework.
14:33:31 <jsled> It's a pre-gobject framework for, well, objects in C, abstracted backend support and backend-specific queries over object graphs.
14:33:32 <donfede> and Kvp ... is that backend, or dies it contain gui stuff (it seems to be part of qof)
14:34:12 <jsled> yeah, it's a typed key-value-pair structure. It's not ui-specific.
14:34:22 <donfede> good, thanks
14:34:37 <donfede> key-value pair ... like a python dict ... or a java hashmap?
14:34:43 <jsled> more or less.
14:34:53 <donfede> thanks jsled :)
14:35:17 <jsled> you're welcome.
14:35:25 * jsled goes afk again; biab.
14:36:01 *** jcmunoz has joined #gnucash
14:39:01 <jcmunoz> Hi, I'm using guncash 2.2.1 on WinXp, I opened a new window and closed the main window before closing the new one. Now the main "account" (the tree view) is lost.How can I recover it? thanks
14:39:13 *** motin_0 has joined #gnucash
14:45:05 <andi5> jcmunoz: file > new > new accounts page
14:47:38 *** mjchang has joined #gnucash
14:57:26 *** ErKa has joined #gnucash
15:01:25 *** twunder has joined #gnucash
15:08:35 <jcmunoz> It was so easy, thanks
15:12:15 *** jcmunoz has quit IRC
15:17:25 *** motin_0 has quit IRC
15:19:09 *** andi5 is now known as andi5|2
15:19:21 *** andi5|2 is now known as andi5|2-2-2
15:48:53 <nbinont-afk> andi5|2-2-2: 16664 works for me :D
15:49:00 <andi5|2-2-2> nice :)
15:49:30 * andi5|2-2-2 builds the tarball right now .... do you want to build today or tomorrow?
15:52:18 <nbinont-afk> I'll be building it tomorrow (I'm away from my usual build machine for the weekend).
15:52:32 * nbinont-afk looks out side at the snow storm
15:52:47 <andi5|2-2-2> hehe
15:53:13 <andi5|2-2-2> so do you think i can make the announcement tomorrow evening UTC?
15:53:29 * nbinont-afk thinks getting to work will be fun tomorrow
15:53:36 <andi5|2-2-2> :)
15:57:02 <nbinont-afk> andi5: yes, go ahead with the announcement (even today if you wish), just note that the windows build will be released a few hours afterwards. I should have the build up early morning tuesday UTC (monday night for me)
15:59:48 <andi5|2-2-2> ok... i guess i will do it tomorrow evening and will not mention the win32 delay of a few hours :)
16:00:06 <nbinont-afk> ok :)
16:00:57 <andi5|2-2-2> i guess i will build from tarball on win32 once again... somehow that platform keeps making me nervous :-)
16:01:18 <nbinont-afk> I should be a bit more flexible in a week or so. (eg be able to build on any day)
16:01:44 <andi5|2-2-2> did you lose your job? ;-)
16:01:45 <nbinont-afk> (I'm moving, so yah..lots of fun)
16:02:01 <nbinont-afk> no...going to school
16:02:28 <andi5|2-2-2> so i guess you mean christmas? :-D
16:02:30 <jsled> Do we have win32-conditional sections in Makefile.am?
16:02:37 <andi5|2-2-2> yep
16:02:41 <jsled> pointer?
16:02:46 <andi5|2-2-2> lib/libc
16:03:09 <nbinont-afk> andi5: actually for the next 8 months or so
16:03:12 <jsled> (I think I'll just copy those to make this gtk-update-icon-cache thing conditional for win32)
16:03:22 <jsled> (at least so I can check it in safely.)
16:03:35 <andi5|2-2-2> nbinont-afk: why that?
16:04:46 <andi5|2-2-2> jsled: as we completely control the packaging in windows, we can do whatever we want to... but sometimes changes require testing, and i did not want to lose icons on windows :)
16:05:15 <jsled> Oh, it wouldn't lose them. It'd just fail when it tries to run that non-existant program.
16:05:36 <nbinont-afk> andi5: I'll build the release from the tarball
16:05:45 <andi5|2-2-2> yep
16:06:11 <nbinont-afk> andi5: I'll be in school for about 8 months, so that's how I got 8 months.
16:06:14 <andi5|2-2-2> nbinont-afk: you did that with 2.2.1 as well, right?
16:06:18 <nbinont-afk> yes
16:06:30 <andi5|2-2-2> nbinont-afk: oh, what are you going to learn? :)
16:06:43 *** andi5|2-2-2 is now known as andi5
16:10:38 *** tim|xchat has joined #gnucash
16:12:02 <tim|xchat> hi all, I'm trying to get gnucash working, but I get an error message when I start it... does anyone know the error? error: http://pastie.caboo.se/129384
16:12:03 <andi5> ok, tarballs are ready... lemme see
16:13:05 * nbinont-afk needs to go shovel the driveway :S
16:13:11 <nbinont-afk> later everyone
16:13:16 <tim|xchat> bye nbinont-afk
16:13:17 <andi5> see you
16:13:48 <jsled> unbound variable: map... tim|xchat what distro? What versions of gnucash, guile slib?
16:13:57 <jsled> Er. "guile, slib"
16:14:50 <tim|xchat> macports version (I'm on an iMac), gnucash 2.2.1, guile 1.8.3, slib 3a3
16:14:51 <andi5> http://www.nabble.com/Need-help-tracking-down-guile-issue-to12619461.html
16:15:46 <tim|xchat> thx andi5, looks like that's my problem
16:15:52 * tim|xchat is reading through the thread
16:17:53 <tim|xchat> hm ok... they tell me to use guile16, I tried that, but the problem is that guile16 creates dirs and filenames with "guile16" in it instead of "guile" (so i get guile16-config etc)
16:18:18 <tim|xchat> and I don't see any way of telling ./configure (gnucash's one) to search for that changed name
16:19:23 <tim|xchat> i tried searching through the configure and Makefiles, but i'm not familiar enough with those to fix it :S
16:19:57 <andi5> did you check out the wiki?
16:20:35 <jsled> hmm. to update an ancient git-svn copy, just `git-svn rebase`?
16:20:40 <jsled> s/copy/clone/
16:20:54 <andi5> yep
16:21:00 <jsled> I need to fetch first?
16:21:19 <andi5> git-svn rebase is git-svn fetch and git-rebase
16:21:35 <andi5> so to say
16:22:30 *** joerlend has joined #GnuCash
16:24:59 *** twunder has quit IRC
16:25:43 *** cstim has joined #gnucash
16:25:43 *** gncbot sets mode: +o cstim
16:26:31 <andi5> hiho cstim :)
16:28:33 <cstim> hi andi5
16:33:57 *** localhos1 has quit IRC
16:40:12 <cstim> andi5: r16676 gnucash on windows (the installed setup.exe) runs fine.
16:43:04 <andi5> nice :-) .... tarballs are up, btw
16:43:23 <andi5> somehow i have a really lousy download... worse than the upload ;-)
16:43:52 <andi5> cstim: are you maintaining ktoblzcheck?
16:50:59 <andi5> cstim: btw, cmake worked out well on linux (complete until src/engine) .... i guess i will continue on windows which is pickier :-)
16:52:09 <cstim> andi5: yes, I'm the ktoblzcheck maintainer
16:52:19 <cstim> something wrong with python there?
16:52:45 <andi5> cstim: may you take a look at the enable-python case? it says the default is no, but still activates the support
16:53:20 <chris> uh oh, has jsled seen the light? :P
16:53:40 <andi5> hehe... who is left then?
16:53:46 <cstim> cmake already done until src/engine? cool.
16:53:48 <andi5> andrew and.... warlord
16:54:21 <andi5> cstim: i am not yet sure i can work on that on christmas, but i will definitely continue next year
16:54:21 <cstim> the light?
16:54:33 <andi5> light == git, i suppose
16:54:44 <cstim> heh.
16:55:26 <cstim> cccccgvn cfngmbdmujgvchjccvbvx
16:55:34 <andi5> who is that?
16:55:46 <cstim> Hannah, typing her first screams in IRC.
16:55:53 <andi5> lol
16:56:07 <andi5> i am not sure whether that is the right age to begin with...
16:56:13 <cstim> 1 week?
16:56:21 <andi5> yeah
16:56:36 <chris> cstim: a metaphor for supernatural revelation, but also a euphemism for whatever the speaker things is a better opinion. :)
16:57:05 <cstim> re cmake: as warlord and the others said, there isn't much to gain from a switchover by now. So... why are you really working on this?
16:57:17 <andi5> hehe
16:57:23 <chris> andi5 is easily distracted. :)
16:57:45 <andi5> see chris
16:57:49 <cstim> ok
16:57:50 <chris> cstim: how do you think we got him to be release manager?
16:58:11 <andi5> who is that btw?
16:58:19 <andi5> long time no release
16:58:26 <andi5> spit on him
16:58:36 <cstim> oh, congrats on 2.2.2
16:58:49 <andi5> psssst
16:59:14 <andi5> i wonder whether i should post to gnome-announce...
16:59:29 <cstim> cmake on windows should work out just as well as on linux.
16:59:42 <cstim> (yes you should)
17:00:01 <cstim> When I build with cmake in msys, I use the generator switch -G "Unix Makefiles" and this works fine.
17:00:24 <andi5> ah, thanks... i guess that would have been my first question to solve :)
17:00:37 <cstim> The fun starts with all the other generators. Like, "mingw makefiles" which will work with mingw but without msys shell.
17:01:11 <andi5> do you see any chance gnucash could be built with visual studio`
17:01:17 <cstim> or even the different Microsoft Visual versions. There are free (as in the beer, not the freedom) versions of MSVC Express available for the brave.
17:01:30 <cstim> I don't think why it shouldn't.
17:01:41 <andi5> we will see
17:01:45 <cstim> s/think/know/
17:02:25 <cstim> the dependencies are of course out of our control, but it is all C - the application should be able to use different compilers than what the library did.
17:02:51 * andi5 remembers __stdcall
17:03:02 <cstim> however, I don't think there is any gain in a MSVC-built gnucash.
17:03:13 <cstim> except, maybe, for a better debugger because gdb on windows sucks.
17:03:31 <andi5> ok, that may be one point... my aim is to build gnucash without msys
17:03:39 <cstim> it is?
17:03:43 <andi5> yes
17:03:52 <cstim> well, then cmake with -G "Mingw Makefiles" is enough.
17:04:27 <andi5> let us hope that =)
17:04:28 <cstim> I don't use that (I use msys) but colleagues at work do, daily.
17:04:59 * cstim is off to bed
17:05:00 *** cstim has quit IRC
17:05:11 <andi5> sounds like a good idea
17:05:14 <andi5> ciao
17:05:37 *** andi5 has quit IRC
17:06:52 *** cstim has joined #gnucash
17:06:53 *** gncbot sets mode: +o cstim
17:10:26 <cstim> @tell andi5 just in case you want to finish an easier cmake project first, I'd warmly welcome a CMake'ized ktoblzcheck :-)))
17:10:26 <gncbot> cstim: The operation succeeded.
17:10:31 *** cstim has quit IRC
17:24:21 *** tim|xchat has quit IRC
17:27:53 *** localhost has joined #gnucash
17:32:44 *** paulproteus has quit IRC
17:33:16 *** paulproteus has joined #gnucash
17:36:15 *** paulproteus has quit IRC
17:38:16 *** paulproteus has joined #gnucash
17:41:04 *** motin_0 has joined #gnucash
17:43:06 *** motin_0 has quit IRC
18:06:20 *** mjchang has quit IRC
18:35:55 *** warlord has joined #gnucash
18:35:55 *** gncbot sets mode: +o warlord
18:38:15 *** twunder has joined #gnucash
18:39:26 *** dbreiser is now known as dbr-afk
18:40:08 *** twunder has quit IRC
18:47:22 *** ErKa has quit IRC
19:09:59 <donfede> hello. in the budget "gtktreeview" is there a way to expand all the sub-categories at once?
19:12:08 *** twunder has joined #gnucash
19:36:01 <chris> donfede: possibly, but if so, it's some obscure gtktreeview keybinding.
19:54:06 *** twunder has quit IRC
20:04:06 *** twunder has joined #gnucash
20:05:48 *** warlord has quit IRC
20:08:10 *** warlord has joined #gnucash
20:08:10 *** gncbot sets mode: +o warlord
21:15:06 *** joerlend has quit IRC
21:23:54 *** litsunglin has joined #gnucash
21:23:58 *** litsunglin has left #gnucash
21:35:04 *** tjanssen has joined #gnucash
21:59:43 *** twunder has quit IRC
22:06:05 *** gncbot has joined #gnucash
22:08:34 *** twunder has joined #gnucash
22:27:50 *** joerlend has joined #GnuCash
23:09:26 *** paulproteus has quit IRC
23:20:55 *** nbinont-afk has quit IRC
23:25:48 *** paulproteus has joined #gnucash
23:32:23 *** localhost has quit IRC
23:56:43 *** warlord is now known as warlord-afk