[GNC] gnucash finance quote not installed properly

David G. Pickett dgpickett at aol.com
Thu Mar 4 14:36:24 EST 2021


OK, I switched my task bar to 3.8 for now (3.9 crashed on scheduled transaction template amount update).  I suppose some day Ubuntu LTS and gnucash will evolve to allow later versions!  Since 20.04.2 is the latest LTS, I need to wait for newer stable versions.

3.8 to 4.4 seems a long way to be trailing behind.

Ubuntu LTS updates are brutal enough!  20 came with no boinc support, and I do not like the "improvements" to look and feel!

-----Original Message-----
From: John Ralls <jralls at ceridwen.us>
To: David G. Pickett <dgpickett at aol.com>
Cc: hellvee at gmail.com <hellvee at gmail.com>; gnucash-user at gnucash.org <gnucash-user at gnucash.org>
Sent: Thu, Mar 4, 2021 12:49 pm
Subject: Re: [GNC] gnucash finance quote not installed properly

Ubunutu 20.04 provides GnuCash 3.8. They don't update GnuCash versions so the only way to get a newer version that way is to upgrade to a newer Ubuntu release.

As Geert explained at length, you don't have a flathub flatpak so you can run flatpak update every second of every day for a year and the version you have installed won't change.

There aren't two revisions in the same executable. The overall version, 3.900, means that it's an unstable build from the master branch of our sources. "git 3.7-222-gae3bb9892+" means that it was built from commit ae3bb9892 that's 222 commits past the last tag, 3.7. 

To make sense of that you need to know that we keep the source code in a revision control system in two main branches: maint and master. maint contains the current stable code and master contains work-in-progress code for the next major release. Each change to the code is bundled up in a commit in the revision control system. A tag is a marker on a commit; we use them exclusively to designate releases on the maint branch and while we periodically merge the maint branch's commits into the master branch and it gets release tags from those merges. Of those 222 commits noted above some will be bug-fixes made on the maint branch and the rest will be development work on the master branch. That development work has a good chance of being incomplete and an even better chance of not being well tested: You'd only want to run such a build to test some new feature not for everyday use.

Please follow Geert's instructions to remove that flatpak, it was for testing and is now thoroughly obsolete.

Regards, 
John Ralls

> On Mar 4, 2021, at 5:36 AM, David G. Pickett <dgpickett at aol.com> wrote:
> 
> So why, on Ubuntu 20.04.2 LTS (the latest LTS offered by the system https://wiki.ubuntu.com/Releases), do both apt-get update and flatpak update leave me back here on 3.8/3.7, while the latest is 4.4, never mind with the task bar favorite launching hidden flatpak version 3.9?

and 

> On Mar 4, 2021, at 5:39 AM, David G. Pickett <dgpickett at aol.com> wrote:
> 
> PS: Yes, the 3.9 splash says git 3.7.222, so who decided to have 2 conflicting revisions on the same executable?

and


On Feb 27, 2021, at 6:25 AM, David G. Pickett via gnucash-user <gnucash-user at gnucash.org> wrote:

Good question!  I have been running it for so long, I am not sure!  It is 3.900 build id: git 3.7-222-gae3bb9892+(2019-09-29), and software update may have installed changes.  I was trying to get past a crash in update scheduled template transaction recently, may have installed some deb, and finally found an older version to run to do the update on.  Maybe I can point the quotes to an older version.  That was 2/23-2/24, btw.

> 
> 
> -----Original Message-----
> From: John Ralls <jralls at ceridwen.us>
> To: David H <hellvee at gmail.com>
> Cc: David G. Pickett <dgpickett at aol.com>; gnucash-user at gnucash.org <gnucash-user at gnucash.org>
> Sent: Wed, Mar 3, 2021 11:42 pm
> Subject: Re: [GNC] gnucash finance quote not installed properly
> 
> Note that 3.900 isn't 3.9.
> 
> 3.900 was an unstable build from git master before 4.0; the git version corresponds to the flatpak nightly build of the master branch on 2019-09-29. A current git master nightly would be version 4.900.
> 
> Regards,
> John Ralls
> 
> 
> > On Mar 3, 2021, at 7:53 PM, David H <hellvee at gmail.com> wrote:
> > 
> > Perhaps cos 4 days ago you told us "It is 3.900 build id: git
> > 3.7-222-gae3bb9892+(2019-09-29)," - it seems flatpak list is showing the
> > git version for you which you are assuming is the Gnucash version ?
> > 
> > Cheers David H.
> > 
> > 
> > On Thu, 4 Mar 2021 at 07:57, David G. Pickett <dgpickett at aol.com> wrote:
> > 
> >> Well, gnucash is down there as 3.7, so why do I run 3.9?
> >> 
> >> dgp at dgp-p6803w:~
> >> $ sudo flatpak list
> >> [sudo] password for dgp:
> >> … … Version            Branch
> >> Origin  Installation
> >> … … 1.6                1.6
> >> flathub system
> >> … … 19.08.13            19.08
> >> flathub system
> >> … …                    19.08
> >> flathub system
> >> … …                    1.4
> >> flathub system
> >> … …                    1.4
> >> flathub system
> >> … …                    1.6
> >> flathub system
> >> … …                    18.08
> >> flathub system
> >> … …                    19.08
> >> flathub system
> >> … … 2.1.0              2.0
> >> flathub system
> >> … … 2.10.22            stable
> >> flathub system
> >> … … 2.10                2.10
> >> flathub system
> >> … …                    3.32
> >> flathub system
> >> … …                    3.34
> >> flathub system
> >> … …                    3.36
> >> flathub system
> >> … … 3.7-222-gae3bb9892+ master-C3.7-222-gae3bb9892-D3.7-39-g4b85e45
> >> gnucash system
> >> … …                    3.22
> >> flathub system
> >> … …                    3.22
> >> flathub system
> >> dgp at dgp-p6803w:~
> >> $
> >> 
> >> 
> >> 
> >> -----Original Message-----
> >> From: Tommy Trussell <tommy.trussell at gmail.com>
> >> To: David G. Pickett <dgpickett at aol.com>
> >> Cc: hellvee at gmail.com <hellvee at gmail.com>; gnucash-user at gnucash.org <
> >> gnucash-user at gnucash.org>
> >> Sent: Wed, Mar 3, 2021 11:26 am
> >> Subject: Re: [GNC] gnucash finance quote not installed properly
> >> 
> >> Here's what I have on my system:
> >> 
> >> $ flatpak list
> >> Name                    Application ID            Version Branch
> >> Installation
> >> default                …sktop.Platform.GL.default        19.08  system
> >> Intel                  …ktop.Platform.VAAPI.Intel        19.08  system
> >> openh264                …desktop.Platform.openh264 2.1.0  2.0    system
> >> GNOME Application Plat… org.gnome.Platform                3.36  system
> >> GnuCash                org.gnucash.GnuCash        4.4    stable system
> >> Ambiance Gtk theme      org.gtk.Gtk3theme.Ambiance        3.22  system
> >> Yaru Gtk Theme          org.gtk.Gtk3theme.Yaru            3.22  system
> >> $
> >> 
> >> A few days ago I noticed some outdated runtimes, so I used
> >> $ flatpak remove <full application ID>
> >> and they're gone now. There may be a more efficient way to do it.
> >> 
> >> Maybe the version of GnuCash you're using is "pinned" to the highest
> >> version of GNOME you have?
> >> 
> >> You might try removing all the packages flatpak is warning about and
> >> reinstalling GnuCash. It will definitely bring in whatever other flatpak
> >> packages it needs when you do that.
> >> 
> >> Again, if there's a more efficient way to do it, maybe someone with more
> >> flatpak experience will weigh in.
> >> 
> >> On Wed, Mar 3, 2021 at 9:09 AM David G. Pickett <dgpickett at aol.com> wrote:
> >> 
> >> OK, flatpak not updated by the other updater, so I ran, but no mention of
> >> gnucash:
> >> 
> >> dgp at dgp-p6803w:~
> >> $ sudo flatpak update
> >> [sudo] password for dgp:
> >> Looking for updates…
> >> Info: org.gnome.Platform is end-of-life, with reason: The GNOME 3.34
> >> runtime is no longer supported as of 14th August 2020. Please ask your
> >> application developer to migrate to a supported platform.
> >> Info: org.gnome.Platform is end-of-life, with reason: The GNOME 3.32
> >> runtime is no longer supported as of 11th March 2020. Please ask your
> >> application developer to migrate to a supported platform.
> >> Info: org.gnome.Platform.Locale is end-of-life, with reason: The GNOME
> >> 3.34 runtime is no longer supported as of 14th August 2020. Please ask your
> >> application developer to migrate to a supported platform.
> >> Info: org.gnome.Platform.Locale is end-of-life, with reason: The GNOME
> >> 3.32 runtime is no longer supported as of 11th March 2020. Please ask your
> >> application developer to migrate to a supported platform.
> >> Info: org.freedesktop.Platform is end-of-life, with reason: The
> >> Freedesktop 1.6 runtime is no longer supported and does not receive
> >> security updates. Please ask your application developer to migrate to a
> >> supported runtime.
> >> Info: org.freedesktop.Platform.ffmpeg is end-of-life, with reason: The
> >> Freedesktop 1.6 runtime is no longer supported and does not receive
> >> security updates. Please ask your application developer to migrate to a
> >> supported runtime.
> >> Info: org.freedesktop.Platform.Locale is end-of-life, with reason: The
> >> Freedesktop 1.6 runtime is no longer supported and does not receive
> >> security updates. Please ask your application developer to migrate to a
> >> supported runtime.
> >> 
> >> 
> >>        ID                                        Branch Op Remote
> >> Download
> >> 1. [✓] org.freedesktop.Platform.GL.default        19.08  u  flathub
> >> 2.7 MB  1. [✓] org.freedesktop.Platform.GL.default        19.08  u
> >> flathub    2.7 MB  1. [✓] org.freedesktop.Platform.GL.default
> >> 19.08  u  flathub    2.7 MB  1. [✓] org.freedesktop.Platform.GL.default
> >>    19.08  u  flathub    2.7 MB  1. [✓]
> >> org.freedesktop.Platform.GL.default        19.08  u  flathub    2.7 MB /
> >> 89.1 MB
> >> 1. [✓] org.freedesktop.Platform.GL.default        19.08  u  flathub
> >> 2.7 MB  1. [✓] org.freedesktop.Platform.GL.default        19.08  u
> >> flathub    2.7 MB  1. [✓] org.freedesktop.Platform.GL.default
> >> 19.08  u  flathub    2.7 MB  1. [✓] org.freedesktop.Platform.GL.default
> >>    19.08  u  flathub    2.7 MB  1. [✓]
> >> .
> >> .
> >> .
> >> org.freedesktop.Platform.GL.default        19.08  u  flathub    2.7 MB /
> >> 89.1 MB 2. [✓] org.freedesktop.Platform.GL.nvidia-340-107 1.4    u
> >> flathub    3.4 kB / 39.2 MB 3. [✓]
> >> org.freedesktop.Platform.GL.nvidia-340-108 1.4    i  f 1. [✓]
> >> org.freedesktop.Platform.GL.default        19.08  u  flathub    2.7 MB /
> >> 89.1 MB 2. [✓]  .
> >> .
> >> .
> >> org.freedesktop.Platform.GL.nvidia-340-107 1.4    u  flathub    3.4 kB /
> >> 39.2 MB 3. [✓] org.freedesktop.Platform.GL.nvidia-340-108 1.4    i  f 1.
> >> [✓] org.freedesktop.Platform.GL.default        19.08  u  flathub    2.7 MB
> >> / 89.1 MB 2. [✓] org.freedesktop.Platform.GL.nvidia-340-107 1.4    u
> >> flathub    3.4 kB / 39.2 MB 3.
> >> .
> >> .
> >> .
> >> 5. [✓] org.freedesktop.Platform.Locale            19.08  u  flathub  17.5
> >> kB / 318.3 MB
> >> 6. [✓] org.freedesktop.Platform.ffmpeg            1.6    u  flathub  1.0
> >> kB / 2.9 MB
> >> 7. [✓] org.gimp.GIMP.Manual                      2.10  u  flathub  13.6
> >> MB / 876.5 MB
> >> 8. [✓] org.gnome.Platform.Locale                  3.32  u  flathub  1.0
> >> kB / 320.0 MB
> >> 9. [✓] org.gnome.Platform.Locale                  3.34  u  flathub  2.3
> >> MB / 322.3 MB
> >> 10. [✓] org.gnome.Platform.Locale                  3.36  u  flathub  3.7
> >> MB / 323.2 MB
> >> 11. [✓] org.gnome.Platform                        3.36  u  flathub 206.0
> >> MB / 326.0 MB
> >> 12. [✓] org.gimp.GIMP                              stable u  flathub  64.4
> >> MB / 116.3 MB
> >> 13. [✓] org.gnome.Platform                        3.34  u  flathub 128.3
> >> MB / 320.8 MB
> >> 14. [✓] org.freedesktop.Platform                  19.08  u  flathub  67.1
> >> MB / 238.5 MB
> >> 15. [✓] org.freedesktop.Platform                  1.6    u  flathub  1.0
> >> kB / 395.4 MB
> >> 
> >> Changes complete.
> >> dgp at dgp-p6803w:~
> >> $ flatpak update
> >> Looking for updates…
> >> Info: org.gnome.Platform is end-of-life, with reason: The GNOME 3.34
> >> runtime is no longer supported as of 14th August 2020. Please ask your
> >> application developer to migrate to a supported platform.
> >> Info: org.gnome.Platform is end-of-life, with reason: The GNOME 3.32
> >> runtime is no longer supported as of 11th March 2020. Please ask your
> >> application developer to migrate to a supported platform.
> >> Info: org.gnome.Platform.Locale is end-of-life, with reason: The GNOME
> >> 3.34 runtime is no longer supported as of 14th August 2020. Please ask your
> >> application developer to migrate to a supported platform.
> >> Info: org.gnome.Platform.Locale is end-of-life, with reason: The GNOME
> >> 3.32 runtime is no longer supported as of 11th March 2020. Please ask your
> >> application developer to migrate to a supported platform.
> >> Info: org.freedesktop.Platform is end-of-life, with reason: The
> >> Freedesktop 1.6 runtime is no longer supported and does not receive
> >> security updates. Please ask your application developer to migrate to a
> >> supported runtime.
> >> Info: org.freedesktop.Platform.ffmpeg is end-of-life, with reason: The
> >> Freedesktop 1.6 runtime is no longer supported and does not receive
> >> security updates. Please ask your application developer to migrate to a
> >> supported runtime.
> >> Info: org.freedesktop.Platform.Locale is end-of-life, with reason: The
> >> Freedesktop 1.6 runtime is no longer supported and does not receive
> >> security updates. Please ask your application developer to migrate to a
> >> supported runtime.
> >> 
> >> 
> >>        ID                        Branch  Op  Remote    Download
> >> 1. [✓] org.gtk.Gtk3theme.Yaru    3.22    i    flathub  172.2 kB / 228.5
> >> kB
> >> 
> >> Installation complete.
> >> dgp at dgp-p6803w:~
> >> $
> >> 
> >> 
> >> -----Original Message-----
> >> From: David H <hellvee at gmail.com>
> >> To: David G. Pickett <dgpickett at aol.com>
> >> Cc: tommy.trussell at gmail.com <tommy.trussell at gmail.com>;
> >> gnucash-user at gnucash.org <gnucash-user at gnucash.org>
> >> Sent: Mon, Mar 1, 2021 1:30 am
> >> Subject: Re: [GNC] gnucash finance quote not installed properly
> >> 
> >> 4.4 has been available via flatpak for a while now...
> >> 
> >> You should — also if no new GnuCash version was announced — sometimes run
> >> 
> >> sudo flatpak update  # sudo is only required for systemwide installations
> >> 
> >> 
> >> On Mon, 1 Mar 2021 at 12:31, David G. Pickett via gnucash-user <
> >> gnucash-user at gnucash.org> wrote:
> >> 
> >> I did an apt remove and apt install, and now /usr/bin/gnucash=3.8 supports
> >> the finance quote again.  My gui is still 3.9 flatpak, unless it bugs out
> >> on me, and then I can use a term to use 3.8, perhaps more stable.  I still
> >> wonder when 4.4 will come to ubuntu 20.04 lts, apparently the current most
> >> recent ubuntu lts.  After having boinc bow out when I went to 20.04 lts, I
> >> was afraid I was losing another app to a declasse OS!
> >> Just in time for end of month numbers!
> >> dgp at dgp-p6803w:~$ /usr/bin/gnucash --versionGnuCash 3.8Build ID:
> >> 3.8b+(2019-12-29)dgp at dgp-p6803w:~$
> >> 
> >> -----Original Message-----
> >> From: Tommy Trussell <tommy.trussell at gmail.com>
> >> To: David G. Pickett <dgpickett at aol.com>
> >> Cc: gnucash-user at gnucash.org <gnucash-user at gnucash.org>
> >> Sent: Sat, Feb 27, 2021 4:56 pm
> >> Subject: Re: [GNC] gnucash finance quote not installed properly
> >> 
> >> On Sat, Feb 27, 2021 at 8:36 AM David G. Pickett via gnucash-user <
> >> gnucash-user at gnucash.org> wrote:
> >> 
> >> PS: I see the version I run is under flatpak under gnome-shell, and the
> >> one in /usr/bin is the corrupted version used for quotes.
> >> dgp at dgp-p6803w:~$ /usr/bin/gnucash --version/usr/bin/gnucash: error while
> >> loading shared libraries: libboost_locale.so.1.74.0: cannot open shared
> >> object file: No such file or directorydgp at dgp-p6803w:~$ pse gnucashUID
> >>      PID    PPID  C STIME TTY          TIME CMDdgp      1405038    1966  0
> >> 09:20 ?        00:00:00 /usr/libexec/flatpak-bwrap --args 30 gnucashdgp
> >>  1405050 1405038  0 09:20 ?        00:00:00 /usr/libexec/flatpak-bwrap
> >> --args 30 gnucashdgp      1405051 1405050 13 09:20 ?        00:01:17
> >> gnucashdgp at dgp-p6803w:~$
> >> 
> >> 
> >> The one in /usr/bin/gnucash is NOT the flatpak one, so you must have a
> >> partially installed / broken version of GnuCash installed on your system.
> >> The command to launch the flatpak one is
> >> $ flatpak run org.gnucash.GnuCash
> >> And you can pass additional arguments to it. SO for example:
> >> 
> >> $ flatpak run org.gnucash.GnuCash --version  GnuCash 4.4  Build ID:
> >> Flathub 4.4-4
> >> 
> >> -----
> >> 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 at 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 at 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.
> 



More information about the gnucash-user mailing list