2007-05-15 GnuCash IRC logs

00:46:35 <warlord> good night
00:46:36 *** warlord is now known as warlord-afk
01:20:00 *** jim has joined #gnucash
01:22:07 <jim> I loaded a backup file into a new version of gnucash 2.0.5 and when I try to post an invoice the values don't show up in the accounts?
01:22:25 <jim> any thoughts why?
01:29:19 *** hampton has quit IRC
01:30:29 *** hampton has joined #gnucash
01:30:30 *** gncbot sets mode: +o hampton
01:48:07 <jim> anyone online who can help me with this?
02:00:41 *** jakin has quit IRC
02:07:49 *** jakin has joined #gnucash
02:22:45 *** jim has quit IRC
03:19:59 *** ErKa has joined #gnucash
03:50:32 *** Demitar_ has quit IRC
03:50:32 *** Demitar has quit IRC
03:50:40 *** Demitar__ has joined #gnucash
03:50:42 *** Demitar_ has joined #gnucash
04:21:47 *** jakin has quit IRC
04:57:34 *** cortana has joined #gnucash
05:31:08 *** sjc has joined #gnucash
05:35:01 *** vinci has joined #gnucash
06:45:48 *** Demitar__ has quit IRC
08:12:49 *** IanL has joined #gnucash
08:54:45 *** zach has left #gnucash
09:08:24 *** Demitar__ has joined #gnucash
09:27:35 *** twunder has joined #gnucash
09:44:16 *** Demitar__ is now known as Demitar
10:10:00 *** warlord-afk is now known as warlord
10:52:25 *** ErKa has quit IRC
11:42:14 *** IanL has quit IRC
12:11:21 *** andi5 has joined #gnucash
12:11:21 *** gncbot sets mode: +o andi5
12:52:48 *** ErKa has joined #gnucash
13:03:20 *** Demitar has quit IRC
13:06:56 *** warlord has quit IRC
13:21:01 *** warlord has joined #gnucash
13:21:01 *** gncbot sets mode: +o warlord
14:02:05 <warlord> okay, time to rebuild on my new FC7 machine.
14:03:39 <warlord> WOW! autogen spews a LOT about non-portable (Gnumake) Makefile.am extensions!
14:04:22 <warlord> Maybe I'll spend some time to clean that up.
14:07:47 <warlord> Oh, and autogen w/o guile-devel -> GUILE_MODULE_AVAILABLE undefined.
14:12:27 <warlord> Hmm... FC7's goffice (0.2.x) doesn't have cairo support, so I can't use gtkhtml-3.14. Luckily it ships with 3.8, too.
14:24:36 *** vinci has quit IRC
14:35:45 *** Demitar has joined #gnucash
14:40:12 <andi5> warlord: i think you will see "lib/glib28/gfileutils-2.8.c is in POTFILES.skip but also in the dist." :(
14:40:55 <warlord> It wasn't in POTFILES.skip.
14:41:02 <andi5> warlord: i wonder why intltool-update fails now... it shows the same text but exits with 0, here
14:41:23 <warlord> I dont know.
14:41:33 <warlord> On the other hand, why is 'lib' being pulled in at all?
14:42:19 <warlord> I have similar issues building 2.0!
14:42:58 <andi5> warlord: what is "intltoolize --version" for you?
14:43:16 <warlord> intltoolize (GNU intltool) 0.35.5
14:43:27 <andi5> same here
14:44:37 <andi5> automake 1.10?
14:44:51 <andi5> (honestly, i have no clue (yet?) who is responsible for all this stuff)
14:44:58 <andi5> s,who,what,
14:45:56 <andi5> did wilddev say that he upgraded his distribution?
14:46:09 <warlord> I dont think he said.
14:46:21 <warlord> Yes, 1.10
14:49:23 <andi5> ok, i see the same automake warnings now
14:50:10 <warlord> Ok...
14:50:33 <warlord> I dont understand why it's trying to pull in 'lib' now.. It didn't do that before.
14:50:49 <andi5> oh, it did that before
14:51:04 <andi5> at least i think so... i remember that warning
14:51:38 <warlord> I dont.
14:51:41 <andi5> it is make-gnucash-potfiles that restricts to src/
14:51:52 <warlord> Right, because that's all we should care about.
14:51:59 <warlord> and po/POTFILES is correct.
14:52:05 <andi5> yep
14:52:34 <andi5> warlord: does the intltool-update command really fail for you? .... $? == 0
14:53:01 <warlord> You mean if I run it by hand?
14:53:06 <andi5> yep
14:53:14 <warlord> I dunno..
14:53:14 <andi5> or did "make check" fail there?
14:53:21 <warlord> "make check" failed there.
14:53:47 <warlord> I'm testing distcheck on trunk using my POTFILES.skip patch.
14:54:00 <andi5> ok, you are right
14:55:01 <andi5> i guess automake 1.9 did not add a line to check for the file `missing`...
14:55:01 <warlord> DAMN, my change causes the distcheck to fail...
14:55:28 <andi5> http://lists.gnucash.org/logs/2007-05-15.html#T14:40:12 ?
14:55:51 <warlord> Yep, that's the distcheck bug.
14:55:56 <warlord> damn
14:55:59 <andi5> *g*
14:56:09 <andi5> but it is under our own control
14:57:54 <warlord> Is it? intltool-update -m is under our control?
14:58:04 <andi5> http://svn.gnucash.org/trac/changeset/13072 ...
14:58:39 <andi5> intltool-update is not, that is right
14:59:05 <warlord> True, but that changeset was to protect us from adding translations to files but not removing them from the SKIP list.
14:59:29 <andi5> why should a file on the skip list ever want translations?
15:00:18 <warlord> because the file got changed?
15:00:49 <andi5> do we need POTFILES.skip.skip now? ;-)
15:01:01 <warlord> Heh. MAYBE..
15:01:46 <warlord> And yes, I think the major difference here is that po/Makefile isn't ignoring "missing" anymore.
15:03:03 <andi5> we do not dist gnucash.desktop.in.in, right?
15:03:51 <warlord> Correct, we don't. We ship gnucash.desktop.in
15:04:05 <andi5> an easy fix would be to replace _(A) by A completely in gfileutils-2.8.c
15:04:25 <warlord> That would fix THAT one. Not sure abouthow to fix the desktop.in.in
15:04:56 <andi5> POTFILES.skip..., or do i miss something again? :)
15:05:43 *** tpfennig has joined #gnucash
15:06:16 <warlord> Maybe..
15:07:00 <andi5> warlord: in case you are going to fix this, please consider removing
15:07:00 <andi5> (a) src/network-utils/gnc-gpg.c and src/backend/file/io-gncbin-r.c from potfiles.skip
15:07:00 <andi5> (b) -o -name '*.keys.in' from make-gnucash-potfiles.in, as well
15:08:13 *** andi5 is now known as andi5|afk
15:10:28 <warlord> andi5|afk: and yes, gnucash.desktop.in.in IS in the dist..
15:10:50 <warlord> But I dont understand why.
15:13:12 *** Zoolooc has joined #gnucash
15:35:53 *** cstim has joined #gnucash
15:35:53 *** gncbot sets mode: +o cstim
15:37:33 <cstim> warlord: "why is 'lib' being pulled in at all?" Because lib/libqof has some strings that need to be translated. Ceterum Censeo lib/libqof should be moved to src/gncqof
15:37:48 <warlord> it should be moved.
15:37:58 <warlord> But still...
15:38:05 * cstim is running automake 1.9.6
15:38:14 <warlord> intltoolize changed.
15:38:26 <warlord> and what version of intltoolize?
15:38:56 *** andi5|afk is now known as andi5
15:39:21 <warlord> The problem appears to be that newer versions of intltoolize install a po/Makefile that actually tests for missing files from POTFILES.in and complains (by killing the check process) when it happens.
15:39:47 <cstim> intltoolize 0.35.0
15:40:08 <andi5> i am not sure... i have intltool 0.35.5
15:40:38 <warlord> andi5: but you're seeing the same thing I am, right?
15:40:51 <andi5> after i installed automake10, yes... not with automake1.9
15:41:08 <cstim> Martin preuss had a chipcard reader manufacturer send some sample readers to people, including me. It is baby-easy to be used: http://cstimming.de/php-cgi/Maia2007/p5150155
15:41:27 <warlord> Hmm
15:41:42 *** |gunni| has joined #gnucash
15:44:41 * andi5 tests again
15:46:41 <warlord> Damn, changing to intltoolize --automake doesn't seem to fix it.
15:47:46 <andi5> oops... i am wrong, make check fails with automake1.9 too... but `make distcheck` worked for me yesterday.... weird
15:50:05 <cstim> "make distcheck" runs so darn long. For me it's now at the install-stage, so there wasn't any failure beforehand.
15:50:20 <cstim> warlord: a lot of travelling these days?
15:50:44 <cstim> andi5: my company made it on Heise today :-)
15:50:52 <warlord> cstim: it's a bug during "make check".
15:51:00 <andi5> oh, i guess i will have to read it more often ;-)
15:51:12 <cstim> (perhaps I should have said "made it to appear on Heise")
15:51:27 <cstim> andi5: http://www.heise.de/newsticker/meldung/89737
15:52:05 <cstim> warlord: that comes before the "make install"? Then I didn't see this bug. (opensuse 10.2)
15:52:30 <warlord> cstim: you wont see it. your automake and intltoolize are too "old"
15:52:36 <andi5> lol
15:52:38 <cstim> heh.
15:53:04 <andi5> as i said, make check in po/ fails, but make distchecked worked... all i did was to install automake10 and uninstall it again
15:53:51 <cstim> huh.
15:54:28 <andi5> cstim: what does `cat /usr/share/intltool/Makefile.in.in | grep missing` tell you? ...
15:54:34 <warlord> andi5: distcheck worked?
15:54:39 <andi5> i think so
15:54:50 <cstim> andi5: no output.
15:54:52 <warlord> you mean the dist "check" didn't fail during "make check" in the po?
15:55:02 <warlord> cstim: yeah, it's new..
15:55:22 <cstim> warlord: what kind of things does automake10 complain when you said GNU-extensions in Makefile.am?
15:55:30 <andi5> ok.... retest
15:55:36 <warlord> Oh, things like ":="
15:56:04 <cstim> ok, I'm off to bed
15:56:07 <warlord> good night, cstim
15:56:11 <andi5> bye cstim
15:56:31 *** cstim has quit IRC
16:04:48 <andi5> [ot] warlord, do you have any idea why my vmplayer starts to make massive disk i/o attacks after a few minutes running? it is not swapping, i am a bit clueless (kvm does not work at all for me, yet)
16:05:38 <warlord> I'm afraid I dont know.
16:07:00 <andi5> ok
16:08:36 <andi5> warlord: when does make distcheck fail for you? in po/ on the first "make check" run?
16:10:03 <warlord> andi5: I dont know. I'm still trying to get a pure "make check" to work first.
16:11:27 <andi5> wild guess... intltool-update tries to write the missing file in the source directory but fails to ... :-)
16:12:45 <warlord> No... it writes the missing file but then po/Makefile sees that the file exists and bombs out because it SHOULD be empty.
16:13:06 <andi5> you mean "make check", right?
16:13:19 <warlord> I suspect diskcheck fails in the same way.
16:13:50 <warlord> I can test if you really want to know, but I'd rather get "make check" to work first.
16:13:57 <warlord> ... THEN worry about distcheck.
16:15:05 <andi5> well... i just stopped my make distcheck... it did NOT fail on the first "make check" it did
16:18:41 <warlord> Huh?
16:19:05 <warlord> I'll try it here.
16:24:29 *** tpfennig has quit IRC
16:25:30 *** tpfennig has joined #gnucash
16:27:54 <andi5> huh... seems like intltool-update searches in the build directory, i.e. does not find lib/glib28/gfileutils-2.8.c..... is there a `make check` done by distcheck run within the srcdir?
16:34:43 <warlord> Interesting... distcheck worked for me..
16:35:09 <warlord> shouldn't be.
16:38:01 <andi5> http://svn.gnome.org/viewcvs/intltool/trunk/intltool-update.in.in?revision=674&view=markup .... sub FindLeftoutFiles ... find sub { ...} >>..<< :-)
16:39:54 <warlord> ???
16:41:18 <andi5> well... intltool-update does not search for leftout files in the srcdir, but in ".."
16:48:06 <warlord> That's weird. I wonder if there's any way to ask it not to do that?
16:48:34 <andi5> does not seem so... i will file a bug report on that
16:49:15 <warlord> Thanks.
16:52:22 <warlord> Well, it looks like "distcheck" works without any changes.. But "make check" fails. So I dont know why "distcheck" failed for Chris... Unless he was failing during a "make check" prior to "distcheck"
16:52:34 <warlord> I'll note that "make check" fails on 2.0, too
16:53:15 <andi5> warlord: i read his text as "first tried make distcheck -> Changelog error, then i tried make check -> intltool-update"
16:54:37 <warlord> AHH.. That could do it.
17:00:01 <warlord> so.. distcheck works. But it would be nice if "make dist" worked..
17:00:02 <andi5> given that there are still some things to fix, i hope 2.1.2 will not happen tonight... i can fix the "remove history entries" bug tomorrow then :)
17:00:15 <warlord> And I wonder if "make check" in the tarball itself will work?
17:00:23 <warlord> ok.
17:00:24 <andi5> no idea
17:00:30 <andi5> see you
17:00:32 <warlord> I doubt it'll happen tonight.
17:01:02 *** andi5 has quit IRC
17:04:16 *** cortana has quit IRC
17:09:42 *** twunder has quit IRC
17:32:24 *** bonez39 has joined #gnucash
17:36:14 *** bonez39 has quit IRC
17:37:49 *** ErKa has quit IRC
17:41:50 *** cortana has joined #gnucash
18:00:38 *** twunder has joined #gnucash
18:04:51 *** twunder has quit IRC
18:07:35 *** ErKa has joined #gnucash
18:12:40 *** |gunni| has quit IRC
18:46:06 <lasindi> Hi everyone, after a recent svn update, I get the slib problem described here: http://bugzilla.gnome.org/show_bug.cgi?id=347922 I've created a link /usr/share/guile/slib that points to /usr/share/slib, but that doesn't seem to help. In fact, if I try to run slib, I get an error immediately. This is on Ubuntu Feisty. Any ideas?
18:47:40 <warlord> "try to run slib"?
18:47:54 <lasindi> Just doing "slib" in the console"
18:47:58 <lasindi> *.
18:49:07 <lasindi> This is the error it gives me: http://rafb.net/p/W0yzqn54.html
18:49:21 <warlord> "slib" isn't an application.
18:49:29 <warlord> It's like trying to run "libc" in the console.
18:49:35 <lasindi> Ah
18:49:47 <lasindi> (as you can tell, I don't know anything about it :-) )
18:50:16 <warlord> What happens if you run: guile -c '(use-modules (ice-9 slib)) (require 'printf)'
18:50:33 <warlord> actually, sorry, try this:
18:50:43 <warlord> guile -c "(use-modules (ice-9 slib)) (require 'printf)"
18:50:56 <lasindi> ERROR: Unbound variable: slib:features
18:51:08 <warlord> Did you use Ubuntu's slib?
18:51:16 <lasindi> Yes.
18:51:25 <warlord> So you didn't try to install slib yourself by hand?
18:51:51 <lasindi> No, I was hoping to be able to use the Ubuntu package.
18:52:38 <warlord> Just making sure.. Try this:
18:52:49 <warlord> guile -c "(require 'new-catalog)"
18:53:06 <lasindi> ERROR: Unbound variable: require
18:53:11 <warlord> grr...
18:53:26 <warlord> guile -c "(use-modules (ice-9 slib)) (require 'new-catalog)"
18:53:27 <lasindi> I am using guile 1.8, if it makes a difference.
18:53:40 <warlord> ubuntu's guile?
18:53:45 <lasindi> Yes
18:54:00 <lasindi> ERROR: Unbound variable: slib:features
18:54:00 <warlord> File a bug report with ubuntu and tell them that slib doesn't work.
18:54:15 <warlord> which version of ubuntu?
18:54:20 <lasindi> 7.04
18:54:45 <lasindi> I also had to install guile 1.8 instead of 1.6 to get rid of the configure error on guile.
18:54:53 <lasindi> (which I don't think should've been necessary)
18:54:56 <warlord> "configure error"?
18:55:17 <warlord> Why don't you just "apt-get install gnucash"?
18:55:20 <warlord> 7.04 has 2.0.5
18:55:34 <warlord> (or, at least, 2.0.5 packages are available for 7.04)
18:55:51 <lasindi> Yeah, I have that for my stable copy. This is for my development copy.
18:56:24 <warlord> apt-get build-dep gnucash
18:56:50 <warlord> Remove the packages you changed and then "apt-get build-dep gnucash"
18:57:10 <lasindi> Alright I'll try that again.
18:57:36 <lasindi> I did that a while ago, but that was before I upgraded to 7.04, so things might've changed since.
18:58:18 <warlord> could've
19:06:22 <lasindi> Looks like it worked. Thanks warlord.
19:07:04 <warlord> you're welcome..
19:11:17 *** warlord is now known as warlord-afk
19:13:24 *** ErKa has quit IRC
19:53:59 *** motin has joined #gnucash
20:46:33 *** sjc has quit IRC
20:52:43 *** BlackBsd has joined #GnuCash
20:59:04 *** hampton has quit IRC
21:06:20 *** hampton has joined #gnucash
21:06:21 *** gncbot sets mode: +o hampton
21:48:50 *** BlackBsd has quit IRC
21:52:45 *** BlackBsd has joined #GnuCash
22:05:10 *** twunder has joined #gnucash
22:10:26 *** tpfennig has quit IRC
22:11:50 *** warlord-afk is now known as warlord
22:27:40 *** twunder has quit IRC
22:54:24 *** Zoolooc_ has joined #gnucash
23:03:44 *** Zoolooc has quit IRC
23:28:28 *** BlackBsd has quit IRC
23:51:40 <warlord> having a dual-core machine is pretty sweet!
23:55:04 <warlord> at least trunk passes "make check" now on Fedora 7