From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 31109 invoked by alias); 26 Aug 2019 15:41:41 -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 31085 invoked by uid 89); 26 Aug 2019 15:41:41 -0000 Authentication-Results: sourceware.org; auth=none X-Spam-SWARE-Status: No, score=-2.1 required=5.0 tests=AWL,BAYES_00,SPF_HELO_PASS autolearn=ham version=3.3.1 spammy=principal, Future, blake, HX-Languages-Length:796 X-HELO: mx1.redhat.com Received: from mx1.redhat.com (HELO mx1.redhat.com) (209.132.183.28) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Mon, 26 Aug 2019 15:41:35 +0000 Received: from smtp.corp.redhat.com (int-mx06.intmail.prod.int.phx2.redhat.com [10.5.11.16]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.redhat.com (Postfix) with ESMTPS id DB75A30821AE for ; Mon, 26 Aug 2019 15:41:33 +0000 (UTC) Received: from [10.3.116.234] (ovpn-116-234.phx2.redhat.com [10.3.116.234]) by smtp.corp.redhat.com (Postfix) with ESMTPS id AE5675C29A for ; Mon, 26 Aug 2019 15:41:33 +0000 (UTC) Subject: Re: Future setup regression caused by 'mkdir: always check-for-existence' commit To: cygwin@cygwin.com References: From: Eric Blake Openpgp: preference=signencrypt Message-ID: <9ac88ab3-ec12-59ac-aad7-8d6ed7d0f5aa@redhat.com> Date: Mon, 26 Aug 2019 17:04:00 -0000 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.8.0 MIME-Version: 1.0 In-Reply-To: Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="JjUdLjWnbS2DKGIguAZVlw5hfLJ03OhAt" X-IsSubscribed: yes X-SW-Source: 2019-08/txt/msg00329.txt.bz2 --JjUdLjWnbS2DKGIguAZVlw5hfLJ03OhAt Content-Type: multipart/mixed; boundary="L409ck1zOR31defYULKJvHmYaEHiP4xGa"; protected-headers="v1" From: Eric Blake To: cygwin@cygwin.com Message-ID: <9ac88ab3-ec12-59ac-aad7-8d6ed7d0f5aa@redhat.com> Subject: Re: Future setup regression caused by 'mkdir: always check-for-existence' commit References: In-Reply-To: --L409ck1zOR31defYULKJvHmYaEHiP4xGa Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: quoted-printable Content-length: 738 On 8/26/19 10:25 AM, Stephen Provine via cygwin wrote: > After this change (commit b0c033bf3fae810b9e5a5c69f17bd4de63725691), the = Git for Windows setup (and future Cygwin setups) do not correctly configure= bash features because the post-install step for configuring the /dev direc= tory does not work any more. It used to be that "mkdir -m 755 /dev" would s= ucceed, What's wrong with 'mkdir -p -m 755 /dev'? And if so, which package needs to be patched to use that? It was unclear from your message if this is git's postinstall or bash's postinstall or some other script that is using mkdir without -p. --=20 Eric Blake, Principal Software Engineer Red Hat, Inc. +1-919-301-3226 Virtualization: qemu.org | libvirt.org --L409ck1zOR31defYULKJvHmYaEHiP4xGa-- --JjUdLjWnbS2DKGIguAZVlw5hfLJ03OhAt Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" Content-length: 488 -----BEGIN PGP SIGNATURE----- iQEzBAEBCAAdFiEEccLMIrHEYCkn0vOqp6FrSiUnQ2oFAl1j/awACgkQp6FrSiUn Q2ppNwgAqaZMrOim+xDFZXdvs3nQgTk3AlwLLjvbNY67EgJJmxLy/GrX7BsGaspy ngK9aFcIIRl5t9vgUVn4+p1MlPCPZo/uvgmmp0gBez/c2Q/b8tsZtQPnRNlPuF1y CFhc0Vu92Qd8R9yoaBoGD6WjWsTXZSqTpKKXllcKkRiH7UvhVa+tdoU2cWIXhu2C ySdO4hdg1mT517IoaNTi2ZndKHcJ/J5gg4x4dWik9NU0yv3MdoYAwIb923/Tq6Si jc3PwCd2VITpoUEbJMVgxYIbFHQqyeHOy9y6UzblZGK+pZt/pYLIzdhDAn/fePRt PhfMj+S7hGMiBZgR/VTLdk+q3BcZtA== =Ji29 -----END PGP SIGNATURE----- --JjUdLjWnbS2DKGIguAZVlw5hfLJ03OhAt--