2007-01-06 GnuCash IRC logs
00:29:07 *** Slyy has joined #gnucash
00:32:13 <Slyy> Good evening. I just started using GnuCash 2.0.1 with my data file that I was using with GnuCash 1.8.x. I've got my first scheduled transaction to enter for an investment purchase, but I'm now asked for a variable value that looks something like "USD -> VXXXX". I have no idea what this is for, can't find any documentation for it, and have tried doing several different things (none of which give me the results I want. Can someone help me out?
01:02:47 <Slyy> Well, it looks like everyone is asleep. If someone sees this question and can help me out, please email me at matt@slyy.net
01:02:52 <Slyy> Thanks!
01:03:10 *** Slyy has left #gnucash
01:16:04 *** MacGyver has joined #gnucash
01:16:52 <MacGyver> anybody have some hints on getting slib working with guile 1.8 so that i can compile g-wrap?
02:01:38 *** MacGyver has quit IRC
02:10:21 *** MacGyver has joined #gnucash
06:14:54 *** ErKa has joined #gnucash
07:05:54 *** |gunni| has joined #gnucash
07:39:14 *** smitty1e has joined #gnucash
07:41:34 <smitty1e> Hello, GnuCash.
08:17:03 *** andi5 has joined #gnucash
08:17:04 *** gncbot sets mode: +o andi5
08:46:17 *** Rolf has joined #gnucash
08:50:36 *** twunder has joined #gnucash
09:08:33 *** twunder has quit IRC
09:17:20 *** twunder has joined #gnucash
09:17:46 *** warlord-afk is now known as warlord
09:18:25 <warlord> MacGyver: What OS/Distro?
09:19:04 <andi5> hiho warlord
09:19:28 <warlord> good morning, andi5
09:20:23 <warlord> I'm re-testing trunk on MacOS. My initial rebuild last night failed "make check".. I just did a "make clean" and I'm rebuilding...
09:21:38 <andi5> hm, ok.... i can confirm the gw-engine thingie... may be a difference between libltdl and dl{open,..}... hope to fix that soon (ASAP)
09:23:00 <smitty1e> Is it just me, or is configuring the SLIB to work with Guile rather mystifying?
09:23:22 <andi5> smitty1e: slib is not ready for guile1.8 yet
09:24:51 <smitty1e> andi5: I couldn't get a clean install using guile1.6
09:25:03 <chris> smitty1e: Slackware?
09:25:09 <smitty1e> Gentoo
09:25:44 <smitty1e> Although, I've actually been doing it the pure tarball way
09:26:08 <chris> which version of gnucash are you trying to install?
09:26:20 <smitty1e> chris: latest
09:26:57 <warlord> which version of slib?
09:27:11 <chris> can't you just `emerge gnucash` or something?
09:29:12 <smitty1e> chris: emerge crapped on the second dependency. I must admit, I run one of those "ricer" installs, where portage blows off these 'sissy' unstable markings on things. IOW, this is a self-inflicted wound.
09:29:46 <smitty1e> warlord: slib3a4
09:30:45 <elb> ahh the infamous version "latest.0"
09:30:52 <warlord> smitty1e: Ahh, yes, you can't use 3a4 directly.
09:30:59 <warlord> Try 3a3
09:31:03 <warlord> 3a4 has.... problems..
09:33:15 <warlord> andi5: I'm getting the "ERROR: In procedure dynamic-func:
09:33:21 <smitty1e> warlord: will try. While I'm comfortable with the idea of Lisp (as an emacs freak), this is really my baptism of fire in guile.
09:33:45 <warlord> ERROR: dlsym(0x100e10, scm_init_sw_gnc_module_module): symbol not found
09:33:48 <warlord> again..
09:34:19 <warlord> So, what changed between r15274 and the head of your reshuffle branch?
09:34:37 <warlord> guile is just scheme which is a dialect of lisp.
09:34:58 <smitty1e> If I may be so bold, one suggestion would be to have a "starter kit" for GNUcash, that would archive a set of copacetic packages. Just sayin'.
09:35:53 <warlord> smitty1e: you offering to do that for every OS/Distro for every release?
09:37:16 *** mnoir has joined #gnucash
09:37:21 <smitty1e> warlord: :)
09:38:27 <chris> smitty1e: do you mean like, say a file that described all the dependencies, and that could be read by a program that would download and install all those dependencies?
09:38:38 <mnoir> I want to confirm my research: gnucash does not directly import csv or ods files?
09:38:54 <chris> mnoir: correct.
09:40:35 <mnoir> hmm - I should think that would be a desirable function
09:42:10 <warlord> mnoir: it's not as needed as you'd think. yes, a few people ask for it, but not as many as you would think
09:42:14 <smitty1e> chris: no, I mean a fat tar.bz2 that's got a known good guile, g-wrap, slib, and any other core dependency. This might cause as much conflict as it resolves, admittedly.
09:42:29 *** twunder has quit IRC
09:43:25 <warlord> smitty1e: it would. Keep in mind that MOST distros already have a working combination.
09:43:42 <warlord> also... gnucash trunk no longer uses g-wrap
09:44:26 <andi5> warlord: only r15315, but it should not touch you... i think i do not really understand your error, DYLD_LIBRARY_PATH should still be set, right?
09:44:27 <smitty1e> warlord: fair enough. It's worth it to do it the 'old-fashioned way', though: you know the package better.
09:47:00 <smitty1e> warlord: am I better off checking out the lates SVN?
09:47:21 <andi5> ah.... ** (gnucash:6466): DEBUG: (init) loading 'gnucash/app-utils' from '/home/ak47/Software/GnuCash/trunk/inst/lib/gnucash/libgw-app-utils.so'
09:47:49 *** Rolf has quit IRC
09:48:17 <warlord> andi5: I'm starting over from a clean checkout. Let me retry
09:48:22 <andi5> ok
09:48:37 <warlord> smitty1e: not for real data.
09:48:47 <warlord> I was just making a point
09:50:01 <andi5> right now i cannot really imagine a workaround... libgw-app-utils linked to libgncmod-app-utils, which implements the api, but now without prefix libtool used to remove if we lt_dlopened gncmod-apputils (not gw-app-utils)....*grrr*
09:50:32 <warlord> andi5: ???
09:50:37 <andi5> s#prefix#the prefix#
09:50:55 <warlord> that's not my problem -- I'm failing in gnc-module/test
09:51:45 <andi5> well... the GncModule system says that a module is ok iff we can dlopen it and gnc_module_system_interface is there....
09:52:07 <warlord> Okay..... and what's the problem you have?
09:52:17 <andi5> 15316: libgw-app-utils is rejected, because gms_interface is not there (LTX_something is in libgncmod-app-utils)
09:52:36 <warlord> andi5: there IS no libgw-app-utils anymore!
09:52:38 <andi5> 15317: libgncmod-app-utils (loaded on g_module_open) contains the interface
09:52:53 <andi5> not for US
09:53:20 <andi5> http://lists.gnucash.org/pipermail/gnucash-devel/2007-January/019553.html
09:54:41 <andi5> one could increment the module interface or so
09:55:20 <andi5> i mean the interface version.... but one could also tell the people to clean their installation directories ;)
09:56:00 <warlord> andi5: the issue appears to be that he didn't have a clean build/install so it's linking against the wrong version, probably
09:56:17 <warlord> the fact that we dont use the libtool versions at all could also be an issue.
09:58:50 <andi5> hm... do we need some workaround or not?
10:00:12 <warlord> I... dont think so.
10:00:56 <andi5> ok.... so "make check on MacOS" remains ;)
10:01:37 <warlord> Yeah. I'm starting over again...
10:01:42 <warlord> I remember I had this issue once before.
10:01:47 <warlord> I dont recall how I solved it.
10:01:54 <chris> a) cleaning the installation directory fixes it, b) it only affects people following trunk, and c) it doesn't bite us very often.
10:02:11 <andi5> twice, .... i have never known it ;)
10:03:23 <chris> It's hit me a few times. You learn to notice it and clean your installation directory.
10:03:53 <warlord> Yeah. I dont know why libtool links against stuff in $Prefix
10:04:10 *** bonez39 has left #gnucash
10:05:14 <andi5> hm? what should libgw-app-utils be linked against instead? ... sorry for not understanding :)
10:05:29 <warlord> andi5: there IS no libgw-app-utils in trunk
10:05:44 <andi5> not in trunk, but we load all *.so files (prior: *.la)
10:06:09 <warlord> I dont understand.. that file shouldn't exist..
10:06:25 <warlord> if they have it then they didn't "make uninstall" properly.
10:06:32 <andi5> correct
10:06:33 <warlord> ... it's not OUR fault.
10:06:39 <andi5> *sigh* :)
10:06:43 <warlord> in that case we tell the user "rm -rf $prefix"
10:13:01 <warlord> I'm hoping I can figure this out on Mac.. Trunk was working before, and reshuffle was working.. So ...
10:13:36 <warlord> Something is strange..
10:13:38 <mnoir> warlord: so "convert to qif" is still the best strategy for csv or spreadsheet data? is CALC2QIF still the best available method?
10:13:59 <warlord> Yes. I dont know, probabl
10:14:02 <warlord> probably
10:14:05 <mnoir> :)
10:24:28 <smitty1e> OK, rolled back to guile-1.6.8, slib3a3, and I still get the same ./configure error for gnucash-2.0.4: Cannot find SLIB. I have successfully run the mklibcat.scm, and have an slibcat file of size 7434 bytes that contains about what you'd expect. I guess I can poke about in the ./configure script and see what it's exactly doing to test guile.
10:30:22 <warlord> what do you get from guile if you run it and try: (use-modules (ice-9 slib))
10:30:38 <warlord> you're probably missing a symlink
10:33:16 <smitty1e> warlord: no problem with (use-modules (ice-9 slib))
10:33:47 <warlord> okay. then what about (require 'printf)
10:33:56 <smitty1e> could SCHEME_LIBRARY_PATH figure in this somewhere?
10:34:03 <warlord> shouldn't
10:34:50 <smitty1e> warlord: unbound variable: require
10:35:01 <smitty1e> apparently the slib no load-load?
10:35:20 <warlord> did you restart guile between the use-modules line
10:35:20 <warlord> ?
10:36:46 <warlord> Grrr... a full rebuild still fails on MacOS.
10:37:22 <andi5> hmpf.... you did not install, right?
10:37:45 <warlord> nope.
10:39:36 <andi5> hm... so the error is from gnc-module.scm, (load-extension "libgncmodule" "scm_init_sw_gnc_module_module"), right? ... it seems to load _some_ library, but what?
10:40:01 <jsled> smitty1e: the "fat .tar.bz2" you suggest is the stable branch of the packaging system for the distro.
10:41:22 <smitty1e> warlord: I killed that terminal and started a new session, and now the (use-modules (ice-9 slib)) is barfing on guile.init:381:10
10:41:33 <warlord> And there ya go!
10:41:39 <warlord> from 3a3?!?
10:41:47 <warlord> andi5: apparently.
10:42:20 <smitty1e> warlord: yes, 3a3, and it seems to be a missing simlink:
10:42:22 <smitty1e> No such file or directory: "/usr/local/share/guile/1.6/slib/require"
10:42:22 <smitty1e>
10:42:46 <andi5> warlord: your libgncmodule.dylib contains that symbol?
10:42:53 <warlord> andi5: Yep
10:43:17 <jsled> /usr/local ?
10:44:04 <smitty1e> jsled: I've been following http://www.gnu.org/software/guile/manual/html_node/SLIB-installation.html
10:44:18 <smitty1e> possibly to my detriment
10:44:22 <warlord> Yeah!
10:44:29 <warlord> Install slib under guile's directory.
10:45:22 <andi5> warlord: does strace tell you anything spectacular?
10:45:55 <warlord> there is no strace on MacOS
10:46:02 <andi5> hmpf
10:47:23 <andi5> what happens if you replace "libgncmodule" by "libgncmodule.dylib"?
10:51:05 <smitty1e> OK, compiling. Getting a lot of libtool link warnings about moved libraries. Is this worrisome?
10:51:30 <andi5> no
10:52:29 <warlord> smitty1e: ignore those.
10:52:38 <warlord> andi5: didn't help (tried that once already)
10:52:57 <andi5> and "libgncmodule" -> "libblablum"?
10:53:12 <warlord> ???
10:53:20 <andi5> does it spit another error?
10:54:47 <andi5> well, it is a stupid test, you are right.... does your DYLD_LIBRARY_PATH contain anything old? (i suppose no)
10:55:42 <warlord> yeah, if I change libgncmodule the error changes to "image not found"
10:55:57 <warlord> OH DAMN!
10:56:24 <smitty1e> Compile error: ../.libs/libgncmod-engine.so: undefined reference to `scm_equal_p'
10:57:41 <smitty1e> One google hit for this problem, no response.
10:59:00 <smitty1e> What's the General Nutrition Center got to do with GnuCash, anyway? ;)
10:59:10 <warlord> andi5: Thanks for the suggestion. I had 2.0.4 installed in /opt/local do DYLD_LIBRARY_PATH was seeing it.
10:59:25 <andi5> Q: does make check work now?
11:00:01 <warlord> I removed that, and now the tests pass again. however it does complain that libfuturemodsys requires newer module system even when it's not trying to load that ... (i.e., it's trying to load it even when it shouldn't)
11:00:34 <andi5> yeeehaw :)
11:00:53 <warlord> Now I'm going through the WHOLE make check again..
11:01:46 <andi5> warlord: "requires newer module system" is ok... that is the error printed while examing all *.so/*.dylib files the first time
11:02:40 <andi5> ok, it is a warning
11:03:02 <warlord> yeah, I'm just wondering where it's finding that..
11:03:13 <andi5> in misc-mods/.libs i guess
11:03:36 <warlord> Oh, because it's in teh TEST Environment?
11:03:41 <andi5> yep
11:04:06 <warlord> Ah.
11:04:16 <warlord> I guess that makes sense.. it's in the GNC_MODULE_PATH
11:04:21 <andi5> =)
11:06:52 <warlord> Oh good.. "make check" is working :)
11:06:55 <andi5> warlord: make check did not work because gnc-test-env appends the test environment to all variables, so your old DYLD_LIBRARY_PATH dir got checked before the ones we wanted.... maybe it is better we fix that someday
11:07:09 <andi5> s,we,i, ;-)
11:07:50 <warlord> Heh.
11:08:03 <warlord> Yeah... We might want to fix that one day. :)
11:17:19 <warlord> okay, I'm happy now. Thanks, andi5. Sorry for the confusion. :)
11:17:47 *** Demitar has joined #gnucash
11:17:57 <andi5> then i am happy too :)
11:19:51 <warlord> Okay, I'm off for a bit.
11:20:00 *** warlord is now known as warlord-afk
11:20:04 <andi5> warlord?
11:20:08 <warlord-afk> yes?
11:20:10 *** warlord-afk is now known as warlord
11:20:26 <andi5> can i assume that simple-format is avaiable? i want to replace display by something printf-like
11:21:11 <warlord> I /think/ so.
11:21:26 <warlord> I dont recall.
11:21:37 <andi5> well, it is only gnc-test-env... so not many people should complain
11:21:48 <warlord> well....
11:21:58 <warlord> check the other scm files and see what we do.
11:22:03 <andi5> ok
11:22:13 <warlord> anything else before I head out?
11:22:14 <andi5> see ya
11:22:18 <andi5> no, thanks!
11:22:38 <warlord> Okay. ttfn
11:22:41 *** warlord is now known as warlord-afk
11:32:39 *** andi5 has quit IRC
11:42:28 <smitty1e> OK, I'm not seeing a way ahead with this 2.0.4 code, so I'll try the SVN.
11:53:20 <smitty1e> Interestingly, the SVN ./configure called out a missing guile-g-wrap
12:01:12 *** ErKa has quit IRC
12:31:56 *** warlord-afk is now known as warlord
12:32:06 <warlord> smitty1e: I dont see how.
12:33:58 <warlord> I see no reference to g-wrap in the svn trunk configure.in
12:52:26 <smitty1e> warlord: I had checked out the latest 2.0 code, not the trunk. Got the trunk, did a make && make check, and now I'm going back to --enable-sql. Life is good.
12:54:00 <warlord> smitty1e: Ahh.. you were unclear when you said "SVN ./configure". Most people mean "SVN Trunk". You were ambiguous.
12:59:53 <smitty1e> warlord: well, I wouldn't have even made it this far without your help. That guile/slib/g-wrap triumvirate exhibits much 'personality'.
13:00:10 <warlord> Uhh.. Yeah..
13:00:17 <warlord> I'm happy we're moving away from g-wrap.
13:00:30 <warlord> It would be nice to move away from slib, too, but I dont know how reasonable that is.
13:01:00 <smitty1e> slib is to scheme what std:: is to c++, no?
13:01:10 <warlord> Sort of, yeah.
13:04:03 <smitty1e> Well, I think I'll learn a little more of the architecture before I go revealing more ignorance about it. ;)
13:04:24 <warlord> heheh
13:05:10 <smitty1e> I had started to do a source compile on OpenBSD4.0 and got thoroughly crushed before retreating to my Gentoo laptop, where I'm much more cozy.
13:06:48 <smitty1e> Oh, it actually works! (going offline for a private moment)
13:07:33 <warlord> ok
13:40:22 <smitty1e> Oh, I did comment ou GUILE_MODULE_AVAILABLE(gnc_have_guile_www,(www main)) and force gnc_have_guile_www=yes to get by a configure-time error.
13:40:29 <smitty1e> comment out
13:42:38 <warlord> Um, you shouldn't have had to do that..
13:44:57 <warlord> Then again, I wonder if we still use that at all? *ponders*
13:46:21 <smitty1e> At work, I say: "Keep an eye on the 'should'".
13:47:01 <jsled> smitty1e: how about this: no one else with a proper system needs to force that.
13:47:33 <smitty1e> jsled: indeed, my system is less than proper. ;) Is gnucash-docs a separate package, then?
13:47:37 <jsled> smitty1e: what's your goal, here? To have gnucash-2.0.x working?
13:47:45 <jsled> is 2.0.1 sufficient?
13:48:32 <jsled> does `emerge gnucash` not work for some reason?
13:49:15 <smitty1e> jsled: the emerge faild, as I have a ~x86 system, and thought it would be more entertaining to learn the package from the ground up.
13:50:12 <jsled> why did it fail?
13:50:52 <jsled> fwiw, I'm a gentoo user as well, so I grok gentooisms.
13:51:22 <warlord> yes,gnucash-docs is a separate package.
13:51:40 <smitty1e> jsled: the whole guile/slib/g-wrap thing was confusing, and I'm sure there was PEBKAC involved.
13:53:02 <jsled> smitty1e: but, how did it fail? I mean, even ~x86, it looks like you'll end up with guile-1.6.7, slib-2.4.6 and g-wrap-1.3.4-r1, which should work alright, though it's better to pull g-wrap-1.9.6 from bugzilla into an overlay.
13:57:09 <smitty1e> jsled: I don't remember, exactly, but ISTR something like the Compile error: ../.libs/libgncmod-engine.so: undefined reference to `scm_equal_p' I was mentioning earlier. It may have been that the g-wrap was 'g-warped', or something.
14:02:00 <jsled> And now you're running guile-1.6.8 (installed outside of portage?) and slib-3a3 (also manually installed) and which g-wrap...?
14:02:19 <jsled> Also, note that the SQL support in trunk/2.0 doesn't really work.
14:02:34 <jsled> I mean, it depends on what you're after, but it's not recommended.
14:04:45 <smitty1e> jsled: I've compiled the SVN trunk, omitting gwrap, against guile-1.6.8 and slib-3a3. The sql support no worky-worky? I was hoping to do ad-hoc querying of the data model. :(
14:06:09 <smitty1e> I had been hoping to show the wife an alternative to Quicken. Not sure how my 2-3 days of churn finding a working set of back-end libraries has helped her confidence, though.
14:06:32 <jsled> Why are you running ~x86?
14:07:02 <smitty1e> jsled: because it appeals to my masochism, I suppose.
14:07:30 <jsled> heh.
14:08:05 <smitty1e> jsled: come on, if you want to play a conservative hand, and there's no shame in that, BTW, then why not just run Debian?
14:08:52 <jsled> My x86 system is very much up to date, regularly, and is stable. I can very selectively keyword packages if/as I need them.
14:09:12 <jsled> Or add stuff to an overlay.
14:10:28 <smitty1e> jsled: I've actually been looking at a paludis conversion...
14:13:37 <jsled> :(
14:14:05 <smitty1e> jsled: the p-word is verboten?
14:14:20 <warlord> what's paludis?
14:14:28 <jsled> Oh, not in particular. I think I'd heard about it, but Was just looking at it. It sounds dumb.
14:14:57 <smitty1e> http://paludis.pioto.org/index.html
14:15:58 <jsled> Except, I'm sure it's well motivated. But C++? "Low dependency bloat. No Python, no big external crypto libraries."?
14:16:25 <jsled> Claims about speed for programs like that are also dumb. It's a sign that people are focusing on the wrong things.
14:17:22 <smitty1e> The brief look into the portage python code that I've done hasn't been inspiring. The idea of a package manager with meticulous documentation and a fascist attention to good design is kind of appealing.
14:17:22 *** ceplma has joined #gnucash
14:20:33 <smitty1e> Anyway, the wife insists I take her shopping. I thank you all for your patience and support, and look forward to contributing something in return. Best, Chris.
14:20:40 *** smitty1e has quit IRC
14:25:24 *** rdmiller has joined #gnucash
14:30:20 *** Rolf has joined #gnucash
15:03:52 <jsled> This is really annoying. I have the same dispose/finalize pattern as every other class, but it seems to be corrupting memory or something.
15:05:12 <jsled> even if the dispose/finalize methods simple chain up to their parent.
15:16:11 <warlord> huh!
15:16:19 <warlord> gtk sucks? ;)
15:16:22 <jsled> heh.
15:17:15 <jsled> For the new since-last-run dialog I consistently get a sigsegv in g_type_check_instance_cast; for the gnc-plugin-page-sx-list, it takes a few iterations before I get strange errors later.
15:18:02 <warlord> Maybe something is keeping a reference without actually holding a reference?
15:18:49 <jsled> pointer without g_object_ref(...), or vice-versa?
15:19:04 <warlord> Yeah
15:19:09 <warlord> And then it uses that pointer....
15:19:17 <warlord> (after you've finalized the object)
15:26:05 <warlord> anyways, I'm off. Have a good afternoon/evening.
15:26:07 *** warlord is now known as warlord-afk
15:26:40 <jsled> likewise, cheers.
15:29:53 *** esodan has joined #gnucash
15:51:56 *** mnoir has quit IRC
15:57:38 *** xai has quit IRC
16:08:16 *** tortho has joined #gnucash
16:13:59 <tortho> Hello, I'm back again.. Do you still want the website translated to Norwegian? (I guess it's a good time for it now, since it looks like it has settled down after the 2.0 release :-)
16:42:57 *** sjc has joined #gnucash
16:47:28 *** andrewsw has joined #gnucash
16:47:37 *** mnoir has joined #gnucash
16:47:37 *** andrewsw has quit IRC
16:49:08 *** ceplma has quit IRC
17:02:25 *** warlord-afk is now known as warlord
17:02:27 <warlord> tortho: Sure!
17:03:11 <tortho> warlord: :-) Where was the source for the page again? Wasn't it in the svn earlyer? (together with the program)
17:04:11 <warlord> yeah, in /repo/htdocs/
17:04:34 <tortho> It will be done over some time.. I'll go to work in 2 weeks, and will spend 10 weeks there with lot of sparetime.
17:04:41 <warlord> /repo/htdocs/po/nb.po to be exact
17:04:53 <warlord> 'k
17:06:36 <tortho> warlord: whats the command to get that down? Is that in the normal trunk thing? (As i don't have that folder)
17:07:19 <warlord> svn co http://svn.gnucash.org/repo/htdocs
17:07:36 <tortho> :-) Thanks
17:07:40 <warlord> (no, it's not the normal "trunk thing".. it's /repo/htdocs, not /repo/gnucash/
17:07:40 <warlord> )
17:13:55 *** Flimzy has joined #gnucash
17:14:52 <Flimzy> Is there a proper way to record a settlement offer? I have a debt for roughly $55 to Sprint, and they have offered a settlement amount of $40. Where do I record the remaining $15? As an income? Or as a negative expense? Or against equity?
17:16:05 <warlord> Ask your accountant?
17:16:22 <Flimzy> Yeah, I suppose so. Just wondered if there was a gnucashish way to do it.
17:16:23 <warlord> I think I'd record it against Equity, but I dont know what you need to do legally.
17:18:49 <Flimzy> that's good enough for today anyway
17:19:22 <Flimzy> I can change it later when the legal requirements are known to me
17:21:06 <warlord> Okay
17:23:54 <Flimzy> thanks
17:24:57 <warlord> np
17:50:59 *** Flimzy has quit IRC
18:16:31 *** tortho has quit IRC
18:39:03 <foo> Hmm, I wonder
18:39:23 <foo> Should I put my vendors that I typically pay right after I get the part under expenses -> vendors -> newegg...
18:39:28 <foo> Or, expenses -> newegg..
18:39:33 <foo> Probably the former, seems more organized
18:39:34 <foo> Right?
18:40:50 * warlord shrugs. moving accounts around later are easy.
18:41:14 <foo> Ah, ok, thanks
19:15:55 *** |gunni| has quit IRC
19:27:58 <foo> 2147 captcha-log.txt
19:27:58 <foo> 1674 dl-log.txt
19:28:00 <foo> whoops
19:28:08 <foo> Default Chargeback Projectt
19:28:14 <foo> hm /me reads help to read more about this
19:29:19 <warlord> huh?
19:29:43 <foo> Hm, nothing in the help
19:29:58 <foo> I am making a new bill for a vendor, and it says Default Chargeback Project
19:30:01 <foo> and I can select a customer
19:36:45 *** andi5 has joined #gnucash
19:36:45 *** gncbot sets mode: +o andi5
19:37:45 <foo> warlord: I don't know what this is, but kind of cool. I select customer, then I could select a job.
19:37:53 <foo> I would buy parts for a vendor for the customer..
19:37:55 <foo> I'm assuming that's what it's for
19:48:06 *** warlord has quit IRC
19:49:31 *** warlord has joined #gnucash
19:49:31 *** gncbot sets mode: +o warlord
19:49:55 <warlord> foo: the chargeback is the customer who bought the material your purchased.
19:50:36 *** mnoir has quit IRC
19:52:15 <foo> warlord: awesome, thought so
19:52:15 <foo> thanks
19:59:53 <foo> warlord: How would I enter in something like tax?
20:00:46 <warlord> RTFM
20:04:25 <foo> I searched both the concepts and tutorials guide, and the contents for "shipping" and it returned 0 results on both.
20:04:49 <warlord> for shipping, just add it as another line-item
20:07:08 <foo> ah, ok.
20:24:37 <chris> In our win32 build are there *.lib files?
20:24:59 <chris> and if so, what the linux analog?
20:25:11 <chris> s/what/what is/
20:25:12 <andi5> what are .lib files? sounds like ones coming from visual c?
20:25:31 <andi5> so no
20:25:46 <chris> andi5: no idea. okay.
20:27:05 <cortana> i think they are the info that you need to have in order to link against a dll
20:27:17 <cortana> on linux the info is inside the .so file itself
20:27:43 <andi5> like our import libraries (.dll.a)?
20:28:17 <cortana> never seen those :)
20:28:41 <warlord> there shouldn't be .lib files. Are there any?
20:29:31 <chris> not that I know of, I just read of them and wondered if we used them.
20:31:42 <andi5> is there a way for namazu to crawl irc logs?
20:32:38 <warlord> andi5: Um, I dont know if namazu has an irc-log reader.
20:43:07 <andi5> shall http://svn.gnucash.org/trac/browser/htdocs/trunk/search/templates/NMZ.foot.php_tmpl#L10 (a) be marked for translation or (b) the backslashes removed?
20:47:46 <warlord> (b)
20:48:42 <andi5> warlord: i am right now making the name changes we talked about yesterday.... i will leave libgncqof-backend-qsf (name, not installation directory), unless you give me some other name, like libgncmod-qof-backend-qsf (long) or whatever
20:49:00 <andi5> roger that
20:52:02 <warlord> I think libgncqof-backend-qsf is fine for that one particular library..
20:52:43 <andi5> ok
20:55:14 <warlord> er... that one particular module. (I should be concise)
20:55:45 <andi5> hehe... do not mind, i read it (your mind)
20:58:24 <warlord> :)
20:59:04 <warlord> well, the other option, libgncqofmod-backend-qsf, is WAY too long (IMHO)
20:59:39 <andi5> i guess stripping gnc is not want we want,... rather make libqof libgncqof one day (when we move it)
21:00:05 <warlord> I thought we already did that?
21:00:21 <andi5> oh.... we have
21:00:23 <warlord> lib_LTLIBRARIES = libgncqof.la
21:00:41 <andi5> damn, i have just read some gaim backlog... but it was from may 2005 ;)
21:00:57 <andi5> s,5,6,... but you get what i mean :)
21:04:45 <warlord> heh
21:07:10 <foo> w 21
21:10:18 *** magenpie has quit IRC
21:12:31 <foo> Hm, for this shipping line-item, what should I put for action?
21:12:38 <foo> I wonder if I could make one calling S&H or something.
21:12:46 <foo> Material/Project/Hours/ don't seem to fit
21:13:59 *** magenpie has joined #gnucash
21:16:59 <warlord> Put in whatever you want.
21:17:06 <warlord> it's just a string entry.
21:17:06 *** twunder has joined #gnucash
21:18:25 <foo> err, thanks warlord. I didn't catch that
21:19:08 <foo> Hm, for expense account .. the same bill is going to have, hmm, well maybe not
21:19:10 * foo mumbles to self
21:20:44 *** Rolf has quit IRC
21:35:15 <warlord> andi5: can you look at Tom Purl's issue on -devel?
21:41:44 <andi5> yes, i will respond... but not now, and i will not have a lot of answers because i do not understand the errors he sees
21:43:16 <warlord> ok
21:59:52 *** Demitar has quit IRC
22:00:43 *** twunder has quit IRC
22:06:26 *** sjc has quit IRC
00:29:07 *** Slyy has joined #gnucash
00:32:13 <Slyy> Good evening. I just started using GnuCash 2.0.1 with my data file that I was using with GnuCash 1.8.x. I've got my first scheduled transaction to enter for an investment purchase, but I'm now asked for a variable value that looks something like "USD -> VXXXX". I have no idea what this is for, can't find any documentation for it, and have tried doing several different things (none of which give me the results I want. Can someone help me out?
01:02:47 <Slyy> Well, it looks like everyone is asleep. If someone sees this question and can help me out, please email me at matt@slyy.net
01:02:52 <Slyy> Thanks!
01:03:10 *** Slyy has left #gnucash
01:16:04 *** MacGyver has joined #gnucash
01:16:52 <MacGyver> anybody have some hints on getting slib working with guile 1.8 so that i can compile g-wrap?
02:01:38 *** MacGyver has quit IRC
02:10:21 *** MacGyver has joined #gnucash
06:14:54 *** ErKa has joined #gnucash
07:05:54 *** |gunni| has joined #gnucash
07:39:14 *** smitty1e has joined #gnucash
07:41:34 <smitty1e> Hello, GnuCash.
08:17:03 *** andi5 has joined #gnucash
08:17:04 *** gncbot sets mode: +o andi5
08:46:17 *** Rolf has joined #gnucash
08:50:36 *** twunder has joined #gnucash
09:08:33 *** twunder has quit IRC
09:17:20 *** twunder has joined #gnucash
09:17:46 *** warlord-afk is now known as warlord
09:18:25 <warlord> MacGyver: What OS/Distro?
09:19:04 <andi5> hiho warlord
09:19:28 <warlord> good morning, andi5
09:20:23 <warlord> I'm re-testing trunk on MacOS. My initial rebuild last night failed "make check".. I just did a "make clean" and I'm rebuilding...
09:21:38 <andi5> hm, ok.... i can confirm the gw-engine thingie... may be a difference between libltdl and dl{open,..}... hope to fix that soon (ASAP)
09:23:00 <smitty1e> Is it just me, or is configuring the SLIB to work with Guile rather mystifying?
09:23:22 <andi5> smitty1e: slib is not ready for guile1.8 yet
09:24:51 <smitty1e> andi5: I couldn't get a clean install using guile1.6
09:25:03 <chris> smitty1e: Slackware?
09:25:09 <smitty1e> Gentoo
09:25:44 <smitty1e> Although, I've actually been doing it the pure tarball way
09:26:08 <chris> which version of gnucash are you trying to install?
09:26:20 <smitty1e> chris: latest
09:26:57 <warlord> which version of slib?
09:27:11 <chris> can't you just `emerge gnucash` or something?
09:29:12 <smitty1e> chris: emerge crapped on the second dependency. I must admit, I run one of those "ricer" installs, where portage blows off these 'sissy' unstable markings on things. IOW, this is a self-inflicted wound.
09:29:46 <smitty1e> warlord: slib3a4
09:30:45 <elb> ahh the infamous version "latest.0"
09:30:52 <warlord> smitty1e: Ahh, yes, you can't use 3a4 directly.
09:30:59 <warlord> Try 3a3
09:31:03 <warlord> 3a4 has.... problems..
09:33:15 <warlord> andi5: I'm getting the "ERROR: In procedure dynamic-func:
09:33:21 <smitty1e> warlord: will try. While I'm comfortable with the idea of Lisp (as an emacs freak), this is really my baptism of fire in guile.
09:33:45 <warlord> ERROR: dlsym(0x100e10, scm_init_sw_gnc_module_module): symbol not found
09:33:48 <warlord> again..
09:34:19 <warlord> So, what changed between r15274 and the head of your reshuffle branch?
09:34:37 <warlord> guile is just scheme which is a dialect of lisp.
09:34:58 <smitty1e> If I may be so bold, one suggestion would be to have a "starter kit" for GNUcash, that would archive a set of copacetic packages. Just sayin'.
09:35:53 <warlord> smitty1e: you offering to do that for every OS/Distro for every release?
09:37:16 *** mnoir has joined #gnucash
09:37:21 <smitty1e> warlord: :)
09:38:27 <chris> smitty1e: do you mean like, say a file that described all the dependencies, and that could be read by a program that would download and install all those dependencies?
09:38:38 <mnoir> I want to confirm my research: gnucash does not directly import csv or ods files?
09:38:54 <chris> mnoir: correct.
09:40:35 <mnoir> hmm - I should think that would be a desirable function
09:42:10 <warlord> mnoir: it's not as needed as you'd think. yes, a few people ask for it, but not as many as you would think
09:42:14 <smitty1e> chris: no, I mean a fat tar.bz2 that's got a known good guile, g-wrap, slib, and any other core dependency. This might cause as much conflict as it resolves, admittedly.
09:42:29 *** twunder has quit IRC
09:43:25 <warlord> smitty1e: it would. Keep in mind that MOST distros already have a working combination.
09:43:42 <warlord> also... gnucash trunk no longer uses g-wrap
09:44:26 <andi5> warlord: only r15315, but it should not touch you... i think i do not really understand your error, DYLD_LIBRARY_PATH should still be set, right?
09:44:27 <smitty1e> warlord: fair enough. It's worth it to do it the 'old-fashioned way', though: you know the package better.
09:47:00 <smitty1e> warlord: am I better off checking out the lates SVN?
09:47:21 <andi5> ah.... ** (gnucash:6466): DEBUG: (init) loading 'gnucash/app-utils' from '/home/ak47/Software/GnuCash/trunk/inst/lib/gnucash/libgw-app-utils.so'
09:47:49 *** Rolf has quit IRC
09:48:17 <warlord> andi5: I'm starting over from a clean checkout. Let me retry
09:48:22 <andi5> ok
09:48:37 <warlord> smitty1e: not for real data.
09:48:47 <warlord> I was just making a point
09:50:01 <andi5> right now i cannot really imagine a workaround... libgw-app-utils linked to libgncmod-app-utils, which implements the api, but now without prefix libtool used to remove if we lt_dlopened gncmod-apputils (not gw-app-utils)....*grrr*
09:50:32 <warlord> andi5: ???
09:50:37 <andi5> s#prefix#the prefix#
09:50:55 <warlord> that's not my problem -- I'm failing in gnc-module/test
09:51:45 <andi5> well... the GncModule system says that a module is ok iff we can dlopen it and gnc_module_system_interface is there....
09:52:07 <warlord> Okay..... and what's the problem you have?
09:52:17 <andi5> 15316: libgw-app-utils is rejected, because gms_interface is not there (LTX_something is in libgncmod-app-utils)
09:52:36 <warlord> andi5: there IS no libgw-app-utils anymore!
09:52:38 <andi5> 15317: libgncmod-app-utils (loaded on g_module_open) contains the interface
09:52:53 <andi5> not for US
09:53:20 <andi5> http://lists.gnucash.org/pipermail/gnucash-devel/2007-January/019553.html
09:54:41 <andi5> one could increment the module interface or so
09:55:20 <andi5> i mean the interface version.... but one could also tell the people to clean their installation directories ;)
09:56:00 <warlord> andi5: the issue appears to be that he didn't have a clean build/install so it's linking against the wrong version, probably
09:56:17 <warlord> the fact that we dont use the libtool versions at all could also be an issue.
09:58:50 <andi5> hm... do we need some workaround or not?
10:00:12 <warlord> I... dont think so.
10:00:56 <andi5> ok.... so "make check on MacOS" remains ;)
10:01:37 <warlord> Yeah. I'm starting over again...
10:01:42 <warlord> I remember I had this issue once before.
10:01:47 <warlord> I dont recall how I solved it.
10:01:54 <chris> a) cleaning the installation directory fixes it, b) it only affects people following trunk, and c) it doesn't bite us very often.
10:02:11 <andi5> twice, .... i have never known it ;)
10:03:23 <chris> It's hit me a few times. You learn to notice it and clean your installation directory.
10:03:53 <warlord> Yeah. I dont know why libtool links against stuff in $Prefix
10:04:10 *** bonez39 has left #gnucash
10:05:14 <andi5> hm? what should libgw-app-utils be linked against instead? ... sorry for not understanding :)
10:05:29 <warlord> andi5: there IS no libgw-app-utils in trunk
10:05:44 <andi5> not in trunk, but we load all *.so files (prior: *.la)
10:06:09 <warlord> I dont understand.. that file shouldn't exist..
10:06:25 <warlord> if they have it then they didn't "make uninstall" properly.
10:06:32 <andi5> correct
10:06:33 <warlord> ... it's not OUR fault.
10:06:39 <andi5> *sigh* :)
10:06:43 <warlord> in that case we tell the user "rm -rf $prefix"
10:13:01 <warlord> I'm hoping I can figure this out on Mac.. Trunk was working before, and reshuffle was working.. So ...
10:13:36 <warlord> Something is strange..
10:13:38 <mnoir> warlord: so "convert to qif" is still the best strategy for csv or spreadsheet data? is CALC2QIF still the best available method?
10:13:59 <warlord> Yes. I dont know, probabl
10:14:02 <warlord> probably
10:14:05 <mnoir> :)
10:24:28 <smitty1e> OK, rolled back to guile-1.6.8, slib3a3, and I still get the same ./configure error for gnucash-2.0.4: Cannot find SLIB. I have successfully run the mklibcat.scm, and have an slibcat file of size 7434 bytes that contains about what you'd expect. I guess I can poke about in the ./configure script and see what it's exactly doing to test guile.
10:30:22 <warlord> what do you get from guile if you run it and try: (use-modules (ice-9 slib))
10:30:38 <warlord> you're probably missing a symlink
10:33:16 <smitty1e> warlord: no problem with (use-modules (ice-9 slib))
10:33:47 <warlord> okay. then what about (require 'printf)
10:33:56 <smitty1e> could SCHEME_LIBRARY_PATH figure in this somewhere?
10:34:03 <warlord> shouldn't
10:34:50 <smitty1e> warlord: unbound variable: require
10:35:01 <smitty1e> apparently the slib no load-load?
10:35:20 <warlord> did you restart guile between the use-modules line
10:35:20 <warlord> ?
10:36:46 <warlord> Grrr... a full rebuild still fails on MacOS.
10:37:22 <andi5> hmpf.... you did not install, right?
10:37:45 <warlord> nope.
10:39:36 <andi5> hm... so the error is from gnc-module.scm, (load-extension "libgncmodule" "scm_init_sw_gnc_module_module"), right? ... it seems to load _some_ library, but what?
10:40:01 <jsled> smitty1e: the "fat .tar.bz2" you suggest is the stable branch of the packaging system for the distro.
10:41:22 <smitty1e> warlord: I killed that terminal and started a new session, and now the (use-modules (ice-9 slib)) is barfing on guile.init:381:10
10:41:33 <warlord> And there ya go!
10:41:39 <warlord> from 3a3?!?
10:41:47 <warlord> andi5: apparently.
10:42:20 <smitty1e> warlord: yes, 3a3, and it seems to be a missing simlink:
10:42:22 <smitty1e> No such file or directory: "/usr/local/share/guile/1.6/slib/require"
10:42:22 <smitty1e>
10:42:46 <andi5> warlord: your libgncmodule.dylib contains that symbol?
10:42:53 <warlord> andi5: Yep
10:43:17 <jsled> /usr/local ?
10:44:04 <smitty1e> jsled: I've been following http://www.gnu.org/software/guile/manual/html_node/SLIB-installation.html
10:44:18 <smitty1e> possibly to my detriment
10:44:22 <warlord> Yeah!
10:44:29 <warlord> Install slib under guile's directory.
10:45:22 <andi5> warlord: does strace tell you anything spectacular?
10:45:55 <warlord> there is no strace on MacOS
10:46:02 <andi5> hmpf
10:47:23 <andi5> what happens if you replace "libgncmodule" by "libgncmodule.dylib"?
10:51:05 <smitty1e> OK, compiling. Getting a lot of libtool link warnings about moved libraries. Is this worrisome?
10:51:30 <andi5> no
10:52:29 <warlord> smitty1e: ignore those.
10:52:38 <warlord> andi5: didn't help (tried that once already)
10:52:57 <andi5> and "libgncmodule" -> "libblablum"?
10:53:12 <warlord> ???
10:53:20 <andi5> does it spit another error?
10:54:47 <andi5> well, it is a stupid test, you are right.... does your DYLD_LIBRARY_PATH contain anything old? (i suppose no)
10:55:42 <warlord> yeah, if I change libgncmodule the error changes to "image not found"
10:55:57 <warlord> OH DAMN!
10:56:24 <smitty1e> Compile error: ../.libs/libgncmod-engine.so: undefined reference to `scm_equal_p'
10:57:41 <smitty1e> One google hit for this problem, no response.
10:59:00 <smitty1e> What's the General Nutrition Center got to do with GnuCash, anyway? ;)
10:59:10 <warlord> andi5: Thanks for the suggestion. I had 2.0.4 installed in /opt/local do DYLD_LIBRARY_PATH was seeing it.
10:59:25 <andi5> Q: does make check work now?
11:00:01 <warlord> I removed that, and now the tests pass again. however it does complain that libfuturemodsys requires newer module system even when it's not trying to load that ... (i.e., it's trying to load it even when it shouldn't)
11:00:34 <andi5> yeeehaw :)
11:00:53 <warlord> Now I'm going through the WHOLE make check again..
11:01:46 <andi5> warlord: "requires newer module system" is ok... that is the error printed while examing all *.so/*.dylib files the first time
11:02:40 <andi5> ok, it is a warning
11:03:02 <warlord> yeah, I'm just wondering where it's finding that..
11:03:13 <andi5> in misc-mods/.libs i guess
11:03:36 <warlord> Oh, because it's in teh TEST Environment?
11:03:41 <andi5> yep
11:04:06 <warlord> Ah.
11:04:16 <warlord> I guess that makes sense.. it's in the GNC_MODULE_PATH
11:04:21 <andi5> =)
11:06:52 <warlord> Oh good.. "make check" is working :)
11:06:55 <andi5> warlord: make check did not work because gnc-test-env appends the test environment to all variables, so your old DYLD_LIBRARY_PATH dir got checked before the ones we wanted.... maybe it is better we fix that someday
11:07:09 <andi5> s,we,i, ;-)
11:07:50 <warlord> Heh.
11:08:03 <warlord> Yeah... We might want to fix that one day. :)
11:17:19 <warlord> okay, I'm happy now. Thanks, andi5. Sorry for the confusion. :)
11:17:47 *** Demitar has joined #gnucash
11:17:57 <andi5> then i am happy too :)
11:19:51 <warlord> Okay, I'm off for a bit.
11:20:00 *** warlord is now known as warlord-afk
11:20:04 <andi5> warlord?
11:20:08 <warlord-afk> yes?
11:20:10 *** warlord-afk is now known as warlord
11:20:26 <andi5> can i assume that simple-format is avaiable? i want to replace display by something printf-like
11:21:11 <warlord> I /think/ so.
11:21:26 <warlord> I dont recall.
11:21:37 <andi5> well, it is only gnc-test-env... so not many people should complain
11:21:48 <warlord> well....
11:21:58 <warlord> check the other scm files and see what we do.
11:22:03 <andi5> ok
11:22:13 <warlord> anything else before I head out?
11:22:14 <andi5> see ya
11:22:18 <andi5> no, thanks!
11:22:38 <warlord> Okay. ttfn
11:22:41 *** warlord is now known as warlord-afk
11:32:39 *** andi5 has quit IRC
11:42:28 <smitty1e> OK, I'm not seeing a way ahead with this 2.0.4 code, so I'll try the SVN.
11:53:20 <smitty1e> Interestingly, the SVN ./configure called out a missing guile-g-wrap
12:01:12 *** ErKa has quit IRC
12:31:56 *** warlord-afk is now known as warlord
12:32:06 <warlord> smitty1e: I dont see how.
12:33:58 <warlord> I see no reference to g-wrap in the svn trunk configure.in
12:52:26 <smitty1e> warlord: I had checked out the latest 2.0 code, not the trunk. Got the trunk, did a make && make check, and now I'm going back to --enable-sql. Life is good.
12:54:00 <warlord> smitty1e: Ahh.. you were unclear when you said "SVN ./configure". Most people mean "SVN Trunk". You were ambiguous.
12:59:53 <smitty1e> warlord: well, I wouldn't have even made it this far without your help. That guile/slib/g-wrap triumvirate exhibits much 'personality'.
13:00:10 <warlord> Uhh.. Yeah..
13:00:17 <warlord> I'm happy we're moving away from g-wrap.
13:00:30 <warlord> It would be nice to move away from slib, too, but I dont know how reasonable that is.
13:01:00 <smitty1e> slib is to scheme what std:: is to c++, no?
13:01:10 <warlord> Sort of, yeah.
13:04:03 <smitty1e> Well, I think I'll learn a little more of the architecture before I go revealing more ignorance about it. ;)
13:04:24 <warlord> heheh
13:05:10 <smitty1e> I had started to do a source compile on OpenBSD4.0 and got thoroughly crushed before retreating to my Gentoo laptop, where I'm much more cozy.
13:06:48 <smitty1e> Oh, it actually works! (going offline for a private moment)
13:07:33 <warlord> ok
13:40:22 <smitty1e> Oh, I did comment ou GUILE_MODULE_AVAILABLE(gnc_have_guile_www,(www main)) and force gnc_have_guile_www=yes to get by a configure-time error.
13:40:29 <smitty1e> comment out
13:42:38 <warlord> Um, you shouldn't have had to do that..
13:44:57 <warlord> Then again, I wonder if we still use that at all? *ponders*
13:46:21 <smitty1e> At work, I say: "Keep an eye on the 'should'".
13:47:01 <jsled> smitty1e: how about this: no one else with a proper system needs to force that.
13:47:33 <smitty1e> jsled: indeed, my system is less than proper. ;) Is gnucash-docs a separate package, then?
13:47:37 <jsled> smitty1e: what's your goal, here? To have gnucash-2.0.x working?
13:47:45 <jsled> is 2.0.1 sufficient?
13:48:32 <jsled> does `emerge gnucash` not work for some reason?
13:49:15 <smitty1e> jsled: the emerge faild, as I have a ~x86 system, and thought it would be more entertaining to learn the package from the ground up.
13:50:12 <jsled> why did it fail?
13:50:52 <jsled> fwiw, I'm a gentoo user as well, so I grok gentooisms.
13:51:22 <warlord> yes,gnucash-docs is a separate package.
13:51:40 <smitty1e> jsled: the whole guile/slib/g-wrap thing was confusing, and I'm sure there was PEBKAC involved.
13:53:02 <jsled> smitty1e: but, how did it fail? I mean, even ~x86, it looks like you'll end up with guile-1.6.7, slib-2.4.6 and g-wrap-1.3.4-r1, which should work alright, though it's better to pull g-wrap-1.9.6 from bugzilla into an overlay.
13:57:09 <smitty1e> jsled: I don't remember, exactly, but ISTR something like the Compile error: ../.libs/libgncmod-engine.so: undefined reference to `scm_equal_p' I was mentioning earlier. It may have been that the g-wrap was 'g-warped', or something.
14:02:00 <jsled> And now you're running guile-1.6.8 (installed outside of portage?) and slib-3a3 (also manually installed) and which g-wrap...?
14:02:19 <jsled> Also, note that the SQL support in trunk/2.0 doesn't really work.
14:02:34 <jsled> I mean, it depends on what you're after, but it's not recommended.
14:04:45 <smitty1e> jsled: I've compiled the SVN trunk, omitting gwrap, against guile-1.6.8 and slib-3a3. The sql support no worky-worky? I was hoping to do ad-hoc querying of the data model. :(
14:06:09 <smitty1e> I had been hoping to show the wife an alternative to Quicken. Not sure how my 2-3 days of churn finding a working set of back-end libraries has helped her confidence, though.
14:06:32 <jsled> Why are you running ~x86?
14:07:02 <smitty1e> jsled: because it appeals to my masochism, I suppose.
14:07:30 <jsled> heh.
14:08:05 <smitty1e> jsled: come on, if you want to play a conservative hand, and there's no shame in that, BTW, then why not just run Debian?
14:08:52 <jsled> My x86 system is very much up to date, regularly, and is stable. I can very selectively keyword packages if/as I need them.
14:09:12 <jsled> Or add stuff to an overlay.
14:10:28 <smitty1e> jsled: I've actually been looking at a paludis conversion...
14:13:37 <jsled> :(
14:14:05 <smitty1e> jsled: the p-word is verboten?
14:14:20 <warlord> what's paludis?
14:14:28 <jsled> Oh, not in particular. I think I'd heard about it, but Was just looking at it. It sounds dumb.
14:14:57 <smitty1e> http://paludis.pioto.org/index.html
14:15:58 <jsled> Except, I'm sure it's well motivated. But C++? "Low dependency bloat. No Python, no big external crypto libraries."?
14:16:25 <jsled> Claims about speed for programs like that are also dumb. It's a sign that people are focusing on the wrong things.
14:17:22 <smitty1e> The brief look into the portage python code that I've done hasn't been inspiring. The idea of a package manager with meticulous documentation and a fascist attention to good design is kind of appealing.
14:17:22 *** ceplma has joined #gnucash
14:20:33 <smitty1e> Anyway, the wife insists I take her shopping. I thank you all for your patience and support, and look forward to contributing something in return. Best, Chris.
14:20:40 *** smitty1e has quit IRC
14:25:24 *** rdmiller has joined #gnucash
14:30:20 *** Rolf has joined #gnucash
15:03:52 <jsled> This is really annoying. I have the same dispose/finalize pattern as every other class, but it seems to be corrupting memory or something.
15:05:12 <jsled> even if the dispose/finalize methods simple chain up to their parent.
15:16:11 <warlord> huh!
15:16:19 <warlord> gtk sucks? ;)
15:16:22 <jsled> heh.
15:17:15 <jsled> For the new since-last-run dialog I consistently get a sigsegv in g_type_check_instance_cast; for the gnc-plugin-page-sx-list, it takes a few iterations before I get strange errors later.
15:18:02 <warlord> Maybe something is keeping a reference without actually holding a reference?
15:18:49 <jsled> pointer without g_object_ref(...), or vice-versa?
15:19:04 <warlord> Yeah
15:19:09 <warlord> And then it uses that pointer....
15:19:17 <warlord> (after you've finalized the object)
15:26:05 <warlord> anyways, I'm off. Have a good afternoon/evening.
15:26:07 *** warlord is now known as warlord-afk
15:26:40 <jsled> likewise, cheers.
15:29:53 *** esodan has joined #gnucash
15:51:56 *** mnoir has quit IRC
15:57:38 *** xai has quit IRC
16:08:16 *** tortho has joined #gnucash
16:13:59 <tortho> Hello, I'm back again.. Do you still want the website translated to Norwegian? (I guess it's a good time for it now, since it looks like it has settled down after the 2.0 release :-)
16:42:57 *** sjc has joined #gnucash
16:47:28 *** andrewsw has joined #gnucash
16:47:37 *** mnoir has joined #gnucash
16:47:37 *** andrewsw has quit IRC
16:49:08 *** ceplma has quit IRC
17:02:25 *** warlord-afk is now known as warlord
17:02:27 <warlord> tortho: Sure!
17:03:11 <tortho> warlord: :-) Where was the source for the page again? Wasn't it in the svn earlyer? (together with the program)
17:04:11 <warlord> yeah, in /repo/htdocs/
17:04:34 <tortho> It will be done over some time.. I'll go to work in 2 weeks, and will spend 10 weeks there with lot of sparetime.
17:04:41 <warlord> /repo/htdocs/po/nb.po to be exact
17:04:53 <warlord> 'k
17:06:36 <tortho> warlord: whats the command to get that down? Is that in the normal trunk thing? (As i don't have that folder)
17:07:19 <warlord> svn co http://svn.gnucash.org/repo/htdocs
17:07:36 <tortho> :-) Thanks
17:07:40 <warlord> (no, it's not the normal "trunk thing".. it's /repo/htdocs, not /repo/gnucash/
17:07:40 <warlord> )
17:13:55 *** Flimzy has joined #gnucash
17:14:52 <Flimzy> Is there a proper way to record a settlement offer? I have a debt for roughly $55 to Sprint, and they have offered a settlement amount of $40. Where do I record the remaining $15? As an income? Or as a negative expense? Or against equity?
17:16:05 <warlord> Ask your accountant?
17:16:22 <Flimzy> Yeah, I suppose so. Just wondered if there was a gnucashish way to do it.
17:16:23 <warlord> I think I'd record it against Equity, but I dont know what you need to do legally.
17:18:49 <Flimzy> that's good enough for today anyway
17:19:22 <Flimzy> I can change it later when the legal requirements are known to me
17:21:06 <warlord> Okay
17:23:54 <Flimzy> thanks
17:24:57 <warlord> np
17:50:59 *** Flimzy has quit IRC
18:16:31 *** tortho has quit IRC
18:39:03 <foo> Hmm, I wonder
18:39:23 <foo> Should I put my vendors that I typically pay right after I get the part under expenses -> vendors -> newegg...
18:39:28 <foo> Or, expenses -> newegg..
18:39:33 <foo> Probably the former, seems more organized
18:39:34 <foo> Right?
18:40:50 * warlord shrugs. moving accounts around later are easy.
18:41:14 <foo> Ah, ok, thanks
19:15:55 *** |gunni| has quit IRC
19:27:58 <foo> 2147 captcha-log.txt
19:27:58 <foo> 1674 dl-log.txt
19:28:00 <foo> whoops
19:28:08 <foo> Default Chargeback Projectt
19:28:14 <foo> hm /me reads help to read more about this
19:29:19 <warlord> huh?
19:29:43 <foo> Hm, nothing in the help
19:29:58 <foo> I am making a new bill for a vendor, and it says Default Chargeback Project
19:30:01 <foo> and I can select a customer
19:36:45 *** andi5 has joined #gnucash
19:36:45 *** gncbot sets mode: +o andi5
19:37:45 <foo> warlord: I don't know what this is, but kind of cool. I select customer, then I could select a job.
19:37:53 <foo> I would buy parts for a vendor for the customer..
19:37:55 <foo> I'm assuming that's what it's for
19:48:06 *** warlord has quit IRC
19:49:31 *** warlord has joined #gnucash
19:49:31 *** gncbot sets mode: +o warlord
19:49:55 <warlord> foo: the chargeback is the customer who bought the material your purchased.
19:50:36 *** mnoir has quit IRC
19:52:15 <foo> warlord: awesome, thought so
19:52:15 <foo> thanks
19:59:53 <foo> warlord: How would I enter in something like tax?
20:00:46 <warlord> RTFM
20:04:25 <foo> I searched both the concepts and tutorials guide, and the contents for "shipping" and it returned 0 results on both.
20:04:49 <warlord> for shipping, just add it as another line-item
20:07:08 <foo> ah, ok.
20:24:37 <chris> In our win32 build are there *.lib files?
20:24:59 <chris> and if so, what the linux analog?
20:25:11 <chris> s/what/what is/
20:25:12 <andi5> what are .lib files? sounds like ones coming from visual c?
20:25:31 <andi5> so no
20:25:46 <chris> andi5: no idea. okay.
20:27:05 <cortana> i think they are the info that you need to have in order to link against a dll
20:27:17 <cortana> on linux the info is inside the .so file itself
20:27:43 <andi5> like our import libraries (.dll.a)?
20:28:17 <cortana> never seen those :)
20:28:41 <warlord> there shouldn't be .lib files. Are there any?
20:29:31 <chris> not that I know of, I just read of them and wondered if we used them.
20:31:42 <andi5> is there a way for namazu to crawl irc logs?
20:32:38 <warlord> andi5: Um, I dont know if namazu has an irc-log reader.
20:43:07 <andi5> shall http://svn.gnucash.org/trac/browser/htdocs/trunk/search/templates/NMZ.foot.php_tmpl#L10 (a) be marked for translation or (b) the backslashes removed?
20:47:46 <warlord> (b)
20:48:42 <andi5> warlord: i am right now making the name changes we talked about yesterday.... i will leave libgncqof-backend-qsf (name, not installation directory), unless you give me some other name, like libgncmod-qof-backend-qsf (long) or whatever
20:49:00 <andi5> roger that
20:52:02 <warlord> I think libgncqof-backend-qsf is fine for that one particular library..
20:52:43 <andi5> ok
20:55:14 <warlord> er... that one particular module. (I should be concise)
20:55:45 <andi5> hehe... do not mind, i read it (your mind)
20:58:24 <warlord> :)
20:59:04 <warlord> well, the other option, libgncqofmod-backend-qsf, is WAY too long (IMHO)
20:59:39 <andi5> i guess stripping gnc is not want we want,... rather make libqof libgncqof one day (when we move it)
21:00:05 <warlord> I thought we already did that?
21:00:21 <andi5> oh.... we have
21:00:23 <warlord> lib_LTLIBRARIES = libgncqof.la
21:00:41 <andi5> damn, i have just read some gaim backlog... but it was from may 2005 ;)
21:00:57 <andi5> s,5,6,... but you get what i mean :)
21:04:45 <warlord> heh
21:07:10 <foo> w 21
21:10:18 *** magenpie has quit IRC
21:12:31 <foo> Hm, for this shipping line-item, what should I put for action?
21:12:38 <foo> I wonder if I could make one calling S&H or something.
21:12:46 <foo> Material/Project/Hours/ don't seem to fit
21:13:59 *** magenpie has joined #gnucash
21:16:59 <warlord> Put in whatever you want.
21:17:06 <warlord> it's just a string entry.
21:17:06 *** twunder has joined #gnucash
21:18:25 <foo> err, thanks warlord. I didn't catch that
21:19:08 <foo> Hm, for expense account .. the same bill is going to have, hmm, well maybe not
21:19:10 * foo mumbles to self
21:20:44 *** Rolf has quit IRC
21:35:15 <warlord> andi5: can you look at Tom Purl's issue on -devel?
21:41:44 <andi5> yes, i will respond... but not now, and i will not have a lot of answers because i do not understand the errors he sees
21:43:16 <warlord> ok
21:59:52 *** Demitar has quit IRC
22:00:43 *** twunder has quit IRC
22:06:26 *** sjc has quit IRC