X-Recipient: archive-cygwin AT delorie DOT com DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 30E583858C30 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cygwin.com; s=default; t=1693216983; bh=NLsffSKz5iZmx5CcDBZvofx0amJZksWA0/xJ9jPkJOY=; h=Date:To:Subject:References:In-Reply-To:List-Id:List-Unsubscribe: List-Archive:List-Post:List-Help:List-Subscribe:From:Reply-To:Cc: From; b=XpwFwsEnodt6SV2q2IG7VQ5MyhU4BL66vWPPrtSzwdF5ASKNPRpsK5mKlDALtl0C5 evXRCBtxzmF0DNaKxKgWuQOPZcJJ9UfatBAZsIH0515SL6gkNJuzafppL758OLCWzU JEGLSI4I//V3zxdV1OV2E8wn65xN242Lq0HRnmsg= X-Original-To: cygwin AT cygwin DOT com Delivered-To: cygwin AT cygwin DOT com DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org D14883858D28 Date: Mon, 28 Aug 2023 12:02:22 +0200 To: cygwin AT cygwin DOT com Subject: Re: Documenting Cygwin on NFS, no longer only exchange-medium! Re: How to fix |mkfifo()| failure if |pathname| is on NFS ? / was: Re: [EXTERNAL] Re: mkfifo: cannot set permissions of 'x.fifo': Not a directory Message-ID: Mail-Followup-To: cygwin AT cygwin DOT com References: MIME-Version: 1.0 Content-Disposition: inline In-Reply-To: X-BeenThere: cygwin AT cygwin DOT com X-Mailman-Version: 2.1.30 Precedence: list List-Id: General Cygwin discussions and problem reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , From: Corinna Vinschen via Cygwin Reply-To: cygwin AT cygwin DOT com Cc: Corinna Vinschen Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Errors-To: cygwin-bounces+archive-cygwin=delorie DOT com AT cygwin DOT com Sender: "Cygwin" On Aug 28 07:35, Cedric Blancher via Cygwin wrote: > On Sun, 27 Aug 2023 at 14:35, Corinna Vinschen via Cygwin > wrote: > > As for FIFOs on NFS, as I wrote, they never worked as desired on NFS. > > For kicks I tried back until Cygwin 3.3. Given this isn't a regression, > > it won't be fixed for Cygwin 3.4. > > I am pretty sure this is a regression, as blast, staden and other > software were built and operated on Cygwin. The fact that some software works doesn't mean they use a certain feature. What, for instance, if they just created their FIFOs on a local tmp dir? I actually *tested* it on - Cygwin 3.3.1-1 from 2021-10-28 - Cygwin 3.2.0-1 from 2021-03-29 - Cygwin 3.1.1-1 from 2019-12-18 - Cygwin 3.0.7-1 from 2019-04-30 - Cygwin 2.9.0-3 from 2017-09-12 FIFOs on NFS didn't work in all cases. We can go back in time prior to 2017 if you like, but Cygwin FIFOs were always just created as symlinks, and NFS symlinks were never tested for being a device, so they never have been treated as FIFOs. Also, NFS FIFOs have never been recognized by the file handling code as Cygwin FIFOs, they were just shown as such in stat(2). Corinna -- 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