www.delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2022/08/02/09:58:06

X-Recipient: archive-cygwin AT delorie DOT com
X-Original-To: cygwin AT cygwin DOT com
Delivered-To: cygwin AT cygwin DOT com
DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org 0F74E3856095
Authentication-Results: sourceware.org;
dmarc=pass (p=none dis=none) header.from=cornell.edu
Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=cornell.edu
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
b=XeA0lHBud2A/8WmfZ7t8uh8HrX71I6XU8pM1Mcf/vKyopb2qywLloLcW15oTkYxAU6+PZMoBCdgX7Zac7FOc5b+ddE0aoUVEssfBdw6RbcPan9wI7tvQ9Y33OWMD3iYqPC5ooihRW4bO2M0KERhXkq5mNU5tWGRh6ySDC1yD8JgEoqdlktGgQ5lvy6deAajzEgc23CCmJCc1cR4ZwXwbnOxCx8JORnVIg8vJspHeuXNRv21AWLWWCQNgIHbfJFjRQ2Jjqa38nNXZBmEmAxsCxxeqXdJm/fqN5fZXvPiu0G0IXlusX7gq2rEec923gTYKkCBhFsdNRtT4eknbw+w9cg==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;
s=arcselector9901;
h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1;
bh=wEViW+tHJWnE04E2HEBKCrnqRp+v4e0H4c2YEe754H0=;
b=jwb2cz/elFZQy/7A7lYkPUTTRLtYyvCF0XsEb5NoMo5KUOPWKJCYsiU6MR0oWlR9lbeLwXgZpo6Tx8Ei4PSsS81UNEB19WxugIWYgBgR8kyp4IsRszDvG+/ef/EuVnSbNe0WLcTml5ydPdPxYP4bGlws0hIGUwS9vG+lw4h6mruYWWmrVXYWZs8erC1w5fJY7sDOLB4sTLbFTcXZQpa6EMjjaAjSKWwFE3CWfF2giz3YpjdSOY62JDbuWfucouzBj8S1jXfGB+0lqXw1McS0I1Vv2X98lq6d7+7Q96FZV4duynNQsX9vDv9gPAEds+hCBwDKGWgIvGaGWJpayoFE4A==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass
smtp.mailfrom=cornell.edu; dmarc=pass action=none header.from=cornell.edu;
dkim=pass header.d=cornell.edu; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cornell.edu;
s=selector2;
h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
bh=wEViW+tHJWnE04E2HEBKCrnqRp+v4e0H4c2YEe754H0=;
b=iIpkEghFrpQ4rHuvsRkn8RmkyaLS9F2dYMKlOEKQjcd6Cob7UXoxF0vfkM/F3p9NTGY7UqE2nKWd0yb1/yLgagPRJpIlZlQgfJCXqAlhVvxg6285pLoxj+4G0+v5DPNOuHeZm2pJXmx+6AFfUnK7Ho/8U2Ca+iaGnGt33dtpkzY=
Authentication-Results: dkim=none (message not signed)
header.d=none;dmarc=none action=none header.from=cornell.edu;
Message-ID: <d7bf378e-5048-2534-ae3a-81e1f25fe150@cornell.edu>
Date: Tue, 2 Aug 2022 09:57:43 -0400
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101
Thunderbird/91.11.0
Subject: Re: Issues with Cygwin64 on Windows11
To: cygwin AT cygwin DOT com
References: <CAF9kqNEufMLALpfp-HwYaApoy=Y8ce2LBnD_YCY06YwEc_6guw AT mail DOT gmail DOT com>
<20220731172132 DOT cf4d0a2d6acf2f6af96bb1c2 AT nifty DOT ne DOT jp>
<20220801092349 DOT 860472b4da6f3a781eb3ffc4 AT nifty DOT ne DOT jp>
<c9feffc3-a4e2-6419-2e80-10322f70cf49 AT cornell DOT edu>
<20220802131217 DOT 5ad7aa040f25a9b4e9266979 AT nifty DOT ne DOT jp>
<YujeH0H3PJOPOGQ3 AT calimero DOT vinschen DOT de>
From: Ken Brown <kbrown AT cornell DOT edu>
In-Reply-To: <YujeH0H3PJOPOGQ3@calimero.vinschen.de>
X-ClientProxiedBy: MN2PR03CA0019.namprd03.prod.outlook.com
(2603:10b6:208:23a::24) To BN7PR04MB4388.namprd04.prod.outlook.com
(2603:10b6:406:f8::19)
MIME-Version: 1.0
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: 4ddc9962-6875-4f40-a563-08da748ef9be
X-MS-TrafficTypeDiagnostic: BN7PR04MB4258:EE_
X-MS-Exchange-SenderADCheck: 1
X-MS-Exchange-AntiSpam-Relay: 0
X-Microsoft-Antispam: BCL:0;
X-Microsoft-Antispam-Message-Info: 0f8WupoCFBqM/DMbodhGd17BBiX9uoGPL1m2rW1oVe+2FBrP7AKO9Qy+X3auxvfynXwjFMIHNE2JmvCA6qTaoZ2ErjmgjPSAUQBEeikDslMGkyQmZihSV5jo8ihVAs8edqOAPp5WOKjqHaBbTOFA62g/ZH9HBnsqmDPd6KlsPNLiXpb1lmNWOK52Rr1k8lkQebFd45WN7cTNhrsYlz7tavouY+rYTwt5vK+XxL81AD66DS6BXmKsmQXINmLPqWhLBgzlzYDAs7Izy2qqw4+KPBIp1CbDhkxiL5NfLIJp8ehT/cqygACMOEvUIndRx7/Di2C+RASE4XNACtSdEb6Bii5RFTkMcCEbOeHZHZ56kyT2FaGCnP1kF8CKd2zMTZLotW6HKDf0yK9AbRRHqEa5l2p8PpSREW7V4Qj4JqfIJ0Sh19M1QTToWH7aiuYFP4RvFonVZz6VnbprLWv+Va9c1o/6X+oY08zxCBxqBDWghDVIaZuFk3aHTELTzZpAoZPs/GZvaY/J0OX0QyS1qyIeM4FJ2dVSNFSGwUTEPpz5By8YI8L1PSfBW+qWdbH1f2qTSI+IbaJdIirJITGksfX2ccKlgWzNlcRRaKid/zPksjdrv7bQUEI6vrKVhwbM9om8rvSrqOv8g2S0jPJFQbkmfRE5kNTSEppRxkIZLY8SSKjDNpRDLdx1Ay26BdNsn7XEs3AXr6KWzPDndlc1cvqOVUXB0VgQrqYzdRE4QV0Yvm2YNrIBXOUI+rfyzRL/hmcvVpP0n753Jzrlfq8kzhN2pxzw1OOmPwQTC5oGN/psWw0eHg23VUwnLo5Gb01Sw1tWLc9XkS5p092wbkwcMJ+KWA==
X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;
IPV:NLI; SFV:NSPM; H:BN7PR04MB4388.namprd04.prod.outlook.com; PTR:; CAT:NONE;
SFS:(13230016)(4636009)(376002)(346002)(366004)(396003)(136003)(39860400002)(6486002)(86362001)(5660300002)(316002)(786003)(31696002)(66946007)(8676002)(66556008)(66476007)(8936002)(6916009)(6512007)(41320700001)(2616005)(36756003)(186003)(53546011)(38100700002)(75432002)(478600001)(83380400001)(31686004)(2906002)(6506007)(41300700001)(45980500001)(43740500002);
DIR:OUT; SFP:1102;
X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1
X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?MkZVYUk5SGppYmNnSXRIN0xOUXRZODN4QzVhdkZEM01ERG9BTjdWcW1JaGFX?=
=?utf-8?B?TDJrRUc4K01uOVMrTG80YXlxNEFLSEh4QzZRNVBXZldlWkpWVy9IdUplc2U1?=
=?utf-8?B?dXZrcml1aXJvODVwUU5rZnZaT1d5UFFUOVR6dXF2eVBwTGNhNzJGUnBtcm94?=
=?utf-8?B?ZWxvMXVCN1RtZ3UrN0kyV1FGMFlCeDY1STBaalRuV2psTFhkeU1tMWIwVW11?=
=?utf-8?B?SGdzWTlXNURiOWwvTVJOTlZleUdtR3JNcXJvRHE1R1lwSWFLRmNCRkN3ZE9B?=
=?utf-8?B?cFd2OTVNOGlKSEZqVXZxZWwzOHBPL2xjdFZ6dldrNkhXdXgxNFFMN1R3MWF2?=
=?utf-8?B?cS9vaVV6NEJXNzRGTW5EWTNiQWNQSkN0UjBqc1I1UzBLUXRESmx1VkN3dHZM?=
=?utf-8?B?aTRFT2NuUTJ2cUIvZXlXK25CRkQ3S3p1Ni9MTzE0UnJCUmNvSjdCdGRzcVhT?=
=?utf-8?B?ZVI2cldVUHRwdEdtRkVMQlNLQzNtUk1MYU5Rc0l5Q3Z3dlZ5ZzVJNG9KQjBH?=
=?utf-8?B?YUVpUDF6OUliQmhoU00wTDBCTjJmcXJoNkVxcWhENldVVE9zYXRkb0FRVVl4?=
=?utf-8?B?SWtNb3FySW5tQWVLNUZNN2J2SWFKU3ZLekJ2dGtNZ1Z0cVhUWDhxZFdwZFZZ?=
=?utf-8?B?ZHdpNlVyaDN5Q2FqV3AyNnRQdmRmODBaSm9tY0tFYk96TU1haXR5eVVEZnJx?=
=?utf-8?B?cEk1L1FyZDBaL3RpRjJ5TGJ2UGtZWTJGeTBPYTMwY0N4V3prei9pT3Roa0Zx?=
=?utf-8?B?WXN3a25zeHBxT2FJK1lDa2w3SGRhOFE0NDNybTFaenJ1Z0E3R1dHcUFWNlp4?=
=?utf-8?B?YUFNdE9uajA2U0x2aDRsb3kxL3U1a2d4c3hTR0dkYkFTOXlXNU42Sm1xRSs0?=
=?utf-8?B?SHUwTXlsbHE4MGRuUjNKY1JFdkxiUnRTYVNPOFVEeG1Gd05zZnFvTm81cFhk?=
=?utf-8?B?c0dIckFMN1U1U2pMVEhPVmp0ZWhHZWpwSko1MkVIcWFRbHBCWmd4Rm1yOE1J?=
=?utf-8?B?eHpzNUdBOERObld1bXRzdzAyUk81SmhSMlVhMEJaQzhGSzJwak1pZW5qWnEr?=
=?utf-8?B?RnlpcVBZK1NDekFEcDlDWUp4dGxZNERXMFhlelhNTW1YUVRwZDNmZTRVV2FS?=
=?utf-8?B?bXNOaEJhOTVHeWJ2RHh6OUJ2L1RTemY5Uk9OcUFnRlZRNS9pcGV1dmxjVm9U?=
=?utf-8?B?enhrbUpVT2NWaU5RS0N3L0FOeE45SkV1ZGJWTjRJNW5nQjZmc0sxckRIMnRL?=
=?utf-8?B?R1EvOW5yOHo3dmt3eHIyK0RhNjkxRmlNY2svb1RnUk5DZTlVeUN5anQ2SDZV?=
=?utf-8?B?UHU1NUtSZS91ZnNYdlJKclhxeWJrQi84RStGQTRQcEFuczhPVjZKbkJERWhl?=
=?utf-8?B?eERxZzBBQ2hxaXQvTnBXS0RWTU5PZkJ5OTRaQ01xTWZPK214YVlPRlRzeTlO?=
=?utf-8?B?UlR2OXo2M3lUaDgxUERIMERvdGo1aWtrbXlYMnp1Z01ZNElSY1hraFVqZzVX?=
=?utf-8?B?NlFZdjZXK2ZDcC9TWXQwNjU5b1I5eGExNDU3alEyVmRMcmJGNzUvbzYwNktS?=
=?utf-8?B?b1EySThGeENiY09sd0dJbmtKbDFhUVNndW54TnVuclJORHhIYURNNldtYzRU?=
=?utf-8?B?aUh0cy9DMXVwL0tVY2ZqNE5Zb0N3NnBJbmhaV2ZDcWNURUhOUnB4T1FuSEFm?=
=?utf-8?B?c0YzS0hZMmF2Vy9MdnFOUnh6VVVyWlc2WHlhRHhTb2RSVUsvUW5uM3dPZ3BH?=
=?utf-8?B?YzdXVnIzWWt3amtTVms1WFpEL05vL2loT3hVQ1RHd2dRK2VDL0k4Vm1qdmM1?=
=?utf-8?B?OGc1aEZRcnVmZ3JZZjgvVHF5YktEV0FaTUJSMTFwd2NGQmZnY1gwVHZPNFFp?=
=?utf-8?B?aVZ5V01pZDN6WHVqQTVqaW9ZdDlMdlIrZHhLK09YdmZRZ21MWjV5TktGdmUy?=
=?utf-8?B?M2lkb2lHUVRRTWtyeDdoQ3RzMm1tVUtPRFJtYXlFblo3ODhjNjVFaTlLdTN5?=
=?utf-8?B?bFl3dDVJa1NGZkpmZW84dUJkZ0dxOCtncWdrWWw4V2dVZWFXN3JLQ1JwZmZy?=
=?utf-8?B?RjFXVmppbnlkb3BCa0l0aE0xYmRMbTcwLysrVXlOWTRGUFR2TGhiWFFDb0Jq?=
=?utf-8?B?TW8yaTZvQkJkdFlnQmc4S0JYR2FPcmlOUDE0QzF1MjhvMkk4eElkZWJoNFBN?=
=?utf-8?Q?Fd5SbkEkaNgTnWzt+GoH/hoYSt8ygL+izXLZPF3U9EI/?=
X-OriginatorOrg: cornell.edu
X-MS-Exchange-CrossTenant-Network-Message-Id: 4ddc9962-6875-4f40-a563-08da748ef9be
X-MS-Exchange-CrossTenant-AuthSource: BN7PR04MB4388.namprd04.prod.outlook.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 02 Aug 2022 13:57:45.2420 (UTC)
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: 5d7e4366-1b9b-45cf-8e79-b14b27df46e1
X-MS-Exchange-CrossTenant-MailboxType: HOSTED
X-MS-Exchange-CrossTenant-UserPrincipalName: 7HxpAUj2fsqIGw6UOshrxE6KGo0VnSEhRSbhMZLGNhz/Le9ExpTPIIWNf9k4plf7aQAj+kjC+ON5fRJgcsE8oQ==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN7PR04MB4258
X-Spam-Status: No, score=-2.9 required=5.0 tests=BAYES_00, DKIM_SIGNED,
DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, JMQ_SPF_NEUTRAL, KAM_NUMSUBJECT,
NICE_REPLY_A, RCVD_IN_DNSWL_NONE, RCVD_IN_MSPIKE_H2, SPF_HELO_PASS, SPF_PASS,
TXREP autolearn=no autolearn_force=no version=3.4.6
X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on
server2.sourceware.org
X-BeenThere: cygwin AT cygwin DOT com
X-Mailman-Version: 2.1.29
List-Id: General Cygwin discussions and problem reports <cygwin.cygwin.com>
List-Unsubscribe: <https://cygwin.com/mailman/options/cygwin>,
<mailto:cygwin-request AT cygwin DOT com?subject=unsubscribe>
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>
Errors-To: cygwin-bounces+archive-cygwin=delorie DOT com AT cygwin DOT com
Sender: "Cygwin" <cygwin-bounces+archive-cygwin=delorie DOT com AT cygwin DOT com>

On 8/2/2022 4:19 AM, Corinna Vinschen wrote:
> On Aug  2 13:12, Takashi Yano wrote:
>> Then, what about the v2 patch attached?
> 
> symlink_wsl is doing the right thing, as Ken points out.

Actually, I was suggesting that symlink_wsl was doing the wrong thing in case 
the user used an uppercase drive letter.  WSL doesn't recognize /mnt/C, so I 
don't think symlink_wsl should convert /cygdrive/C to /mnt/C.

> Therefore, the more effort the code makes to be clever, the higher
> chances are that an incorrect conversion takes place.

Agreed.

>>> I'm tempted to go even further and say that Cygwin shouldn't ever
>>> convert the cygdrive prefix to /mnt, on the grounds that users who
>>> care about WSL interoperability can simply use /mnt as their
>>> cygdrive prefix.  But maybe that ship has sailed.
> 
> In hindsight this might have been a step too far.  I was trying to allow
> interoperability and reduce the number of problems based on different
> drive letter handling.  And, well, this is the first time a user has
> a problem due to that :}
> 
> The ship hasn't sailed entirely.  We can revert this decision for 3.4
> and just keep the /mnt conversion in check_reparse_point_target for
> backward compat.  Or we just fix the problem at hand and otherwise
> keep the code as is...?

The latter seems like the safest solution, rather than risk breaking some other 
use case.

Ken

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