Re: [GNC] GnuCash flatpak "invisible" update?

2023-03-13 Thread Tommy Trussell
On Sun, Mar 12, 2023 at 10:08 AM john  wrote:

>
> On Mar 11, 2023, at 1:15 PM, Tommy Trussell 
> wrote:
>
> On Sat, Mar 11, 2023 at 2:21 PM John Ralls  wrote:
>
>>
>> > On Mar 11, 2023, at 11:14 AM, Tommy Trussell 
>> wrote:
>> ...
>
> > I was surprised the flatpak "stable" repository was showing an update to
>> > GnuCash 4.13. I was even more surprised it was showing the update would
>> be
>> > to a commit from December. ...
>>
>> [SNIP]
>>
>> >  Commit:
>> > eb1be08966b94073a6f219dcf8f61f42c88228d1d1f2aba15da990591bccf3c7
>> >  Parent:
>> > 7e2d8364088a32d0f6849893a43b41a5623886c2d5c7da3505c023ba0c86fa5f
>> > Subject: Fix GnuCash tarball sha256 (bd9f8e1e)
>
> >Date: 2022-12-18 22:30:44 +
>>
>> The commits are weird. The one in parentheses is the current HEAD on
>> https://github.com/flathub/org.gnucash.GnuCash/commits/master and as
>> will be apparent if you visit that page the commit was needed because the
>> first build failed.
>>
>> Does the subject for the parent commit say "Package GnuCash 4.13
>> (c825100b)"? That's the build that failed so it's seems odd to me that it
>> would have made an installable flatpak.
>>
>
> I don't know how to look for the information you requested. All I know how
> to discern is through the flatpak info command, and it shows exactly what
> you've quoted.
>
> I searched github for the last eight characters of the strings and have
> not found anything relevant EXCEPT the parent commit you mentioned.
>
> HOWEVER I just noticed in
>
> https://github.com/Gnucash/gnucash-on-flatpak
>
> there's an update to modules/aqbanking.json from last week. It could
> easily be that I have not checked flatpak updates since you made that
> change. Could that one file explain it?  I don't use AQBanking so I don't
> even know where I'd look in my installation unless I dug into the
> installed flatpak.
>
> I just chose Help --> About
>
> Version: 4.13
> Build ID: Flathub 4.13
> Finance::Quote: 1.5301
>
>
>
>
> No, it's not the AQBanking change. Changes on gnucash-on-flatpak don't get
> reflected in org.gnucash.GnuCash until I copy them over as part of doing a
> release, so that change is in the beta branch for the 4.90x releases but
> not yet in master for 4.x.
>
> bd9f8e1e is the 18 December commit for the 4.13 flathub release in
> org.gnucash.GnuCash. That part isn't mysterious, what's mysterious is what
> did you have before and why did flatpak not update you to that release
> until almost 3 months later?
>

Today I'm back on another machine and it has the same situation. Flatpak is
showing an update available. The machine is running the org.flathub.Stable
commit ending in 0c86fa5f just as the other machine was.

I just opened Gnucash, and opened Help-->About

Version: 4.13
Build ID: Flathub 4.13
Finance::Quote: 1.5301

SO The answer is yes I have been running version 4.13 since soon after it
came out in late 2022, but there's some sort of update to it as of
recently. Flatpak shows BOTH versions dated back in December, with a
different commit.

I'm assuming the new package will be the same commit I installed on the
other computer a few days ago with the commit ending in 1bccf3c7, but I
haven't installed it yet.
___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
-
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 flatpak "invisible" update?

2023-03-13 Thread Geert Janssens
Op zondag 12 maart 2023 16:07:55 CET schreef john:
> A related and perhaps more interesting question for folks with a firmer
> grasp of flathub than I have: I'll be releasing both 4.14 and 5.0 in two
> weeks. IIUC flathub supports only one version at a time so there's no point
> in making a flathub build for 4.14. Both would be available from
> https://code.gnucash.org/builds/flatpak. Is my understanding correct?

FWIW I think it's worth pushing both releases to flathub, first the 4.14 one 
and right 
afterwards 5.0. There are ways to install an earlier version of a package from 
a flatpak repo 
(like flathub). So if you push both, we can document how to install 4.14 if 
there are 
(important) issues with 5.0.

As for installing from https://code.gnucash.org/builds/flatpak, that works, but 
was never 
really set up to be a source of release packages. So it's a bit awkward for 
people that are 
used to the convenience of flatpak.

Regards,

Geert
___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
-
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 flatpak "invisible" update?

2023-03-12 Thread john


> On Mar 11, 2023, at 1:15 PM, Tommy Trussell  wrote:
> 
> On Sat, Mar 11, 2023 at 2:21 PM John Ralls  > wrote:
>> 
>> > On Mar 11, 2023, at 11:14 AM, Tommy Trussell > > > wrote:
>> ...
>> > I was surprised the flatpak "stable" repository was showing an update to
>> > GnuCash 4.13. I was even more surprised it was showing the update would be
>> > to a commit from December. ...
>> 
>> [SNIP]
>> 
>> >  Commit:
>> > eb1be08966b94073a6f219dcf8f61f42c88228d1d1f2aba15da990591bccf3c7
>> >  Parent:
>> > 7e2d8364088a32d0f6849893a43b41a5623886c2d5c7da3505c023ba0c86fa5f
>> > Subject: Fix GnuCash tarball sha256 (bd9f8e1e)
>> >Date: 2022-12-18 22:30:44 +
>> 
>> The commits are weird. The one in parentheses is the current HEAD on 
>> https://github.com/flathub/org.gnucash.GnuCash/commits/master and as will be 
>> apparent if you visit that page the commit was needed because the first 
>> build failed.
>> 
>> Does the subject for the parent commit say "Package GnuCash 4.13 
>> (c825100b)"? That's the build that failed so it's seems odd to me that it 
>> would have made an installable flatpak.
> 
> I don't know how to look for the information you requested. All I know how to 
> discern is through the flatpak info command, and it shows exactly what you've 
> quoted. 
> 
> I searched github for the last eight characters of the strings and have not 
> found anything relevant EXCEPT the parent commit you mentioned.
> 
> HOWEVER I just noticed in 
> 
> https://github.com/Gnucash/gnucash-on-flatpak 
> 
> there's an update to modules/aqbanking.json from last week. It could easily 
> be that I have not checked flatpak updates since you made that change. Could 
> that one file explain it?  I don't use AQBanking so I don't even know where 
> I'd look in my installation unless I dug into the installed flatpak. 
> 
> I just chose Help --> About
> 
> Version: 4.13
> Build ID: Flathub 4.13
> Finance::Quote: 1.5301



No, it's not the AQBanking change. Changes on gnucash-on-flatpak don't get 
reflected in org.gnucash.GnuCash until I copy them over as part of doing a 
release, so that change is in the beta branch for the 4.90x releases but not 
yet in master for 4.x.

bd9f8e1e is the 18 December commit for the 4.13 flathub release in 
org.gnucash.GnuCash. That part isn't mysterious, what's mysterious is what did 
you have before and why did flatpak not update you to that release until almost 
3 months later?

A related and perhaps more interesting question for folks with a firmer grasp 
of flathub than I have: I'll be releasing both 4.14 and 5.0 in two weeks. IIUC 
flathub supports only one version at a time so there's no point in making a 
flathub build for 4.14. Both would be available from 
https://code.gnucash.org/builds/flatpak. Is my understanding correct? 

Regards,
John Ralls

___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
-
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 flatpak "invisible" update?

2023-03-11 Thread Tommy Trussell
On Sat, Mar 11, 2023 at 2:21 PM John Ralls  wrote:

>
> > On Mar 11, 2023, at 11:14 AM, Tommy Trussell 
> wrote:
> ...

> I was surprised the flatpak "stable" repository was showing an update to
> > GnuCash 4.13. I was even more surprised it was showing the update would
> be
> > to a commit from December. ...
>
> [SNIP]
>
> >  Commit:
> > eb1be08966b94073a6f219dcf8f61f42c88228d1d1f2aba15da990591bccf3c7
> >  Parent:
> > 7e2d8364088a32d0f6849893a43b41a5623886c2d5c7da3505c023ba0c86fa5f
> > Subject: Fix GnuCash tarball sha256 (bd9f8e1e)
> >Date: 2022-12-18 22:30:44 +
>
> The commits are weird. The one in parentheses is the current HEAD on
> https://github.com/flathub/org.gnucash.GnuCash/commits/master and as will
> be apparent if you visit that page the commit was needed because the first
> build failed.
>
> Does the subject for the parent commit say "Package GnuCash 4.13
> (c825100b)"? That's the build that failed so it's seems odd to me that it
> would have made an installable flatpak.
>

I don't know how to look for the information you requested. All I know how
to discern is through the flatpak info command, and it shows exactly what
you've quoted.

I searched github for the last eight characters of the strings and have not
found anything relevant EXCEPT the parent commit you mentioned.

HOWEVER I just noticed in

https://github.com/Gnucash/gnucash-on-flatpak

there's an update to modules/aqbanking.json from last week. It could easily
be that I have not checked flatpak updates since you made that change.
Could that one file explain it?  I don't use AQBanking so I don't even know
where I'd look in my installation unless I dug into the installed flatpak.

I just chose Help --> About

Version: 4.13
Build ID: Flathub 4.13
Finance::Quote: 1.5301
___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
-
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 flatpak "invisible" update?

2023-03-11 Thread John Ralls



> On Mar 11, 2023, at 11:14 AM, Tommy Trussell  wrote:
> 
> I like to watch for updates and be aware when they happen.
> 
> This system is running Ubuntu 22.04.02, so today I kicked off the update
> manager (looking for updated .deb packages and their associated changelog
> descriptions, if any) then from a terminal I checked for updated snaps, and
> then flatpaks.
> 
> I was surprised the flatpak "stable" repository was showing an update to
> GnuCash 4.13. I was even more surprised it was showing the update would be
> to a commit from December. As you can imagine, I've run flatpak update
> numerous times since December. Both commits SAY they're GnuCash "4.13+" and
> from the same date and time in December.
> 
> What happened? Is it something weird with flatpak? From my (naive)
> perspective, GnuCash looks exactly the same. The diffs are
> tiny, it seems, though I didn't see any way to know that before allowing
> the update.
> 

[SNIP]

>  Commit:
> eb1be08966b94073a6f219dcf8f61f42c88228d1d1f2aba15da990591bccf3c7
>  Parent:
> 7e2d8364088a32d0f6849893a43b41a5623886c2d5c7da3505c023ba0c86fa5f
> Subject: Fix GnuCash tarball sha256 (bd9f8e1e)
>Date: 2022-12-18 22:30:44 +

The commits are weird. The one in parentheses is the current HEAD on 
https://github.com/flathub/org.gnucash.GnuCash/commits/master and as will be 
apparent if you visit that page the commit was needed because the first build 
failed.

Does the subject for the parent commit say "Package GnuCash 4.13 (c825100b)"? 
That's the build that failed so it's seems odd to me that it would have made an 
installable flatpak.

Regards,
John Ralls

___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.


[GNC] GnuCash flatpak "invisible" update?

2023-03-11 Thread Tommy Trussell
I like to watch for updates and be aware when they happen.

This system is running Ubuntu 22.04.02, so today I kicked off the update
manager (looking for updated .deb packages and their associated changelog
descriptions, if any) then from a terminal I checked for updated snaps, and
then flatpaks.

I was surprised the flatpak "stable" repository was showing an update to
GnuCash 4.13. I was even more surprised it was showing the update would be
to a commit from December. As you can imagine, I've run flatpak update
numerous times since December. Both commits SAY they're GnuCash "4.13+" and
from the same date and time in December.

What happened? Is it something weird with flatpak? From my (naive)
perspective, GnuCash looks exactly the same. The diffs are
tiny, it seems, though I didn't see any way to know that before allowing
the update.


I'm including the terminal output below, showing GnuCash updated from

commit
7e2d8364088a32d0f6849893a43b41a5623886c2d5c7da3505c023ba0c86fa5f
TO
commit
eb1be08966b94073a6f219dcf8f61f42c88228d1d1f2aba15da990591bccf3c7


Terminal listing below

twt@Elite1:~$ flatpak info org.gnucash.GnuCash -v
F: No installations directory in /etc/flatpak/installations.d. Skipping

GnuCash - Manage your finances, accounts, and investments

  ID: org.gnucash.GnuCash
 Ref: app/org.gnucash.GnuCash/x86_64/stable
Arch: x86_64
  Branch: stable
 Version: 4.13+ (Flathub 4.13)
 License: GPL-2.0+
  Origin: flathub
  Collection: org.flathub.Stable
Installation: system
   Installed: 323.1 MB
 Runtime: org.gnome.Platform/x86_64/43
 Sdk: org.gnome.Sdk/x86_64/43

  Commit:
7e2d8364088a32d0f6849893a43b41a5623886c2d5c7da3505c023ba0c86fa5f
  Parent:
75419560fa6ece2e44ca421e261266cd2469c43970f67ad5d9498cb952274b84
 Subject: Fix GnuCash tarball sha256 (bd9f8e1e)
Date: 2022-12-18 22:30:44 +


twt@Elite1:~$ flatpak update
Looking for updates…


ID BranchOp   Remote
 Download
 1. [✓] org.freedesktop.Platform.GL.default22.08 uflathub
50.7 MB / 137.7 MB
 2. [✓] org.freedesktop.Platform.GL.default22.08-extra   uflathub
10.5 MB / 137.7 MB
 3. [✓] org.freedesktop.Platform.Locale22.08 uflathub
 1.5 kB / 333.2 MB
 4. [✓] org.gnome.meld.Locale  stableuflathub
 1.5 kB / 861.5 kB
 5. [✓] org.gnucash.GnuCash.Locale stableuflathub
 1.5 kB / 8.0 MB
 6. [✓] org.gnucash.GnuCashstableuflathub
 1.0 kB / 110.1 MB
 7. [✓] org.gnome.meld stableuflathub
 1.0 kB / 3.2 MB
 8. [✓] org.freedesktop.Platform   22.08 uflathub
14.2 MB / 214.5 MB
 9. [✓] org.kde.kclock.Locale  stableuflathub
 3.7 kB / 132.6 kB
10. [✓] org.kde.kclock stableuflathub
16.4 kB / 11.0 MB
11. [✓] org.pulseaudio.pavucontrol.Locale  stableuflathub
 1.5 kB / 178.5 kB
12. [✓] org.pulseaudio.pavucontrol stableuflathub
 1.0 kB / 4.5 MB

Updates complete.


twt@Elite1:~$ flatpak info org.gnucash.GnuCash -v
F: No installations directory in /etc/flatpak/installations.d. Skipping

GnuCash - Manage your finances, accounts, and investments

  ID: org.gnucash.GnuCash
 Ref: app/org.gnucash.GnuCash/x86_64/stable
Arch: x86_64
  Branch: stable
 Version: 4.13+ (Flathub 4.13)
 License: GPL-2.0+
  Origin: flathub
  Collection: org.flathub.Stable
Installation: system
   Installed: 323.1 MB
 Runtime: org.gnome.Platform/x86_64/43
 Sdk: org.gnome.Sdk/x86_64/43

  Commit:
eb1be08966b94073a6f219dcf8f61f42c88228d1d1f2aba15da990591bccf3c7
  Parent:
7e2d8364088a32d0f6849893a43b41a5623886c2d5c7da3505c023ba0c86fa5f
 Subject: Fix GnuCash tarball sha256 (bd9f8e1e)
Date: 2022-12-18 22:30:44 +

twt@Elite1:~$
___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.