DMARC-Filter: OpenDMARC Filter v1.4.2 delorie.com 57GBN0q73370185 Authentication-Results: delorie.com; dmarc=pass (p=none dis=none) header.from=cygwin.com Authentication-Results: delorie.com; spf=pass smtp.mailfrom=cygwin.com DKIM-Filter: OpenDKIM Filter v2.11.0 delorie.com 57GBN0q73370185 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=dhUQjM/c X-Recipient: archive-cygwin AT delorie DOT com DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 1BDB33858C41 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cygwin.com; s=default; t=1755343374; bh=tyri+3F2xM6vhd35A44vIxWW20W+Wf7C7IT+1VEXh9M=; h=Date:To:Subject:List-Id:List-Unsubscribe:List-Archive:List-Post: List-Help:List-Subscribe:From:Reply-To:From; b=dhUQjM/cTnFWCHc5OpdKt5yIX6D9o2EzGyGVHTnaiqr8sc9TgYzBzC8AjEpTDrDyH UJhMDO289i7yal4ykR7Xfw3WG7gUN7qXKQvHl4UaQr/rAzaUuvNYh+FXFVBDgxVZu9 rwuxJIpdIBx8Hkl0wfGGrgTgFwE6nRBuskl14yXw= X-Original-To: cygwin AT cygwin DOT com Delivered-To: cygwin AT cygwin DOT com DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org EEB353858D1E ARC-Filter: OpenARC Filter v1.0.0 sourceware.org EEB353858D1E ARC-Seal: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1755343348; cv=none; b=qcCPfF6PL4rCCBhj2grUtUC95CNcBRIzXMa63MeJX/7qi16bisd8DrE1Jg0sNf6pZF/vou0UNT8BzrerSI+492XEC/2wQlHIUBLwpS/J6ckfwxin2GrB+B5Q3sdkA8zyxER9GHjhamK2DbkA/EztsPjejByX5Cvh3VngYtG9hV4= ARC-Message-Signature: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1755343348; c=relaxed/simple; bh=YJr4yTe7ce5tpxOos1O3+YF0BfOfoQD4BkUV/HgTtuY=; h=DKIM-Signature:Message-ID:Date:MIME-Version:From:To:Subject; b=QKMQSHh+JAA+OYgdRwFxToqwCdUDXtujdmkm+rRlX5EPEaJbWbPCYw4dpJudeINkq0qu1QcZLKwGY0u5To1sdkAdluZxdC0nAUhxqRpjZ6VreCbcso/nNhg6daDM4CRorBBIQV2kQuW5YL7vLRk7tiTLWNyGSRTZrXEdRfL2bFE= ARC-Authentication-Results: i=1; server2.sourceware.org DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org EEB353858D1E X-UI-Sender-Class: 55c96926-9e95-11ee-ae09-1f7a4046a0f6 Message-ID: Date: Sat, 16 Aug 2025 13:22:35 +0200 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird To: cygwin AT cygwin DOT com Subject: pty/terminfo dependency when running WSL Autocrypt: addr=towo AT towo DOT net; keydata= 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 kQ== X-Provags-ID: V03:K1:4h05Dbd+ymdm6Zuz6Fw8TJ5oVTK8YObUw7jKMr+3hCNvpTnjoXL yIkx/KXNJNRiD8tmInRHzhqwFLgRIjdbyf+1Ou9oGbnAMaL7e8BkKpqnkJbhj99vX8CwfpK ZFS+NEeAS934XRh6FCYMTfa/wAB6VJUfqQHXdkMLdf4xbrPnJuc0Xioj5XlIn8hvpd12tA+ eDqEadf6WVyGeLu8IbCgw== UI-OutboundReport: notjunk:1;M01:P0:muavuJQt7tg=;aJUDeJoSHmEQ+sf6IgnBO4oSZoS KpBO8YR+gPdfiW9oYLZ3ktswQVM6kiAVlzMhMAiACDOg1ffSQNo1urXU7NHd/wsz5lmFP9oa2 hGi2xJT6P5Ea4F2mn+S4hXd29EBt9ForYtrkOuBTm1k1B44U8mt6Nj9bgydDvCJyhj5z8+xwx wzJzc3p2z7lIQEwoTS5u6XIhdhZzPe4yd5knrduHkbPPcLughrQ3x4LVkhWsAWegKBDFxiDLG iLh+thiSqshwuAgJgsykLXxgLBuvqZL03aHs63nBEQ9WrjZ7iSuWjxNvIxeM2S50ZJ9c2wmYt U+ul9ZZ9Pm6UDna41UmfmDWWaq/NGpyvso1+gy+sDomRSzjmRpFoXHmPJvlRFswTlL2ndw5vk 2iGfy7Rg/h1Lp2xkLVJuZ3sk0Q3egJk1vUQioGrxnZ+2X91H7iHKanF48MeUZtXG4+bHGjsFO E6n5qwm/78y/Sdt9ViCR7NyKtm3KBreqrKippi6vvPI0v85KLyll0FuHewWSaZc/Bj32pCsZf 7ecHnVjZ6wCXXHV+97ZqjlbYkmTGVSwRSeXVo4RxxI//MSePu0yuCOOPnNg0Ibp6FKHdMaTwg UzZWX2hP08dZ6HjkMgrOqtEINm/j1RSuE9vWXS9ngE52KDxXuqeG7dhtUcHyf7xNKdOR4Kt++ 3JUIUDGWvNk2BRA7e6pcT5+V40nzwVSOhssDjs7WrkmrNUzYKIUY7NCrio2lbnBjb5Wy2kz/1 CvfRQwpQO5r7YrEqgq37KmebnEyl4DP4u8BcnuayjzoG/PkHcefPrmzNDR01o5au4PVebRwTI luMOyelz6QxjP42z/MHifsqIeQabU047x5m1lXwr7ONsWMVd2X9sOWVcLSRynK0Vh3Ow8Eg2F oXmZN9I33lOgj4gDaowCBIjlmtjG+zICljLtTpxYc+5rOhiGonVjXSdydcCLW+YU1cn/ysBSb EX4fGNGDWQKj1oMhdvYBHAdAxwJydXlz9YoH7/pS+Z7Zoki4XPY6pgqYFKrW0Du53MuzRuVbI XPmGAOPiCunI0TTZCBObjNqzvO5jcvVHp17bJpwYlKkXV7xb2ThsuctkS2WNU2MIFrMsQqj8U NcmtFI5cH2UF/NgiB73jDUNW8c9tZxKi1DDVsA0AhcYMUZu3Vpyq7V1JRzulDjOUCYbY7N0hv 4IR2DI6YmS/MvQBchr/7cl7VMMGi/ZAdlQ4gl1FaNaBdpTH5aXOsvYaacPuucivwSsD7iI/+/ Za9JNd13FdUTK3B/BiMRubN9gHvGq5k6SfH/AYaZfoBDOaRCxsuIW6FK/IoomxDCU8QpxrMoG oRtMls0tIWupC9disv8D5+VLqii7oNQ9YzLZWlp3f6b7zX0hKqA3770b+QcYFYNs1vHzP10FX dzJ3MtdqhMtecolWdUmvikgjSoUXqrk887dFRPdvqCwruUXzu9rL5Gc81g1SzLOoNdSbTaJz7 3HM8VtL8TNmbH7jCfLxczwIvu/5+Dq2hm7TLZMNY8sFE8ndYnzRcW+RJlz7lNnW74p3gge4jU rLxcWCVmNeVKedPWsmFc3KqZf2PrY6oTuUITF7AdMKHlqhmOGUbpJc3u7/kqWi5radx7xl/3b V3GYB2tdycbujcR6k3RrBCImIQjt862 X-BeenThere: cygwin AT cygwin DOT com X-Mailman-Version: 2.1.30 List-Id: General Cygwin discussions and problem reports List-Archive: List-Post: List-Help: List-Subscribe: , From: Thomas Wolff via Cygwin Reply-To: Thomas Wolff Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset="us-ascii"; Format="flowed" Sender: "Cygwin" There is an weird interworking issue when launching WSL from a minimal standalone installation of cygwin. (It can be reproced with a full installation, though, see below). When calling Windows-native wsl.exe, as implicitly done via mintty --WSL, and there is no terminfo database installed, something fails about pty setup, and the WSL shell will be run in pty-less mode (no prompt, no stty signal handling, ^C terminates the shell). When terminfo is present, everything works as expected. Test case: remove /usr/share/terminfo/78/$TERM (xterm or xterm-256color, or the whole subdirectory, or the 6d or 76 subdirectories when using TERM=mintty* or vt settings), i.e. move it to some saving place. Run mintty --WSL, observe the issue described above. Interestingly, cygwin shells are not affected by the issue, so some obscure interworking of the dreadful Windows ConPTY layer or so might contribute to the issue, but in any case I doubt that the presence of terminfo should affect the effective pty behaviour. Thomas -- 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