Installer freezes in windows-2022 GitHub Action

Brian Inglis Brian.Inglis@SystematicSW.ab.ca
Thu Oct 24 13:39:12 GMT 2024


On 2024-10-23 07:28, Jon Turney via Cygwin wrote:
> On 21/10/2024 18:02, Brian Inglis via Cygwin wrote:
>> On 2024-10-21 02:56, Michele Locati via Cygwin wrote:
>> Unfortunately sha512.sum checksum files are no longer reliable, unless they 
>> have a later time stamp than the other downloads, as they are updated 
>> asynchronously.
> 
> I assume you're basing this on my reply in [1].
> 
> But that's not relevant here, because these files aren't part of the main 
> /var/ftp/ area on sourceware, they are only served via the website.
> 
> The checksums in https://cygwin.com/setup/sha512.sum are updated when a new 
> version of setup is uploaded, or at least, very shortly thereafter (see [2]).
> 
> The checksums in https://cygwin.com/sha512.sum are updated when the links are 
> rotated to point to a new setup version.
> 
> [1] https://cygwin.com/pipermail/cygwin-apps/2024-July/043849.html
> [2] https://cygwin.com/cgit/cygwin-apps/setup/tree/Makefile.am#n376

I am basing this on that reply, and my experiences with data file checksums, 
which have been unreliable, as upstreams may be updated while we are 
downloading, and few directory updates seem to sync after checksum updates.

Not worried about setup-x86_64.{exe,sig} sha512.sum master updates, as wget/2 -N 
takes care of those, but I have two data use cases:

- master setup.ini updates
- mirror setup.ini updates

where I have downgraded sha512.sum checks to warnings not errors, for package 
upload checks and announce prereqs, and setup run prereqs, as the latter often 
indicates that Cygwin Setup may have a problem while upstream mirror updates are 
happening.

-- 
Take care. Thanks, Brian Inglis              Calgary, Alberta, Canada

La perfection est atteinte                   Perfection is achieved
non pas lorsqu'il n'y a plus rien à ajouter  not when there is no more to add
mais lorsqu'il n'y a plus rien à retirer     but when there is no more to cut
                                 -- Antoine de Saint-Exupéry



More information about the Cygwin mailing list