Re: [GNC] GnuCash 4.1 on Ubuntu 20.04 LTS
In that case, John's suggestion to re-build might be your best bet. Another option to stay current ahead of the default distro version is to use the Flatpak, but that has its caveats too. See the wiki for more details. Regards, Adrien On 11/28/20 4:35 PM, Derek Zehr wrote: Thank you everybody. I did build it on Ubuntu 18. I thought that was implied by the fact I was running version 4.1, since the package managers don't have that new of a version. Sorry. I will probably just install from the distribution, if Adrien says he couldn't built it on 20.04. Will I have an issue with my gnucash files if I go from 4.1 to 3.8? ___ gnucash-user mailing list gnucash-user@gnucash.org To update your subscription preferences or to unsubscribe: https://lists.gnucash.org/mailman/listinfo/gnucash-user If you are using Nabble or Gmane, please see https://wiki.gnucash.org/wiki/Mailing_Lists for more information. - Please remember to CC this list on all your replies. You can do this by using Reply-To-List or Reply-All.
Re: [GNC] GnuCash 4.1 on Ubuntu 20.04 LTS
As with all steps from major-to-major version, be sure to run Actions > Check & Repair > Check & Repair all after opening your data file post 4.x from 3.x upgrade. (see the wiki for more info) You must be on the 'Accounts' tab to see that menu option. Regards, Adrien On 11/28/20 4:38 PM, Derek Zehr wrote: What's the best way to get this version 4.1 off that I built? Dependency issues with libboost are making it seem impossible to uninstall it. I still have the build directory, and ran "sudo ninja uninstall." Before I trace down and try to fix the errors it's giving me, can you tell me if there's other ways to just delete the existing gnucash files/installation and just start over? ___ gnucash-user mailing list gnucash-user@gnucash.org To update your subscription preferences or to unsubscribe: https://lists.gnucash.org/mailman/listinfo/gnucash-user If you are using Nabble or Gmane, please see https://wiki.gnucash.org/wiki/Mailing_Lists for more information. - Please remember to CC this list on all your replies. You can do this by using Reply-To-List or Reply-All.
Re: [GNC] GnuCash 4.1 on Ubuntu 20.04 LTS
Derek, I have built GnuCash 4.2 on Linux Mint which is Ubuntu 20.04 based. I had a few minor issues sorting out the dependencies (https://wiki.gnucash.org/wiki/Dependencies) which I think I resolved by loading specific versions from the Ubuntu launchpad site or built from source if I couldn't find. If I remember gettext-0.20.2 and libboost were the problems. Not havong 0.20.2 throws up a warning but it doesn't stop the build and Gnucash runs fine without it as far as i have explored. I currently have libboost-1.71.0 and gettext-0.19.8.1 loaded and working. I think all I had to do was build with the development headers for the library version loaded. When building you need to have the header files loaded and the runtime files when you run GnuCash. Unfortunately iIwas sorting out a couple of other problems with LM20 at the time and didn't fully record what I had to do to get GnuCash up and running. david - David Cousens -- Sent from: http://gnucash.1415818.n4.nabble.com/GnuCash-User-f1415819.html ___ gnucash-user mailing list gnucash-user@gnucash.org To update your subscription preferences or to unsubscribe: https://lists.gnucash.org/mailman/listinfo/gnucash-user If you are using Nabble or Gmane, please see https://wiki.gnucash.org/wiki/Mailing_Lists for more information. - Please remember to CC this list on all your replies. You can do this by using Reply-To-List or Reply-All.
Re: [GNC] GnuCash 4.1 on Ubuntu 20.04 LTS
Derek, There are various levels of uninstall described here https://wiki.gnucash.org/wiki/Uninstall_Gnucash_Ubuntu. Using the whereis at the command line can help find where packages are installed and sometimes identify multiple installations David - David Cousens -- Sent from: http://gnucash.1415818.n4.nabble.com/GnuCash-User-f1415819.html ___ gnucash-user mailing list gnucash-user@gnucash.org To update your subscription preferences or to unsubscribe: https://lists.gnucash.org/mailman/listinfo/gnucash-user If you are using Nabble or Gmane, please see https://wiki.gnucash.org/wiki/Mailing_Lists for more information. - Please remember to CC this list on all your replies. You can do this by using Reply-To-List or Reply-All.
Re: [GNC] GnuCash 4.1 on Ubuntu 20.04 LTS
What's the best way to get this version 4.1 off that I built? Dependency issues with libboost are making it seem impossible to uninstall it. I still have the build directory, and ran "sudo ninja uninstall." Before I trace down and try to fix the errors it's giving me, can you tell me if there's other ways to just delete the existing gnucash files/installation and just start over? Thanks, Derek On 2020-11-28 5:35 p.m., Derek Zehr wrote: Thank you everybody. I did build it on Ubuntu 18. I thought that was implied by the fact I was running version 4.1, since the package managers don't have that new of a version. Sorry. I will probably just install from the distribution, if Adrien says he couldn't built it on 20.04. Will I have an issue with my gnucash files if I go from 4.1 to 3.8? Derek On 2020-11-28 2:41 p.m., John Ralls wrote: This sounds like you're trying to run a GnuCash built for Ubuntu 18.04 on 20.04. Boost (and ICU) version their libraries so that you have to at least re-link (and often recompile) anything that depends on them when you upgrade. Apt should have taken care of pulling in the correspondingly linked GnuCash unless you built it yourself. Regards, John Ralls On Nov 28, 2020, at 11:09 AM, Adrien Monteleone wrote: I recall having this problem when trying to build on 20.04. I never solved it and gave up. (I use Mac as my daily driver) I would think there is a file with a requirement for 1.65 hardcoded in error, when it should be looking for >= 1.65. Regards, Adrien On 11/27/20 5:27 PM, Derek Zehr wrote: Hello, I recently updated from Ubuntu 18.04 to Ubuntu 20.04. Which is a major thing to do, and can't expect to go without a couple hiccoughs. Since the upgrade, GnuCash doesn't start. Here is the output when I try to launch it from the Terminal. ~$ gnucash gnucash: error while loading shared libraries: libboost_program_options.so.1.65.1: cannot open shared object file: No such file or directory Libboost is only available in version 1.67 and 1.71 on the distro's package manager. Do I need to manually install 1.65? ___ gnucash-user mailing list gnucash-user@gnucash.org To update your subscription preferences or to unsubscribe: https://lists.gnucash.org/mailman/listinfo/gnucash-user If you are using Nabble or Gmane, please see https://wiki.gnucash.org/wiki/Mailing_Lists for more information. - Please remember to CC this list on all your replies. You can do this by using Reply-To-List or Reply-All. ___ gnucash-user mailing list gnucash-user@gnucash.org To update your subscription preferences or to unsubscribe: https://lists.gnucash.org/mailman/listinfo/gnucash-user If you are using Nabble or Gmane, please see https://wiki.gnucash.org/wiki/Mailing_Lists for more information. - Please remember to CC this list on all your replies. You can do this by using Reply-To-List or Reply-All. ___ gnucash-user mailing list gnucash-user@gnucash.org To update your subscription preferences or to unsubscribe: https://lists.gnucash.org/mailman/listinfo/gnucash-user If you are using Nabble or Gmane, please see https://wiki.gnucash.org/wiki/Mailing_Lists for more information. - Please remember to CC this list on all your replies. You can do this by using Reply-To-List or Reply-All. ___ gnucash-user mailing list gnucash-user@gnucash.org To update your subscription preferences or to unsubscribe: https://lists.gnucash.org/mailman/listinfo/gnucash-user If you are using Nabble or Gmane, please see https://wiki.gnucash.org/wiki/Mailing_Lists for more information. - Please remember to CC this list on all your replies. You can do this by using Reply-To-List or Reply-All.
Re: [GNC] GnuCash 4.1 on Ubuntu 20.04 LTS
Thank you everybody. I did build it on Ubuntu 18. I thought that was implied by the fact I was running version 4.1, since the package managers don't have that new of a version. Sorry. I will probably just install from the distribution, if Adrien says he couldn't built it on 20.04. Will I have an issue with my gnucash files if I go from 4.1 to 3.8? Derek On 2020-11-28 2:41 p.m., John Ralls wrote: This sounds like you're trying to run a GnuCash built for Ubuntu 18.04 on 20.04. Boost (and ICU) version their libraries so that you have to at least re-link (and often recompile) anything that depends on them when you upgrade. Apt should have taken care of pulling in the correspondingly linked GnuCash unless you built it yourself. Regards, John Ralls On Nov 28, 2020, at 11:09 AM, Adrien Monteleone wrote: I recall having this problem when trying to build on 20.04. I never solved it and gave up. (I use Mac as my daily driver) I would think there is a file with a requirement for 1.65 hardcoded in error, when it should be looking for >= 1.65. Regards, Adrien On 11/27/20 5:27 PM, Derek Zehr wrote: Hello, I recently updated from Ubuntu 18.04 to Ubuntu 20.04. Which is a major thing to do, and can't expect to go without a couple hiccoughs. Since the upgrade, GnuCash doesn't start. Here is the output when I try to launch it from the Terminal. ~$ gnucash gnucash: error while loading shared libraries: libboost_program_options.so.1.65.1: cannot open shared object file: No such file or directory Libboost is only available in version 1.67 and 1.71 on the distro's package manager. Do I need to manually install 1.65? ___ gnucash-user mailing list gnucash-user@gnucash.org To update your subscription preferences or to unsubscribe: https://lists.gnucash.org/mailman/listinfo/gnucash-user If you are using Nabble or Gmane, please see https://wiki.gnucash.org/wiki/Mailing_Lists for more information. - Please remember to CC this list on all your replies. You can do this by using Reply-To-List or Reply-All. ___ gnucash-user mailing list gnucash-user@gnucash.org To update your subscription preferences or to unsubscribe: https://lists.gnucash.org/mailman/listinfo/gnucash-user If you are using Nabble or Gmane, please see https://wiki.gnucash.org/wiki/Mailing_Lists for more information. - Please remember to CC this list on all your replies. You can do this by using Reply-To-List or Reply-All. ___ gnucash-user mailing list gnucash-user@gnucash.org To update your subscription preferences or to unsubscribe: https://lists.gnucash.org/mailman/listinfo/gnucash-user If you are using Nabble or Gmane, please see https://wiki.gnucash.org/wiki/Mailing_Lists for more information. - Please remember to CC this list on all your replies. You can do this by using Reply-To-List or Reply-All.
Re: [GNC] GnuCash 4.1 on Ubuntu 20.04 LTS
This sounds like you're trying to run a GnuCash built for Ubuntu 18.04 on 20.04. Boost (and ICU) version their libraries so that you have to at least re-link (and often recompile) anything that depends on them when you upgrade. Apt should have taken care of pulling in the correspondingly linked GnuCash unless you built it yourself. Regards, John Ralls > On Nov 28, 2020, at 11:09 AM, Adrien Monteleone > wrote: > > I recall having this problem when trying to build on 20.04. I never solved it > and gave up. (I use Mac as my daily driver) > > I would think there is a file with a requirement for 1.65 hardcoded in error, > when it should be looking for >= 1.65. > > > Regards, > Adrien > > On 11/27/20 5:27 PM, Derek Zehr wrote: >> Hello, >> I recently updated from Ubuntu 18.04 to Ubuntu 20.04. Which is a major thing >> to do, and can't expect to go without a couple hiccoughs. >> Since the upgrade, GnuCash doesn't start. Here is the output when I try to >> launch it from the Terminal. >> ~$ gnucash >> gnucash: error while loading shared libraries: >> libboost_program_options.so.1.65.1: cannot open shared object file: No such >> file or directory >> Libboost is only available in version 1.67 and 1.71 on the distro's package >> manager. Do I need to manually install 1.65? > > ___ > gnucash-user mailing list > gnucash-user@gnucash.org > To update your subscription preferences or to unsubscribe: > https://lists.gnucash.org/mailman/listinfo/gnucash-user > If you are using Nabble or Gmane, please see > https://wiki.gnucash.org/wiki/Mailing_Lists for more information. > - > Please remember to CC this list on all your replies. > You can do this by using Reply-To-List or Reply-All. ___ gnucash-user mailing list gnucash-user@gnucash.org To update your subscription preferences or to unsubscribe: https://lists.gnucash.org/mailman/listinfo/gnucash-user If you are using Nabble or Gmane, please see https://wiki.gnucash.org/wiki/Mailing_Lists for more information. - Please remember to CC this list on all your replies. You can do this by using Reply-To-List or Reply-All.
Re: [GNC] GnuCash 4.1 on Ubuntu 20.04 LTS
When building, you install the dependencies yourself. the Boost libraries don't want to install at version 1.65 on 20.04. Apt complains it can't do it. But yes, on a regular install, that should the trick. Regards, Adrien On 11/28/20 1:29 PM, Ove Grunnér wrote: I would try to uninstall and reinstall gnucash. That should fix any dependencies ___ gnucash-user mailing list gnucash-user@gnucash.org To update your subscription preferences or to unsubscribe: https://lists.gnucash.org/mailman/listinfo/gnucash-user If you are using Nabble or Gmane, please see https://wiki.gnucash.org/wiki/Mailing_Lists for more information. - Please remember to CC this list on all your replies. You can do this by using Reply-To-List or Reply-All.
Re: [GNC] GnuCash 4.1 on Ubuntu 20.04 LTS
I would try to uninstall and reinstall gnucash. That should fix any dependencies On Sat, 28 Nov 2020, 19:13 Adrien Monteleone, < adrien.montele...@lusfiber.net> wrote: > I recall having this problem when trying to build on 20.04. I never > solved it and gave up. (I use Mac as my daily driver) > > I would think there is a file with a requirement for 1.65 hardcoded in > error, when it should be looking for >= 1.65. > > > Regards, > Adrien > > On 11/27/20 5:27 PM, Derek Zehr wrote: > > Hello, > > > > I recently updated from Ubuntu 18.04 to Ubuntu 20.04. Which is a major > > thing to do, and can't expect to go without a couple hiccoughs. > > > > Since the upgrade, GnuCash doesn't start. Here is the output when I try > > to launch it from the Terminal. > > > > ~$ gnucash > > gnucash: error while loading shared libraries: > > libboost_program_options.so.1.65.1: cannot open shared object file: No > > such file or directory > > > > Libboost is only available in version 1.67 and 1.71 on the distro's > > package manager. Do I need to manually install 1.65? > > ___ > gnucash-user mailing list > gnucash-user@gnucash.org > To update your subscription preferences or to unsubscribe: > https://lists.gnucash.org/mailman/listinfo/gnucash-user > If you are using Nabble or Gmane, please see > https://wiki.gnucash.org/wiki/Mailing_Lists for more information. > - > Please remember to CC this list on all your replies. > You can do this by using Reply-To-List or Reply-All. > ___ gnucash-user mailing list gnucash-user@gnucash.org To update your subscription preferences or to unsubscribe: https://lists.gnucash.org/mailman/listinfo/gnucash-user If you are using Nabble or Gmane, please see https://wiki.gnucash.org/wiki/Mailing_Lists for more information. - Please remember to CC this list on all your replies. You can do this by using Reply-To-List or Reply-All.
Re: [GNC] GnuCash 4.1 on Ubuntu 20.04 LTS
I recall having this problem when trying to build on 20.04. I never solved it and gave up. (I use Mac as my daily driver) I would think there is a file with a requirement for 1.65 hardcoded in error, when it should be looking for >= 1.65. Regards, Adrien On 11/27/20 5:27 PM, Derek Zehr wrote: Hello, I recently updated from Ubuntu 18.04 to Ubuntu 20.04. Which is a major thing to do, and can't expect to go without a couple hiccoughs. Since the upgrade, GnuCash doesn't start. Here is the output when I try to launch it from the Terminal. ~$ gnucash gnucash: error while loading shared libraries: libboost_program_options.so.1.65.1: cannot open shared object file: No such file or directory Libboost is only available in version 1.67 and 1.71 on the distro's package manager. Do I need to manually install 1.65? ___ gnucash-user mailing list gnucash-user@gnucash.org To update your subscription preferences or to unsubscribe: https://lists.gnucash.org/mailman/listinfo/gnucash-user If you are using Nabble or Gmane, please see https://wiki.gnucash.org/wiki/Mailing_Lists for more information. - Please remember to CC this list on all your replies. You can do this by using Reply-To-List or Reply-All.
Re: [GNC] GnuCash 4.1 on Ubuntu 20.04 LTS
Derek I am running GnuCash 4.2 on Linux Mint 20 which is based on Ubuntu 20.04 using libboost1.71. I am not sure what version is installed from the repository but I think it was an early version 4. You could try an uninstall and reinstall from the repository if you are using the repository version. It will hopefully pull a build on Ubuntu 20.04 rather than a build on 18.04. I normally build from scratch and don't install from the repository so I have no experience with the version in the repository but it will usually access a build for the specific version of Ubuntu that is detected. David Cousens - David Cousens -- Sent from: http://gnucash.1415818.n4.nabble.com/GnuCash-User-f1415819.html ___ gnucash-user mailing list gnucash-user@gnucash.org To update your subscription preferences or to unsubscribe: https://lists.gnucash.org/mailman/listinfo/gnucash-user If you are using Nabble or Gmane, please see https://wiki.gnucash.org/wiki/Mailing_Lists for more information. - Please remember to CC this list on all your replies. You can do this by using Reply-To-List or Reply-All.