delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2025/08/16/07:23:00

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: <c76d21bf-7b9d-4f1c-803d-47d17a61cb7f@towo.net>
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 <cygwin.cygwin.com>
List-Archive: <https://cygwin.com/pipermail/cygwin/>
List-Post: <mailto:cygwin AT cygwin DOT com>
List-Help: <mailto:cygwin-request AT cygwin DOT com?subject=help>
List-Subscribe: <https://cygwin.com/mailman/listinfo/cygwin>,
<mailto:cygwin-request AT cygwin DOT com?subject=subscribe>
From: Thomas Wolff via Cygwin <cygwin AT cygwin DOT com>
Reply-To: Thomas Wolff <towo AT towo DOT net>
Sender: "Cygwin" <cygwin-bounces~archive-cygwin=delorie DOT com AT cygwin DOT com>

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

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019