2007-01-08 GnuCash IRC logs

00:12:25 <foo> F::Q ? Is that some perl plugin?
00:17:26 *** wizkid238_ is now known as wizkid238
00:35:20 *** hampton is now known as hampton|away
02:25:48 *** ErKa has joined #gnucash
02:40:08 *** ErKa has quit IRC
03:22:48 *** tortho has joined #gnucash
03:30:52 *** tortho has quit IRC
03:31:52 *** tortho has joined #gnucash
03:53:34 *** ErKa has joined #gnucash
04:07:34 *** ceplma has joined #gnucash
04:17:44 *** tortho has quit IRC
04:25:01 *** tortho has joined #gnucash
06:50:42 *** tortho has quit IRC
07:18:02 *** rauch has joined #gnucash
07:18:13 <rauch> hi all
07:18:52 <rauch> I have 2 questions for you:
07:19:17 <rauch> Q1: where does gnucash expect its documentation?
07:19:57 <rauch> Q2: Is the --doc-path argument not working or am I making some silly error? ;)
07:23:43 *** RallyU has joined #gnucash
07:53:31 *** cstim has joined #gnucash
07:53:31 *** gncbot sets mode: +o cstim
07:57:14 *** Rolf has joined #gnucash
08:05:10 *** twunder has joined #gnucash
08:27:55 <cstim> chris: re .LIB files on windows: Indeed this is from Microsoft Visual C/C++ compiler: The linker needs such a .LIB file at linking time, but at runtime the executable will need the corresponding .DLL file.
08:28:38 <cstim> just an extremely stupid thing from MSVC. Thankfully, all .so files and also mingw's gcc linker simply need the .so (or mingw: .dll) file and no extra file at linking time.
08:32:35 *** warlord-afk is now known as warlord
08:37:50 <warlord> rauch: --doc-path for "gnucash" or "gnucash-docs"? I think --doc-path only tells configure how to define ${docdir}.
08:38:04 <warlord> I dont know yelp enough to understand where it looks for the gnucash docs.
08:38:24 <warlord> I /thought/ that it just required the same --prefix.. BUt that might not be the case anymore.
08:41:18 <rauch> warlord: I try to call gnucash --doc-path=/usr/share/gnome/help/gnucash/, but gnucash keeps telling me, it cannot find it
08:41:23 *** hampton|away has quit IRC
08:41:49 <rauch> this dir has subdirectories C and de_DE
08:42:38 <rauch> both gnucash & gnucash-docs are below /usr
08:44:28 <warlord> as far as I can see by looking at the source code, --doc-path just sets the variable help_path, but that variable isn't used for anything.
08:45:49 <rauch> this would explain, why it doesn't affect anything and the error keeps coming
08:46:27 <rauch> but yelp must be called somehow and given the path to gnucash documentation
08:47:00 <rauch> gnucash --debug --loglevel=6 does not show anything too
08:48:51 <warlord> I dont know where that happens; I'd have to search the source code to find where it launches the help application. You can do that just as easily as I can.
08:50:01 <rauch> ok, I'll grep through the code and see, where that happens
08:57:35 <cstim> rauch: the error dialog when not finding the docs has last been modified here: http://svn.gnucash.org/trac/changeset/15081
08:59:45 <cstim> and this only calls gnome_help_display("gnucash-help.xml",...)
09:00:33 <cstim> I think the absolute file name is set when initializing gnome at startup.
09:01:40 <cstim> maybe in gnc_gnome_init that calls gnome_program_init() ?
09:02:21 <rauch> cstim: thx, I'll take a look and let run gnucash in strace, maybe i see a bit more
09:06:10 <jsled> I'd have more confidence in an author if they didn't misspell "book" and "writing".
09:06:32 <jsled> Also, "cycrocramic" isn't a word, let alone that it doesn't even have any google hits!
09:07:29 <cstim> heh
09:07:37 <cstim> reminds me of today's dilbert
09:08:10 <warlord> heh
09:08:31 <warlord> I did get some mail to webmaster asking about how to help on the docs.
09:08:53 <cstim> yesterday's dilbert, to be precise. http://dilbert.com/comics/dilbert/archive/dilbert-20070107.html
09:09:13 <jsled> cstim: aye, that's a good one.
09:09:28 <cstim> what does the suffix "PE" stand for as an academic or whatever title?
09:09:44 <jsled> I was curious about that, too; I think it's Professional Engineer.
09:10:08 <rauch> ok, it tries to look at /usr/share/gnucash/gnome/help/gnucash and after that in /opt/gnome/share/gnome/help/gnucash, but it is in /usr/share/gnome/help/gnucash...
09:10:34 <rauch> so the first path would be almost correct, just one gnucash/ too much in it...
09:11:21 <cstim> rauch: unfortunately gnome_help_display() doesn't explain in its docs where it gets its absolute path from.
09:11:59 <rauch> brb in 5 mins
09:13:04 * cstim notices that jsled's comment above cannot be understood without the side information that this particular email just arrived via -devel. Too bad for all the log readers :-)
09:14:04 <jsled> Oh, c.f. http://lists.gnucash.org/pipermail/gnucash-devel/2007-January/019574.html
09:18:08 <rauch> ok, so the 'easiest' way would be repackaging gnucash-docs with the correct destdir...
09:18:32 <rauch> (one of the two above)
09:20:12 <warlord> rauch: probably ;)
09:27:06 *** courtz has joined #gnucash
09:27:53 <courtz> I am after some assistance with pdf printing in gnucash
09:28:23 <courtz> pdfs created in linux have errors when viewed in windoze machines
09:30:15 <courtz> ask: help
09:32:02 <warlord> courtz: the problem would (most likely) be libgnomeprint or gtkhtml. AFAIK we dont do anything special with printing to pdf vs. ps.
09:32:45 <cstim> courtz: you will have to ask the people who provide the "printing to PDF" function, which, as Derek said, is libgnomeprint or ghostscript.
09:32:53 <courtz> Ok when I print to ps and use gsview to convert to pdf everything is fine
09:33:06 <cstim> courtz: for example, file a bugzilla bug with one such erroneous PDF document attached.
09:33:10 <warlord> Then the problem is probably gnomeprint's pdf driver.
09:34:17 <courtz> Thanks, the gnomeprint package is the latest one I have available for fedora core 5
09:34:29 <courtz> I will see if I can find what version
09:35:20 <warlord> it's unclear if upgrading will help. I suggest you take cstim's advice and file a bug report against them.
09:36:43 <courtz> ok, will see if I can do so - I am just curious if anyone else has had similar issues
09:37:20 <courtz> 2.12.1-4.2
09:37:34 <courtz> libgnomeprint22
09:43:17 <courtz> Thanks for your help, Cheers and regards
09:44:54 <warlord> honestly I've not tried it.
09:48:12 <cstim> 2.12.1 seems to be most recent.
09:49:08 <courtz> The main thing is for me to send invoices to clients (windoze users) I have to print to ps (fine) then convert, attach and send. The pdf creation problem only happens when there is a graphics file included in say the technicolor stylesheetr
09:49:30 <courtz> Will try removing graphic in technicolour
09:51:08 <courtz> Works ok
09:51:29 <courtz> and the "placeholder" graphics shoe also
09:51:46 <courtz> show (12.51am here)
09:53:46 <warlord> Interesting.
09:54:26 <courtz> will try a different graphic format (currently jpeg from gimp)
09:57:55 <courtz> yeah same issue with a gif
09:58:11 <courtz> "illegal operation inside a path"
09:59:34 <rauch> hm, now that's weird... ( repackaged gnucash-docs for /opt/gnome), click on help, course and concepts, KDE-Helpbrowser comes up with error: No Documentation available for /opt/gnome/share/gnome/help/gnucash/C/gnucash-guide.xml
10:01:02 <cstim> is that file existing?
10:01:10 <rauch> yes
10:03:07 <foo> When I search gnucash docs, it looks like it searches all of gnome's help or something
10:03:27 <warlord> courtz: Probably because gtkhtml/gnomeprint aren't doing a full conversion.
10:04:44 *** twunder has quit IRC
10:04:52 <courtz> can I redirect printing from lpr to cups-pdf ??? and if so what do I enter in the printer line
10:05:08 <courtz> will try gtkhtml update
10:07:45 *** tortho has joined #gnucash
10:09:28 <chris> cstim: "Just don't think about making this a preference..."? s/don't// ?
10:10:34 <cstim> chris: oh, my remark probably was too quick. I was anticipating that someone will propose "Well, if we cannot find a consensus decision here, we can implement either behaviour and have it activated by a preference."
10:11:02 <jsled> I think it should definitely be a preference.
10:11:27 <jsled> And while changes down in QOF might be necessary, it should really be controlled by higher-level/register behavior.
10:11:29 <cstim> chris: ... to which I would reply: This is precisely what has been critisized as having too much prferences.
10:12:00 <cstim> no, I don't think this should be a preference. Such a preference would be even more confusing than the behaviour itself.
10:12:16 <chris> cstim: I see. You're saying having an additional pref is worse than having the behavior you don't want, right?
10:12:21 <warlord> Yeah,I'm not sure how to define that preference.
10:12:31 <cstim> chris: yes, exactly.
10:12:33 <jsled> "Smart date entry"
10:12:44 <warlord> and what does that mean?
10:13:01 <warlord> What kind of preference, and what's the resulting behavior?
10:13:04 <jsled> tooltip: guess the appropriate year for dates entered in the past and future.
10:14:03 <chris> I think I'd rather have an extra pref than date-entry behavior I found annoying. (BTW, I'd rather it not guess a year other than the current year.)
10:14:13 <warlord> cstim: I understand the want to be deterministic, but it's really annoying that on january first I now have to type three extra characters to enter data from one day earlier.
10:14:48 <cstim> warlord: actually I enter the dates by Ctrl+Plus and -Minus rather than by absolute date. For this entry method it obviously doesn't matter.
10:15:10 <cstim> err, that was simply "plus" and "minus"
10:15:11 <warlord> true
10:15:27 <warlord> it doesn't matter for that method.
10:15:36 <cstim> https://sourceforge.net/project/showfiles.php?group_id=192&package_id=5582 : somehow people seem to download the older revision rather than the newer :-)
10:16:28 <warlord> Um, because it's listed first?
10:16:59 <cstim> ok, so I'll remove the older revisions. Should we note the download numbers somewhere?
10:17:18 <chris> [OT] anybody have good/bad/indifferent opinions of scons?
10:17:43 <cstim> chris: isn't that something to eat?
10:17:56 <elb> if you could eat it, at least it would be useful
10:18:07 <jsled> chris: I've looked at it a couple of times, and it seems interesting, but I don't know if that ranges to "good". I've not heard bad references to it, at least.
10:18:15 <jsled> But that might just be indifference as well.
10:20:58 <cstim> oh, I confused that with scones.
10:21:25 <elb> it seemed really complicated when I played with it
10:21:33 <elb> that is, compared to Makefiles, which is what it intends to replace
10:21:58 <elb> I decided it was probably only appropriate when you had Make rules which were so complicated that Make was creaking and groaning -- and I virtually never see that
10:22:19 *** courtz has left #gnucash
10:22:23 <jsled> Yeah, I just wanted a make replacement, but it seems to want to subsume auto*, too.
10:23:09 <warlord> cstim: feel free to note them on the wiki ;)
10:27:33 *** ErKa has quit IRC
10:31:43 <cstim> there's a long article about why KDE chose CMake instead of SCons, http://lwn.net/Articles/188693/
10:42:26 *** jpeach has joined #gnucash
10:42:43 *** jpeach has left #gnucash
10:48:10 <chris> cstim: interesting link, thanks.
10:51:58 *** Demitar has joined #gnucash
10:57:40 *** RallyU has quit IRC
10:58:18 *** twunder has joined #gnucash
11:38:03 *** andi5 has joined #gnucash
11:38:03 *** gncbot sets mode: +o andi5
11:41:15 *** mnoir has joined #gnucash
11:42:14 <cstim> andi5: hi
11:42:18 *** mnoir has quit IRC
11:42:20 <andi5> hi cstim
11:42:25 *** mnoir has joined #gnucash
11:43:33 *** cstim is now known as cstim_away
11:49:36 <andi5> cstim_away: can you tell me what he means by "On Windows, you can compile KDE with MinGW, MSYS and MS Visual C++ >=7 (MSVC) -- and all three of them work differently!"? ... what do they use as compiler if not gcc from mingw?
11:52:11 *** bock has joined #gnucash
11:52:16 *** bock has left #gnucash
11:58:07 <cstim_away> andi5: Microsoft Visual has a command-line compiler as well
11:58:36 <cstim_away> andi5: so I guess CMake is capable of use that command-line MSVC compiler as well (I think it's simply called cc.exe)
11:58:38 <cstim_away> see ya
11:58:39 *** cstim_away has quit IRC
12:05:14 *** magenpie has quit IRC
12:12:15 <mishehu> bah.
12:12:21 <mishehu> takes for ever to build gnome :-/
12:12:28 <mishehu> and a day
12:12:36 <andi5> why do you do it?
12:13:48 <mishehu> andi5: I run slamd64, and dropline gnome is built for i486... :-/
12:14:10 <andi5> oh, i see :)
12:14:13 <warlord> oh, so you're running slackware!?!? HAHAHAHAHAHAH
12:14:34 <mishehu> it would be tempting to run one of the easy peasy distros in vmware or something
12:15:46 <mishehu> warlord: uhm, I don't think I'd know half the things I know about how to get dependencies built on systems if I didn't run it. and that's been invaluable to the projects that I am a developer of.
12:15:55 <mishehu> i.e. freeswitch.
12:16:22 <mishehu> so please save the "your distro sucks" for somebody else. I don't knock or care about what other people use.
12:16:34 <mishehu> even those gentoo ricers ;-)
12:17:21 <andi5> well, .... i for one am pretty amazed by how heterogenous we are.... fc, suse, gentoo, ubuntu.... what else?
12:17:24 <warlord> Did I use the work "sucks" anywhere? ;)
12:17:53 <mishehu> warlord: you're laughter implies it, and I've had this discusison with you in the past ;-)
12:18:28 <warlord> *chuckles*
12:18:32 <mishehu> I'd almost run 'yum gnucash' or something on my vps host, but the schmucks didn't even install yum on it.
12:18:55 <mishehu> and that'd be kinda ugly getting my vps host access to my samba share.
12:19:06 <warlord> I dont think it sucks, per se... But I do think it brings a lot more pain and suffering than its users deserve.
12:19:22 <mishehu> warlord: I never claimed it wasn't for the masochists at heart ;-)
12:19:38 <mishehu> it most definitely is. however, there's a diff between it and gentoo...
12:19:57 <mishehu> slackware-type distros - build once, use many... gentoo - compile all fresh every time.
12:20:07 <mishehu> and don't forget the -funroll-loops
12:20:13 <mishehu> and -O6 optimization...
12:20:19 * andi5 looks at the /topic
12:20:24 * mishehu chuckles.
12:20:56 * mishehu looks at the topic too to see if Elvis was just in it...
12:21:18 <mishehu> andi5: Beeg Brother Eez Logging You. ;-)
12:21:52 <andi5> oh, i did not mean that.... do not mind
12:22:19 <mishehu> ah.
12:22:49 <mishehu> I'm probably more than halfway done with building gnome...
12:23:05 <mishehu> it was jsut a pain ot do it in parallel with other system libs...
12:23:15 <mishehu> but I got around it.
12:25:05 <warlord> building gnome is a major pita
12:25:13 <warlord> (I had to do it on Mac)
12:26:06 <andi5> what is the problem? i have build most libraries without any problem, but not on a mac, of course
12:26:28 <warlord> oh, it just takes forever
12:26:33 <andi5> yeah
12:26:49 <mishehu> hmm I see you guys are using trac too.
12:27:05 <mishehu> one of the guys on our project (freeswitch) also installed fisheye. it's pretty neat.
12:28:25 <jsled> It isn't required to have ricer/stupid CFLAGS with gentoo, of course. I just `emerge gnome` and it goes. Of course, on my dual-core amd64 with compilation done in /dev/shm, it doesn't take quite as long.
12:29:45 <mishehu> jsled: stop being so serious! I say I say it's a joke, son!
12:29:57 <mishehu> heh
12:30:09 <jsled> hee. I was going to say, I forgot to add the ":p" at the end. ;)
12:30:47 <andi5> jsled: is that a 35W processor?
12:30:59 <mishehu> and you also forgot to mention "you don't have to patch the source 7 ways to tuesday on gentoo"
12:31:12 <andi5> tuesday's patchday
12:31:19 <jsled> heh. heh.
12:31:21 <mishehu> exactly
12:32:45 <andi5> so how long can one evaluate fisheye for free?
12:33:02 <jsled> andi5: no, more like 65..90W.
12:33:47 <mishehu> andi5: that I'm not sure about. I didn't actually set it up on the system, one of the other guys did.
12:36:34 <andi5> well, i am happy about trac ... most of the time... and it is open-source
12:40:43 <mishehu> trac's good too
12:40:50 <mishehu> we still use it as well.
12:42:14 <rauch> something is really weird here with those help files :/
12:42:43 <rauch> if I call them via gnucash, the KDE helper comes up and fails
12:43:01 <andi5> did you login to kde?
12:43:14 <rauch> if i Call yelp with xml directly, it comes up, throws a whole bunch of errors and then displays the help
12:43:21 <rauch> andi5: yes, I only use kde
12:44:54 <mishehu> shhh! you'll be lynched!
12:45:05 <andi5> ah, come on mishehu
12:45:11 * mishehu grins again
12:45:38 <mishehu> it's better than having a case of the mondays isn't it? a little humor to numb the pain.
12:46:58 <mishehu> I only use kde as well, btw ;-)
12:47:33 <rauch> mishehu: I tried almost everything from fvwm over gnome to xfce and always came back to kde, since it was the only one I really liked and works fine _and_ intuitive :)
12:48:05 <andi5> well, i have found back from ratpoison to gnome ;-)
12:49:29 <rauch> so, back on topic, is someone having an idea, why this happens? :)
12:49:46 <andi5> i am trying to find out
12:54:08 <mishehu> ugh. I hate how gnome depends on libraries that are impossible to find because they call them by a different name than they're downloadable as.
12:54:36 <andi5> which library?
12:55:00 <mishehu> libgnomecups
12:55:10 <mishehu> it's not in the gnome repository for source downloads.
12:55:26 <mishehu> and all I find on google are distro-specific package downloads.
12:55:47 <andi5> ftp://ftp.gnome.org/pub/gnome/sources/libgnomecups/
12:56:32 <mishehu> I'll try again, I've been having a hell of a time getting onto the ftp...
12:56:44 <andi5> use a mirror... google for "gnome mirror"
12:57:38 <mishehu> got on this time
12:57:48 <mishehu> funny, that's not on the web page downloads.
12:57:56 <mishehu> must not be important.
13:01:19 <andi5> rauch: khelpcenter ghelp:///usr/share/gnome/help/gnucash/C/ch_loans.xml works for me (from gnome desktop)
13:03:13 <rauch> takes some time, but works here too
13:03:35 <andi5> yes, will have to transform the xml to html
13:04:33 <andi5> libgnome is responsible for spawning this url... do not know yet how it does it (will take a look now)... is that library up-to-date for you?
13:04:39 <rauch> as far as I have seen, from gnucash it's called only via help:/<path>, maybe that's the difference here?
13:05:27 <rauch> libgnome is 2.16.0
13:06:12 <andi5> how do you mean "called only via help:/<path>"?
13:06:43 <rauch> in the title bar of khelpcenter I can see the address it used to be started out of gnucash
13:07:04 <rauch> and there it states "help:/<path to the xml file>"
13:07:15 <andi5> and it does not find that file?
13:07:46 <rauch> no, it displays an error and stops
13:08:04 <andi5> hm... if i start khelpcenter from the terminal with only one slash, it works for me too
13:08:33 <rauch> it tells me, that there is no documentation for /opt/gnome/share/gnome/help/gnucash/C/gnucash-guide.xml available
13:08:39 <andi5> do you set any special environment variables for gnucash?
13:08:49 <rauch> no
13:09:02 <andi5> is that file path correct?
13:09:03 <rauch> btw. try help:/ vs. ghelp:///
13:09:04 *** Demitar has quit IRC
13:09:11 <rauch> yes, the path is correct
13:09:35 <andi5> ah... you are right, did not see that difference... now i see the failure (symptom)
13:11:18 <andi5> neither gnucash nor libgnome contain "help:" as string in the sources
13:11:58 <andi5> gnome-vfs has
13:11:58 <rauch> so what is it then? o_O
13:13:08 <rauch> I have gnome-vfs2 here, 2.16.1
13:13:18 <andi5> yes, i do not doubt that
13:13:24 <andi5> any more ;-)
13:14:02 <andi5> let me first copy help files around
13:16:44 <andi5> 9932 pts/2 Sl+ 0:04 gnome-help ghelp:///home/ak47/Software/GnuCash/trunk/inst/share/gnucash/gnome/help/gnucash/C/gnucash-guide.xml ... that is fine so far
13:18:39 <andi5> do you have gconf-editor installed?
13:19:31 *** esodan has joined #gnucash
13:20:44 <andi5> cool... i can enable and disable help insantly from gconf-editor :) /desktop/gnome/url-handlers/ghelp
13:21:31 <andi5> i can also call khelpcenter from gnucash now
13:22:18 <rauch> hm, no, I'll go & install
13:22:54 *** esodan has left #gnucash
13:23:33 <rauch> ok, /desktop/gnome/url-handlers/ghelp states gnome-help "%s"
13:24:32 <andi5> gnome-helper is a symbolic link to help here...
13:24:38 <andi5> yelp, i mean
13:25:08 <rauch> uhm, no :(
13:25:20 <rauch> suse seems to make it's own stuff :(
13:25:33 <andi5> then blame suse :)
13:25:46 <rauch> - /opt/gnome/bin/gnome-help links to /usr/bin/susehelp
13:26:25 *** Demitar has joined #gnucash
13:26:28 <andi5> does it work if you replace that link by one to khelpcenter?
13:27:04 <rauch> I'm atm going through this susehelp crap, as it's a shell script only
13:28:22 <andi5> do you still need me?
13:28:52 <andi5> ok, denglish... may i depart? ;-)
13:29:05 <rauch> no, I think I'll check this and then go and kick someones ass @ suse ;)
13:29:18 <andi5> yeah, have fun ;-)
13:29:27 <rauch> _I_ will :]
13:29:36 <andi5> bye
13:29:48 <rauch> bye andi5 & thx a lot :)
13:29:52 *** andi5 has quit IRC
13:31:48 <rauch> for the record: replacing this symlink and calling yelp directly works!
13:32:04 <rauch> now digging this suse crap shell script :/
13:40:13 *** ErKa has joined #gnucash
13:49:27 <mishehu> bah.
13:49:34 <mishehu> now need to find goffice...
13:50:25 <rauch> ftp://ftp.gwdg.de/pub/linux/gnome/sources/goffice ?
13:51:09 <mishehu> I'll try there
13:51:23 <mishehu> this is tiring (building gnome + gnucash deps)
13:52:17 <rauch> reminds me of my onte-time-try of gentoo ;)
13:52:41 <rauch> took me 2 days to get the box up and running with kde :(
13:52:44 <mishehu> well running slamd64 here (x86_64 slackware)
13:52:48 <rauch> s/onte/one/
13:52:57 <mishehu> I build once use many
13:53:15 <rauch> So do I now (on suse)
13:58:13 <mishehu> ugh.
13:58:35 <mishehu> goffice doesn't believe all the gnome dependencies to be fulfilled, but it doesn't tell me *which* ones are.
14:01:05 <mishehu> the main quesiton is - does gnucash require that goffice be built with gnome extensions?
14:01:12 <jsled> yes.
14:01:16 <warlord> yes
14:01:49 <mishehu> shit.
14:03:42 <mishehu> UI: Gtk (missing gnome dependencies)
14:04:09 <mishehu> how useful, since there's only 0xdeadbeef gnome dependencies out there heh.
14:04:20 <cortana> apt-get build-dep gnucash
14:04:20 <cortana> sorry
14:04:27 <warlord> what do you get from pkg-config --list-all
14:06:37 <mishehu> warlord: sec, let me pastebin this.
14:07:30 <rauch> this fsc, eeh, crappy shell script rewrites ghelp:/ to help:/, that's why it doesn't work :(
14:09:04 <mishehu> warlord: http://pastebin.ca/310413 , and thanks btw.
14:17:54 <jsled> mishehu: fwiw, http://pastebin.ca/310427
14:18:39 <jsled> mishehu: Also, if you're not aware, there's a README.depdendencies file at the top level of the gnucash dist.
14:18:51 <mishehu> jsled: that's how I know I need goffice ;-)
14:19:06 <mishehu> and I have all those libs you show linked to goffice.
14:19:39 <mishehu> *all* of them.
14:19:47 <mishehu> though I think I have a different version of goffice
14:19:51 <mishehu> I grabbed...
14:19:53 <mishehu> hmm sec.
14:20:00 <mishehu> 0.3.5
14:20:06 <mishehu> is that not the right version?
14:20:13 <warlord> Try 0.3.0.. Or 0.2.0 even
14:20:43 <mishehu> I'll try 0.2.x since that's what jsled uses.
14:21:06 <warlord> [warlord@cliodev src]$ rpm -q goffice
14:21:06 <warlord> goffice-0.2.1-1.fc5
14:21:26 <mishehu> as well as you too
14:23:04 <mishehu> fsck
14:23:06 <mishehu> still got UI: Gtk (missing gnome dependencies)
14:23:34 <mishehu> all the other gnome software was nice enough to tell me what specific dependencies were missing. :-/
14:23:57 <mishehu> it's like I got a box full of punchcards and the system says "error in punchcards"...
14:24:17 <cortana> time to check the configure.ac ?
14:24:51 <jsled> mishehu: yeah, looking at configure.in for goffice-0.2.0, it's checking for [[[
14:24:55 <jsled> gconf-2.0
14:24:55 <jsled> libgnomeui-2.0 >= 2.0.0
14:24:55 <jsled> libgsf-gnome-1 >= 1.12.2
14:24:56 <jsled> ]]]
14:25:36 <warlord> mishehu: you don't have libgsf-gnome
14:26:54 <mishehu> I just saw that too
14:27:06 <mishehu> is that an add-on extension to gsf?
14:27:12 <mishehu> because I do have a libgsf.
14:27:22 <jsled> it's libgsf-built-with-gnome.
14:27:38 <mishehu> is gsf a gnome software?
14:27:38 <jsled> i.e., the gnome parts of libgsf
14:28:15 <jsled> It's the gnome structured file library.
14:28:46 <mishehu> alright, I see libgsf on ftp.gnome.org, but not a separate package for libgsf-gnome, so I'll assume it's a configure option.
14:28:52 <jsled> exactly.
14:29:16 <warlord> yeah
14:29:22 <mishehu> you guys are a big help
14:29:41 <mishehu> thanks for putting up with the ol' slackware/slamd64 user ;-)
14:30:20 <rauch> [x] filed bug against basesystem in suse 10.2 regarding susehelp, let's see, what comes out :(
14:31:56 <rauch> suse themselves don't package gnucash-docs at all, so they couldn't run into this ...
14:34:32 <mishehu> Cairo support: Enabled
14:34:40 <mishehu> UI: Gnome
14:34:43 * mishehu smiles.
14:35:00 <mishehu> it's runchtime!
15:21:16 <jsled> @ping
15:21:16 <gncbot> pong
15:21:21 <jsled> thanks gncbot
15:22:59 *** |gunni| has joined #gnucash
16:20:39 <mishehu> bah.
16:20:53 <mishehu> back to work on installing gnucash requirements.
16:24:28 *** Rolf has quit IRC
16:26:36 <mishehu> heh, libofx hasn't been updated in a few years now.
16:27:01 <mishehu> ah, just their webpage hasn't
16:27:03 <jsled> I thought 0.8.0 was only months old.
16:27:09 <warlord> mishehu: that's not true. 0.8.2 was released very recently.
16:27:22 <mishehu> jsled: on libofx.sf.net, they list in the news as 2004 being the most recent
16:27:26 <mishehu> I see they have 0.8.2
16:27:41 <jsled> yeah, like you say, on the project webpage.
16:27:43 <warlord> mishehu: I'll believe that the website hasn't been updated in 2 years.
16:27:53 <mishehu> me too
16:27:57 <jsled> heh
16:28:11 <mishehu> it had me worried there, llike maybe there was a fork in the project that I didn't know about.
16:29:21 *** tortho has quit IRC
16:29:44 <mishehu> *sigh* a problem with goffice...
16:31:48 *** motin has joined #gnucash
16:35:32 <mishehu> in goffice/graph/gog-renderer-impl.h, typedef struct { ArtVpath *path; gpointer data; } GogRendererClip; and in gog-renderer-cairo.c: In function `gog_renderer_cairo_clip_push': gog-renderer-cairo.c:111: error: structure has no member named `area'
16:35:36 <mishehu> no duh.
16:35:50 <jsled> Don't build goffice with cairo.
16:36:04 <jsled> I'm pretty sure it's know to not work, as you see.
16:36:14 <jsled> In the copy of goffice that gnucash ships, we stripped it out.
16:36:22 <mishehu> jsled: oh don't? I was guessing that cairo was what you were using to draw graphs.
16:36:40 <warlord> nope
16:36:41 <jsled> No, it just uses gdk or something if you elect to not use cairo.
16:37:11 <mishehu> very well
16:37:19 <mishehu> words from the wise. taking out cairo.
16:38:40 * mishehu pops a cap in its butt with make distclean.
16:55:56 *** rauch is now known as rauch|sleep
16:58:20 <mishehu> alright, one more dependency it seems and then it will be time to celebrate by downloading and building gnucash itself...
16:58:22 <mishehu> swiiig.
16:58:42 <warlord> mishehu: you're building trunk?
17:00:13 <mishehu> warlord: I was going to do 2.0.4
17:00:33 <mishehu> not svn, as I don't know how your svn builds are... each project has its own "behavior" regarding svn.
17:01:04 *** twunder has quit IRC
17:01:16 <mishehu> unless there's a compelling reason to do trunk, I figured that trunk is probably where I'd find all the yet-to-be-fully-tested code.
17:01:20 <warlord> You dont need swig for gnucash 2.0.4
17:03:11 <mishehu> *few*
17:03:16 <mishehu> *phew* even
17:03:54 <mishehu> warlord: I was just going by what it said on http://svn.gnucash.org/trac/browser/gnucash/trunk/README.dependencies
17:04:05 <mishehu> which I didn't know whas specific to trunk and not release.
17:04:43 <mishehu> looks like I'm ready to go then...
17:04:43 <jsled> well, you could try the branched version of that file. Or download the 2.0.x release tarball.
17:04:58 <warlord> mishehu: look at the URL.. Compare it to, say, /trac/browser/gnucash/branches/2.0/README.dependencies
17:06:25 <mishehu> heh, maybe it was just braindead of me, but I just clicked on the first "dependencies" page that came up in the wiki heh.
17:07:44 <mishehu> ah, so for the 2.2.x series you're using swig
17:07:49 <warlord> Yeah
17:07:56 <warlord> for 2.0.x you need g-wrap
17:08:03 <mishehu> yeah, I'll grab that.
17:08:07 <mishehu> what's aqbanking?
17:08:35 <warlord> a library.
17:08:53 <warlord> I recommend google.
17:09:05 <mishehu> I thought you were better than google.
17:09:10 <mishehu> and smarter.
17:09:11 * mishehu grins
17:09:22 <warlord> yes, but more lazy.
17:09:55 <mishehu> warlord: oh, btw, did you guys decided whether or not you're goign to try to migrate the datafile backend to use sqlite?
17:10:41 <warlord> mishehu: see the gda-dev branch
17:11:13 <mishehu> hmm aqbanking is what I thought it was - HBCI
17:11:22 <mishehu> which I don't think is in use in the USA really.
17:11:58 <warlord> True. But you do need AqBanking for OFX Direct Connect
17:12:20 <mishehu> very well
17:12:36 <mishehu> not like I've not already isntalled 0xdeadbeef dependencies today ;-)
17:12:42 <mishehu> I might yet finish today!
17:13:01 <warlord> "yum install gnucash" is SO much easier! ;)
17:13:40 * mishehu throws dead fish at warlord like that guy in the muppet show.
17:14:10 <warlord> hahahaha
17:14:31 <mishehu> I wrote a call detail recorder backend for freeswitch for sqlite, and I didn't think that sqlite had some of the database features that you guys wanted.
17:14:33 <warlord> In the amount of time you've spent I could've installed FC6 in a VM and then installed gnucash.. ;)
17:14:50 <warlord> mishehu: what kind of features do you think?
17:15:03 <mishehu> I remember once upon a time that somebody here said that views were an example, which is why there was a pgsql backend at that time (years ago) and not a mysql one.
17:15:18 <mishehu> sqlite is limited in what it can do with views (I think they're just read-only)
17:15:42 <warlord> I dont think we need views
17:15:49 * mishehu shrugs
17:16:02 <mishehu> whoever I talked to at the time was under that opinion
17:16:16 <mishehu> so I thought they spoke iwth some sort of authority. guess not!
17:16:44 <mishehu> I do like sqlite's api. nice and clean for the most part.
17:17:11 <mishehu> kinda like odbc but nicer (doesn't make you want ot stab your eyes out iwth a fork)
17:17:29 <warlord> The current plan is to use gda
17:20:07 <mishehu> hmm gwenhywhateverthehell I suppose is needed for aqbanking
17:22:24 <warlord> AQB has a bunch of deps
17:30:28 <mishehu> lovely. gwenhywfar can't figure out what OS I have.... configure: error: **** Unknown operating system type
17:30:42 * mishehu grumbles something about autoheadache
17:31:20 <warlord> Hehehe
17:34:27 <mishehu> autoheadache is both a blessing and a curse.
17:34:47 <warlord> usually a blessing.
17:35:14 <mishehu> in this case, a curse.
17:35:22 <warlord> if you say so.
17:35:25 <warlord> anyways, i gotta run
17:35:27 *** warlord is now known as warlord-afk
18:14:26 *** jpeach has joined #gnucash
18:20:56 *** jpeach has quit IRC
18:22:59 *** jpeach has joined #gnucash
18:23:09 *** jpeach has left #gnucash
18:38:39 *** magenpie has joined #gnucash
18:48:21 *** jpeach has joined #gnucash
18:52:56 *** andi5 has joined #gnucash
18:52:56 *** gncbot sets mode: +o andi5
18:53:26 *** jpeach has left #gnucash
18:53:26 <andi5> some qif-import guru around?
18:55:12 <andi5> Q: for the sake of symmetry -> http://svn.gnucash.org/trac/browser/gnucash/trunk/src/import-export/qif-import/druid-qif-import.c#L1138 ... why does not it use wind->memo_display_info and wind->memo_map_info? ... making this change also avoids a crash (#392707, Windows&Linux) for me.... any comments?
19:03:03 <andi5> well, i am tired... drop me a note or fix it right away :)
19:03:11 *** andi5 has quit IRC
19:18:52 *** mnoir has quit IRC
19:30:11 <warlord-afk> @tell andi5 um, maybe because it's a bug? no idea why nobody noticed that before.
19:30:12 <gncbot> warlord-afk: The operation succeeded.
19:30:15 *** warlord-afk is now known as warlord
19:47:01 *** warlord is now known as warlord-afk
19:47:12 <mishehu> is slib still an external dependency for the 2.0.x branch?
19:48:02 <jsled> yeah
19:48:11 <mishehu> ah that explains why g-wrap won't build
19:48:38 *** warlord-afk is now known as warlord
19:48:44 <warlord> slib is still a dependency of all branches
19:48:47 *** warlord is now known as warlord-afk
19:50:42 <mishehu> v3a4 is bad though? the wiki says to still use 2d6
19:52:34 <jsled> yeha, not 3a4. 3a1 or 2d6.
19:52:43 <jsled> Or 3a3, maybe.
19:53:37 <mishehu> hmm damn you ftp.gnu.org
19:59:12 <mishehu> shit, he removed the older versions of slib from the download page on mit, and gnu.org removed it from their ftp back when their system got hacked.
20:00:10 <jsled> mishehu: SRC_URI="http://swissnet.ai.mit.edu/ftpdir/scm/OLD/${MY_P}.zip"
20:00:29 <jsled> Where MY_P=${PN}3a1; PN=slib
20:00:40 <cortana> mishehu: what version do you need
20:01:26 <mishehu> I'm blind.
20:01:29 <mishehu> didn't see the OLD directory.
20:01:42 <cortana> debian seems to run gnucash fine with 3a4. the tarball's at http://ftp.debian.org/debian/pool/main/s/slib/slib_3a4.orig.tar.gz if you need it
20:01:45 *** ErKa has quit IRC
20:01:59 <jsled> cortana: IIRC, debian patches slib3a4
20:02:02 <cortana> ah
20:02:12 <mishehu> I'll try 2d6
20:07:04 *** mnoir has joined #gnucash
20:12:27 *** twunder has joined #gnucash
20:16:33 *** mnoir has quit IRC
20:17:21 *** jpeach has joined #gnucash
20:17:24 *** jpeach has left #gnucash
20:23:04 <mishehu> ugh.
20:23:49 <mishehu> too much crap on google to search thru. I feel like an idiot. I have slib, but I don't know if it's loaded automatically into guile or if I have to do something. the slib docs don't really help at all, the mention editing config files which guile doesn't seem to have.
20:28:04 <mishehu> nm, I think I found it.
20:28:33 <mishehu> guile -c "(use-modules (ice-9 slib)) (require 'new-catalog)" appears to have done the trick.
20:57:02 <mishehu> will gnucash work with the g-wrap 1.9.x series? I can't get the 1.3.4 that's listed on the gnucash downloads to even compile on this machine (perhaps due to the fact that it's x86_64?)
21:01:47 <jsled> mishehu: probably because you're using gcc 4.1.x [?]. yeah, >=g-wrap-1.9.6 is fine.
21:02:02 <mishehu> 3.3.6
21:02:04 <mishehu> err
21:02:08 <mishehu> 3.4.6 I mean
21:03:04 <mishehu> I tried a different config on g-wrap, let's see if gnucash 2.0.4 gets a segfault on somethign that calls up g-wrap.
21:03:09 <mishehu> when I build it.
21:06:22 <mishehu> jsled: http://pastebin.ca/310756
21:06:30 <mishehu> it choked again on `make`
21:07:55 <mishehu> does this not work with guile 1.8.0? I see somebody commented on the wiki about removing it and using 1.6.8
21:08:07 <mishehu> http://wiki.gnucash.org/wiki/Slackware
21:11:42 <mishehu> g-wrap's docs only say it needs Guile >= 1.6...
21:26:12 *** phoo has quit IRC
21:30:30 *** Demitar has quit IRC
21:49:17 <chris> mishehu: Is it just me or have you been building gnucash for 2 days now?
21:54:37 *** twunder has quit IRC
22:03:04 <chris> Don't you secretly wish it JustWorked(tm)?
22:33:45 *** pacman has joined #gnucash
23:23:53 <mishehu> chris: don't make me hit you heh
23:46:12 <elb> it just worked for me!
23:47:33 <chris> mishehu: Seems to me, if you had a club, you'd probably be hitting yourself with it.
23:48:17 <mishehu> if anything, I'd take it out on the gnome project itself heh
23:48:44 <mishehu> it appears that was a bug in guile 1.8.0... I successfully compiled gnucash once i updated to guile 1.8.1...
23:58:41 <mishehu> it built, and almost launches. it fails on guile. says it can't load gw-glib in guile. there is a file in /usr/share/guile/1.8/site/g-wrap/gw-glib-spec.scm ... I assume that this is the file in question...
00:12:25 <foo> F::Q ? Is that some perl plugin?
00:17:26 *** wizkid238_ is now known as wizkid238
00:35:20 *** hampton is now known as hampton|away
02:25:48 *** ErKa has joined #gnucash
02:40:08 *** ErKa has quit IRC
03:22:48 *** tortho has joined #gnucash
03:30:52 *** tortho has quit IRC
03:31:52 *** tortho has joined #gnucash
03:53:34 *** ErKa has joined #gnucash
04:07:34 *** ceplma has joined #gnucash
04:17:44 *** tortho has quit IRC
04:25:01 *** tortho has joined #gnucash
06:50:42 *** tortho has quit IRC
07:18:02 *** rauch has joined #gnucash
07:18:13 <rauch> hi all
07:18:52 <rauch> I have 2 questions for you:
07:19:17 <rauch> Q1: where does gnucash expect its documentation?
07:19:57 <rauch> Q2: Is the --doc-path argument not working or am I making some silly error? ;)
07:23:43 *** RallyU has joined #gnucash
07:53:31 *** cstim has joined #gnucash
07:53:31 *** gncbot sets mode: +o cstim
07:57:14 *** Rolf has joined #gnucash
08:05:10 *** twunder has joined #gnucash
08:27:55 <cstim> chris: re .LIB files on windows: Indeed this is from Microsoft Visual C/C++ compiler: The linker needs such a .LIB file at linking time, but at runtime the executable will need the corresponding .DLL file.
08:28:38 <cstim> just an extremely stupid thing from MSVC. Thankfully, all .so files and also mingw's gcc linker simply need the .so (or mingw: .dll) file and no extra file at linking time.
08:32:35 *** warlord-afk is now known as warlord
08:37:50 <warlord> rauch: --doc-path for "gnucash" or "gnucash-docs"? I think --doc-path only tells configure how to define ${docdir}.
08:38:04 <warlord> I dont know yelp enough to understand where it looks for the gnucash docs.
08:38:24 <warlord> I /thought/ that it just required the same --prefix.. BUt that might not be the case anymore.
08:41:18 <rauch> warlord: I try to call gnucash --doc-path=/usr/share/gnome/help/gnucash/, but gnucash keeps telling me, it cannot find it
08:41:23 *** hampton|away has quit IRC
08:41:49 <rauch> this dir has subdirectories C and de_DE
08:42:38 <rauch> both gnucash & gnucash-docs are below /usr
08:44:28 <warlord> as far as I can see by looking at the source code, --doc-path just sets the variable help_path, but that variable isn't used for anything.
08:45:49 <rauch> this would explain, why it doesn't affect anything and the error keeps coming
08:46:27 <rauch> but yelp must be called somehow and given the path to gnucash documentation
08:47:00 <rauch> gnucash --debug --loglevel=6 does not show anything too
08:48:51 <warlord> I dont know where that happens; I'd have to search the source code to find where it launches the help application. You can do that just as easily as I can.
08:50:01 <rauch> ok, I'll grep through the code and see, where that happens
08:57:35 <cstim> rauch: the error dialog when not finding the docs has last been modified here: http://svn.gnucash.org/trac/changeset/15081
08:59:45 <cstim> and this only calls gnome_help_display("gnucash-help.xml",...)
09:00:33 <cstim> I think the absolute file name is set when initializing gnome at startup.
09:01:40 <cstim> maybe in gnc_gnome_init that calls gnome_program_init() ?
09:02:21 <rauch> cstim: thx, I'll take a look and let run gnucash in strace, maybe i see a bit more
09:06:10 <jsled> I'd have more confidence in an author if they didn't misspell "book" and "writing".
09:06:32 <jsled> Also, "cycrocramic" isn't a word, let alone that it doesn't even have any google hits!
09:07:29 <cstim> heh
09:07:37 <cstim> reminds me of today's dilbert
09:08:10 <warlord> heh
09:08:31 <warlord> I did get some mail to webmaster asking about how to help on the docs.
09:08:53 <cstim> yesterday's dilbert, to be precise. http://dilbert.com/comics/dilbert/archive/dilbert-20070107.html
09:09:13 <jsled> cstim: aye, that's a good one.
09:09:28 <cstim> what does the suffix "PE" stand for as an academic or whatever title?
09:09:44 <jsled> I was curious about that, too; I think it's Professional Engineer.
09:10:08 <rauch> ok, it tries to look at /usr/share/gnucash/gnome/help/gnucash and after that in /opt/gnome/share/gnome/help/gnucash, but it is in /usr/share/gnome/help/gnucash...
09:10:34 <rauch> so the first path would be almost correct, just one gnucash/ too much in it...
09:11:21 <cstim> rauch: unfortunately gnome_help_display() doesn't explain in its docs where it gets its absolute path from.
09:11:59 <rauch> brb in 5 mins
09:13:04 * cstim notices that jsled's comment above cannot be understood without the side information that this particular email just arrived via -devel. Too bad for all the log readers :-)
09:14:04 <jsled> Oh, c.f. http://lists.gnucash.org/pipermail/gnucash-devel/2007-January/019574.html
09:18:08 <rauch> ok, so the 'easiest' way would be repackaging gnucash-docs with the correct destdir...
09:18:32 <rauch> (one of the two above)
09:20:12 <warlord> rauch: probably ;)
09:27:06 *** courtz has joined #gnucash
09:27:53 <courtz> I am after some assistance with pdf printing in gnucash
09:28:23 <courtz> pdfs created in linux have errors when viewed in windoze machines
09:30:15 <courtz> ask: help
09:32:02 <warlord> courtz: the problem would (most likely) be libgnomeprint or gtkhtml. AFAIK we dont do anything special with printing to pdf vs. ps.
09:32:45 <cstim> courtz: you will have to ask the people who provide the "printing to PDF" function, which, as Derek said, is libgnomeprint or ghostscript.
09:32:53 <courtz> Ok when I print to ps and use gsview to convert to pdf everything is fine
09:33:06 <cstim> courtz: for example, file a bugzilla bug with one such erroneous PDF document attached.
09:33:10 <warlord> Then the problem is probably gnomeprint's pdf driver.
09:34:17 <courtz> Thanks, the gnomeprint package is the latest one I have available for fedora core 5
09:34:29 <courtz> I will see if I can find what version
09:35:20 <warlord> it's unclear if upgrading will help. I suggest you take cstim's advice and file a bug report against them.
09:36:43 <courtz> ok, will see if I can do so - I am just curious if anyone else has had similar issues
09:37:20 <courtz> 2.12.1-4.2
09:37:34 <courtz> libgnomeprint22
09:43:17 <courtz> Thanks for your help, Cheers and regards
09:44:54 <warlord> honestly I've not tried it.
09:48:12 <cstim> 2.12.1 seems to be most recent.
09:49:08 <courtz> The main thing is for me to send invoices to clients (windoze users) I have to print to ps (fine) then convert, attach and send. The pdf creation problem only happens when there is a graphics file included in say the technicolor stylesheetr
09:49:30 <courtz> Will try removing graphic in technicolour
09:51:08 <courtz> Works ok
09:51:29 <courtz> and the "placeholder" graphics shoe also
09:51:46 <courtz> show (12.51am here)
09:53:46 <warlord> Interesting.
09:54:26 <courtz> will try a different graphic format (currently jpeg from gimp)
09:57:55 <courtz> yeah same issue with a gif
09:58:11 <courtz> "illegal operation inside a path"
09:59:34 <rauch> hm, now that's weird... ( repackaged gnucash-docs for /opt/gnome), click on help, course and concepts, KDE-Helpbrowser comes up with error: No Documentation available for /opt/gnome/share/gnome/help/gnucash/C/gnucash-guide.xml
10:01:02 <cstim> is that file existing?
10:01:10 <rauch> yes
10:03:07 <foo> When I search gnucash docs, it looks like it searches all of gnome's help or something
10:03:27 <warlord> courtz: Probably because gtkhtml/gnomeprint aren't doing a full conversion.
10:04:44 *** twunder has quit IRC
10:04:52 <courtz> can I redirect printing from lpr to cups-pdf ??? and if so what do I enter in the printer line
10:05:08 <courtz> will try gtkhtml update
10:07:45 *** tortho has joined #gnucash
10:09:28 <chris> cstim: "Just don't think about making this a preference..."? s/don't// ?
10:10:34 <cstim> chris: oh, my remark probably was too quick. I was anticipating that someone will propose "Well, if we cannot find a consensus decision here, we can implement either behaviour and have it activated by a preference."
10:11:02 <jsled> I think it should definitely be a preference.
10:11:27 <jsled> And while changes down in QOF might be necessary, it should really be controlled by higher-level/register behavior.
10:11:29 <cstim> chris: ... to which I would reply: This is precisely what has been critisized as having too much prferences.
10:12:00 <cstim> no, I don't think this should be a preference. Such a preference would be even more confusing than the behaviour itself.
10:12:16 <chris> cstim: I see. You're saying having an additional pref is worse than having the behavior you don't want, right?
10:12:21 <warlord> Yeah,I'm not sure how to define that preference.
10:12:31 <cstim> chris: yes, exactly.
10:12:33 <jsled> "Smart date entry"
10:12:44 <warlord> and what does that mean?
10:13:01 <warlord> What kind of preference, and what's the resulting behavior?
10:13:04 <jsled> tooltip: guess the appropriate year for dates entered in the past and future.
10:14:03 <chris> I think I'd rather have an extra pref than date-entry behavior I found annoying. (BTW, I'd rather it not guess a year other than the current year.)
10:14:13 <warlord> cstim: I understand the want to be deterministic, but it's really annoying that on january first I now have to type three extra characters to enter data from one day earlier.
10:14:48 <cstim> warlord: actually I enter the dates by Ctrl+Plus and -Minus rather than by absolute date. For this entry method it obviously doesn't matter.
10:15:10 <cstim> err, that was simply "plus" and "minus"
10:15:11 <warlord> true
10:15:27 <warlord> it doesn't matter for that method.
10:15:36 <cstim> https://sourceforge.net/project/showfiles.php?group_id=192&package_id=5582 : somehow people seem to download the older revision rather than the newer :-)
10:16:28 <warlord> Um, because it's listed first?
10:16:59 <cstim> ok, so I'll remove the older revisions. Should we note the download numbers somewhere?
10:17:18 <chris> [OT] anybody have good/bad/indifferent opinions of scons?
10:17:43 <cstim> chris: isn't that something to eat?
10:17:56 <elb> if you could eat it, at least it would be useful
10:18:07 <jsled> chris: I've looked at it a couple of times, and it seems interesting, but I don't know if that ranges to "good". I've not heard bad references to it, at least.
10:18:15 <jsled> But that might just be indifference as well.
10:20:58 <cstim> oh, I confused that with scones.
10:21:25 <elb> it seemed really complicated when I played with it
10:21:33 <elb> that is, compared to Makefiles, which is what it intends to replace
10:21:58 <elb> I decided it was probably only appropriate when you had Make rules which were so complicated that Make was creaking and groaning -- and I virtually never see that
10:22:19 *** courtz has left #gnucash
10:22:23 <jsled> Yeah, I just wanted a make replacement, but it seems to want to subsume auto*, too.
10:23:09 <warlord> cstim: feel free to note them on the wiki ;)
10:27:33 *** ErKa has quit IRC
10:31:43 <cstim> there's a long article about why KDE chose CMake instead of SCons, http://lwn.net/Articles/188693/
10:42:26 *** jpeach has joined #gnucash
10:42:43 *** jpeach has left #gnucash
10:48:10 <chris> cstim: interesting link, thanks.
10:51:58 *** Demitar has joined #gnucash
10:57:40 *** RallyU has quit IRC
10:58:18 *** twunder has joined #gnucash
11:38:03 *** andi5 has joined #gnucash
11:38:03 *** gncbot sets mode: +o andi5
11:41:15 *** mnoir has joined #gnucash
11:42:14 <cstim> andi5: hi
11:42:18 *** mnoir has quit IRC
11:42:20 <andi5> hi cstim
11:42:25 *** mnoir has joined #gnucash
11:43:33 *** cstim is now known as cstim_away
11:49:36 <andi5> cstim_away: can you tell me what he means by "On Windows, you can compile KDE with MinGW, MSYS and MS Visual C++ >=7 (MSVC) -- and all three of them work differently!"? ... what do they use as compiler if not gcc from mingw?
11:52:11 *** bock has joined #gnucash
11:52:16 *** bock has left #gnucash
11:58:07 <cstim_away> andi5: Microsoft Visual has a command-line compiler as well
11:58:36 <cstim_away> andi5: so I guess CMake is capable of use that command-line MSVC compiler as well (I think it's simply called cc.exe)
11:58:38 <cstim_away> see ya
11:58:39 *** cstim_away has quit IRC
12:05:14 *** magenpie has quit IRC
12:12:15 <mishehu> bah.
12:12:21 <mishehu> takes for ever to build gnome :-/
12:12:28 <mishehu> and a day
12:12:36 <andi5> why do you do it?
12:13:48 <mishehu> andi5: I run slamd64, and dropline gnome is built for i486... :-/
12:14:10 <andi5> oh, i see :)
12:14:13 <warlord> oh, so you're running slackware!?!? HAHAHAHAHAHAH
12:14:34 <mishehu> it would be tempting to run one of the easy peasy distros in vmware or something
12:15:46 <mishehu> warlord: uhm, I don't think I'd know half the things I know about how to get dependencies built on systems if I didn't run it. and that's been invaluable to the projects that I am a developer of.
12:15:55 <mishehu> i.e. freeswitch.
12:16:22 <mishehu> so please save the "your distro sucks" for somebody else. I don't knock or care about what other people use.
12:16:34 <mishehu> even those gentoo ricers ;-)
12:17:21 <andi5> well, .... i for one am pretty amazed by how heterogenous we are.... fc, suse, gentoo, ubuntu.... what else?
12:17:24 <warlord> Did I use the work "sucks" anywhere? ;)
12:17:53 <mishehu> warlord: you're laughter implies it, and I've had this discusison with you in the past ;-)
12:18:28 <warlord> *chuckles*
12:18:32 <mishehu> I'd almost run 'yum gnucash' or something on my vps host, but the schmucks didn't even install yum on it.
12:18:55 <mishehu> and that'd be kinda ugly getting my vps host access to my samba share.
12:19:06 <warlord> I dont think it sucks, per se... But I do think it brings a lot more pain and suffering than its users deserve.
12:19:22 <mishehu> warlord: I never claimed it wasn't for the masochists at heart ;-)
12:19:38 <mishehu> it most definitely is. however, there's a diff between it and gentoo...
12:19:57 <mishehu> slackware-type distros - build once, use many... gentoo - compile all fresh every time.
12:20:07 <mishehu> and don't forget the -funroll-loops
12:20:13 <mishehu> and -O6 optimization...
12:20:19 * andi5 looks at the /topic
12:20:24 * mishehu chuckles.
12:20:56 * mishehu looks at the topic too to see if Elvis was just in it...
12:21:18 <mishehu> andi5: Beeg Brother Eez Logging You. ;-)
12:21:52 <andi5> oh, i did not mean that.... do not mind
12:22:19 <mishehu> ah.
12:22:49 <mishehu> I'm probably more than halfway done with building gnome...
12:23:05 <mishehu> it was jsut a pain ot do it in parallel with other system libs...
12:23:15 <mishehu> but I got around it.
12:25:05 <warlord> building gnome is a major pita
12:25:13 <warlord> (I had to do it on Mac)
12:26:06 <andi5> what is the problem? i have build most libraries without any problem, but not on a mac, of course
12:26:28 <warlord> oh, it just takes forever
12:26:33 <andi5> yeah
12:26:49 <mishehu> hmm I see you guys are using trac too.
12:27:05 <mishehu> one of the guys on our project (freeswitch) also installed fisheye. it's pretty neat.
12:28:25 <jsled> It isn't required to have ricer/stupid CFLAGS with gentoo, of course. I just `emerge gnome` and it goes. Of course, on my dual-core amd64 with compilation done in /dev/shm, it doesn't take quite as long.
12:29:45 <mishehu> jsled: stop being so serious! I say I say it's a joke, son!
12:29:57 <mishehu> heh
12:30:09 <jsled> hee. I was going to say, I forgot to add the ":p" at the end. ;)
12:30:47 <andi5> jsled: is that a 35W processor?
12:30:59 <mishehu> and you also forgot to mention "you don't have to patch the source 7 ways to tuesday on gentoo"
12:31:12 <andi5> tuesday's patchday
12:31:19 <jsled> heh. heh.
12:31:21 <mishehu> exactly
12:32:45 <andi5> so how long can one evaluate fisheye for free?
12:33:02 <jsled> andi5: no, more like 65..90W.
12:33:47 <mishehu> andi5: that I'm not sure about. I didn't actually set it up on the system, one of the other guys did.
12:36:34 <andi5> well, i am happy about trac ... most of the time... and it is open-source
12:40:43 <mishehu> trac's good too
12:40:50 <mishehu> we still use it as well.
12:42:14 <rauch> something is really weird here with those help files :/
12:42:43 <rauch> if I call them via gnucash, the KDE helper comes up and fails
12:43:01 <andi5> did you login to kde?
12:43:14 <rauch> if i Call yelp with xml directly, it comes up, throws a whole bunch of errors and then displays the help
12:43:21 <rauch> andi5: yes, I only use kde
12:44:54 <mishehu> shhh! you'll be lynched!
12:45:05 <andi5> ah, come on mishehu
12:45:11 * mishehu grins again
12:45:38 <mishehu> it's better than having a case of the mondays isn't it? a little humor to numb the pain.
12:46:58 <mishehu> I only use kde as well, btw ;-)
12:47:33 <rauch> mishehu: I tried almost everything from fvwm over gnome to xfce and always came back to kde, since it was the only one I really liked and works fine _and_ intuitive :)
12:48:05 <andi5> well, i have found back from ratpoison to gnome ;-)
12:49:29 <rauch> so, back on topic, is someone having an idea, why this happens? :)
12:49:46 <andi5> i am trying to find out
12:54:08 <mishehu> ugh. I hate how gnome depends on libraries that are impossible to find because they call them by a different name than they're downloadable as.
12:54:36 <andi5> which library?
12:55:00 <mishehu> libgnomecups
12:55:10 <mishehu> it's not in the gnome repository for source downloads.
12:55:26 <mishehu> and all I find on google are distro-specific package downloads.
12:55:47 <andi5> ftp://ftp.gnome.org/pub/gnome/sources/libgnomecups/
12:56:32 <mishehu> I'll try again, I've been having a hell of a time getting onto the ftp...
12:56:44 <andi5> use a mirror... google for "gnome mirror"
12:57:38 <mishehu> got on this time
12:57:48 <mishehu> funny, that's not on the web page downloads.
12:57:56 <mishehu> must not be important.
13:01:19 <andi5> rauch: khelpcenter ghelp:///usr/share/gnome/help/gnucash/C/ch_loans.xml works for me (from gnome desktop)
13:03:13 <rauch> takes some time, but works here too
13:03:35 <andi5> yes, will have to transform the xml to html
13:04:33 <andi5> libgnome is responsible for spawning this url... do not know yet how it does it (will take a look now)... is that library up-to-date for you?
13:04:39 <rauch> as far as I have seen, from gnucash it's called only via help:/<path>, maybe that's the difference here?
13:05:27 <rauch> libgnome is 2.16.0
13:06:12 <andi5> how do you mean "called only via help:/<path>"?
13:06:43 <rauch> in the title bar of khelpcenter I can see the address it used to be started out of gnucash
13:07:04 <rauch> and there it states "help:/<path to the xml file>"
13:07:15 <andi5> and it does not find that file?
13:07:46 <rauch> no, it displays an error and stops
13:08:04 <andi5> hm... if i start khelpcenter from the terminal with only one slash, it works for me too
13:08:33 <rauch> it tells me, that there is no documentation for /opt/gnome/share/gnome/help/gnucash/C/gnucash-guide.xml available
13:08:39 <andi5> do you set any special environment variables for gnucash?
13:08:49 <rauch> no
13:09:02 <andi5> is that file path correct?
13:09:03 <rauch> btw. try help:/ vs. ghelp:///
13:09:04 *** Demitar has quit IRC
13:09:11 <rauch> yes, the path is correct
13:09:35 <andi5> ah... you are right, did not see that difference... now i see the failure (symptom)
13:11:18 <andi5> neither gnucash nor libgnome contain "help:" as string in the sources
13:11:58 <andi5> gnome-vfs has
13:11:58 <rauch> so what is it then? o_O
13:13:08 <rauch> I have gnome-vfs2 here, 2.16.1
13:13:18 <andi5> yes, i do not doubt that
13:13:24 <andi5> any more ;-)
13:14:02 <andi5> let me first copy help files around
13:16:44 <andi5> 9932 pts/2 Sl+ 0:04 gnome-help ghelp:///home/ak47/Software/GnuCash/trunk/inst/share/gnucash/gnome/help/gnucash/C/gnucash-guide.xml ... that is fine so far
13:18:39 <andi5> do you have gconf-editor installed?
13:19:31 *** esodan has joined #gnucash
13:20:44 <andi5> cool... i can enable and disable help insantly from gconf-editor :) /desktop/gnome/url-handlers/ghelp
13:21:31 <andi5> i can also call khelpcenter from gnucash now
13:22:18 <rauch> hm, no, I'll go & install
13:22:54 *** esodan has left #gnucash
13:23:33 <rauch> ok, /desktop/gnome/url-handlers/ghelp states gnome-help "%s"
13:24:32 <andi5> gnome-helper is a symbolic link to help here...
13:24:38 <andi5> yelp, i mean
13:25:08 <rauch> uhm, no :(
13:25:20 <rauch> suse seems to make it's own stuff :(
13:25:33 <andi5> then blame suse :)
13:25:46 <rauch> - /opt/gnome/bin/gnome-help links to /usr/bin/susehelp
13:26:25 *** Demitar has joined #gnucash
13:26:28 <andi5> does it work if you replace that link by one to khelpcenter?
13:27:04 <rauch> I'm atm going through this susehelp crap, as it's a shell script only
13:28:22 <andi5> do you still need me?
13:28:52 <andi5> ok, denglish... may i depart? ;-)
13:29:05 <rauch> no, I think I'll check this and then go and kick someones ass @ suse ;)
13:29:18 <andi5> yeah, have fun ;-)
13:29:27 <rauch> _I_ will :]
13:29:36 <andi5> bye
13:29:48 <rauch> bye andi5 & thx a lot :)
13:29:52 *** andi5 has quit IRC
13:31:48 <rauch> for the record: replacing this symlink and calling yelp directly works!
13:32:04 <rauch> now digging this suse crap shell script :/
13:40:13 *** ErKa has joined #gnucash
13:49:27 <mishehu> bah.
13:49:34 <mishehu> now need to find goffice...
13:50:25 <rauch> ftp://ftp.gwdg.de/pub/linux/gnome/sources/goffice ?
13:51:09 <mishehu> I'll try there
13:51:23 <mishehu> this is tiring (building gnome + gnucash deps)
13:52:17 <rauch> reminds me of my onte-time-try of gentoo ;)
13:52:41 <rauch> took me 2 days to get the box up and running with kde :(
13:52:44 <mishehu> well running slamd64 here (x86_64 slackware)
13:52:48 <rauch> s/onte/one/
13:52:57 <mishehu> I build once use many
13:53:15 <rauch> So do I now (on suse)
13:58:13 <mishehu> ugh.
13:58:35 <mishehu> goffice doesn't believe all the gnome dependencies to be fulfilled, but it doesn't tell me *which* ones are.
14:01:05 <mishehu> the main quesiton is - does gnucash require that goffice be built with gnome extensions?
14:01:12 <jsled> yes.
14:01:16 <warlord> yes
14:01:49 <mishehu> shit.
14:03:42 <mishehu> UI: Gtk (missing gnome dependencies)
14:04:09 <mishehu> how useful, since there's only 0xdeadbeef gnome dependencies out there heh.
14:04:20 <cortana> apt-get build-dep gnucash
14:04:20 <cortana> sorry
14:04:27 <warlord> what do you get from pkg-config --list-all
14:06:37 <mishehu> warlord: sec, let me pastebin this.
14:07:30 <rauch> this fsc, eeh, crappy shell script rewrites ghelp:/ to help:/, that's why it doesn't work :(
14:09:04 <mishehu> warlord: http://pastebin.ca/310413 , and thanks btw.
14:17:54 <jsled> mishehu: fwiw, http://pastebin.ca/310427
14:18:39 <jsled> mishehu: Also, if you're not aware, there's a README.depdendencies file at the top level of the gnucash dist.
14:18:51 <mishehu> jsled: that's how I know I need goffice ;-)
14:19:06 <mishehu> and I have all those libs you show linked to goffice.
14:19:39 <mishehu> *all* of them.
14:19:47 <mishehu> though I think I have a different version of goffice
14:19:51 <mishehu> I grabbed...
14:19:53 <mishehu> hmm sec.
14:20:00 <mishehu> 0.3.5
14:20:06 <mishehu> is that not the right version?
14:20:13 <warlord> Try 0.3.0.. Or 0.2.0 even
14:20:43 <mishehu> I'll try 0.2.x since that's what jsled uses.
14:21:06 <warlord> [warlord@cliodev src]$ rpm -q goffice
14:21:06 <warlord> goffice-0.2.1-1.fc5
14:21:26 <mishehu> as well as you too
14:23:04 <mishehu> fsck
14:23:06 <mishehu> still got UI: Gtk (missing gnome dependencies)
14:23:34 <mishehu> all the other gnome software was nice enough to tell me what specific dependencies were missing. :-/
14:23:57 <mishehu> it's like I got a box full of punchcards and the system says "error in punchcards"...
14:24:17 <cortana> time to check the configure.ac ?
14:24:51 <jsled> mishehu: yeah, looking at configure.in for goffice-0.2.0, it's checking for [[[
14:24:55 <jsled> gconf-2.0
14:24:55 <jsled> libgnomeui-2.0 >= 2.0.0
14:24:55 <jsled> libgsf-gnome-1 >= 1.12.2
14:24:56 <jsled> ]]]
14:25:36 <warlord> mishehu: you don't have libgsf-gnome
14:26:54 <mishehu> I just saw that too
14:27:06 <mishehu> is that an add-on extension to gsf?
14:27:12 <mishehu> because I do have a libgsf.
14:27:22 <jsled> it's libgsf-built-with-gnome.
14:27:38 <mishehu> is gsf a gnome software?
14:27:38 <jsled> i.e., the gnome parts of libgsf
14:28:15 <jsled> It's the gnome structured file library.
14:28:46 <mishehu> alright, I see libgsf on ftp.gnome.org, but not a separate package for libgsf-gnome, so I'll assume it's a configure option.
14:28:52 <jsled> exactly.
14:29:16 <warlord> yeah
14:29:22 <mishehu> you guys are a big help
14:29:41 <mishehu> thanks for putting up with the ol' slackware/slamd64 user ;-)
14:30:20 <rauch> [x] filed bug against basesystem in suse 10.2 regarding susehelp, let's see, what comes out :(
14:31:56 <rauch> suse themselves don't package gnucash-docs at all, so they couldn't run into this ...
14:34:32 <mishehu> Cairo support: Enabled
14:34:40 <mishehu> UI: Gnome
14:34:43 * mishehu smiles.
14:35:00 <mishehu> it's runchtime!
15:21:16 <jsled> @ping
15:21:16 <gncbot> pong
15:21:21 <jsled> thanks gncbot
15:22:59 *** |gunni| has joined #gnucash
16:20:39 <mishehu> bah.
16:20:53 <mishehu> back to work on installing gnucash requirements.
16:24:28 *** Rolf has quit IRC
16:26:36 <mishehu> heh, libofx hasn't been updated in a few years now.
16:27:01 <mishehu> ah, just their webpage hasn't
16:27:03 <jsled> I thought 0.8.0 was only months old.
16:27:09 <warlord> mishehu: that's not true. 0.8.2 was released very recently.
16:27:22 <mishehu> jsled: on libofx.sf.net, they list in the news as 2004 being the most recent
16:27:26 <mishehu> I see they have 0.8.2
16:27:41 <jsled> yeah, like you say, on the project webpage.
16:27:43 <warlord> mishehu: I'll believe that the website hasn't been updated in 2 years.
16:27:53 <mishehu> me too
16:27:57 <jsled> heh
16:28:11 <mishehu> it had me worried there, llike maybe there was a fork in the project that I didn't know about.
16:29:21 *** tortho has quit IRC
16:29:44 <mishehu> *sigh* a problem with goffice...
16:31:48 *** motin has joined #gnucash
16:35:32 <mishehu> in goffice/graph/gog-renderer-impl.h, typedef struct { ArtVpath *path; gpointer data; } GogRendererClip; and in gog-renderer-cairo.c: In function `gog_renderer_cairo_clip_push': gog-renderer-cairo.c:111: error: structure has no member named `area'
16:35:36 <mishehu> no duh.
16:35:50 <jsled> Don't build goffice with cairo.
16:36:04 <jsled> I'm pretty sure it's know to not work, as you see.
16:36:14 <jsled> In the copy of goffice that gnucash ships, we stripped it out.
16:36:22 <mishehu> jsled: oh don't? I was guessing that cairo was what you were using to draw graphs.
16:36:40 <warlord> nope
16:36:41 <jsled> No, it just uses gdk or something if you elect to not use cairo.
16:37:11 <mishehu> very well
16:37:19 <mishehu> words from the wise. taking out cairo.
16:38:40 * mishehu pops a cap in its butt with make distclean.
16:55:56 *** rauch is now known as rauch|sleep
16:58:20 <mishehu> alright, one more dependency it seems and then it will be time to celebrate by downloading and building gnucash itself...
16:58:22 <mishehu> swiiig.
16:58:42 <warlord> mishehu: you're building trunk?
17:00:13 <mishehu> warlord: I was going to do 2.0.4
17:00:33 <mishehu> not svn, as I don't know how your svn builds are... each project has its own "behavior" regarding svn.
17:01:04 *** twunder has quit IRC
17:01:16 <mishehu> unless there's a compelling reason to do trunk, I figured that trunk is probably where I'd find all the yet-to-be-fully-tested code.
17:01:20 <warlord> You dont need swig for gnucash 2.0.4
17:03:11 <mishehu> *few*
17:03:16 <mishehu> *phew* even
17:03:54 <mishehu> warlord: I was just going by what it said on http://svn.gnucash.org/trac/browser/gnucash/trunk/README.dependencies
17:04:05 <mishehu> which I didn't know whas specific to trunk and not release.
17:04:43 <mishehu> looks like I'm ready to go then...
17:04:43 <jsled> well, you could try the branched version of that file. Or download the 2.0.x release tarball.
17:04:58 <warlord> mishehu: look at the URL.. Compare it to, say, /trac/browser/gnucash/branches/2.0/README.dependencies
17:06:25 <mishehu> heh, maybe it was just braindead of me, but I just clicked on the first "dependencies" page that came up in the wiki heh.
17:07:44 <mishehu> ah, so for the 2.2.x series you're using swig
17:07:49 <warlord> Yeah
17:07:56 <warlord> for 2.0.x you need g-wrap
17:08:03 <mishehu> yeah, I'll grab that.
17:08:07 <mishehu> what's aqbanking?
17:08:35 <warlord> a library.
17:08:53 <warlord> I recommend google.
17:09:05 <mishehu> I thought you were better than google.
17:09:10 <mishehu> and smarter.
17:09:11 * mishehu grins
17:09:22 <warlord> yes, but more lazy.
17:09:55 <mishehu> warlord: oh, btw, did you guys decided whether or not you're goign to try to migrate the datafile backend to use sqlite?
17:10:41 <warlord> mishehu: see the gda-dev branch
17:11:13 <mishehu> hmm aqbanking is what I thought it was - HBCI
17:11:22 <mishehu> which I don't think is in use in the USA really.
17:11:58 <warlord> True. But you do need AqBanking for OFX Direct Connect
17:12:20 <mishehu> very well
17:12:36 <mishehu> not like I've not already isntalled 0xdeadbeef dependencies today ;-)
17:12:42 <mishehu> I might yet finish today!
17:13:01 <warlord> "yum install gnucash" is SO much easier! ;)
17:13:40 * mishehu throws dead fish at warlord like that guy in the muppet show.
17:14:10 <warlord> hahahaha
17:14:31 <mishehu> I wrote a call detail recorder backend for freeswitch for sqlite, and I didn't think that sqlite had some of the database features that you guys wanted.
17:14:33 <warlord> In the amount of time you've spent I could've installed FC6 in a VM and then installed gnucash.. ;)
17:14:50 <warlord> mishehu: what kind of features do you think?
17:15:03 <mishehu> I remember once upon a time that somebody here said that views were an example, which is why there was a pgsql backend at that time (years ago) and not a mysql one.
17:15:18 <mishehu> sqlite is limited in what it can do with views (I think they're just read-only)
17:15:42 <warlord> I dont think we need views
17:15:49 * mishehu shrugs
17:16:02 <mishehu> whoever I talked to at the time was under that opinion
17:16:16 <mishehu> so I thought they spoke iwth some sort of authority. guess not!
17:16:44 <mishehu> I do like sqlite's api. nice and clean for the most part.
17:17:11 <mishehu> kinda like odbc but nicer (doesn't make you want ot stab your eyes out iwth a fork)
17:17:29 <warlord> The current plan is to use gda
17:20:07 <mishehu> hmm gwenhywhateverthehell I suppose is needed for aqbanking
17:22:24 <warlord> AQB has a bunch of deps
17:30:28 <mishehu> lovely. gwenhywfar can't figure out what OS I have.... configure: error: **** Unknown operating system type
17:30:42 * mishehu grumbles something about autoheadache
17:31:20 <warlord> Hehehe
17:34:27 <mishehu> autoheadache is both a blessing and a curse.
17:34:47 <warlord> usually a blessing.
17:35:14 <mishehu> in this case, a curse.
17:35:22 <warlord> if you say so.
17:35:25 <warlord> anyways, i gotta run
17:35:27 *** warlord is now known as warlord-afk
18:14:26 *** jpeach has joined #gnucash
18:20:56 *** jpeach has quit IRC
18:22:59 *** jpeach has joined #gnucash
18:23:09 *** jpeach has left #gnucash
18:38:39 *** magenpie has joined #gnucash
18:48:21 *** jpeach has joined #gnucash
18:52:56 *** andi5 has joined #gnucash
18:52:56 *** gncbot sets mode: +o andi5
18:53:26 *** jpeach has left #gnucash
18:53:26 <andi5> some qif-import guru around?
18:55:12 <andi5> Q: for the sake of symmetry -> http://svn.gnucash.org/trac/browser/gnucash/trunk/src/import-export/qif-import/druid-qif-import.c#L1138 ... why does not it use wind->memo_display_info and wind->memo_map_info? ... making this change also avoids a crash (#392707, Windows&Linux) for me.... any comments?
19:03:03 <andi5> well, i am tired... drop me a note or fix it right away :)
19:03:11 *** andi5 has quit IRC
19:18:52 *** mnoir has quit IRC
19:30:11 <warlord-afk> @tell andi5 um, maybe because it's a bug? no idea why nobody noticed that before.
19:30:12 <gncbot> warlord-afk: The operation succeeded.
19:30:15 *** warlord-afk is now known as warlord
19:47:01 *** warlord is now known as warlord-afk
19:47:12 <mishehu> is slib still an external dependency for the 2.0.x branch?
19:48:02 <jsled> yeah
19:48:11 <mishehu> ah that explains why g-wrap won't build
19:48:38 *** warlord-afk is now known as warlord
19:48:44 <warlord> slib is still a dependency of all branches
19:48:47 *** warlord is now known as warlord-afk
19:50:42 <mishehu> v3a4 is bad though? the wiki says to still use 2d6
19:52:34 <jsled> yeha, not 3a4. 3a1 or 2d6.
19:52:43 <jsled> Or 3a3, maybe.
19:53:37 <mishehu> hmm damn you ftp.gnu.org
19:59:12 <mishehu> shit, he removed the older versions of slib from the download page on mit, and gnu.org removed it from their ftp back when their system got hacked.
20:00:10 <jsled> mishehu: SRC_URI="http://swissnet.ai.mit.edu/ftpdir/scm/OLD/${MY_P}.zip"
20:00:29 <jsled> Where MY_P=${PN}3a1; PN=slib
20:00:40 <cortana> mishehu: what version do you need
20:01:26 <mishehu> I'm blind.
20:01:29 <mishehu> didn't see the OLD directory.
20:01:42 <cortana> debian seems to run gnucash fine with 3a4. the tarball's at http://ftp.debian.org/debian/pool/main/s/slib/slib_3a4.orig.tar.gz if you need it
20:01:45 *** ErKa has quit IRC
20:01:59 <jsled> cortana: IIRC, debian patches slib3a4
20:02:02 <cortana> ah
20:02:12 <mishehu> I'll try 2d6
20:07:04 *** mnoir has joined #gnucash
20:12:27 *** twunder has joined #gnucash
20:16:33 *** mnoir has quit IRC
20:17:21 *** jpeach has joined #gnucash
20:17:24 *** jpeach has left #gnucash
20:23:04 <mishehu> ugh.
20:23:49 <mishehu> too much crap on google to search thru. I feel like an idiot. I have slib, but I don't know if it's loaded automatically into guile or if I have to do something. the slib docs don't really help at all, the mention editing config files which guile doesn't seem to have.
20:28:04 <mishehu> nm, I think I found it.
20:28:33 <mishehu> guile -c "(use-modules (ice-9 slib)) (require 'new-catalog)" appears to have done the trick.
20:57:02 <mishehu> will gnucash work with the g-wrap 1.9.x series? I can't get the 1.3.4 that's listed on the gnucash downloads to even compile on this machine (perhaps due to the fact that it's x86_64?)
21:01:47 <jsled> mishehu: probably because you're using gcc 4.1.x [?]. yeah, >=g-wrap-1.9.6 is fine.
21:02:02 <mishehu> 3.3.6
21:02:04 <mishehu> err
21:02:08 <mishehu> 3.4.6 I mean
21:03:04 <mishehu> I tried a different config on g-wrap, let's see if gnucash 2.0.4 gets a segfault on somethign that calls up g-wrap.
21:03:09 <mishehu> when I build it.
21:06:22 <mishehu> jsled: http://pastebin.ca/310756
21:06:30 <mishehu> it choked again on `make`
21:07:55 <mishehu> does this not work with guile 1.8.0? I see somebody commented on the wiki about removing it and using 1.6.8
21:08:07 <mishehu> http://wiki.gnucash.org/wiki/Slackware
21:11:42 <mishehu> g-wrap's docs only say it needs Guile >= 1.6...
21:26:12 *** phoo has quit IRC
21:30:30 *** Demitar has quit IRC
21:49:17 <chris> mishehu: Is it just me or have you been building gnucash for 2 days now?
21:54:37 *** twunder has quit IRC
22:03:04 <chris> Don't you secretly wish it JustWorked(tm)?
22:33:45 *** pacman has joined #gnucash
23:23:53 <mishehu> chris: don't make me hit you heh
23:46:12 <elb> it just worked for me!
23:47:33 <chris> mishehu: Seems to me, if you had a club, you'd probably be hitting yourself with it.
23:48:17 <mishehu> if anything, I'd take it out on the gnome project itself heh
23:48:44 <mishehu> it appears that was a bug in guile 1.8.0... I successfully compiled gnucash once i updated to guile 1.8.1...
23:58:41 <mishehu> it built, and almost launches. it fails on guile. says it can't load gw-glib in guile. there is a file in /usr/share/guile/1.8/site/g-wrap/gw-glib-spec.scm ... I assume that this is the file in question...