From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 5152 invoked by alias); 22 Oct 2014 14:00:36 -0000 Mailing-List: contact cygwin-help@cygwin.com; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner@cygwin.com Mail-Followup-To: cygwin@cygwin.com Received: (qmail 5142 invoked by uid 89); 22 Oct 2014 14:00:35 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-5.9 required=5.0 tests=AWL,BAYES_00 autolearn=ham version=3.3.2 X-HELO: calimero.vinschen.de Received: from aquarius.hirmke.de (HELO calimero.vinschen.de) (217.91.18.234) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Wed, 22 Oct 2014 14:00:34 +0000 Received: by calimero.vinschen.de (Postfix, from userid 500) id C00CB8E1434; Wed, 22 Oct 2014 16:00:31 +0200 (CEST) Date: Wed, 22 Oct 2014 14:00:00 -0000 From: Corinna Vinschen To: cygwin@cygwin.com Subject: Re: Problems on case-sensitive file systems Message-ID: <20141022140031.GD18857@calimero.vinschen.de> Reply-To: cygwin@cygwin.com Mail-Followup-To: cygwin@cygwin.com References: <54475648.3000805@towo.net> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="x4pBfXISqBoDm8sr" Content-Disposition: inline In-Reply-To: <54475648.3000805@towo.net> User-Agent: Mutt/1.5.23 (2014-03-12) X-SW-Source: 2014-10/txt/msg00338.txt.bz2 --x4pBfXISqBoDm8sr Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-length: 1590 On Oct 22 09:01, Thomas Wolff wrote: > I'm facing a number of issues with case-sensitivity which I've collected: >=20 > There is a documented limitation on case-sensitivity using drive letter > paths, > also mentioned in https://sourceware.org/ml/cygwin/2013-08/msg00090.html > (last item). I vaguely remember seeing a reason for this limitation in so= me > mail but can't find it again. I think it would be good to remove this > limitation because it breaks user expectations when working on > case-sensitive drives. The user expectation when using DOS paths is caseinsensitivity in the first place. But, as usual, there's no way to do this right, since somebody will have another POV. My stance is, don't use DOS paths when using Cygwin. At leats don't use DOS paths if you have any expectations about special POSIX path handling on Cygwin. > According to documentation, the posix mount flag is enforced to be the sa= me > for all mounts below /cygdrive; is there a strong reason? Yes. The flags are shared between all cygdrive paths. If you need something else, don;'t use the cygdrive path, but another, manually added mount point. Note that this: none /cygdrive cygdrive binary,posix=3D0,user 0 0 D: /cygdrive/d ntfs binary,nouser,posix=3D1,noumount 0 0 does NOT work. The manual paths must not overlap with the cygdrive paths. Use somehthing else instead: D: /drive_d ntfs binary,nouser,posix=3D1,noumount 0 0 Corinna --=20 Corinna Vinschen Please, send mails regarding Cygwin to Cygwin Maintainer cygwin AT cygwin DOT com Red Hat --x4pBfXISqBoDm8sr Content-Type: application/pgp-signature Content-length: 819 -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iQIcBAEBAgAGBQJUR7h/AAoJEPU2Bp2uRE+gwBkP/jDGKpBvUDDcpX6q+uMmlBiU UGxZenG67b60lGCuXVAC0h8RDyX51Nm9HrlPSHi5aJw7V46/SEGW/BbNDCsWZH5F wuaDFchRTlHX4G7wcwWWcN3o2uiTAYGBjLULIM4mU/4ZxYh3TwitBwMzAPbsloni 6kKfsx7PG47tJUL6WkUBrHy7zHrHEa9auKTdUusksyd67WZ3PbBXFRR+xjqmqwi9 RE0Exdv2oA1aneApoykZbJK6ojMoIhqpnccscAygQnHZ8kitgvqyRzS+GDGl8Kqq Nf5JmdpUQxS6FokwaAmaAMDViRhg+DetRJ867MZikqdXNRtasY12vyldu2ouXG8f WR/u/9DSOGGxLty9Ia5iZVsIhWD29O/E1N7gGTtj0U+vIYR2qRtnwKGb1CK1rcTf XONutWeoUInNK+tFBE8Ur3yjR5gsvC/kBC5ymuWeyvAwPGYrVSZw7k/thSjbZnvQ ygf1Tg7kXwWz4/pRrR1Rq6AFGDcqu9bCcLgdGP3ccBQ1FRZa8KkgVh0Pi/vI2BSe wKUtb4Est2a3lfzZcebcjhCGVjIzANTxjRIg2aTlwa0iVBKF5xmf7D83Z9a8XmQ4 PKeKIJoR51P56zfnCKcjs+UxAI+DV4Tw3FUmJcSdy2pK5xm5awdQPEyFYJS40rty iEV8QyHk/LkweouWGMUf =2/zw -----END PGP SIGNATURE----- --x4pBfXISqBoDm8sr--