X-Recipient: archive-cygwin AT delorie DOT com DomainKey-Signature: a=rsa-sha1; c=nofws; d=sourceware.org; h=list-id :list-unsubscribe:list-subscribe:list-archive:list-post :list-help:sender:subject:to:references:from:message-id:date :mime-version:in-reply-to:content-type; q=dns; s=default; b=P5Ke p6r3Ln2b7sehpG3zo683XWmlMVb+1IFlcXQbBRYKe8bq5wqYA6Jf1Zly4peWxIPj 5Sc2v/MTeJ14Txv68ZmC5vU9zhwqTXtAnMxlMNkNk7lR7G91yd14qX7ivYVVIlYY gBsSxIOv41uQb6F05qGQzdiEKndNUOO/CRnNxMk= DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=sourceware.org; h=list-id :list-unsubscribe:list-subscribe:list-archive:list-post :list-help:sender:subject:to:references:from:message-id:date :mime-version:in-reply-to:content-type; s=default; bh=NmsLqW99W+ g9bjhCd/l66Py9/5c=; b=X05V5jEfUvAfh+D88BMtq4DQn2jJwi3gxPMwpLXOFH o0vOCL7BPQnDHRP2ysxWU+mZaShYvrN95eaUhTJgC/H1t4X+2a0WuPn0T3Ybzmbr Q+6CN1ezNzZtPOBD1yN67/CoXkvoytWGPBswnLco1cXn0cS1aSqpigIVku6b8UU3 s= Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner AT cygwin DOT com Mail-Followup-To: cygwin AT cygwin DOT com Delivered-To: mailing list cygwin AT cygwin DOT com 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 Subject: Re: Future setup regression caused by 'mkdir: always check-for-existence' commit To: cygwin AT cygwin DOT com References: From: Eric Blake Openpgp: preference=signencrypt Message-ID: <9ac88ab3-ec12-59ac-aad7-8d6ed7d0f5aa@redhat.com> Date: Mon, 26 Aug 2019 10:41:32 -0500 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 --JjUdLjWnbS2DKGIguAZVlw5hfLJ03OhAt Content-Type: multipart/mixed; boundary="L409ck1zOR31defYULKJvHmYaEHiP4xGa"; protected-headers="v1" From: Eric Blake To: cygwin AT cygwin DOT com Message-ID: <9ac88ab3-ec12-59ac-aad7-8d6ed7d0f5aa AT redhat DOT 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 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" -----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--