DKIM-Filter: OpenDKIM Filter v2.11.0 delorie.com 49KKk4w61998088
Authentication-Results: delorie.com;
	dkim=pass (1024-bit key, unprotected) header.d=cygwin.com header.i=@cygwin.com header.a=rsa-sha256 header.s=default header.b=Por4Pm3h
X-Recipient: archive-cygwin@delorie.com
DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 168023858D38
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cygwin.com;
	s=default; t=1729457162;
	bh=gJdIvsPwyOYo1mG2NaRpReJSNs38KRg/tvBEvAM0bWE=;
	h=Date:Subject:To:References:In-Reply-To:List-Id:List-Unsubscribe:
	 List-Archive:List-Post:List-Help:List-Subscribe:From:Reply-To:Cc:
	 From;
	b=Por4Pm3hjVo0p+Zq1cZ9bF5I0CnSRCWEcqBmLGDrMAQpWZzBFKC5a889cd6r9A8Gw
	 u3RT2sOgikPv28im1Dqfrkce60CkIwr3waVdgHW9Pej0JCaOulms/dXKeqYT1OafGC
	 xMbGTG0HhcGqd9VC1S6fqhV2Dipi/oW8PuozAPr0=
X-Original-To: cygwin@cygwin.com
Delivered-To: cygwin@cygwin.com
DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 6E30B3858D20
ARC-Filter: OpenARC Filter v1.0.0 sourceware.org 6E30B3858D20
ARC-Seal: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1729457140; cv=none;
 b=ZD9d/t7QhA9qmkipTIvb/G0XPA3J9QQcppXwaeIipi7ozpVrldAr3gKRXxkRM2zthbWTv3bQldBoEqIdMaIZrtn/xL7KhuH8pvYm7LsU35hSfuMV2uuBevDi6ZlB+VpWYFq6gH5ex6UAs1ZnJ7UTVQQyJh1Ojv23fFOAe84JjDE=
ARC-Message-Signature: i=1; a=rsa-sha256; d=sourceware.org; s=key;
 t=1729457140; c=relaxed/simple;
 bh=P08jydP24GooSu7vJe0g5JgrdE8Swc41wbrHv1XvCsg=;
 h=Message-ID:Date:MIME-Version:Subject:To:From;
 b=PBugkfv0DIuUNrM5km3tjUXlNdJ9YoZgGP5s50QF6Y8uimAVYzrm7Lch5lGRb9AAdE52c2rcjGzcb8rdFC7GGoNAj8GZECt7hSy3r7NvrDfv0PCWA6ZbaRojBOm7lXV8fQjxbRBrwGqpZwzqVEH20/6CxTFevwzSqDWYcai/iXk=
ARC-Authentication-Results: i=1; server2.sourceware.org
Message-ID: <1d7842da-b243-4e36-ad90-4e06d0fd99c8@SystematicSW.ab.ca>
Date: Sun, 20 Oct 2024 14:45:35 -0600
MIME-Version: 1.0
User-Agent: Mozilla Thunderbird
Subject: Re: Installer freezes in windows-2022 GitHub Action
Content-Language: en-CA
To: cygwin@cygwin.com
References: <CAGen01ickv9cenzeT3SkV9buugEh5CSGW-JWKkWfHUQUsCoVxg@mail.gmail.com>
 <52556213-2914-449d-a719-e1a0826f6ba1@dronecode.org.uk>
 <CAGen01iESMAAzWL+hdp2nNpCBHiD0fhsuK-Fhw6yyFDSzV388A@mail.gmail.com>
Organization: Systematic Software
In-Reply-To: <CAGen01iESMAAzWL+hdp2nNpCBHiD0fhsuK-Fhw6yyFDSzV388A@mail.gmail.com>
X-Rspamd-Queue-Id: D5F062002A
X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00, KAM_DMARC_STATUS,
 RCVD_IN_MSPIKE_H3, RCVD_IN_MSPIKE_WL, SPF_HELO_PASS, SPF_PASS, TXREP,
 UNPARSEABLE_RELAY autolearn=ham autolearn_force=no version=3.4.6
X-Stat-Signature: g74mikt3qrph4x8raqz6bjc33c1qrn5u
X-Rspamd-Server: rspamout08
X-Session-Marker: 427269616E2E496E676C69734053797374656D6174696353572E61622E6361
X-Session-ID: U2FsdGVkX1/xQOTEBr03/jJBdM0jEhLnoYLNptZ6k9A=
X-HE-Tag: 1729457130-165818
X-HE-Meta: U2FsdGVkX19PruO9uMf/M/Ybha77gys+WPQH3FXgiBAeKfuhCIkanijkFcHDtbExeKDQSey0rot9kCAXrERQ7Yaa15ozhLxbbvpGZXeRKgxP+tH9GeOAewQeVT/ZMyn+K/XsozkMjzhNw2Ig/3VC06ackXoFSH70A79u5w4OLt46yv6YrWU/5tuESIZQC/WXDd1LSQEDj9KRUsF26i8cf/Y9QJYuVLveKa++qOU5mjrSPXHeSEKvgddu2ICGLU3AwmS3vcnj6dGshePpeBZaoh4X/BZkzhG31C94+H6juo/c3ANIjP2MEgDw2JKgjnqJ3UDIZP1ejip5EeyyCahAIz3HwwfA4rM7U2KrBSluPXDog01Qs80cGX7+FIHKQE57b1mGeYWqEUeEd8wUBeg0F0jFcPMtxQZnrGVueJBJADUYn6Hy7rrDDUkt1undxjTvxqaGsuhri00dOIHubU5x6karC+DBOUTg
X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on
 server2.sourceware.org
X-BeenThere: cygwin@cygwin.com
X-Mailman-Version: 2.1.30
Precedence: list
List-Id: General Cygwin discussions and problem reports <cygwin.cygwin.com>
List-Unsubscribe: <https://cygwin.com/mailman/options/cygwin>,
 <mailto:cygwin-request@cygwin.com?subject=unsubscribe>
List-Archive: <https://cygwin.com/pipermail/cygwin/>
List-Post: <mailto:cygwin@cygwin.com>
List-Help: <mailto:cygwin-request@cygwin.com?subject=help>
List-Subscribe: <https://cygwin.com/mailman/listinfo/cygwin>,
 <mailto:cygwin-request@cygwin.com?subject=subscribe>
From: Brian Inglis via Cygwin <cygwin@cygwin.com>
Reply-To: cygwin@cygwin.com
Cc: Brian Inglis <Brian.Inglis@SystematicSW.ab.ca>
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: cygwin-bounces~archive-cygwin=delorie.com@cygwin.com
Sender: "Cygwin" <cygwin-bounces~archive-cygwin=delorie.com@cygwin.com>
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from base64 to 8bit by delorie.com id 49KKk4w61998088

On 2024-10-20 13:20, Michele Locati via Cygwin wrote:
> Il giorno dom 20 ott 2024 alle ore 19:57 Jon Turney
> <jon.turney@dronecode.org.uk> ha scritto:
>> You might like to try the semi-official action [1]
>> [1] https://github.com/cygwin/cygwin-install-action
> 
> Hi Jon,
> thanks for the tip!
> 
> I tried it, with this GitHub Action step:
> 
> -
>    name: Install Cygwin
>    uses: cygwin/cygwin-install-action@v4
>    timeout-minutes: 60
>    with:
>      packages: wget,file,make,unzip,dos2unix,mingw64-x86_64-gcc-core,mingw64-x86_64-gcc-g++,mingw64-x86_64-headers,mingw64-x86_64-runtime
>      install-dir: C:\cygwin
>      site: https://mirrors.kernel.org/sourceware/cygwin/
>      add-to-path: false
> 
> I have had the following failure 2 out of 4 times (see [1]):
> 
> Program 'setup.exe' failed to run: The specified executable is not a
> valid application for this OS platform.At
> D:\a\_temp\72ae83d2-faf5-4c1c-8e08-6720647559b7.ps1:63 char:1
> + & C:\setup.exe $args | Out-Default
> + ~~~~~~~~~~~~~~~~~~~~.
> At D:\a\_temp\72ae83d2-faf5-4c1c-8e08-6720647559b7.ps1:63 char:1
> + & C:\setup.exe $args | Out-Default
> + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
>      + CategoryInfo          : ResourceUnavailable: (:) [],
> ParentContainsErrorRecordException
>      + FullyQualifiedErrorId : NativeCommandFailed
> 
> So, it seems that semi-official action fails too, and not always
> exactly like I experienced (but at least the step now fails
> immediately with an error message, instead of freezing for hours).
> 
> [1] https://github.com/mlocati/gettext-iconv-windows/actions/runs/11428859634

Could newer Windows 11 builds require a a signed executable, or newer manifest 
GUID, version, urn asmv than Win 10:

windows-default-manifest:	usr/lib/default-manifest.o

In failing installs, could you check the GUIDs in ntdll.dll under the symbol 
SbSupportedOsList, referenced by a function called SbGetContextDetailsByVersion 
from:
https://stackoverflow.com/questions/68240304/whats-the-supportedos-guid-for-windows-11

-- 
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

-- 
Problem reports:      https://cygwin.com/problems.html
FAQ:                  https://cygwin.com/faq/
Documentation:        https://cygwin.com/docs.html
Unsubscribe info:     https://cygwin.com/ml/#unsubscribe-simple

