I found this:

https://lists.gnucash.org/pipermail/gnucash-user/2019-January/081695.html

noting that the following needed to be installed:

libboost-filesystem1.65.1
libboost-date-time1.65.1
libboost-locale1.65.1
libboost-regex1.65.1

But my error was for 1.58, not 1.65 missing

I installed them anyway, with no effect on the error. (as expected)

After some investigation, it seems 1.58 was in Xenial. (this was the original 
OS installed in this VM and it has undergone two in-place upgrades to Bionic 
and now Cosmic) It seems the upgrade didn’t play nice and now my software is 
still looking for old versions of libraries. (or the Xenial version of GnuCash 
didn’t uninstall properly)

I downloaded the libboost-date-time1.58 deb but that gave me another 
dependency, which I downloaded and upon trying to install that, was hit with 
about 6 more dependencies.

I’m giving up.

Perhaps a fresh Cosmic install will play much nicer.

At this point, it would be much simpler just to build from source.

Sorry I couldn’t give you a definitive “It works!”

Regards,
Adrien

> On Jan 3, 2019, at 4:24 PM, Adrien Monteleone 
> <adrien.montele...@lusfiber.net> wrote:
> 
> I have a Cosmic VM handy so I tested the Disco .deb via “dpkg -i” and here 
> was the result:
> 
> 
> dpkg: dependency problems prevent configuration of gnucash:
> gnucash depends on gnucash-common (= 1:3.4-1); however:
>  Package gnucash-common is not installed.
> gnucash depends on libboost-regex1.67.0 (>= 1.67.0-10); however:
>  Package libboost-regex1.67.0 is not installed.
> gnucash depends on libicu63 (>= 63.1-1~); however:
>  Package libicu63 is not installed.
> gnucash depends on libpython3.7 (>= 3.7.0); however:
>  Package libpython3.7 is not installed.
> gnucash depends on libfinance-quote-perl; however:
>  Package libfinance-quote-perl is not installed.
> gnucash depends on libhtml-tableextract-perl; however:
>  Package libhtml-tableextract-perl is not installed.
> 
> dpkg: error processing package gnucash (--install):
> dependency problems - leaving unconfigured
> 
> I did an ‘apt search’ on the missing dependencies with the following results:
> 
> gnucash-common, libicu63 (“International Components for Unicode”) and the 
> required version of libboost-regex1.67.0 are not in Cosmic, you’ll need to 
> download them from Disco.
> 
> gnucash-common: https://packages.ubuntu.com/disco/gnucash-common
> 
> libicu63: https://packages.ubuntu.com/disco/libicu63
> 
> libboost-regex1.67.0: https://packages.ubuntu.com/disco/libboost-regex1.67.0
> 
> Download those files, but do not install them yet.
> 
> First, install these:
> 
> sudo apt libfinance-quote-perl libhtml-tableextract-perl libpython3.7 
> libpython3.7-minimal libpython3.7-stdlib
> 
> (those last two are dependencies of libpython3.7 and are in Cosmic)
> 
> 
> *adjust the following package names for your architecture:
> 
> 
> Then install libboost-regex1.67.0:
> 
> sudo dpkg -i libboost-regex1.67.0_1.67.0-11_amd64.deb
> 
> 
> 
> Then install libicu63:
> 
> sudo dpkg -i libicu63_63.1-5_amd64.deb
> 
> 
> 
> Then instal gnucash-common:
> 
> sudo dpkg -i gnucash-common_3.4-1_all.deb
> 
> 
> 
> Then finally, install gnucash:
> 
> sudo dpkg -i gnucash_3.4-1_amd64.deb
> 
> ------
> 
> Note that I went in reverse as I was trying to find and then install the 
> dependencies, so at some point, I got the advice from apt to try ‘apt 
> --fix-broken install’ which pulled in libfinance-quote-perl 
> libhtml-tableextract-perl libpython3.7 libpython3.7-minimal 
> libpython3.7-stdlib as the rest was already installed but not completely 
> configured.
> 
> Now, GC still doesn’t run and I’m getting an error:
> 
> gnucash: error while loading shared libraries: libboost_date_time.so.1.58.0: 
> cannot open shared object file: No such file or directory
> 
> I recall someone encountered that in the *.deb thread, so I’ll go look there 
> to see if there was a resolution. This file doesn’t appear to be in any 
> ubuntu repos.
> 
> Regards,
> Adrien
> 
> 
> 
>> On Jan 3, 2019, at 3:46 PM, Stephen M. Butler <kg...@arrl.net> wrote:
>> 
>> Thanks.  I checked the trusty and others and they had older versions. 
>> So, maybe not so good news.
>> 
>> But, if I can get his debian folder....
>> 
>> On 1/3/19 1:34 PM, Colin Law wrote:
>>> On Thu, 3 Jan 2019 at 21:28, Stephen M. Butler <kg...@arrl.net> wrote:
>>>> mirrors.kernel.org/ubuntu
>>>> <http://mirrors.kernel.org/ubuntu/pool/universe/g/gnucash/gnucash_3.4-1_amd64.deb>
>>>> 
>>>> Colin, do you have a machine on which this can be tested?
>>> Yes, on Ubuntu 18.10.  Note that I think this is intended for disco
>>> (19.04) so whether there will be problems with 18.10 or 18.04 remains
>>> to be seen.  I can't try it till tomorrow though (it is late evening
>>> here in UK).
>>> 
>>> Colin
>>> 
>> 
>> -- 
>> Stephen M Butler, PMP, PSM
>> stephen.m.butle...@gmail.com
>> kg...@arrl.net
>> 253-350-0166
>> -------------------------------------------
>> GnuPG Fingerprint:  8A25 9726 D439 758D D846 E5D4 282A 5477 0385 81D8
>> 
>> <pEpkey.asc>_______________________________________________
>> gnucash-devel mailing list
>> gnucash-devel@gnucash.org
>> https://lists.gnucash.org/mailman/listinfo/gnucash-devel
> 


_______________________________________________
gnucash-devel mailing list
gnucash-devel@gnucash.org
https://lists.gnucash.org/mailman/listinfo/gnucash-devel

Reply via email to