2008-06-27 GnuCash IRC logs
00:48:00 *** dw805 has joined #gnucash
00:48:39 <dw805> hello! has anyone succeeded at compiling gnucash on centos 5.2? It seems ./configure expects gtkhtml version 3.14 or lower, but centos 5.2 ships with gtkhtml version 3.16.
01:16:24 *** basanta has joined #gnucash
02:44:37 <Rolf> good morning
02:45:00 *** basanta has quit IRC
02:45:01 <Rolf> I wonder when we are going to see the patch from bug 144669 land in trunk.
02:58:55 *** ErKa has joined #gnucash
03:22:20 *** StocksR has joined #gnucash
03:24:10 *** StocksR has left #gnucash
03:29:53 *** |gunni| has joined #gnucash
03:38:39 *** _gunni_ has quit IRC
04:03:57 *** nodje has quit IRC
06:53:14 *** JonathanEllis has joined #gnucash
06:53:38 <JonathanEllis> Hi. Has anyone setup OFX download for HSBC?
06:58:55 *** cort has quit IRC
07:26:01 <JonathanEllis> Can someone tell me where the executable file for gnucash lives?
07:34:43 *** JimRaehl has left #gnucash
07:44:30 *** JimRaehl has joined #gnucash
07:50:56 *** nomeata has joined #gnucash
08:03:26 *** warlord-afk is now known as warlord
08:03:30 <warlord> JonathanEllis: what OS/Distro?
08:04:54 <warlord> dw805: did 3.16 change the pkg-config version again? If so, this is the first I've heard about an issue. Are you sure you have gtkthtml-devel installed?
08:05:24 *** nodje has joined #gnucash
08:30:05 * Rolf "bugs" warlord about 144669
08:31:23 <warlord> Yeah yeah yeah..
09:05:43 *** ErKa has quit IRC
09:27:34 *** ErKa has joined #gnucash
09:37:37 <dw805> warlord: here are the packages I have for centos 5.2 gtkhtml:
09:37:56 <dw805> gnome-python2-gtkhtml2-2.14.2-6.el5, gtkhtml3-devel-3.16.3-1.el5, gtkhtml2-2.11.0-3, gtkhtml3-3.16.3-1.el5
09:40:20 <Rolf> warlord: I am really religious about that thing ;-)
09:41:46 <warlord> Rolf: yes you are.
09:41:55 <warlord> I should be able to get to it either later today or this weekend.
09:42:29 <warlord> dw805: Huh! What do you get from pkg-config --list-all | grep gtkhtml
09:42:50 <Rolf> well, no need to let that patch go to waste. You asked for patches. I am glad you got a patch.
09:43:05 <warlord> I am too. I have no idea why Andreas hasn't applied it.
09:43:18 <warlord> I'm generally too busy to do real gnucash work anymore.
09:43:31 <dw805> warlord: libgtkhtml-3.14 libgtkhtml - libgtkhtml
09:44:10 <warlord> dw805: that's what I thought... So what, exactly, is the configure failure?
09:44:21 <warlord> (pastbin if it's more than a few lines, please)
09:45:08 <dw805> configure: error: Could not find a working gtkhtml version (need 3.1, 3.2, 3.6, 3.8 or 3.14)
09:45:09 <Rolf> warlord: Is there anywhere on the net with an understandable intro about how to create reports in gnucash? or better yet, how to beat an existing report into the shape one wants.
09:45:31 <warlord> dw805: 3.16 is 3.14
09:45:36 <dw805> oh. but a few lines before that it says: configure: Found libgtkhtml-3.14, but goffice lacks a cairo renderer
09:45:41 <warlord> dw805: what does config.log say..
09:45:51 <warlord> Ahh, there you go! What version of goffice?
09:46:22 <warlord> Rolf: nothing more than the wiki Custom_Reports page
09:46:55 <dw805> rpm -qa says: goffice-devel-0.2.2-1.el5, goffice-0.2.2-1.el5. pkg-config says libgoffice-1
09:48:37 <warlord> Right, with gtkhtml >= 3.14 you need goffice > 0.5
09:52:35 <dw805> hmmm. According to yum, I have the latest version of goffice available from centos. Checking other repositories now.
09:57:06 <warlord> Check EPEL?
10:04:38 <dw805> epel doesnt have anything newer, nor do rpmforge and atrpms. Guess I'll have to try a fedora package or build from source?
10:05:02 <warlord> Doesn't EPEL have Gnucash?
10:08:04 *** nodje has quit IRC
10:08:18 <dw805> yes it does. I have been building gnucash from source for some months now, however - from the days when I helped find a bug. are you suggesting I jump back off source to using package for now?
10:09:00 <warlord> Maybe? installing the package would at least get you the right deps.
10:10:08 <dw805> yep. new dependency found: compat-gtkhtml38....
10:12:12 <dw805> however, ./configure still doesn't run. looks like I'll be using epel package for now.
10:13:22 <warlord> Try compat-gtkhtml38-devel ?
10:13:38 <dw805> yes, am downloading it already
10:13:54 <dw805> and now svn configure runs
10:16:12 <dw805> svn make fails, however? ../../lib/libqof/qof/gnc-date.h:449: Error: Sysntax error in input(1).
10:16:35 <dw805> svn is at revision 17251, btw.
10:17:36 <warlord> dw805: line 449 for me is: void gnc_tm_set_day_start (struct tm *tm)
10:17:40 <warlord> I see nothing wrong with that.
10:18:27 <dw805> command that failed was: /usr/bin/sqig -guile -Linkage module -I../../lib/libqof/qof -I../../src -o swig-engine.c engine.i
10:18:36 <dw805> swig not sqig
10:21:01 <dw805> my line 449 is same as yours
10:22:46 <warlord> what version of swig do you have?
10:23:16 <dw805> swig-1.3.29-2.el5
10:23:29 <warlord> That's too old.
10:23:34 <warlord> You need at least 1.3.31
10:24:11 <warlord> Are you SURE you were compiling from SVN on this system before??
10:24:16 <dw805> yep
10:24:24 <dw805> before the upgrade from 5.1 to 5.2, that is
10:24:39 <dw805> perhaps I should put "upgrade" in quotes <grin>
10:24:56 <dw805> no let me take that back.
10:25:08 <dw805> I was compiling from 2.2.5 sources before the upgrade
10:25:17 <dw805> I tried svn when I couldn't get 2.2.5 to work
10:25:43 <dw805> trying 2.2.5 now....
10:26:38 <dw805> 2.2.5 configure runs, 2..2.5 make runs for a while, then fails at: No rule to make target 16x16/gnucash-icon.png needed by 'all-am'.
10:26:41 *** nodje has joined #gnucash
10:28:08 <warlord> Yeah, that's a known issue fixed in svn.
10:28:19 <warlord> (it means you might've run "make clean")
10:28:41 <dw805> indeed I did
10:28:44 <warlord> 2.2.5 doesn't need swig, which is why that worked for you.
10:29:00 <warlord> unpack the tarball again and dont run 'make clean' and the build should work.
10:29:02 *** ErKa has quit IRC
10:33:41 <dw805> yes that seems to be running now. but it certainly seems that centos has slipped too far behind to build svn version
10:35:02 *** Zoolooc_ has joined #gnucash
10:35:53 <dw805> yes, 2.2.5 built. I'll leave the epel package installed for now, however.
10:35:54 *** nomeata has quit IRC
10:38:36 *** nomeata has joined #gnucash
10:38:58 <dw805> thanks for the help, warlord!
10:39:15 <warlord> you're welcome.
10:39:23 <warlord> And centos should still be able to build from the tarball.
10:39:41 <warlord> but keep in mind that centos5 is approximately Fedora 3, IIRC.
10:39:52 <warlord> (or maybe it was FC5 -- I dont recall exactly)
10:40:15 <dw805> I think it is FC6, not 3, but still ancient, yes
10:41:08 <dw805> I left Fedora because of the every 6 month upgrade and constant battles with bleeding-edge packages, but centos may be a swing too far in the other direction
10:42:42 <warlord> No need to upgrade every 6 months. each release is supported for 13-14 months, so you really do get a year or so. So I went from FC3 -> 5 -> 7, and I'll go to 9 shortly.
10:43:00 <warlord> (the GnuCash server went from 1 -> 4 -> 7 ... and I'll probably take it to 10)
11:06:20 *** nomeata has quit IRC
11:08:03 *** nomeata has joined #gnucash
11:25:30 *** nodje has quit IRC
11:27:45 *** nomeata has quit IRC
12:01:04 *** donfede has joined #gnucash
12:19:45 *** ErKa has joined #gnucash
12:25:16 *** JonathanEllis has left #gnucash
12:29:55 *** aindilis` has joined #gnucash
13:42:18 *** sjc has joined #gnucash
13:52:12 *** sjc has quit IRC
13:53:38 *** sjc has joined #gnucash
15:59:58 *** Rolf has quit IRC
16:11:36 *** _gunni_ has joined #gnucash
16:15:16 *** Rolf has joined #gnucash
16:20:24 *** |gunni| has quit IRC
16:23:15 *** ural0 has joined #gnucash
16:36:13 *** ural0 has quit IRC
17:27:27 *** kling0n has joined #gnucash
17:50:33 *** cortana has joined #gnucash
17:53:45 *** kling0n has quit IRC
17:57:10 *** ErKa has quit IRC
18:03:14 *** LiENUS has quit IRC
18:15:26 *** _gunni_ has quit IRC
18:59:49 *** MikeHull has quit IRC
19:05:43 *** Zoolooc_ has quit IRC
20:31:22 *** warlord is now known as warlord-afk
20:42:03 *** sjc has quit IRC
23:19:01 *** dw805 has quit IRC
23:38:56 *** benoitg has joined #gnucash
23:39:04 *** benoitg has left #gnucash