2017-04-29 GnuCash IRC logs

01:11:13 *** fell_ has joined #gnucash
01:13:05 *** fell has quit IRC
01:13:26 *** nitin has joined #gnucash
01:25:38 *** Mechtilde has joined #gnucash
01:28:08 *** mlncn_ has quit IRC
01:54:09 *** gjanssens has joined #gnucash
01:54:10 *** ChanServ sets mode: +o gjanssens
02:01:03 *** Mechtilde has quit IRC
02:02:46 <gjanssens> .
02:04:07 *** wget has quit IRC
02:17:22 *** Mechtilde has joined #gnucash
02:24:19 *** wget has joined #gnucash
02:38:03 *** wget_ has joined #gnucash
02:39:26 *** wget has quit IRC
03:20:17 *** nitin has quit IRC
03:27:33 *** cyberspectre has quit IRC
03:32:37 *** nitin has joined #gnucash
04:05:15 *** fabior has joined #gnucash
04:10:32 *** pschulz01 has joined #gnucash
04:11:29 <pschulz01> Greetings, Is there an option for a 'private' report folder? (while I develop some report files?)
04:13:26 <pschulz01> Sorry. RTFM(W) worked for me.
04:22:03 *** pilotauto has quit IRC
04:32:14 *** pschulz01 has left #gnucash
04:57:22 *** Aussie_matt has joined #gnucash
05:15:23 *** nitin has quit IRC
05:23:23 *** tuxd00d has joined #gnucash
05:35:15 *** jotrago has joined #gnucash
05:36:41 *** fabior has quit IRC
05:49:54 *** fabior has joined #gnucash
06:05:09 <Aussie_matt> hi guys, quick question. I'm giong to start using gnucash, can i enter in recent account balances to start using gnucash, but in the future when i have more time enter in transactions prior to where I first setup account balances?
06:30:08 *** nitin has joined #gnucash
06:36:22 *** tuxd00d has quit IRC
06:43:48 <Aussie_matt> gjanssens: hi, quick question; where can't i find the release notes for the last few releases, this will determine if I can push the latest version as a backport or an update for mageia
06:48:41 <Mechtilde> at gnucash.org
06:48:53 <Mechtilde> you have to scroll down Aussie_matt
06:50:45 <Aussie_matt> Mechtilde: well...that's embarasing... thanks! the packaged mageia version is 2.6.5 so quite old now, we've built the current version, just got to get it validated and pushed
06:51:24 *** fabior has quit IRC
06:53:11 <Mechtilde> esp. the documentation is very very old
06:53:20 <Mechtilde> and incomplete
06:53:55 <Aussie_matt> do you mean back at 2.6.5 the docs are old, or the current version?
06:55:32 <Mechtilde> at 2.6.5
06:57:42 <Aussie_matt> right, I haven't actually looked the notes yet (million things happening here) do you know if it will be a straight replacement to use the latest version, or do users have to do stuff to their data files before/after update?
07:00:11 <Mechtilde> I can't say it
07:00:56 <Aussie_matt> thats ok. I'll need to dig through it anyway. How long have you used gnucash?
07:02:32 <Mechtilde> nearly 2 years I guess
07:02:55 <Mechtilde> I have to look at my first commits to the German documentation
07:03:45 <Mechtilde> I use the versions coming with Debian Testing
07:04:02 <Aussie_matt> what version you on at the moment?
07:04:04 <Mechtilde> aka Stretch (9)
07:06:47 *** User_ has joined #gnucash
07:06:49 <Aussie_matt> sorry, i mean what release of gnucash?
07:08:08 <Mechtilde> I guess 2.6.9
07:10:38 <Aussie_matt> ah, so quite old also, interesting
07:11:13 <Mechtilde> that is the Version I start 2015
07:11:41 <Mechtilde> now I use 2.6.15 from Debian
07:13:02 <Aussie_matt> ah, i see, much difference as a user between version?
07:33:17 <gjanssens> Aussie_matt: stable releases are mostly about bugfixing
07:33:56 <gjanssens> In principle users don't have to do anything in their data when upgrading in the same series (2.6.x)
07:34:30 <gjanssens> Except when noted in the release notes
07:34:56 <Aussie_matt> gjanssens: thanks! I see that in the early 2.6.0 -2.6.4 releases
07:35:58 <gjanssens> Yes, there have been issues with guile 2 and other issues with lot links (a business feature added to be able to handle credit notes)
07:36:25 <Aussie_matt> there is a mageia bug, for crashing on creating a report, i think i seen that was fixed in a release...need to find it again...
07:36:46 <Aussie_matt> Mechtilde: I see you did some german translations, nice
07:37:07 <gjanssens> Aussie_matt: Mechtilde did lots of german translations :)
07:37:52 <Aussie_matt> i only know a bit of french.... maybe that's why i like mandrake/mandriva/mageia linux....
07:42:18 *** nitin has quit IRC
07:45:26 <Aussie_matt> gjanssens: are you familiar with this? https://bugs.mageia.org/show_bug.cgi?id=17885
07:49:42 <gjanssens> Aussie_matt: no...
07:49:58 <gjanssens> I see the ko log ends in an illegal instruction.
07:50:21 <gjanssens> A backtrace from gdb would be helpful
07:53:02 *** User_ has quit IRC
07:54:46 <Aussie_matt> gjanssens: so, given that's from 2.6.5, do you think the later version will have fixed that?
07:57:34 <gjanssens> Aussie_matt: it doesn't ring a bell, but there have been several small fixes in the reporting area, so it may be. The only way to be sure is to try it I'm afraid.
07:58:13 <gjanssens> Can you pont the user to your test package in some way ?
07:59:33 <Aussie_matt> that's a good point... I'll ask that on the mailing list.
08:10:29 *** fabior has joined #gnucash
08:15:01 <Aussie_matt> gjanssens: sorry to bug you again, but quick question... I have shares from over 30 years ago, i don't have time to enter all that data right now, can I put the current balance in and work forward, but when I have time enter all that older data?
08:22:48 <gjanssens> Aussie_matt: that should work fine
08:23:30 <gjanssens> You'll have to remove the "current balance" transaction at that point and create a new one from before your shares.
08:23:58 <gjanssens> (or just change date and value of the current one instead of delete/re-enter)
08:24:19 *** hhn11 has quit IRC
08:27:52 *** mlncn_ has joined #gnucash
08:28:23 <Aussie_matt> sweet! I've got it all in a spreadsheet, but I'm guessing importing would be messy/impossible.
08:40:41 *** mrklintscher has joined #gnucash
08:41:53 *** mrklintscher2 has quit IRC
08:46:59 *** mrklintscher has quit IRC
08:52:10 *** Mechtilde has quit IRC
09:03:51 *** mrklintscher has joined #gnucash
09:13:41 *** nitin has joined #gnucash
09:18:22 *** karelk has quit IRC
09:21:54 *** Jimraehl1 has joined #gnucash
09:22:54 *** Jimraehl1 has left #gnucash
09:37:27 *** mlncn_ has quit IRC
09:43:56 *** User_ has joined #gnucash
09:48:00 *** mlncn_ has joined #gnucash
09:48:06 *** nitin has quit IRC
09:55:58 *** User_ has quit IRC
10:09:19 <gjanssens> Aussie_matt: it would make in interesting test case for the new importer in 2.8 :)
10:10:07 <gjanssens> In theory that one does support importing shares if the input is properly formatted
10:10:24 <Aussie_matt> gjanssens: ah, I can mess around with the format of the csv values and make it fit.
10:11:51 <Aussie_matt> gjanssens: just had a quick play setting up my high interest savings account, seems pretty similar to MYOB, so I think I'll get the hang of it pretty quick. I'm very lucky, my wife earns quite alot, and shes a saver, but I've been lazy and now we have about 10 bank accounts, shares, managed funds, I have no idea what we have anymore
10:11:58 <gjanssens> The current (2.8) implementation expects an amount (in your typical currency)/exchange rate for each transaction. I am considering extending this to allowing an amount/value instead
10:12:05 <gjanssens> If I find time to do so.
10:12:43 <gjanssens> Heh, lucky you. You have a luxury problem :-)
10:13:25 <Aussie_matt> gjanssens: oh, last question, then I'm off to bed: I was reading an old quicken package I have here, that is able to list/store all your household insurable items, does gnucash allow for this?
10:14:17 <Aussie_matt> it is a luxery problem, but we're missing out on heaps of interest because I just don't have stuff in the right accounts anymore. This HAS to change :)
10:22:46 *** Aussie_matt has quit IRC
10:30:10 *** User_ has joined #gnucash
10:31:05 *** mlncn_ has quit IRC
10:36:14 *** User_ has quit IRC
11:08:41 *** User_ has joined #gnucash
11:09:14 *** O01eg has joined #gnucash
11:10:19 <gjanssens> jralls_: fyi I managed to update the csv importer to use GncDate without the need for a copy constructor/assignment operator
11:11:09 <gjanssens> I did require a comparison operator though. I'll push shortly but still need to add unit tests for these.
11:29:26 *** maqbool has joined #gnucash
11:33:13 *** O01eg has quit IRC
11:46:01 *** O01eg has joined #gnucash
12:01:32 *** gjanssens has quit IRC
12:12:57 *** jralls_ is now known as jralls
12:14:30 *** ChanServ sets mode: +o jralls
12:16:18 <jralls> @tell gjanssens OK. We'll need to figure out how to manage passing GncDates at some point.
12:16:18 <gncbot> jralls: The operation succeeded.
12:40:05 *** codesmythe has joined #gnucash
12:44:18 *** User_ has quit IRC
12:45:49 <codesmythe> Work on support for 'dist' and 'distcheck' in CMake is implemented and working for Ubuntu 16.04 and Fedora 25. I just realized that Ubuntu 14.04 (trusty) uses a very old version of cmake. That is a supported distro for 2.8, correct?
12:46:47 *** jotrago has quit IRC
12:46:55 *** jotrago has joined #gnucash
12:59:12 <jralls> codesmythe: Yes. How old is it, and do you need a newer version for dist/distcheck?
12:59:40 <jralls> codesmythe: FWIW Debian Stable aka Jessie has cmake-3.0.2.
13:10:20 <codesmythe> jralls: Ubuntu 14.04 has CMake version 2.8 (http://packages.ubuntu.com/search?keywords=cmake). Just simply trying to build GnuCash with CMake on 14.04 won't work as it is today. Debian Jessie with 3.0 has been the oldest distro I test on. So the minimum version I have been supporting on Linux and macOS is 3.0. CMake itself changed a lot between 2.8 and 3.0.
13:14:09 <codesmythe> RHEL7/Centos 7 uses cmake-2.8 also.
13:14:14 <jralls> OK. We use Trusty with Travis because that was the newest they supported when gjanssens set it up, and it builds with autotools anyway. If we can't upgrade the VM environment to a newer Ubuntu we can probably install a newer cmake.
13:16:51 <jralls> Hmm. Centos might be a bigger problem. I wonder if there's a way for Centos users to upgrade CMake.
13:17:08 <codesmythe> i'll look around
13:18:36 <jralls> Found it: https://www.heliocastro.info/?p=238
13:19:31 <jralls> And there's a PPA to upgrade Trusty to 3.2.
13:19:35 <jralls> So no worries.
13:22:48 <codesmythe> Ok, then I will continue with 3.0(.2) being the CMake minimum version. A lot of work avoided :-)
13:23:39 <jralls> Good.
13:29:00 <jralls> codesmythe: PR soon?
13:30:34 *** codesmythe has quit IRC
13:34:45 *** User_ has joined #gnucash
13:36:09 *** codesmythe has joined #gnucash
13:41:42 <codesmythe> jralls: Probably in a couple of weeks. Still need to do more testing on older distros and macOS, and make sure I haven't broken the Windows build.
13:42:27 *** mlncn_ has joined #gnucash
13:43:31 <jralls> codesmythe: OK. BTW I'll be starting shortly on rewriting the windows build for Mingw64. gjanssens has a Gtk3/Webkit2 branch ready to merge and we need Mingw64 to build it on Windows.
13:44:34 *** rickoehn has joined #gnucash
13:47:31 *** karelk has joined #gnucash
13:56:00 <codesmythe> jralls: OK. Thanks for the heads up.
14:06:07 *** fabior has quit IRC
14:18:38 *** frakturfreak has joined #gnucash
14:25:48 *** fabior has joined #gnucash
14:39:36 *** Mechtilde has joined #gnucash
15:00:43 *** mlncn_ has quit IRC
15:15:52 *** codesmythe has quit IRC
15:17:02 *** Mechtilde has quit IRC
15:18:06 *** Mechtilde has joined #gnucash
15:23:29 *** codesmythe has joined #gnucash
15:27:52 *** nitin has joined #gnucash
15:34:42 *** nitin has quit IRC
15:36:24 *** mlncn_ has joined #gnucash
15:37:38 <jralls> @tell gjanssens I had a thought about the bootstrap for the new MinGW64 build environment: Can we use inno-setup to create a bootstrap.exe that's both easier to configure (nice Wizard) and evades the PowerShell Script security issue?
15:37:38 <gncbot> jralls: The operation succeeded.
15:50:12 *** cyberspectre has joined #gnucash
15:51:31 *** cyberspectre has quit IRC
16:03:03 *** Mechtilde has quit IRC
16:07:19 *** mlncn_ has quit IRC
16:10:09 *** codesmythe has quit IRC
16:12:05 *** jralls has quit IRC
16:22:22 *** tuocuggino has joined #gnucash
16:22:43 <tuocuggino> hi
16:23:24 <tuocuggino> when i try to setup online banking account inside gnucash, it crash
16:23:28 <tuocuggino> i'm using windows
16:23:36 <tuocuggino> is this a common problem?
16:23:40 <tuocuggino> how can i solve?
16:32:28 *** Robert has joined #gnucash
16:37:43 <Robert> Hi, I have been using the get quotes feature for years, most recently in release 2.6.15 for Windows. Today, the quote program failed and eventually threw an unknown error. When I closed the error message, GnuCash crashed. I do not recall ever having this happen in the past. I have seen recent messages in the user list about certain stocks, but I am not retreivingg any of those.
16:37:52 *** mlncn_ has joined #gnucash
16:38:20 <Robert> Is there something else new going on?
16:40:31 *** nitin has joined #gnucash
16:40:38 <Robert> I think thaat this install is using Strawberry perl
16:48:47 <Robert> As I re-open the file, I see that the eleven scheduled transactions that I had reviewed just before trying to retrieve the quotes seem to have not been saved to my LAN , although there is one .log file from that session.
16:53:34 *** CharlesIC has joined #gnucash
16:53:47 <CharlesIC> hello, i just changed systems and i still get gnucash freezing when i try to add bank for new online access
16:55:18 *** jralls has joined #gnucash
16:55:18 *** ChanServ sets mode: +o jralls
16:55:22 <CharlesIC> hi jralls
16:55:44 *** mlncn_ has quit IRC
16:55:58 <Robert> I just reran get quotes and this time it finishedd, but it had failed to get AMEX:^GSPC
16:56:06 <jralls> CharlesIC: Whussup?
16:58:27 <Robert> Back on April 21st it did get that quote
17:00:07 *** xmaka has quit IRC
17:00:39 <CharlesIC> gnucash freezes when i try to add a bank
17:02:09 <jralls> Robert: Really? With the caret at the front? Anyway, check `gnc-fq-dump -v yahoo ^gspc` and see if it's finding the right info.
17:03:52 <jralls> CharlesIC: Windows? Do you get to the AQBanking setup or does it crash in the Online Banking Assistant right after you click the button?
17:04:01 <CharlesIC> linux
17:05:46 <jralls> And...?
17:06:35 <CharlesIC> when i try to add new user
17:06:38 <CharlesIC> and then go to bank
17:06:45 <CharlesIC> it locks up when trying to search for bank
17:07:11 <jralls> So in the AQBanking setup window. That's third-party software, file a bug with your distro.
17:08:37 <CharlesIC> HMM
17:15:08 <Robert> help me do gnc-fq-dump -v yahoo ^gspc. it did not work in cmd Also, Yahoo quotes failed to find ^gspc from the webpage
17:15:41 <Robert> that is S&P 500
17:21:15 <jralls> Robert: Ah. I tried it just now and it worked with -v, but failed to get the currency without. Which is weird, because it's in the raw dump with -v.
17:22:38 <Robert> what directory would I find gnc-fq-dump in?
17:23:16 <jralls> Robert: Not sure how to run it on Windows. You probably need to give the whole path and you may need to invoke perl directly, as in "path\to\perl path\to\gnc-fq-dump\".
17:23:47 *** xmaka has joined #gnucash
17:24:08 <jralls> It will be in c:\Program Files (X86)\gnucash\bin unless you have 32-bit windows in which case there won't be a (x86).
17:24:50 *** codesmythe has joined #gnucash
17:25:45 *** nitin has quit IRC
17:29:20 <tuocuggino> <@jralls> does it crash in the Online Banking Assistant right after you click the button?
17:29:26 <tuocuggino> i have this problem on window
17:29:34 <tuocuggino> s, is there a solution?
17:30:03 <jralls> tuocuggino: Unfortunately the solution right now is to install GnucAsh-2.6.15.
17:30:26 <jralls> After you get online banking set up you can go back to 2.6.16 if you want.
17:30:53 <tuocuggino> ok, now i try
17:40:29 *** fabior has quit IRC
17:44:51 <Robert> figured out how to run perl gnc-fq-dump -v yahoo ^gspc. The caret disappeared from the output and Stock lookup failed. Getting that quote is not very important to me. Why GnuCash crashed this morning is.
17:45:40 <Robert> I was able to get a quote for another security
17:49:19 <jralls> Robert: Did you get the same crash as tuocoggino?
17:50:44 *** CharlesIC has quit IRC
17:51:40 <Robert> I don't know what his crash was. The one log from the session that crashed consisted of "* 10:51:41 WARN <gnc.backend.dbi> [gnc_dbi_sqlite3_session_begin()] Sqlite3 file U:\CarlsonData\GnuCash\Carlson_Starting_20070901.gnucash not found" which is odd because I am not using the database
17:52:48 <jralls> Odd indeed. At what point did Gnucash crash?
17:53:47 *** rickoehn has quit IRC
17:53:55 <Robert> When I closed the Unknown error message which appeared after the get quotes operatiion hung
17:59:51 <Robert> Now that I think about it, that was not the session that crashed. At first my U:/ drive was not mounted. I closed GnuCash, mounted the drive and restarted GnuCash. The Since last run found several transactions then I tried to get quotes
18:00:48 <Robert> there was no log from that session
18:01:27 <jralls> Ah. So the error from SQLite is normal because GnuCash can't tell whether a file is SQLite or XML without trying to open it.
18:02:00 <Robert> ok
18:03:02 <jralls> Try running GnuCash again from the command prompt as "c:\Program Files (x86)\gnucash\bin\gnucash --debug". That will write a ton of extra messages to the trace file.
18:03:41 <jralls> Then get prices again and if it crashes the trace file will be a bit more help.
18:05:41 <Robert> I can try that but I have already repeated what I did before this mornings' crash and it is still running ok now, except for the ^gspc failure, which did not crash GnuCash
18:06:39 *** codesmythe has left #gnucash
18:07:29 <Robert> It may be along time before it crashes again
18:07:44 <jralls> I scanned the "Unkown error message" as the "Unable to retrieve quotes", but that's probably not what you meant. Do you remember if it was a GnuCash dialog box or a Windows one? And what were you doing just before it appeared?
18:08:41 *** maqbool has quit IRC
18:10:07 <jralls> BIAB
18:10:23 *** frakturfreak has quit IRC
18:10:56 <Robert> it was definitely not Unable to retrieve quotes. The Strawberry perl window was open for perhaps 2 minutes, then the message which I am pretty sure was simply an unknown error occurred in a window with no program title at the top
18:11:48 *** frakturfreak has joined #gnucash
18:12:07 <Robert> Ther was a buttton to close that window, and GnuCash along with the GnuCash Price Editor window disappeared
18:15:40 <Robert> I don't know what environment strawberry perl runs in
18:20:23 <Robert> I had to run several errands before getting back to see why it crashed
18:25:38 *** tuocuggino has quit IRC
18:28:59 <Robert> at that time I assumed that the perl program timed out for some reasom
18:39:33 <Robert> having trouble starting gnucash with the --debug option
18:40:46 <Robert> do I have to omit the .exe from gnucash.exe?
18:44:02 <Robert> If i type "C:\Program Files (x86)\gnucash\bin\gnucash.exe" gnucash starts. If I add --debug inside the quotes, I get '"C:\Program Files (x86)\gnucash\bin\gnucash --debug"' is not recognized as an i
18:44:03 <Robert> nternal or external command,
18:44:05 <Robert> operable program or batch file.
18:46:52 <Robert> maybe I have to append it after the quote
18:47:37 <Robert> that appeared to work
18:51:30 *** codesmythe has joined #gnucash
18:52:14 *** frakturfreak has quit IRC
18:53:04 <Robert> This time Get Quotes found the S&P 500 quote
18:53:31 <Robert> GnuGash did not crash
18:55:54 <Robert> I now see that the Unable to retrieve quotes message has the GnuCash icon in the title bar. That was not in the unknown error message window
18:57:31 *** mlncn_ has joined #gnucash
18:57:33 <jralls> OK, good that you figured out how to work the option. Interesting as well that it got the quote.
18:59:22 *** mlncn_ has quit IRC
18:59:39 <jralls> There is an "unkown error" dialog in the quote retrieval code, so that's probably what you saw. Having the perl window open so long does point in that direction.
18:59:59 <Robert> I have two other symbols that always fail which I have never fixed. The trace file is 29,864 KB.
19:00:51 <jralls> You can make it longer still by adding '--extra' to the arguments. ;-)
19:01:13 <Robert> too much information....
19:01:55 <jralls> The whole thing, yes. When there's a crash the last few hundred lines can be quite illuminating.
19:02:40 <jralls> To one of the devs, anyway. It's usually baffling to users.
19:04:04 <jralls> I can only speculate that perl had a problem and that somehow set some program data wrong so that gnucash crashed when it tried to continue after the error.
19:07:55 <Robert> that's why you get paid the big bucks ;) I doubt that I will see another crash today. Thanks for your help
19:08:09 <Robert> 'Bye
19:08:17 *** Robert has quit IRC
19:36:29 *** fell_ has quit IRC
19:50:37 *** fell has joined #gnucash
19:57:20 *** gncbot sets mode: +o fell
20:01:43 *** mrklintscher has quit IRC
20:06:49 *** karelk has quit IRC
20:16:45 *** karelk has joined #gnucash
20:18:48 *** mrklintscher has joined #gnucash
20:27:42 *** mrklintscher2 has joined #gnucash
20:29:54 *** mrklintscher has quit IRC
20:44:28 <warlord> .
20:52:38 *** mlncn has joined #gnucash
21:17:19 *** User_ has quit IRC
23:21:20 *** mlncn has quit IRC