2016-03-19 GnuCash IRC logs

00:43:43 *** jesse has quit IRC
00:50:18 *** jesse has joined #gnucash
00:54:02 *** jesse has quit IRC
03:58:31 *** hoijui has joined #gnucash
03:59:26 *** hoijui has quit IRC
04:07:50 *** fell has quit IRC
04:32:14 *** finster has joined #gnucash
04:32:57 *** gjanssens has joined #gnucash
04:32:57 *** ChanServ sets mode: +o gjanssens
05:12:51 <gnomey> i have data loss
05:13:13 <gnomey> i shutdown gc after adding one or two transactions
05:13:19 <gnomey> (kill -9)
05:13:41 <gnomey> and i didn't just lose the 1-2 transactions.. my whole register is fucked
05:14:41 <gnomey> i see there are *.log files.. how do I use them?
05:15:11 <finster> kill -9 is not exactly a shutdown. it's like pulling the power chord
05:15:23 <finster> cord
05:15:48 <gnomey> indeed.. I did a "shutdown -h now", and the effect of that is kill -9 on everything
05:16:00 <gnomey> gnucash is *very* touchy
05:16:18 <gnomey> i try to remember to close it, but sometimes I fail
05:17:22 *** ErKa has joined #gnucash
05:18:19 <gjanssens> gnomey: you can use the log files via File->Import->Replay gnucash log file
05:18:34 <gjanssens> Note the log files are limited in capability
05:18:45 <gjanssens> They only record transactions
05:19:07 <gnomey> gjanssens: thanks! i'll go to my last backed-up .gnucash file, and import all *.log created thereafter
05:19:07 <gjanssens> If you had added/deleted accounts, these will be gone
05:19:40 <gjanssens> I'm surprised though your whole register is messed up
05:19:55 <gjanssens> Did you do the reboot while an autosave was in progress ?
05:20:58 <gnomey> well, i have no idea. If I knew gnucash was open, I would have closed it gracefully first (as I know how fragile it can be)
05:21:25 <gnomey> the balance is off by tens of thousands
05:21:54 <gnomey> and many transactions of type "increase" are there, but no longer reconciled
05:22:23 <gnomey> so reconciliation marks were lost for years back
05:22:31 <gnomey> seems really bizarre
05:22:53 <finster> gnomey: you probably have a backup, do you?
05:23:48 <gnomey> finster: it appears so. I only proactively backup my file every ~4-6 months (not often enough)... but it appears gnucash created backups regularly
05:23:52 <gnomey> so that might save my ass
05:24:53 <gnomey> i'll exit from my scewed up file, and rename it as "corrupt...", and copy the most recent to the current filename
05:31:43 <gnomey> btw, i'm using the XML-formatted data file. I suspect the sqlite setup would be more resilient to gc corruption
05:35:33 <gnomey> isn't it foolish that "shutdown -h now" does a kill -9 on everything? It should do a SIGTERM, then wait for everything to self-terminate.
05:35:47 <gnomey> I'll have to look into smartening the /shutdown/ command
05:36:04 <gjanssens> sql should indeed be more resilient, but still may have some corner cases that are buggy
05:36:18 <gjanssens> kill -9 is indeed quite drastic
05:37:51 <gnomey> OTOH, "kill -s SIGTERM" may not have helped.. gc probably doesn't save the file in that case
05:38:07 <gnomey> is there a signal that tells gc to save?
05:43:32 *** ErKa has quit IRC
05:49:56 <finster> gnomey: just quiting gnucash regularly is not an option, I suppose?
05:49:57 *** rubdos has joined #gnucash
05:51:20 <gnomey> finster: that's already what I try to do. but i need a safety net
05:52:16 <gnomey> fuck me.. the last backup has the same corruption, and the backup before that. it's almost hard to believe it could have been correupt for over a week
05:53:12 <gnomey> i think i would have noticed
05:53:20 <gnomey> trying the 3rd to the last now
05:54:05 <gnomey> shit. There's something else going on here
05:54:21 <gnomey> every file i open, it says "22 transactions added"
05:54:49 <gnomey> that's a hell of a lot of transactions. it's well exceeding the number of transactions that I would put in the editor
05:55:47 <gnomey> ah!
05:55:56 <gnomey> i see the problem.. it's not corruption after all
05:56:45 <gnomey> i added salary as a scheduled transaction with a start date of years past
05:57:06 <gnomey> so just a bad start date
05:58:30 <gnomey> question-- how can I start gnucash in a way that it does not process the scheduled transactions?
06:03:44 <gnomey> looks like I have to delete them manually
06:04:22 <gnomey> (which is a pain in the ass because the "don't ask again this session" confirmation does not work.. it asks me every time)
06:08:00 *** fabior has joined #gnucash
06:08:04 <gnomey> it's always annoyed me that it says "<N> transactions added" without showing which transactions
06:10:00 <gjanssens> hmm, not sure how to do that
06:10:18 <gjanssens> I always configure my SX such that I have to confirm before they get added
06:10:34 <gjanssens> That will also show you which transactions will get added
06:12:57 * gnomey ticks the "notify me when created" box
06:14:42 *** fabior has quit IRC
06:30:45 *** fabior has joined #gnucash
06:50:03 *** ErKa has joined #gnucash
06:53:07 *** ErKa has quit IRC
07:15:45 *** fabior has quit IRC
07:20:00 *** hoijui has joined #gnucash
07:26:09 *** hoijui has quit IRC
07:55:16 <finster> so gnucash keeps a whole lot of .log files in the directory of the book file. is it okay to move older log files out of the way, into a separate directory?
07:57:29 *** frozenjim has quit IRC
08:16:49 *** Jimraehl1 has joined #gnucash
08:23:02 *** Jimraehl1 has quit IRC
08:44:49 *** Jimraehl1 has joined #gnucash
08:57:41 *** minot has joined #gnucash
09:00:17 *** hoijui has joined #gnucash
09:25:26 <finster> quote from the gnucahs logging wiki page: "As of Winter 2007"
09:25:33 <finster> we're in 2016, right?
09:26:47 *** jesse has joined #gnucash
09:27:44 *** fabior has joined #gnucash
09:29:02 <finster> okay, that particular page was last modified in 2011. one could assume gucash development is dead?
09:31:42 *** fabior has quit IRC
09:44:55 *** fabior has joined #gnucash
09:49:12 <gjanssens> finster: you can safely (re)move the log files. Gnucash doesn't need them to function properly.
09:49:29 <gjanssens> They are some kind of backup files in case something goes wrong.
09:50:06 <gjanssens> Strictly speaking the only log files that are worth keeping are those since the last successful backup gnucash makes
09:50:24 <gjanssens> The "successful" part is the tricky thing here.
09:51:13 <gjanssens> If you made mistakes and have saved several iterations since, your recent backups are no good
09:51:21 <gjanssens> A transaction log can help
09:51:44 <gjanssens> in those cases to reconstruct most of what you did so far
09:52:21 <gjanssens> You can even manually tweak these logs to filter out the bad transactions, although that's tricky
09:53:53 <finster> gjanssens: okay. thanks for the explanation. I'll move the files into a separate directory then, which is not covered by my regular backup.
09:54:48 <gjanssens> And about the "As of Winter 2007", and the last update of the logging wiki page. What about it does you assume gnucash development is dead ?
09:55:24 <gjanssens> There have been new releases roughly every 3 months as displayed on the main gnucash page
09:56:09 <gjanssens> Would you be more comfortable if the date indications where removed ?
09:57:10 <finster> gjanssens: it was kind of a teasing statement, probably not justified by any means. one could, however, get the impression that gnucash development stalled at some point.
09:57:49 *** hoijui has quit IRC
09:57:52 *** Mr_Slither has joined #gnucash
09:58:16 <finster> not to get me wrong: i like gnucash and the effort all the volunteers take in their spare time
10:00:23 *** Mr_Slither has quit IRC
10:00:32 <gjanssens> Heh, got me there. I tend to be too serious... :(
10:01:39 <finster> gjanssens: really, no offense meant :)
10:01:54 <gjanssens> None taken
10:23:56 *** fabior has quit IRC
10:56:33 *** Mr_Slither has joined #gnucash
11:23:35 *** hoijui has joined #gnucash
11:27:22 *** Mr_Slither has quit IRC
12:14:45 *** user has joined #gnucash
12:19:01 <user> Hi I am trying to get comfortable with release 2.6.11 in Debian Jessie with Gnome. Generally, it is working ok but in the OFX import window for matching new transaction to existing, the window that is supposed to be showing the new transaction is not tall enough to see the top and bottom of characters. I cannot find a handle to expand it vertically.
12:22:19 <user> is it a matter of knowing where to look or is it missing?
12:23:05 *** bertbob has quit IRC
12:24:07 *** bertbob has joined #gnucash
12:27:47 <user> I have already used the Gnome tweak tool to reduce the desktop fonts mostly to 9 pts.
12:34:51 *** bozonius has quit IRC
12:48:34 *** user has quit IRC
12:48:53 *** bozonius has joined #gnucash
12:50:11 <gjanssens> jralls: thanks for your feedback on my text for the split memo
12:50:29 <gjanssens> I have used your last version as the others were getting long
13:27:00 *** Jimraehl1 has quit IRC
13:49:52 <jralls> gjanssens: You're welcome. I saw your post on the BZ.
13:56:11 *** fabior has joined #gnucash
14:00:20 *** fabior has quit IRC
14:03:05 *** fell has joined #gnucash
14:14:38 *** fabior has joined #gnucash
14:14:40 *** husker has joined #gnucash
14:48:17 *** fabior has quit IRC
15:13:07 *** hoijui has quit IRC
15:29:59 <warlord> finster: URL to page that says "As of Winter 2007" please?
15:30:49 <finster> warlord: http://wiki.gnucash.org/wiki/index.php?title=Logging&action=history
15:32:13 <finster> warlord: cute nick btw
15:34:05 <warlord> Thanks. I've had it for 27 years.
15:34:05 *** Unhammer has quit IRC
15:35:57 <warlord> Okay, changed that to "Since 2007 GnuCash has an ad-hoc layer.."
15:39:57 *** Unhammer has joined #gnucash
15:49:43 *** Unhammer has quit IRC
15:54:29 *** husker has quit IRC
15:54:47 *** Unhammer has joined #gnucash
17:13:22 *** Mr_Slither has joined #gnucash
17:13:51 *** rubdos has quit IRC
17:27:25 *** hoijui has joined #gnucash
17:39:30 *** minot has quit IRC
17:46:14 *** hoijui has quit IRC
17:48:58 *** gjanssens has quit IRC
17:53:20 *** Mr_Slither has quit IRC
20:51:59 *** Mr_Slither has joined #gnucash
21:18:27 *** bozonius has quit IRC
21:31:13 *** bozonius has joined #gnucash
21:40:11 *** minot has joined #gnucash
21:41:30 *** bertbob has quit IRC
21:52:30 *** Mr_Slither has quit IRC
21:56:37 *** bertbob has joined #gnucash