X-Recipient: archive-cygwin AT delorie DOT com X-SWARE-Spam-Status: No, hits=-1.9 required=5.0 tests=BAYES_00,T_RP_MATCHES_RCVD X-Spam-Check-By: sourceware.org Content-class: urn:content-classes:message MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Subject: RE: 1.7.1: cvs version built in is unstable Date: Tue, 6 Apr 2010 09:46:30 -0400 Message-ID: In-Reply-To: From: To: , X-EMM-EM: Active X-IsSubscribed: yes 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 I'm seeing stuff like this too, and it is unrelated to ssh. The problem is that cvs download temp files into temp files named .new.%9 and the 9th character of that name is a dot. It appears that most windows file systems don't allow trailing dots, apparently because of "8.3 filename" legacy logic. It appears that cygwin 1.5 munged off the dot, or defined _POSIX_NO_TRUNC. And now with 1.7 that has changed. - doug -----Original Message----- From: cygwin-owner AT cygwin DOT com [mailto:cygwin-owner AT cygwin DOT com] On Behalf Of Roe, Kevin L. Sent: Tuesday, March 30, 2010 7:37 PM To: cygwin AT cygwin DOT com Subject: RE: 1.7.1: cvs version built in is unstable So I ran the "cvs -t update" command on the file in question. Doesn't tell me anything, but here is the output. -> main: Session ID is NrLenMDBO35CD1tu -> main loop with CVSROOT=3D/usr/gapps/AEAG/cvs_modules -> open_connection_to_server (:ext:hera:/usr/gapps/AEAG/cvs_modules) -> Starting server: ssh hera cvs server Password: S-> Reader_Lock(/usr/gapps/AEAG/cvs_modules/Utilities) cvs update: warning: p_change.pl was lost S-> RCS_Checkout (usr/gapps/AEAG/cvs_modules/Utilities/p_change.pl,v, 1.5, , , (function)) S-> server_register(p_change.pl, 1.5, , , , , ) S-> Register(p_change.pl, 1.5, , , ) S-> fopen(/usr/gapps/AEAG/cvs_modules/CVSROOT/history,a) cvs update: cannot write ./p_change.pl: No such file of directory S-> Lock_Cleanup() S-> rename(CVS/Entries.Backup,CVS/Entries) -> close_connection_to_server () -> Lock_Cleanup() I also tried using the -vvv option on ssh, but got the following error when I set CVS_RSH to that: cvs [update aborted]: cannot exec ssh -vvv: No such file or directory > -----Original Message----- > From: cygwin-owner AT cygwin DOT com [mailto:cygwin-owner AT cygwin DOT com] On > Behalf Of Larry Hall (Cygwin) > Sent: Tuesday, March 30, 2010 4:12 PM > To: cygwin AT cygwin DOT com > Subject: Re: 1.7.1: cvs version built in is unstable >=20 > On 3/30/2010 6:58 PM, Roe, Kevin L. wrote: >=20 > >=20 > > New information: > > > > I have confirmed that the current CVS (1.12.13) in cygwin is the same > as > > in cygwin 1.5.25 The ssh is different though, old =3D OpenSSH_5.1p1 > new =3D > > OpenSSH_5.3p1 > >=20 > >=20 > > I'd like to get the native CVS working in cygwin. It is the cleanest > > solution. Any ideas on where I can go from here? >=20 > I suggest trying to reproduce CVS's usage of ssh to see if you can > narrow > down where the problem lies. >=20 > -- > Larry Hall http://*www.*rfk.com > RFK Partners, Inc. (508) 893-9779 - RFK Office > 216 Dalton Rd. (508) 893-9889 - FAX > Holliston, MA 01746 >=20 > _____________________________________________________________________ >=20 > A: Yes. > > Q: Are you sure? > >> A: Because it reverses the logical flow of conversation. > >>> Q: Why is top posting annoying in email? >=20 > -- > 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 >=20 -- 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