Re: [GNC-dev] About the "$HOME/.local" installation prefix

2019-05-02 Thread David Cousens
John, Geert et al I have not been able to find any references on user directory organization apart from the XDG (https://specifications.freedesktop.org/basedir-spec/basedir-spec-latest.html). There was one comment in this link (https://itsfoss.com/install-software-from-source-code/) which sugg

Re: [GNC-dev] Building 3.5 package for Disco

2019-05-02 Thread John Ralls
> On May 2, 2019, at 6:38 PM, Stephen M. Butler wrote: > > /usr/bin/ld: > /usr/lib/gcc/x86_64-linux-gnu/8/../../../x86_64-linux-gnu/libgtest_main.a(gtest_main.cc.o): It's linking a system file instead of the one that GnuCash should have built. Is it linking that libgtest_main.a when you do a

Re: [GNC-dev] Building 3.5 package for Disco

2019-05-02 Thread John Ralls
> On May 2, 2019, at 6:12 PM, Stephen M. Butler wrote: > > Did my test of directly building GnC 3.5 on Ubuntu 19.04. Following is > the <> output from cmake and make (taking most defaults). I > have <> what I think are the non-essentials to show some > warnings that were reported. They may

Re: [GNC-dev] Building 3.5 package for Disco

2019-05-02 Thread Stephen M. Butler
On 4/30/19 7:29 AM, John Ralls wrote: > The arguments I gave you are for the cmake command line. I don't know the > packaging tool you're using, but it's obviously constructing a cmake command > line out of compressed arguments: The snippet --with python3,aqbanking would > be passed to cmake as

Re: [GNC-dev] Building 3.5 package for Disco

2019-05-02 Thread Stephen M. Butler
Did my test of directly building GnC 3.5 on Ubuntu 19.04.  Following is the <> output from cmake and make (taking most defaults).  I have <> what I think are the non-essentials to show some warnings that were reported.  They may mean nothing but ... steve@SteveLaptop:~/Projects/GnuCash/build-area

Re: [GNC-dev] About the "$HOME/.local" installation prefix

2019-05-02 Thread David Cousens
Hi John, It was because of a number of posts in the forum, not sure whether DEV or USER around the time I reworked the pages which suggested $HOME/.local for single user local installations of GnuCash . I think it may also have been specified the previous Wiki page I started from as well. At the

Re: [GNC-dev] About the "$HOME/.local" installation prefix

2019-05-02 Thread John Ralls
Correction: http://refspecs.linuxfoundation.org/FHS_3.0/fhs/ch03s13.html says that AT&T invented /opt for SYSV. http://refspecs.linuxfoundation.org/FHS_3.0/fhs/index.html is as close to canonical as one gets for what different parts of the file hierarchy are for and how they should be used. R

Re: [GNC-dev] About the "$HOME/.local" installation prefix

2019-05-02 Thread John Ralls
AT&T Unix and the real BSD did have /usr/local as the place for installing stuff not part of the system. Sun Microsystems started using that for their Solaris extensions to BSD and invented /opt as the place for locally-installed packages. Both typically require root to install into and some dis

Re: [GNC-dev] About the "$HOME/.local" installation prefix

2019-05-02 Thread Colin Law
On many varieties of Linux /usr/local is the conventional location to add locally built packages. In this case probably /usr/local/gnucash. I think the build instructions used to suggest that but I may be mistaken. Colin On Thu, 2 May 2019 at 17:27, Geert Janssens wrote: > > Op donderdag 2 mei

Re: [GNC-dev] About the "$HOME/.local" installation prefix

2019-05-02 Thread Geert Janssens
Op donderdag 2 mei 2019 18:03:22 CEST schreef Tommy Trussell: > On Thu, May 2, 2019 at 6:02 AM Geert Janssens > > wrote: > > Our current wiki on building gnucash for Ubuntu 16.04 (https:// > > wiki.gnucash.org/wiki/BuildUbuntu16.04) suggests $HOME/.local as a valid > > installation prefix. > > .

Re: [GNC-dev] About the "$HOME/.local" installation prefix

2019-05-02 Thread John Ralls
> On May 2, 2019, at 4:01 AM, Geert Janssens wrote: > > Our current wiki on building gnucash for Ubuntu 16.04 (https:// > wiki.gnucash.org/wiki/BuildUbuntu16.04) suggests $HOME/.local as a valid > installation prefix. > > While checking for another thread I have found this to be problematic.

Re: [GNC-dev] About the "$HOME/.local" installation prefix

2019-05-02 Thread Geert Janssens
Yes, something like that would make more sense to me as well. Op donderdag 2 mei 2019 17:03:53 CEST schreef Adrien Monteleone: > Good question. > > I’ve never used that location, and have not otherwise seen any > recommendation to use it for a single/local-user installation. > > I’ve seen people

Re: [GNC-dev] About the "$HOME/.local" installation prefix

2019-05-02 Thread Tommy Trussell
On Thu, May 2, 2019 at 6:02 AM Geert Janssens wrote: > Our current wiki on building gnucash for Ubuntu 16.04 (https:// > wiki.gnucash.org/wiki/BuildUbuntu16.04) suggests $HOME/.local as a valid > installation prefix. > ... > So personally I would recommend against using $HOME/.local as installat

[GNC-dev] Fwd: [GNC] UK VAT and "Making Tax Digital"

2019-05-02 Thread Christopher Lam
Maf's reply forwarded to devel. I think a sensible restriction to vat-report will be: all amounts *must* be converted into a report-currency... which will then ensure there's only 1 currency for grand-total, therefore 1 heading + 1 grand-total = 1 csv row. -- Forwarded message - F

Re: [GNC-dev] About the "$HOME/.local" installation prefix

2019-05-02 Thread Adrien Monteleone
Good question. I’ve never used that location, and have not otherwise seen any recommendation to use it for a single/local-user installation. I’ve seen people recommend to recreate the official tree under ~/ (~/usr, ~/usr/local, ~/usr/bin) which doesn’t make much sense to me, or something else

Re: [GNC-dev] [GNC] UK VAT and "Making Tax Digital"

2019-05-02 Thread Christopher Lam
Are you referring to the Multicolumn report with multiple embedded reports? This one would be very annoying to create CSV export from... each embedded report exposes its html output only. The links I attached earlier (replacing transaction.scm and income-gst-statement.scm) would enable CSV export,

[GNC-dev] About the "$HOME/.local" installation prefix

2019-05-02 Thread Geert Janssens
Our current wiki on building gnucash for Ubuntu 16.04 (https:// wiki.gnucash.org/wiki/BuildUbuntu16.04) suggests $HOME/.local as a valid installation prefix. While checking for another thread I have found this to be problematic. In particular when using this installation prefix, a number of file