2015-03-31 GnuCash IRC logs

00:19:05 *** lmat has quit IRC
00:32:49 *** fell_ has joined #gnucash
00:32:50 *** gncbot sets mode: +o fell_
00:37:08 *** fell has quit IRC
01:05:55 *** fell_ is now known as fell
01:07:25 <fell> In maint make check fails not there: PASS: test-load-xml2
01:07:42 *** ErKa has quit IRC
01:12:11 *** MechtiIde has joined #gnucash
01:32:28 *** O01eg has quit IRC
01:55:47 *** MechtiIde has quit IRC
02:26:00 *** Krzysiek_K has joined #gnucash
02:28:44 *** GabrieleV_ has joined #gnucash
02:28:52 *** GabrieleV has quit IRC
02:28:52 *** GabrieleV_ is now known as GabrieleV
03:03:44 *** GabrieleV_ has joined #gnucash
03:03:46 *** GabrieleV has quit IRC
03:03:46 *** GabrieleV_ is now known as GabrieleV
03:10:09 *** Krzysiek_K has quit IRC
03:22:27 *** gjanssens has joined #gnucash
03:22:27 *** gncbot sets mode: +o gjanssens
05:47:05 *** fabior has joined #gnucash
05:50:13 *** cartsoftware1 has joined #gnucash
05:57:06 *** cartsoftware has quit IRC
06:13:06 *** aqua___ has joined #gnucash
06:57:01 *** Jimraehl1 has left #gnucash
06:59:05 *** jethrogb has quit IRC
07:03:07 *** jethrogb has joined #gnucash
07:03:22 *** Jimraehl1 has joined #gnucash
07:28:28 *** andy has quit IRC
07:32:29 *** aqua___ has quit IRC
07:36:51 *** fabior has quit IRC
07:37:05 *** andy has joined #gnucash
07:49:42 *** fsmunoz has joined #gnucash
07:50:57 <fsmunoz> greetings. Small doubt: before I waste any more time could anyone confirm that with the change to gsettings/dconf gnucash requires GNOME3 (or gnome3 libs)? I'm failing to compile in that part of the code in a RHEL6 system.
07:53:18 *** rickoehn has joined #gnucash
08:05:48 <fell> fsmunoz: No Gnome3. See http://wiki.gnucash.org/wiki/Dependencies
08:06:00 *** fell is now known as fell_afk
08:14:10 <warlord> fsmunoz: GnuCash isn't Gtk3, it uses Gtk2
08:33:33 <fsmunoz> fell_afk, warlord, ty! My problem seems to be with one specific dependency, the one related to gsettings... I searched around and all the documentation talks about of gconf->dconf is tied with changing the gnome version, so that sidetracked me.
08:37:13 *** himaxx has joined #gnucash
08:39:06 *** himaxx has quit IRC
09:18:12 *** fabior has joined #gnucash
09:22:25 *** ErKa has joined #gnucash
09:28:12 *** lmat has joined #gnucash
09:28:12 *** Gbarr has quit IRC
09:33:30 *** Absurd-Mind has quit IRC
09:34:01 *** Absurd-Mind has joined #gnucash
09:37:14 *** himaxx has joined #gnucash
09:38:32 *** Gbarr has joined #gnucash
09:38:54 *** himaxx has quit IRC
09:41:52 *** ErKa has quit IRC
10:11:01 *** fsmunoz has left #gnucash
10:17:08 *** ErKa has joined #gnucash
10:46:09 *** fabior has quit IRC
10:59:51 *** fabior has joined #gnucash
11:22:31 *** purestrain has joined #gnucash
11:23:07 *** cartsoftware has joined #gnucash
11:25:36 <gjanssens> Question re https://bugzilla.gnome.org/show_bug.cgi?id=745941
11:25:51 <gjanssens> When building out-of-tree, the intltools are "misbehaving"
11:26:25 <gjanssens> That is they add relative paths from build to source tree in all string's filepaths
11:26:43 <gjanssens> And Makevars isn't found so some relevant configuration parameters are ignored.
11:27:20 <gjanssens> We recently cleaned up the first issue manually in all files, but we will run into it again if we don't clean this up
11:27:26 <gjanssens> in the build scripts
11:27:54 <gjanssens> It looks like intltool-update isn't meant to be used outside of the source tree
11:28:23 <gjanssens> So my question is should be rewrite our build scripts to do just that ?
11:28:52 <gjanssens> *always* generate the pot file from within the source tree, regardless of whether the build was initiated out-of-tree ?
11:29:54 <gjanssens> Or should we rather wrap the call to intltool-update so it finds Makevars (ie create a softlink) and post process the generated pot file to remove the superfluous path components ?
11:30:02 *** cartsoftware1 has quit IRC
11:30:44 <gjanssens> And what effect would either decision have on make dist and distcheck ?
11:31:40 <sawyer> i've been idling for a few days now, but i wanted to thank the devs for the work on gnucash - i've been using it for about a month and i'm loving it
11:32:58 <warlord> IMHO dist and distcheck should always be run "in tree"
11:33:48 <gjanssens> warlord: funny thing is make distcheck will generate a tarball and build that tarball out-of-tree to test
11:34:15 <warlord> Sure, you can build a tarball out of tree.. but not *generate* it from out of tree
11:35:01 <gjanssens> What difference does it make to generate the tarball in or out of tree ?
11:36:40 <gjanssens> I'd consider it a source of bugs if the in and out-of-tree build processes generate different results
11:36:49 <gjanssens> (As what we are seeing now)
11:36:56 *** MechtiIde has joined #gnucash
11:38:03 <warlord> it's the way autogen works
11:38:23 *** O01eg has joined #gnucash
11:39:54 <gjanssens> Ok, I'm trying to follow.
11:40:14 <gjanssens> autogen does generate a configure file and several Makefile.in files in tree
11:40:25 <gjanssens> When I run make dist out of tree
11:40:36 <gjanssens> these files are nicely included in the tarball
11:40:54 <gjanssens> It looks like make dist is smart enough to know to look in the source tree
11:41:10 <gjanssens> intltool on the ohter hand appears not to be that smart
11:41:19 <warlord> Sorry, I mean "it's the way auto-tools" works. The "make dist" is a special part of auto tools to wrap up a source tree in a tarball... The *tarball* can be built out-of-tree.
11:42:05 <gjanssens> Ok that makes sense
11:42:28 <gjanssens> As said only intltool doesn't follow for unclear reasons
11:42:36 *** Nytram has joined #gnucash
11:42:52 <gjanssens> It allows you to generate a pot file out of tree, but messes up in several ways
11:43:03 <gjanssens> So either we clean up the mess afterwards
11:43:24 <gjanssens> or we force our buildscript to generate the pot file always in the source tree
11:43:46 <gjanssens> But that would mean we'd overwrite any existing pot file unconditionally
11:44:04 <gjanssens> Which was one argument to build out-of-tree
11:44:29 <warlord> I dont see a problem with that; it wont build a potfile unintentionally.
11:44:35 <warlord> you have to manually request it.
11:44:53 <gjanssens> Ok, then that's probably the easiest solution
11:45:19 <gjanssens> Unless make distcheck would get confused about it (doesn't that call make pot also?)
11:45:55 <warlord> distcheck == dist + check (and others).. See above about "dist" being "special"
11:46:10 <gjanssens> Anyway that's easy to test
11:46:15 <gjanssens> Thanks for all the inputs
11:48:13 *** himaxx has joined #gnucash
11:54:44 <Nytram> Hi everyone, my apologies if this is the wrong place to ask but can gnucash reliably produce branded invoices, credit notes, aged debtor reports and VAT calculations for a Ltd company? A techie friend suggests it may be able to but is unsure.
11:55:24 <Nytram> My company is live tomorrow and I have been let down by Sage, so looking for alternatives.
12:00:53 <gjanssens> Nytram: branded invoices and credit notes - yes
12:01:19 <gjanssens> It allows to customize these objects (within limits)
12:06:59 <Nytram> excellent thank you. I just need to be sure I am not wasting my time. I can now look into it further. Thank you again.
12:07:34 <gjanssens> (Got called away for a minute)
12:07:59 <gjanssens> As I understand it it has aged debtor reports as well
12:08:23 <gjanssens> And it handles VAT on invoices and bills
12:08:24 *** cartsoftware1 has joined #gnucash
12:11:04 <Nytram> Just reading that myself, looks good so far, just reliability to confirm.
12:12:10 *** cartsoftware has quit IRC
12:31:02 *** fabior has quit IRC
12:35:03 *** gjanssens is now known as gjanssens_
12:37:20 *** lmat has quit IRC
12:45:06 *** gjanssens_ has quit IRC
12:49:01 *** fabior has joined #gnucash
12:49:21 *** cartsoftware1 has quit IRC
12:58:52 *** Krzysiek_K has joined #gnucash
13:09:05 *** StuM has quit IRC
13:10:58 *** fabior has quit IRC
13:20:47 *** fell_afk is now known as fell
13:23:44 *** Nytram has quit IRC
13:26:18 *** jralls_afk is now known as jralls
14:04:58 *** fell_ has joined #gnucash
14:04:59 *** gncbot sets mode: +o fell_
14:13:56 *** fell has quit IRC
14:27:12 *** fell_ is now known as fell
14:34:09 <fell> About https://bugzilla.gnome.org/show_bug.cgi?id=745941: I believe parts of our files are outdated. Somewhere I saw e.g. the use of Makevars.in
14:35:36 <fell> We have no version AM_GNU_GETTEXT_VERSION(x.yy.zz) set in configure.ac
14:39:15 *** ska has joined #gnucash
14:40:38 <ska> Does anyone know a good way to do corporate taxes online or via Linux?
14:43:30 <kimmo2> "via Linux"?
14:43:44 <kimmo2> how do you do it "via Windows"?
14:44:03 <kimmo2> I do my (corporate) accounting on gnucash on Linux, and I file online
14:49:11 *** MechtiIde has quit IRC
15:29:28 <jralls> gjanssens, warlord: I found the problem with the mac bundles: Gtk-mac-integration isn't enabled because it changed its pkgconfig name, so I need to fix that in configure.ac. So far so easy, and it's a 4-character change. The question is should I be doctrinaire and do a new release or just fix it in the checkout directory and make a new bundle?
15:36:29 *** purestrain has quit IRC
15:43:14 <warlord> Well, you DID make a "branch" for 2.6.6, so I would fix it on the branch and merge back into maint. ;)
15:43:30 <warlord> But I don't see a reason to actually roll a new release for all platforms.
15:46:37 <jralls> warlord: No, I just tagged it. The email script for gnucash-patches/changes can't tell the difference, so it says "branch".
15:49:16 <warlord> Oh.
16:51:41 <ska> kimmo2: I have no idea.. I don't have windows.
16:52:06 <ska> kimmo2: what do you use to file online?
16:54:02 <kimmo2> the finnish tax authority has a filing portal that accepts either web forms or csv's
16:59:57 *** Krzysiek_K has quit IRC
17:07:50 *** sward has joined #gnucash
17:47:21 *** fell has quit IRC
17:57:56 *** rickoehn has quit IRC
18:10:35 <kimmo2> eh, www.gnucash.org isn't responding?
18:32:27 *** StuM has joined #gnucash
18:34:57 <sward> kimmo2: does http://67.198.37.17/ work for you?
18:42:04 <sward> DNS RRSIG records (for DNSSEC) have expired, which is causing a slight issue for me. I've just reported it to gnucash-devel.
18:53:10 *** himaxx has joined #gnucash
18:58:20 *** ErKa has quit IRC
19:52:52 *** himaxx has quit IRC
20:15:37 <warlord> Huh, I had no idea linas was signing the zone..
20:16:34 <warlord> sward: linas doesn't really read -devel.
20:16:40 <warlord> Let me email him directly..
20:18:35 <warlord> Done.
20:26:02 <sward> warlord: thanks. My post to -devel was awaiting approval the last time I checked anyway.
20:39:32 <sward> I didn’t realise my ISP was doing DNSSEC validation.
20:54:01 <warlord> It's what caused the HBO Now failure on launch, too ;)
21:52:01 *** lwells_ has joined #gnucash
21:54:25 *** GabrieleV_ has joined #gnucash
21:54:44 *** GabrieleV has quit IRC
21:54:44 *** GabrieleV_ is now known as GabrieleV
21:55:25 *** lwells has quit IRC
22:01:32 *** wcattey has joined #gnucash
22:02:11 <wcattey> I just took the Mac Binary of 2.6.6-1. Instant core dump on startup.
22:05:22 <wcattey> It says it is sending crash dumps.
22:05:34 <wcattey> Is there anything I can be doing to help isolate the fault?
22:14:27 <wcattey> Running it with the command line assist:
22:15:00 <wcattey> #! /bin/bash
22:15:17 <wcattey> (/Applications/Gnucash.app/Contents/MacOS/Gnucash $1 &)
22:15:26 <wcattey> I get the errors:
22:16:02 <wcattey> main: Error on gnc_gbr_init: Unable to open /proc/self/maps for reading.
22:16:18 <wcattey> (process:87614): GLib-WARNING **: GError set over the top of a previous GError or uninitialized memory.
22:16:18 <wcattey> This indicates a bug in someone's code. You must ensure an error is NULL before it's set.
22:16:33 <wcattey> The overwriting error message was: No such file or directory
22:16:33 <wcattey> **
22:16:33 <wcattey> gnc.gui:ERROR:gnc-main-window.c:3604:gnc_main_window_setup_window: assertion failed: (filename)
22:17:04 <wcattey> Considering MacOS doesn
22:17:09 <wcattey> t have /proc...
22:25:27 <wcattey> 2.6.6-2, downloaded from sourceforge works.
22:25:45 <wcattey> Someone should update the link on www.gnucash.org to point at 2.6.6-2 instead.
23:12:03 *** ErKa has joined #gnucash