[GNC] debian seems be missing file in amd64 gnucash package

John Ralls jralls at ceridwen.fremont.ca.us
Tue Nov 13 19:23:03 EST 2018



> On Nov 14, 2018, at 4:48 AM, John Griessen <john at industromatic.com> wrote:
> 
> I tried using apt install:
> 
> sudo apt install -t sid libboost-regex1.62.0
> sudo apt install -t sid gnucash gnucash-common gnucash-docs python3-gnucash
> 
> and I just get this error:
> 
> gnucash: symbol lookup error: /usr/lib/x86_64-linux-gnu/gnucash/gnucash/libgncmod-app-utils.so: undefined symbol: gnc_build_userdata_path
> 
> and I find no file /usr/lib/x86_64-linux-gnu/gnucash/gnucash/libgncmod-app-utils.so
> and that debian package gnucash for amd64
> https://packages.debian.org/jessie/amd64/gnucash/filelist
> is supposed to contain this file:
> /usr/lib/x86_64-linux-gnu/gnucash/gnucash/libgncmod-app-utils.so
> 
> so next I am trying flatpak, but wonder if
> this is a clue to why I can't get gnucash running on debian yet...
> 
> Any ideas?
> 
> my /etc/apt/sources.list file has:
> 
> deb http://deb.debian.org/debian buster main non-free contrib
> deb-src http://deb.debian.org/debian buster main non-free contrib
> 
> lines in it among others.
> 
> The buster repo is coming from here during update:
> 
> Hit:3 http://cdn-fastly.deb.debian.org/debian buster InRelease 
> Hit:7 https://s3-us-west-2.amazonaws.com/brave-apt buster InRelease
> 
> Anyone?

The error you’re getting isn’t that libgncmod-app-utils.so is missing, it’s that gnc_build_userdata_path() isn’t available. That’s defined in libgncmod-core-utils.so,

Did you clear out all vestiges of the Jessie-provided GnuCash before trying to install the Sid one? 

Buster is the testing branch and gnucash isn’t in it. GnuCash 2.6 is in Jessie (stable) and 3.2 is in Sid (unstable). apt-get should pull in all of the required dependencies, including boost-regex (and BTW you also need boost-date_time, boost-filesystem, and boost-locale) so your first line shouldn’t be necessary. If it’s not pulling in boost-filesystem that could be the reason that libgncmod-core-uils.so isn’t loading.

Regards,
John Ralls




More information about the gnucash-user mailing list