[GNC] Version Information in new Flatpak Release?

Tommy Trussell tommy.trussell at gmail.com
Mon Mar 27 19:17:19 EDT 2023


On Mon, Mar 27, 2023 at 3:36 PM Tommy Trussell <tommy.trussell at gmail.com>
wrote:

> On Sun, Mar 26, 2023 at 12:19 PM john <jralls at ceridwen.us> wrote:
>
>> Tommy Trussell  reported a similar strange update prompt on Ubuntu 22.04
>> a couple of weeks ago with a very tardy prompt to update to 4.13, which he
>> already had. I guess that's not a very reliable tool.
>>
>> Regards,
>> John Ralls
>>
>
> I've been playing around with the flatpak history command and noticed that
> my "update to the same version" update to GnuCash was offered soon after an
> update to the flatpak runtime. So my current theory is that all the
> applications in the flatpak flathub repository got recompiled for an update
> to a new runtime.
>
> The flatpak history command gives you quite a bit of information,
> including the old and new commit IDs, HOWEVER I haven't yet discovered how
> to correlate the commit IDs visible in the history command to whatever is
> available in flathub. All I know is what got updated based on what happened
> on MY machines. I presume there's a way to examine the repository, and
> maybe even a history of when things get recompiled.
>

For documentation purposes, here's a strange thing I see now (maybe the
same thing others are seeing). You can use the remote-ls command to list
"everything," however, when you isolate GnuCash, you might see something
different.

Note the apparent version and commit of the remote-ls differs from the
remote-info


$ flatpak remote-ls flathub | grep gnucash
GnuCash org.gnucash.GnuCash 4.13+ (Flathub 4.13) stable

$ flatpak remote-ls --columns=all flathub | grep gnucash
GnuCash Manage your finances, accounts, and investments org.gnucash.GnuCash
4.13+ (Flathub 4.13) stable flathub app/org.gnucash.GnuCash/x86_64/stable
08e6ac442846 org.gnome.Platform/x86_64/43 319.0 MB 110.4 MB

$ flatpak remote-info flathub org.gnucash.GnuCash
        ID: org.gnucash.GnuCash
       Ref: app/org.gnucash.GnuCash/x86_64/stable
      Arch: x86_64
    Branch: stable
Collection: org.flathub.Stable
  Download: 110.4 MB
 Installed: 319.0 MB
   Runtime: org.gnome.Platform/x86_64/43
       Sdk: org.gnome.Sdk/x86_64/43

    Commit: 08e6ac442846255491fa72592cd8451e274efd7649e430d9f968adc6f0e723f3
    Parent: 511cf18127561c55b5999121c6b301ca1e90d6cc988a00701257606df7fae86f
   Subject: Package GnuCash 5.0 (c9b14ae9)
      Date: 2023-03-26 20:34:31 +0000


I have not yet run the flatpak update -- here's what it looks like when I
run it "verbosely." Note I still do not know if I'll be getting GnuCash
4.13 or 5.0 -- the commits don't seem to relate to what I can see...

$ flatpak update -v --app org.gnucash.GnuCash
F: No installations directory in /etc/flatpak/installations.d. Skipping
F: Opening system flatpak installation at path /var/lib/flatpak
F: Opening user flatpak installation at path /home/twt/.local/share/flatpak
Looking for updates…
F: Fetching summary index file for remote ‘flathub’
F: Loading https://dl.flathub.org/repo/summary.idx using libsoup
F: Received 9593 bytes
F: Loaded indexed summary file
d10ca49d29b9d9695106f7f61936347cbcd9b44930f973c4699456daefdaaa82 from cache
for remote ‘flathub’
F: Transaction: update flathub:app/org.gnucash.GnuCash/x86_64/stable[*]
F: Looking for remote metadata updates for flathub
F: marking op update:app/org.gnucash.GnuCash/x86_64/stable resolved to
08e6ac442846255491fa72592cd8451e274efd7649e430d9f968adc6f0e723f3
F: Updating dependent runtime org.gnome.Platform/x86_64/43
F: Transaction: update flathub:runtime/org.gnome.Platform/x86_64/43[$old]
F: marking op update:runtime/org.gnome.Platform/x86_64/43 resolved to
7b401f1224aa517e8abcf40c3c99e9a9a669ac8b7568674ba5de32e5a7b6ecc7
F: Transaction: install/update
flathub:runtime/org.gnome.Platform.Locale/x86_64/43[/en]
F: Transaction: install/update
flathub:runtime/org.freedesktop.Platform.GL.default/x86_64/22.08[*]
F: Transaction: install/update
flathub:runtime/org.freedesktop.Platform.GL.default/x86_64/22.08-extra[*]
F: Transaction: install/update
flathub:runtime/org.gtk.Gtk3theme.Ambiance/x86_64/3.22[*]
F: Transaction: install/update
flathub:runtime/org.gtk.Gtk3theme.Yaru-dark/x86_64/3.22[*]
F: Transaction: install/update
flathub:runtime/org.gtk.Gtk3theme.Yaru-olive/x86_64/3.22[*]
F: Transaction: install/update
flathub:runtime/org.gtk.Gtk3theme.Yaru/x86_64/3.22[*]
F: Transaction: install/update
flathub:runtime/org.freedesktop.Platform.openh264/x86_64/2.2.0[*]
F: Transaction: install/update
flathub:runtime/org.gnucash.GnuCash.Locale/x86_64/stable[/en]
F: marking op
install/update:runtime/org.gnucash.GnuCash.Locale/x86_64/stable resolved to
4e827bd35da8fed3e0ad2c419ae6a4ecd20247973fc6ebf580c6ce3fc753ece9
F: marking op
install/update:runtime/org.freedesktop.Platform.openh264/x86_64/2.2.0
resolved to bf24f23f3ba385f6e8c9215ed94d979db99814b0b614504a23a6d0751dc5f063
F: marking op install/update:runtime/org.gtk.Gtk3theme.Yaru/x86_64/3.22
resolved to 4b1e043544efb4a6d0278a3a2deaede9f6ff61034589bdb380054121aa098952
F: marking op
install/update:runtime/org.gtk.Gtk3theme.Yaru-olive/x86_64/3.22 resolved to
cb702bd672626e3645992d5c1f71b6893a62cef739fbf3b5d33717a47d849c68
F: marking op
install/update:runtime/org.gtk.Gtk3theme.Yaru-dark/x86_64/3.22 resolved to
d4b294293b4367fa158814d79eaf4fa2fb482f1cbf4c3e490acf5f42eb11b59f
F: marking op install/update:runtime/org.gtk.Gtk3theme.Ambiance/x86_64/3.22
resolved to 73fed99df212c179f776452d1eb4f49d9e8fd87ba6f8434816db2e9c6c92ea19
F: marking op
install/update:runtime/org.freedesktop.Platform.GL.default/x86_64/22.08-extra
resolved to 87220a5fe19b979e65651eb6eb25719701392e1702f41d81980046a62ff527b3
F: marking op
install/update:runtime/org.freedesktop.Platform.GL.default/x86_64/22.08
resolved to 1bbf632d2739210cb50bddcd1844c0ad33926068790b048546e9e8b983ba307a
F: marking op install/update:runtime/org.gnome.Platform.Locale/x86_64/43
resolved to 917d8cf043a98b5f45707fffc2962eb22bf600197a3b07f5b989e1266c55dc87


 1.   org.gnome.Platform.Locale 43 u flathub < 340.5 MB (partial)
 2.   org.gnucash.GnuCash.Locale stable u flathub < 7.6 MB (partial)
 3.   org.gnome.Platform 43 u flathub < 329.0 MB
 4.   org.gnucash.GnuCash stable u flathub < 110.4 MB

Proceed with these changes to the system installation? [Y/n]:


More information about the gnucash-user mailing list