[GNC-dev] GnuCash 3 on Linux

John Ralls jralls at ceridwen.us
Tue Jun 5 09:47:55 EDT 2018



> On Jun 5, 2018, at 5:53 AM, Chris Good <goodchris96 at gmail.com> wrote:
> 
> Hi,
> 
> 
> 
> I'm working on my BackupGnuCash stand-alone app.
> 
> 
> 
> I have 2 questions today:
> 
> 
> 
> 1.
> 
> I'm a little uncertain about where the saved reports and metadata files are
> in GnuCash 3.0 for Linux.
> 
> I suspect they are by default:
> 
> ~/.local/share/gnucash/saved-reports-2.4
> 
> ~/.local/share/gnucash/books/[BOOK].gnucash.gcm
> 
> unless overridden by XDG_DATA_HOME.
> 
> 
> 
> Can some-one please confirm?
> 
> 
> 
> 2.
> 
> I tried to get version 3 on Linux (Ubuntu 16.04) running to test myself.
> 
> I found gnucash_3.0-1 at the Debian Archive [1] but when I tried to install
> it, 
> 
> the following packages were not available:
> 
> 
> 
> guile-2.2-libs is only available for bionic (18.04LTS) -> 18.10
> 
> libaqbanking35 is available in 16.04 -> 18.10
> 
> libboost-*.62.0 only available in 17.10 -> 18.10
> 
> libgtk-3-0 (>= 3.21.5) only available on 17.10 -> 18.10
> 
> libgwenhywfar60 (>= 3.99.16) available on 14.04 -> 18.10
> 
> libicu57 (>= 57.1- only available on 17.10
> 
> 
> 
> Looks like I should upgrade to 18.04 (I mostly only use this VM for testing
> GnuCash) or is there an easy way to install the required packages without
> overriding the standard packages? I guess on 16.04, I could compile the new
> package versions to /usr/local?
> 
> 
> 
> Maybe I should upgrade to 18.04 then try to build from gnucash maint source?
> 
> 
> 
> I'm a little worried the Debian Archive 3.0-1 was built on a system with a
> not easily reproducible mixture of package versions. I cannot find any
> documentation saying what you need to run it.
> 
> 
> 
> The https://wiki.gnucash.org/wiki/BuildUbuntu16.04 page mentions only
> guile-2.0 not guile-2.2.
> 
> Does the current gnucash maint build OK on Ubuntu 18.04?
> 
> 
> 
> [1] http://ftp.us.debian.org/debian/pool/main/g/gnucash/
> 

Chris,

Our Travis CI tests on Ubuntu 14.04 so it should work on any Ubuntu later than that. You can copy-and-paste the apt-get and git clone commands from https://github.com/Gnucash/gnucash/blob/maint/util/ci/ubuntu-14.04-docker <https://github.com/Gnucash/gnucash/blob/maint/util/ci/ubuntu-14.04-docker> to get a ready-to-go build environment.

Regards,
John Ralls




More information about the gnucash-devel mailing list