2007-05-04 GnuCash IRC logs

00:04:04 *** jakin has joined #gnucash
00:06:25 *** sgtmattbaker has joined #gnucash
00:07:09 <sgtmattbaker> why does gnucash not have prepackaged hbci and ofx support? having to compile it myself is a big pain
00:08:10 <dbr> that's the licensing issue. openssl's license is restrictive with respect to distribution of binaries
00:08:51 <sgtmattbaker> I don't think I can use gnucash now.. I can't get the thing to compile.. and there is little help out there
00:10:13 <dbr> I can't help much with ubuntu. But my experience is that there is ample help available, but it takes some time to learn enough for the help to sink in sometimes.
00:10:57 <sgtmattbaker> where can I get help for ubuntu? does the dev have a email I could send to
00:11:22 <dbr> I had to learn how to compile gnucash from source on a mac. And that was a real trip for both the gnucash devs and me.
00:11:47 <sgtmattbaker> so why is it under that license?
00:11:50 <dbr> you could try email to gnucash-devel. It will be slower, but many more people read the mailing list than hang out here
00:12:17 <dbr> you will need to sign up, or your message will 'age' in the moderation queue
00:12:57 <dbr> re the license: because that's what the openssl developers chose
00:13:20 <sgtmattbaker> hmm so the OFX is openssl?
00:13:45 <dbr> ssl is the transport method used for ofx connections
00:14:30 <sgtmattbaker> how do quicken and those accounting programs use it then? paid for a license?
00:15:10 <dbr> or they use a commercial routine, or wrote their own
00:15:30 <sgtmattbaker> hmm
00:15:38 <dbr> ssl itself is an open definition. openssl, the implementation, is also partially open...
00:15:43 <sgtmattbaker> I wonder why the OFX devs were so restrictive..
00:16:19 <dbr> I think it was the tone of the U.S. government regarding anything cryptographic
00:16:53 <dbr> binary crypto systems were deemed munitions or some such nonsense at least at some point
00:17:12 <dbr> one doesn't want a visit from the feds. ever.
00:17:53 <sgtmattbaker> psshh the gov ruins all
00:18:13 <sgtmattbaker> why is it even allowed to compile it then
00:18:33 <dbr> because source code can be audited easily
00:19:19 <sgtmattbaker> is anyone working on a GPL code to interact w/ it?
00:19:20 <dbr> as long as you distribute nonsecret stuff, the government didn't complain. But anything not easily audited was deemed dangerous
00:19:43 <dbr> don't know. openssl works pretty well, you just have to compile it yourself
00:20:18 <sgtmattbaker> it is really annoying when that wiki I used doesn't work. now I have a bunch of junk* dependencies that have no use
00:21:50 <warlord> sgtmattbaker: it's not the OFX devs. The problem is that the OpenSSL license and the GPL are not compatible, so there's a theoretical incompatibility that the Debian folks don't want to mess with.
00:22:02 <warlord> If you used Fedora, or Gentoo, you could get it all to compile.
00:22:22 <warlord> But on Debian (and as a result, Ubuntu) they wont precompile it for you.
00:22:57 <sgtmattbaker> ... if I cant get it working I guess I will just not bother
00:23:29 <sgtmattbaker> I dunno how to remove the stuff that wiki installed though i.e. deps
00:23:39 <warlord> no need to remove the deps.
00:24:00 <sgtmattbaker> why I am not gonna be using em
00:24:10 <warlord> are you that low on disk space?
00:24:35 <sgtmattbaker> no, but why gunk up my system when I can't compile gnucash
00:25:26 <warlord> Oh... Yeah, you wont be able to compile 2.0.2 on 7.04 due to a gtkhtml incompatibility. But you can compile 2.0.5
00:25:42 <warlord> Did you find 2.0.5 from the mailing list archives?
00:26:24 <sgtmattbaker> I downloaded 2.0.5 tarball but I can't follow that wiki using it.. there is no debian/rules file
00:26:42 <sgtmattbaker> and I am assuming the build-dep thing built deps for .0.2
00:27:05 <warlord> no, the .0.2 and .0.5 deps are the same
00:27:10 <sgtmattbaker> oh ok
00:27:17 <sgtmattbaker> well that debian/rules thing anyway
00:27:25 <warlord> but yeah, the debian/rules thing is external.
00:27:44 <sgtmattbaker> that seems like kinda a big thing
00:27:52 <warlord> nah, just --prefix=/opt/gnucash
00:28:03 <sgtmattbaker> huh?
00:28:33 <warlord> just configure with --prefix=/opt/gnucash and then you can easily remove gnucash later.
00:28:38 <sgtmattbaker> that file is where you add --hbci
00:29:02 <warlord> it's not a file, it's a configure switch. but yes.
00:29:26 <sgtmattbaker> hmm .. I really don't understand
00:30:35 <warlord> i can tell.
00:30:37 <sgtmattbaker> if I've got the 2.0.5 tarball it is going to be real hard to compile that one w/ aqbanking
00:30:47 <warlord> no.
00:31:05 <sgtmattbaker> I've never compiled a program from source successfully
00:31:08 <warlord> just install the deps and run the configure script with the appropriate flags.
00:31:52 <sgtmattbaker> so ./configure --enable-hbci --enable-m940 (or whatever that is)
00:33:22 <sgtmattbaker> ?
00:33:51 <dbr> shouldn't need the mt940 part
00:34:10 <warlord> run ./configure --help
00:34:16 <sgtmattbaker> ok
00:34:18 <sgtmattbaker> brb I am gonna try
00:34:28 <warlord> and make sure you use --prefix=/opt/gnucash --- and then gnucash will be in /opt/gnucash/bin/gnucash
00:34:32 <sgtmattbaker> can I do aqbanking the way it is done in the wiki
00:35:03 <warlord> "the way it is done" meaning...??
00:35:51 <sgtmattbaker> like apt-get source aqbanking
00:37:21 <warlord> nah, apt-get install aqbanking-dev (or something like that)
00:37:48 <sgtmattbaker> that wiki said you had to do something with aqbanking though
00:38:37 <dbr> aqbanking is one of the deps that needs to be installed before you build gnucash
00:38:44 <sgtmattbaker> ah
00:39:09 <warlord> Yeah, it says you have to find and install it.
00:39:22 <sgtmattbaker> so doesnt matter how?
00:39:43 <warlord> no, but I'd recommend "apt-get install"
00:39:54 <sgtmattbaker> ok
00:40:29 <sgtmattbaker> so I do --prefix=/opt/gnucash ./configure --enable-ofx to be able to do online banking?
00:41:08 <sgtmattbaker> so where is libofx coming from.. isn't that what I have to install by source
00:41:12 <warlord> no.........
00:41:24 <warlord> ./configure --prefix=/opt/gnucash --enable-ofx --enable-hbci
00:41:26 <sgtmattbaker> isn't ofx the openssl issue
00:41:52 <dbr> both libofx and aqbanking depend on openssl
00:42:05 <sgtmattbaker> so I need to do aqbanking by source then
00:42:21 <warlord> no........
00:42:33 <sgtmattbaker> I thought ofx was the issue here not gnucash
00:42:39 <warlord> no, the issue is gnucash
00:42:51 <sgtmattbaker> how so?
00:42:57 <warlord> go google it
00:43:03 <warlord> i dont want to explain it yet again
00:43:52 <sgtmattbaker> I know the ofx openssl license has compatibility issues with the GNU GPL, but I was under the impression that you had to compile OFX to use it.
00:44:26 <warlord> it's gnucash + libofx + aqbanking + gwenhwyfar + openssl that's the issue.
00:44:34 <sgtmattbaker> oh
00:44:35 <sgtmattbaker> lol
00:44:37 <sgtmattbaker> that is alot
00:44:53 <sgtmattbaker> so just doing gnucash from source fixes all that I guess
00:45:03 <warlord> yes.
00:45:22 <sgtmattbaker> cool I am going to try it right now
00:45:26 <sgtmattbaker> just a sec
00:45:41 *** dbr has quit IRC
00:45:56 <sgtmattbaker> aqbanking-dev isn't a valid package
00:46:13 <warlord> hense the "find and install" statement.
00:47:32 <sgtmattbaker> I have the aqbanking16-qt-wizard and a bunch of libaqbanking stuff installed.. but I don't have the aqbanking tool installed
00:48:19 <warlord> you'll need the -dev package, whatever it's called.
00:48:25 <sgtmattbaker> oh ok
00:48:39 <sgtmattbaker> so I dont need the aqbanking-tool I guess?
00:49:31 <warlord> i dont know.
00:49:36 <sgtmattbaker> ok
00:49:41 <sgtmattbaker> I will try configuring now
00:50:11 <sgtmattbaker> configuring
00:50:43 <sgtmattbaker> now make , sudo make install and that is it eh?
00:51:00 <warlord> yep.
00:51:18 <sgtmattbaker> cool lemme start it
00:51:43 <sgtmattbaker> how long have you been using Linux
00:52:17 <warlord> Um.... Since 1992
00:52:46 <sgtmattbaker> wow. I have been using it since February
00:53:19 <sgtmattbaker> I really like it and dad wanted to see if he could do online reconciliations w/ gnucash
00:53:47 <warlord> ok
00:54:04 <sgtmattbaker> he is tied to quicken atm.. if gnucash can do this well he might be able to dump quicken
00:55:53 <sgtmattbaker> so what distro do you use mainly?
01:00:54 <warlord> I use Fedora
01:01:10 <sgtmattbaker> 6?
01:03:31 <warlord> different versions of different systems.
01:06:02 <sgtmattbaker> oh ok
01:06:10 <sgtmattbaker> well it installed now to check it out
01:07:12 <sgtmattbaker> hmm when I run gnucash it says it isn't installed. also there is no menu link
01:08:05 <sgtmattbaker> (typing gnucash in the terminal that is)
01:10:27 <warlord> sgtmattbaker: as I said, you'll need to type: /opt/gnucash/bin/gnucash
01:10:36 <sgtmattbaker> sorry did not see that.
01:10:38 <sgtmattbaker> ok
01:11:49 <sgtmattbaker> running it now.. working so far.
01:11:57 <warlord> Making a desktop icon is possible, but it would require hacking the desktop file.
01:12:17 <warlord> Anyways, it's 1am. time for bed
01:12:39 <sgtmattbaker> crap
01:12:49 <sgtmattbaker> aqofxconnect isn't in there
01:13:09 <warlord> Oh. You may need to rebuild aqbanking.
01:13:21 <warlord> Or you could change to Fedora or Gentoo ;)
01:13:28 <sgtmattbaker> wait rebuild?
01:13:28 <warlord> anywyas... good night.
01:13:32 *** warlord is now known as warlord-afk
01:14:24 *** sgtmattbaker has left #gnucash
01:53:26 *** Zoolooc_ has quit IRC
01:59:00 *** ErKa has joined #gnucash
02:57:56 *** Geot has quit IRC
03:07:35 *** Geot has joined #gnucash
03:11:14 *** jakin has quit IRC
03:11:58 *** ErKa has quit IRC
03:25:52 *** ceplma_ has joined #gnucash
03:27:06 *** ceplma_ has quit IRC
04:01:50 *** vinci has joined #gnucash
04:33:11 *** foo has left #gnucash
04:55:58 *** RallyU has quit IRC
05:29:15 *** chemaja has joined #gnucash
05:47:13 *** ceplma has quit IRC
07:05:45 *** andi5 has joined #gnucash
07:05:45 *** gncbot sets mode: +o andi5
07:07:34 *** motin has quit IRC
07:17:05 *** motin has joined #gnucash
07:42:26 *** warlord-afk is now known as warlord
07:56:52 *** chemaja has quit IRC
07:59:39 <andi5> hm... is (svn|lists).gnucash.org dead?
08:03:41 *** sgtmattbaker has joined #gnucash
08:06:21 *** andi5 has quit IRC
08:06:49 <sgtmattbaker> hello.. I am following this wiki to get gnucash installed in Ubuntu w/ OFX support. I had to compile gnucash a different way than it said as I am using Feisty. I tried doing aqbanking the way it is done in the wiki but when I get to edit debian/control I get this message: Warning: unknown mime-type for "debian/control" -- using "application/*"
08:06:49 <sgtmattbaker> Error: no "edit" mailcap rules found for type "application/*"
08:06:50 <sgtmattbaker> here is the wiki I am using: http://wiki.gnucash.org/wiki/Debian
08:07:36 *** andi5 has joined #gnucash
08:07:36 *** gncbot sets mode: +o andi5
08:09:06 <andi5> huh... it seems to work as long as i do not try to commit...
08:10:24 <andi5> warlord: hiho... any idea about that?
08:11:07 <sgtmattbaker> I tried doing aqbanking the way it is done in the wiki but when I get to edit debian/control I get this message: Warning: unknown mime-type for "debian/control" -- using "application/*"
08:11:08 <sgtmattbaker> ( Error: no "edit" mailcap rules found for type "application/*"
08:11:08 <sgtmattbaker> here is the wiki I am using: http://wiki.gnucash.org/wiki/Debian
08:11:59 <andi5> sgtmattbaker: sorry, i cannot even look at the wiki ;-)
08:12:16 <sgtmattbaker> why
08:12:21 <andi5> i am firewalled somehow
08:12:38 <sgtmattbaker> huh
08:12:41 <sgtmattbaker> odd
08:12:42 <warlord> andi5: nope, I just logged in so...
08:12:47 <warlord> andi5: what's your IP address?
08:13:49 <warlord> sgtmattbaker: what program are you using to edit the file?
08:14:23 <sgtmattbaker> the terminal. when I am inside of the libaqbanking-2.2.3 folder and I type edit debian/control that is the message I get
08:14:48 <warlord> that was 8 minutes ago.
08:15:02 <warlord> sgtmattbaker: right, what the heck is "edit"?
08:15:16 <warlord> I've never heard of that application
08:15:28 <sgtmattbaker> I was just following the wiki it says to do that in the aqbanking section.
08:15:30 <warlord> maybe you should use "vi" or "emacs" or some other editor?
08:15:53 <warlord> sgtmattbaker: you're following it too verbatim. you want to edit the file, not "//edit// file"
08:16:05 <andi5> hasdhfasjkdf.... it worked before... did they break git-svn? *ggrrr*
08:16:31 <sgtmattbaker> warlord: so what do I do then? I thought you were supposed to follow it quikcly
08:16:35 <sgtmattbaker> closely*
08:17:03 <warlord> sgtmattbaker: <warlord> maybe you should use "vi" or "emacs" or some other editor?
08:17:09 <warlord> andi5: try now.
08:17:15 <sgtmattbaker> ok
08:17:47 <warlord> or maybe even gedit
08:20:14 <sgtmattbaker> ok that worked.. now it says to look for aqofxconnect and then shows this: Summary ---------------------------------------------------- AqBanking version  : 2.2.3.0-stable Supported backends : aqhbci aqdtaus aqgeldkarte aqofxconnect Supported frontends: cbanking g2banking qbanking kbanking..
08:20:14 <sgtmattbaker> where do I look for that?
08:21:00 <warlord> where do you look for what?
08:21:11 <sgtmattbaker> Summary ---------------------------------------------------- AqBanking version  : 2.2.3.0-stable Supported backends : aqhbci aqdtaus aqgeldkarte aqofxconnect Supported frontends: cbanking g2banking qbanking kbanking..
08:21:27 <warlord> Yes, I SAW that.. I dont understand your question about what you're looking for.
08:21:47 <sgtmattbaker> the wiki says to look for that. "look for aqofxconnect"
08:21:49 <sgtmattbaker> then that
08:22:11 *** twunder has joined #gnucash
08:24:30 <sgtmattbaker> I ran sudo dpkg --install libaqbanking-ofx0_*.deb and I got no such file or directory..
08:24:32 <sgtmattbaker> dangit
08:24:32 <warlord> Then you've verified that aqbanking has ofx direct connect support. See it in the "Supported backends" list?
08:26:32 *** BlackBsd has joined #GnuCash
08:26:45 <sgtmattbaker> ok I am gonna start over I think I messed somethin up
08:26:47 <sgtmattbaker> just a sec
08:27:20 <warlord> I wouldn't expect there to be a "libaqbanking-ofx0" package.
08:27:44 <sgtmattbaker> I think you make one
08:27:53 <warlord> I dont think so.
08:28:10 <warlord> I think it's part of the libaqbanking package
08:28:11 <sgtmattbaker> yeah you make a .deb that is what the wiki says
08:28:36 <warlord> The wiki also said to "edit the file" and you misinterpreted THAT too.
08:28:43 *** gidler has left #gnucash
08:31:18 <warlord> Although in this particular case it DOES look like you're creating a new package. How weird.
08:31:30 <warlord> You know, you'd have been done already if you just reinstalled into Fedora ;)
08:32:49 <andi5> warlord: looks like git-svn strips my user name from the svn repo url... and that bug should have been fixed already in 1.5.0.1 (or so)... weirdo
08:33:05 <warlord> andi5: okay.
08:33:10 <warlord> if it happens again let me know.
08:33:29 <andi5> warlord: just do not unblock me... i will test some times again, i guess :)
08:34:20 <warlord> Well, I unblocked you this time. If you get blocked again, let me know when you want me to unblock you again.
08:34:44 <andi5> i will reconnect, if that does not help, i will cry, thanks :-)
08:35:16 <warlord> ok
08:36:41 <sgtmattbaker> warlord: I am getting an error when creating the package : http://paste.ubuntu-nl.org/19121/
08:37:10 *** rolf2 has joined #gnucash
08:38:40 <warlord> looks like your debian/rules is broken.
08:38:57 <sgtmattbaker> so should I redo it?
08:40:36 *** rolf2 has left #gnucash
08:40:48 *** andi5 has quit IRC
08:41:48 <warlord> i have no idea.
08:42:04 <warlord> Personally I think you should give up and change to a distribution that has what you want. It'll save you time.
08:42:41 <sgtmattbaker> what makes them any better? I would have to learn how to use that distro before I could do this
08:45:39 <sgtmattbaker> ok now I am getting this error: http://paste.ubuntu-nl.org/19124/
08:46:22 <warlord> That error is quite self explanatory:
08:46:23 <warlord> dpkg-checkbuilddeps: error: syntax error in control file debian/control at line 207: line with unknown format (not field-colon-value)
08:46:46 <sgtmattbaker> yeah but all I did was copy and paste (looks angrily at wiki)
08:46:48 <warlord> And what makes them "better" is that it already has the OFX Direct Connect support you want.
08:47:06 <warlord> sgtmattbaker: How many times do I have to tell you: DONT TAKE THE WIKI VERBATIM!
08:47:50 <sgtmattbaker> it says explicitly put this in the file
08:49:38 <sgtmattbaker> there has got to be a way to do this with ./configure and some options like I did w/ gnucash
08:52:18 <warlord> I suggest you go find someone near you who has built a program from source or go pay someone to build it for you.
08:53:45 <sgtmattbaker> I ran ./configure and make.. it is working on make atm
08:54:24 <warlord> and did you give ./configure the correct parameters?
08:55:09 <sgtmattbaker> no.. just ./configure and it passed and gave me that section it told me to look for i.e. the list of supported backends and aqofxconnect was in there
08:55:42 <sgtmattbaker> I guess those debian changes I made did something.. :-?
08:56:57 <warlord> probably
08:57:13 <warlord> most likely there was a word-wrap that you introduced.
08:57:17 <warlord> (or a line wrap)
08:57:45 <sgtmattbaker> well it seems to be working regardless
08:58:48 <sgtmattbaker> I am going to recompile gnucash and see if it works.. the make install worked so I hope so
09:01:54 <warlord> just be sure you remove your aqbanking .deb install too. having two copies installed could cause problems.
09:02:39 <sgtmattbaker> aqbanking isn't installed. I uninstalled it before starting this process
09:03:15 <sgtmattbaker> #ubuntu is pretty crappy.. way too many people
09:03:23 <sgtmattbaker> something like 1250
09:10:51 *** ziggy23 has joined #gnucash
09:11:41 <ziggy23> Can I access my bank accounts online with Gnucash?
09:12:38 <sgtmattbaker> ziggy23: I haven't looked much but I think so. if you do ofxdirectconnect you can reconcile and such
09:13:43 <ziggy23> I am still looking stuff up, but it looks complicated for online banking!
09:14:49 <sgtmattbaker> yes, it absolutely is.. I am getting it setup right now. there are some funky license agreements with doing online banking so you have to install that stuff by source with a bunch of different options. really frustrating
09:15:30 <warlord> sgtmattbaker: it's only complicated IFF you use Debian or Ubuntu
09:15:37 <warlord> Every other distribution makes it pretty easy.
09:15:39 <sgtmattbaker> haha yeah
09:15:44 <sgtmattbaker> but I like my ubuntu
09:16:18 <warlord> That's fine, but you can't say "it's absolutely complicated" when it's your choice of distro that makes it complicated. On Fedora it's -just there-.
09:16:39 <sgtmattbaker> but those distros are more difficult though.. that is a downside
09:17:08 <warlord> nah.
09:17:15 <warlord> "different" sure. "difficult", nah.
09:17:24 <warlord> I'd argue that Debian/Ubuntu are difficult.
09:17:28 <warlord> It's all what you're used to.
09:18:06 <sgtmattbaker> well as I have only been using Linux (actually really only ubuntu) for only 2 months things w/ linux ARE difficult
09:18:30 <warlord> again, that's just a matter of experience and comfort.
09:18:59 <sgtmattbaker> yeah, I was going to try and recompile a kernel sometime soon and then move on to trying to build a system w/ LFS
09:19:31 <sgtmattbaker> so warlord guess what? I think it is working!
09:19:47 <warlord> cool.
09:20:08 <sgtmattbaker> now to actually test w/ my bank
09:20:44 * ziggy23 says warlord must be a mathmetician, noting the use of IFF.
09:21:25 <warlord> ziggy23: nope, but I am an engineer.
09:22:41 <sgtmattbaker> warlord would you say the bank id for ofx direct connect is on their site?
09:23:29 <warlord> sgtmattbaker: unlikely.
09:23:36 <warlord> Read the OFX wiki pages.
09:23:43 <warlord> (the ones dbr sent you yesterday)
09:25:02 <sgtmattbaker> warlord: I am.. it says to enter the bank id #
09:25:22 <warlord> right....... and you have to "acquire" that.
09:25:30 <warlord> See the "configuring ofx" wiki page
09:28:22 <sgtmattbaker> yeah it says it is a number on my checks.. too bad they havent come in yet
09:31:07 <sgtmattbaker> I might just do the free trail of quicken to get the info.. that sounds like it might work
09:31:54 *** andi5 has joined #gnucash
09:31:54 *** gncbot sets mode: +o andi5
09:32:28 <andi5> ok... it is definitely a git-svn bug :)
09:33:46 <warlord> andi5: okay
09:33:52 <warlord> sgtmattbaker: that could / should work.
09:34:18 <andi5> damnit, a lot of things better, but new bugs appear as well...
09:35:39 <warlord> heh
09:52:52 *** grandcanuck has joined #gnucash
09:55:53 *** tpfennig_ has joined #gnucash
10:04:01 <chris> andi5: I have a username in my svn url, and it works with 1.5.0.6.
10:04:47 *** vinci has quit IRC
10:04:51 <andi5> chris: if you run git log, will it show your user name in the git-svn-id: lines?
10:05:32 <chris> andi5: yes.
10:05:48 <andi5> oh... well, it does not do that for me
10:10:22 <chris> A pickaxe on "remove_username" limited to git-svn.perl shows 3 interesting commits.
10:10:32 *** zach has joined #gnucash
10:10:50 <zach> where does gnucash get its locale info on windows?
10:11:08 <zach> I just installed on a new machine, and it appears messed up
10:11:18 <andi5> defined "messed up"
10:11:20 <andi5> -d
10:11:21 <zach> date format is qrong
10:11:23 <zach> wrong
10:11:31 <andi5> date format is always us right now
10:11:38 <zach> hmm
10:11:42 <zach> not on my machine :)
10:11:43 <andi5> it is bug, not a feature
10:11:57 <zach> my date format shows up a 2007-05-03
10:11:58 <andi5> hm.... where is it different from US?
10:12:05 <zach> when it shoudl be 05/03/2007
10:12:11 <zach> in the register
10:12:23 <zach> I can go into prefs and change it to "US"
10:12:23 <andi5> ok... i mean that format.... let us call it format A
10:12:25 <zach> and it fixes it
10:12:49 <andi5> the problem with date format is not printing, but scanning...
10:12:59 <andi5> i will have to fix that some day
10:13:13 <zach> it was OK on my old machine
10:13:26 <zach> I had a bunch of gtk2 apps on there already
10:13:35 <zach> so maybe it was picking up some of the gunk from them
10:13:35 <andi5> have you set LANG?
10:13:41 <zach> no
10:14:08 <zach> and I'm a work now, so I can't really mess with the setup at the moment
10:14:33 <andi5> other than that there is "regional settings" in your control panel.... that is the typical source for the locale decision
10:14:55 <ziggy23> If Ubuntu is the problem with getting OFX to work in Gnucash, which other Linux distro would be good for a Linux newbie, but Windows veteran.
10:15:40 <chris> I'm not sure, but it's possible that the register date-entry ignores locale, and instead uses the gnucash date-format preference.
10:16:14 <zach> what's odd is that the prefs panel shows "locale (05/03/2007)"
10:16:27 <andi5> chris, zach: windows does not have langinfo information, i.e. we could use %x for printing and something different for scanning
10:16:39 <chris> zach: Can you force the pref?
10:16:41 <andi5> yep, that is printed with %x
10:16:42 <zach> yes
10:17:04 <zach> if I select "US (05/03/2007)" it changes to what I want
10:17:04 <andi5> trust me, i see the bug each time i open gnucash on windows :)
10:17:08 <chris> zach: i.e. override locale.
10:17:25 <zach> chris: using LANG?
10:17:42 <chris> zach: no, I meant in Gnucash's preference.
10:17:42 <andi5> zach: add "set LANG=C" to gnucash.bat and your done
10:17:48 <zach> ok
10:17:53 <zach> on both :)
10:18:08 <andi5> well.... actually, no....
10:18:10 <chris> zach: better trust andi5 on this.
10:18:16 <zach> roger.
10:18:24 <andi5> you will see the same problem, please ignore me
10:18:30 <zach> heh
10:18:31 <andi5> just wait...
10:18:44 <chris> trust him, but ignore him, too. :)
10:19:05 <zach> I still don't know why it worked on my old machine... I'm pretty sure I didn't have a specific format selected in the prefs
10:19:35 <zach> but andi5 claims it defaults to US, which would be fine by me
10:19:50 <andi5> do not trust me... i am in a hurry :)
10:19:54 <zach> but I'm seeing the ISO format (i think)
10:20:18 <andi5> zach: making that my top priority project, ok?
10:20:29 <zach> ok
10:20:49 <zach> thanks. I gotta go to a meeting now
10:20:58 <zach> I'll play with it again this eveing
10:21:00 <zach> evening
10:21:10 <andi5> chris: i just checked out again, with 1.5.1.3 this time.... still no user name in git-svn-id... so, there is some change in behavior
10:21:11 *** zach has left #gnucash
10:21:49 <andi5> does not matter, ~/.ssh/config has been created.... see you
10:22:01 *** andi5 has quit IRC
10:23:30 *** warlord is now known as warlord-afk
10:26:30 *** ziggy23 has quit IRC
10:40:08 *** BlackBsd has quit IRC
10:42:37 *** BlackBsd has joined #GnuCash
11:04:15 *** chemaja has joined #gnucash
11:05:29 *** BlackBsd has quit IRC
11:07:23 *** twunder has quit IRC
11:07:51 *** BlackBsd has joined #GnuCash
11:07:56 *** warlord-afk is now known as warlord
11:48:02 *** tpfennig_ has quit IRC
11:57:51 *** twunder has joined #gnucash
12:07:10 *** ceplma has joined #gnucash
12:20:11 *** chemaja has quit IRC
12:28:19 *** andi5 has joined #gnucash
12:28:20 *** gncbot sets mode: +o andi5
12:36:53 *** chemaja has joined #gnucash
12:51:44 *** ceplma is now known as mcepl_zzzs
12:56:17 *** |gunni| has joined #gnucash
13:03:35 *** _gunni_ has joined #gnucash
13:03:35 *** |gunni| has quit IRC
13:22:10 *** sgtmattbaker has left #gnucash
13:24:00 *** Zoolooc has joined #gnucash
13:42:32 *** motin has quit IRC
13:45:58 *** chemaja has quit IRC
15:04:41 *** sjc has joined #gnucash
15:11:20 *** BlackBsd has quit IRC
15:11:40 *** BlackBsd has joined #GnuCash
15:13:16 *** shwag has joined #gnucash
15:19:16 *** shwag has quit IRC
15:45:51 <andi5> Q: is it ok if lib/libc on windows uses glib? i want to have GQuarks :) ..... (prints german dates for me, now :))
15:48:42 <andi5> http://pastebin.ca/raw/471183 , http://pastebin.ca/raw/471187 and http://pastebin.ca/raw/471188 are changes so far
15:52:25 <chris> I don't see any reason why not.
15:52:41 <andi5> (correcting the second, it contains old stuff)
15:56:07 <andi5> http://pastebin.ca/raw/471206 (instead of 471187, hm... wanted to edit, but well)
15:59:52 <andi5> chris: hm... one could probably argue that libc should stay glib-clean, but otoh every other code depends on glib..... i would like to know warlords opinion, too
16:01:58 <andi5> chris: do you have an idea whether %x and friends can differ from what langinfo returns, on linux?
16:02:20 *** grandcanuck has quit IRC
16:04:46 <andi5> [ot] 100k hits on wiki/Windows now, let us celebrate ;-) (more than the frontpage)
16:04:53 <jsled> Wow.
16:07:18 <andi5> jsled: tomorrow bug day?
16:07:39 <jsled> Yeah, I guess it is.
16:07:46 <jsled> I've been distracted a bit this week.
16:08:04 <jsled> I'll announce it tomorrow morning, at least. I might drop a note to the list tonight.
16:08:35 <jsled> OTOH, God of War II is awesome, and sets up a third game very clearly ... and Shadow of the Colossus is looking pretty sweet. :)
16:08:46 <andi5> good..... i will return to home base in the evening, maybe 1700-1800 UTC
16:10:00 <andi5> jsled: _that_ you mean by distraction? ;-)
16:10:31 <jsled> Not entirely, but I am happy to report it. :)
16:11:42 *** esodan has joined #gnucash
16:11:47 <esodan> Hi all!
16:12:21 <andi5> hi esodan
16:12:32 <esodan> I can see you're too busy with the upcomming release of 2.2! ;)
16:12:52 <esodan> Good news even for me, I want to use in windows
16:13:11 <andi5> :)
16:18:06 <warlord> andi5: I suspect hampton would be against it. I dont have a strong opinion.
16:18:08 <esodan> But I'll wait and help in some parts, for example I'll pretend to send some patches to libQOF and the actual work on GObject
16:18:44 <hampton> against what?
16:19:06 <esodan> Hello warlord and hampton...
16:19:08 <andi5> http://lists.gnucash.org/logs/2007-05-04.html#T15:45:51
16:19:21 <warlord> Hi. I'm only here for about 5 more minutes.
16:19:34 <hampton> hi esodan
16:19:40 <esodan> warlord: could you help me in create a new branch!
16:19:52 <andi5> i am open for alternatives.... i just took the code from libedataserver (evolution) and integrated it in our strptime.c
16:19:54 <warlord> esodan: sure. what would you like it called?
16:20:00 *** malikeye has joined #gnucash
16:20:06 <esodan> Called: gda-server-provider
16:20:20 <warlord> (actually, I think you can make the branch yourself, provided you name it gobject-engine-dev*
16:20:33 <warlord> what would the gda-server-provider branch be for?
16:20:40 <andi5> warlord: would not that mean he can write to branches/?
16:20:50 <hampton> having libc use glib? Yes, I'm against it. AFAICT glib sits on top of and utilized libc. I don't see how you could also have libc utilize glib.
16:21:03 <esodan> As the name sugest: Create a GDA Data Server Provider
16:21:07 <warlord> andi5: he can write to branches/gobject-engine-dev*
16:21:44 <warlord> esodan: that doesn't mean anything to me. What's a "GDA Data Server Provider"? What would it do? What functionality does it provide? and who would consume it?
16:21:45 <esodan> But I think would be better to create a new one!
16:21:56 <andi5> yes, but i thought creating a branch/file in branches/ would require write access to that directory.... well, just ignore me, as usual
16:21:58 <hampton> Isn't that what Phil is already doing?
16:22:06 <warlord> andi5: you might be right. I dont know
16:22:12 <warlord> hampton: well, that's sort of what I'm trying to understand
16:22:27 <esodan> No, Phil is using QOF and creating a backend using GDA
16:22:44 <esodan> I want to create a Data Server Provider for GDA
16:23:02 <esodan> then any other could install it when GDA is detected
16:23:12 <hampton> I don't understand the difference.
16:23:14 <andi5> hampton: libc is just a static archive and well, it does not need to have no undefined symbols
16:23:35 <esodan> Then use the Data in GC directly using GDA, as any other data base server
16:23:45 <warlord> andi5: I suspect making lib/libc depend on glib would be a bad idea.
16:23:49 <jsled> It's a GDA-interface/-exposing wrapper around a gnucash/engine instance.
16:24:09 <andi5> i suppose you are right..... meaning more work
16:24:41 <chris> wait a sec, it isn't _really_ libc.
16:24:42 <warlord> sorry, andi5
16:24:50 <esodan> jsled: I want to use any GC uses now to access to its data, and wrapper to GDA
16:24:52 <warlord> chris: no, it's gnucash's "libc replacements"
16:24:53 <chris> we just call it that.
16:25:11 <warlord> (for libc functions that dont exist on some platforms)
16:25:14 <andi5> we call it libc-missing
16:25:15 <hampton> [ot] /me wishes his ISP would get its act together. I've had no incoming email since last night.
16:25:27 <chris> it's just our own version of strptime for windows.
16:25:47 <esodan> I don't know if is the correct name "wrapper" but is like GDA's Providers do when they want to use GDA to access the data base server
16:25:57 <chris> I don't see why we can provide missing functionality by using glibc.
16:26:01 <warlord> esodan: I dont see why you need to put that into a branch. Just write the wrapper using the Engine API.
16:26:12 <warlord> chris: glib, not glibc
16:26:24 <chris> warlord: yeah, glib
16:26:27 <warlord> anyways, i gotta run. Steer Roast. Bye all.
16:26:30 *** warlord is now known as warlord-afk
16:26:38 <andi5> chris: can or cannot?
16:26:52 <chris> s/see why we can/see why we can'T/
16:27:00 <andi5> ;-)
16:27:07 <esodan> warlord: becouse I plan to create a plug-in that will be installed and used by GDA to detect the new GC Provider
16:27:47 <andi5> chris: cleanliness is always an argument for me :)
16:28:03 <jsled> esodan: you don't need a branch to do that.
16:28:09 <esodan> Any way, I'll work in the actual gobject-engine-dev while warlord or any other create a new branch
16:28:20 <jsled> esodan: you're welcome to develop and submit patches.
16:28:24 <esodan> jsled: why?
16:28:43 <andi5> because we like that ;-) (i know you mean another message :))
16:29:24 <esodan> But I don't want to alter any work, just to "play" with configure.in, Makefile.am, and others, even may be with the actual QOF
16:29:55 <andi5> esodan: you might want to check out git.... it is fun to branch there
16:29:59 <esodan> Of course that most of the changes could be uploaded as patches to the Trunk, but this could happend in parallel
16:30:33 <esodan> andi5: "check out git" what is that?
16:31:09 <andi5> hehe :) .... http://utsl.gen.nz/talks/git-svn/intro.html
16:33:45 <esodan> Aarrggg! I need to read the tutorial, could be more easy to create a new branch?
16:34:10 <andi5> esodan: sorry, that was off-topic
16:34:16 <jsled> Not realy.
16:34:31 <esodan> jsled: Then?
16:35:42 <jsled> really, even.
16:35:54 <jsled> esodan: "Then?"?
16:36:47 <esodan> Sorry I'm lost, I don't know you or warlord could create the new branch
16:38:20 <jsled> I'd rather see a patch, first.
16:38:51 <esodan> Ok! 8-)
16:39:16 <esodan> See all later!
16:39:21 <jsled> There's a couple of really good tools for working off a repo that you can't commit to. git-svn seems like one. "quilt" is another.
16:39:44 <jsled> s/is/seems like/. chris was recommending it, anyways, and I've read good things in other places.
16:39:45 <esodan> Ok! I'll review them
16:40:13 *** esodan has left #gnucash
16:45:38 <chris> (Yes, I really like quilt a lot.)
16:53:16 *** twunder has quit IRC
17:14:13 *** andi5 has quit IRC
17:18:54 *** BlackBsd has quit IRC
17:32:01 *** paolob-parroquia has joined #gnucash
17:32:07 <paolob-parroquia> Hi guys!
17:33:02 <jsled> hello.
17:33:16 <paolob-parroquia> I'm using gnucash (2.0.5), but since some weeks, sometimes all the menu of the registries are greyed. Would it be a bug, or what?
17:33:18 <paolob-parroquia> hi jsled
17:33:44 *** mcepl has joined #gnucash
17:33:49 <jsled> registries ... do you mean the checkbook-like register?
17:33:54 <paolob-parroquia> and also many buttons are greyed
17:34:13 <jsled> Can you take a screenshot, perhaps?
17:36:37 <paolob-parroquia> jsled, I took it... how do I send it to you?
17:36:53 <jsled> if you can serve it via HTTP, great. Otherwise, maybe:
17:41:40 <paolob-parroquia> jsled, I sent it you by email
17:46:02 <jsled> I've received the mail and am looking at it.
17:47:28 <jsled> Have you just done something to get into that state?
17:47:30 <jsled> Does it always occur?
18:04:10 <paolob-parroquia> jsled, I had just saved, and during the save I did something: activate the accounts tab, perhaps move in it...
18:04:34 <jsled> Like, while it was writing?
18:04:53 <paolob-parroquia> it began occurring a month ago, I think... It occurred perhaps 3/4 times
18:05:12 <paolob-parroquia> Yes, I saw something while it was writing.
18:05:36 <paolob-parroquia> I'm going to check whether it is related
18:06:20 <jsled> 3/4 times while doing what?
18:06:54 <jsled> 3 out of the 4 times you open the file, the controls are disabled until you close gnucash again?
18:06:59 <paolob-parroquia> 3/4 times in a month. I'm using gnucash all days, without ever closing it
18:07:18 <jsled> 3 or 4, or 3-out-of-4.
18:07:21 <jsled> ?
18:07:32 <paolob-parroquia> normally I saw that all came back normal closing the register and opening again.
18:07:53 <paolob-parroquia> 3/4 out of 30 times I used it in a month
18:08:09 <paolob-parroquia> but now it came back to normality without closing the register
18:08:13 <jsled> sorry, again, 3 or 4 times, or 75% of the time?
18:09:28 <paolob-parroquia> 3/4 times out of 30 times I saved in a month
18:09:49 <paolob-parroquia> wait, it did it again now
18:11:39 <paolob-parroquia> ok, I could reproduce it
18:13:06 <paolob-parroquia> Simply begin saving when I am in the register, moving to the accounts tab, then going back to the register when saving ends -> menus and buttons greyed
18:13:56 <paolob-parroquia> I think you need a relatively big data file in order to have the time to move to the accounts tab before gnucash ends the saving prcess
18:14:02 <jsled> Hmm. Well, I think 2.1/2.2 has more extensive disabling of the UI when saving is done.
18:14:17 <jsled> You really should not do *anything* while the save is being done.
18:14:53 <jsled> The saving process is traversing the in-memory object graph; you could corrupt the saved file pretty readily.
18:16:33 <paolob-parroquia> jsled, well, with my 50 MB data file the saving process lasts 10 seconds... it would be bad not to be able to do anything in those 10 secs....
18:16:41 <jsled> really?
18:17:00 <jsled> c'mon, it's not that bad.
18:17:01 <paolob-parroquia> why do you ask me?
18:17:17 <paolob-parroquia> sometimes I'm in a certain hurry...
18:17:34 <jsled> Then do the thing before you save.
18:17:42 <paolob-parroquia> :-(
18:18:47 <paolob-parroquia> but reasoning about this particular "bug", why should moving the focus to the accounts tab put the menus grey?
18:21:01 <jsled> I'm not sure.
18:34:19 *** paolob-parroquia has quit IRC
19:01:47 *** BlackBsd has joined #GnuCash
19:04:08 *** _gunni_ has quit IRC
19:13:26 *** Rolf has quit IRC
19:15:33 *** Rolf has joined #gnucash
19:16:34 *** Rolf has joined #gnucash
19:21:46 *** imperito has quit IRC
19:24:04 *** mcepl has quit IRC
19:28:47 *** imperito has joined #gnucash
19:48:06 *** BlackBsd has quit IRC
20:13:50 *** zach has joined #gnucash
20:29:02 *** Zoolooc has quit IRC
20:33:41 *** sjc has quit IRC
20:59:01 *** zach has left #gnucash
21:13:16 *** imperito has quit IRC
21:20:44 *** Rolf has quit IRC
21:48:19 *** pawlowsm has joined #gnucash
22:03:20 <pawlowsm> I can't find anything in Bugzilla, or on the help. Working on Win32 2.1.1. In the accounts tab I have lots of child accounts. For example: Assets:Investments:MyInstitution:MyRSP:Equities. Under Equities of have PStock, QStock, MStock, IStock, GStock, EStock, and CStock in that order from top to bottom. Is there a way to sort them alphabetically.
22:45:53 *** zach has joined #gnucash
23:00:49 *** zach has quit IRC
23:10:46 *** imperito has joined #gnucash
23:35:20 *** AnAx has joined #gnucash
23:37:53 <pawlowsm> I've Logged bug 436018
23:38:02 *** pawlowsm has quit IRC
23:53:09 *** shwag has joined #gnucash