X-Recipient: archive-cygwin AT delorie DOT com X-Spam-Check-By: sourceware.org Date: Wed, 17 Mar 2010 21:20:18 +0100 From: Corinna Vinschen To: cygwin AT cygwin DOT com Subject: Re: 1.7.1: cvs version built in is unstable Message-ID: <20100317202018.GZ6505@calimero.vinschen.de> Reply-To: cygwin AT cygwin DOT com Mail-Followup-To: cygwin AT cygwin DOT com References: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.20 (2009-06-14) Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm Precedence: bulk List-Id: List-Unsubscribe: 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 On Mar 17 12:55, Roe, Kevin L. wrote: > Here is what the CVS folks said in response to my e-mail to them. My original message is after their response. > > -----Original Message----- > From: Larry Jones [mailto:lawrence DOT jones AT siemens DOT com] > Sent: Wednesday, March 17, 2010 11:31 AM > To: Roe, Kevin L. > Cc: info-cvs AT nongnu DOT org > Subject: Re: "No such file" > > Roe, Kevin L. writes: > > > > S-> RCS_checkout (/usr/gapps/AEAG/cvs_modules/Utilities/p_change.pl,v, 1.8, , , (function)) > > cvs checkout: cannot write Utilities/p_change.pl: No such file or directory > > Hmmmm, that looks like some kind of a bug/incompatibility in cygwin. > You need to ask the cygwin folks what would cause > > open(".new.p_change.pl", O_WRONLY | O_CREAT | O_TRUNC, 0777) > > to fail with errno set to ENOENT. Just as in Linux: ENOENT O_CREAT is not set and the named file does not exist. Or, a directory component in pathname does not exist or is a dangling symbolic link. > Here is the trace for a checkout. I've removed most of the file and left just two similarly named files. One failed and one succeeded. > > S-> RCS_checkout (/usr/gapps/AEAG/cvs_modules/Utilities/p_change.pl,v, > S-> 1.8, , , (function)) > cvs checkout: cannot write Utilities/p_change.pl: No such file or directory > S-> server_register(p_change.pl, 1.8, , , , , ) Register(p_change.pl, > S-> 1.8, , , ) Do you have casesensitivity enabled and does the local directory "Utilities" have another case (like "utilities") by any chance? Btw., you missed to send your cygcheck output per the request on http://cygwin.com/problems.html It would give a hint by printing the value of the obcaseinsensitive registry key. See http://cygwin.com/cygwin-ug-net/using-specialnames.html#pathnames-casesensitive Corinna -- Corinna Vinschen Please, send mails regarding Cygwin to Cygwin Project Co-Leader cygwin AT cygwin DOT com Red Hat -- Problem reports: http://cygwin.com/problems.html FAQ: http://cygwin.com/faq/ Documentation: http://cygwin.com/docs.html Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple