X-Recipient: archive-cygwin AT delorie DOT com X-SWARE-Spam-Status: No, hits=-2.8 required=5.0 tests=AWL,BAYES_00,RCVD_IN_DNSWL_LOW,SPF_HELO_PASS,SPF_PASS X-Spam-Check-By: sourceware.org To: cygwin AT cygwin DOT com From: "jpa" Subject: Re: Long file names not working in cygwin-1.7.0-48 Date: Fri, 29 May 2009 13:28:49 -0700 Lines: 351 Message-ID: References: <20090520135009 DOT 5D9C3BD0 AT resin18 DOT mta DOT everyone DOT net> <4A1DA33D DOT 1080406 AT cygwin DOT com> <20090528051242 DOT GA13874 AT ednor DOT casa DOT cgf DOT cx> <20090529183702 DOT GA28223 AT ednor DOT casa DOT cgf DOT cx> <20090529194839 DOT GC28223 AT ednor DOT casa DOT cgf DOT cx> X-IsSubscribed: yes 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 "Christopher Faylor" wrote in message news:20090529194839 DOT GC28223 AT ednor DOT casa DOT cgf DOT cx... > On Fri, May 29, 2009 at 12:27:57PM -0700, jpa wrote: >>Thanks for testing. I can't tell what's different about my cwrsync >>config so I strace'd a test mkdir with a period using a 1.7.0-48 and >>snapshot cygwin dll and looked for differences. I found several >>differences where a \ was at the end of some lines where it wasn't in >>the successfull pass. > > I wasn't asking for strace output. If I had asked for it, I would not > have asked you to use your judgement to snip it because no one EVER > finds the right things to snip or provides the right information at > first. This was no exception. > > Again, if you can show me how to duplicate the problem in a standard > cygwin installation with just the new snapshot, I'll look into it. > > cgf > Sorry. Understood. So I installed a vanilla Cygwin using setup v2.625 onto the machine that was giving me problems. Administrator AT gmisrvdr02 ~ $ cd /tmp Administrator AT gmisrvdr02 /tmp $ mkdir .test mkdir: cannot create directory `.test': No such file or directory Administrator AT gmisrvdr02 /tmp $ Cygcheck Cygwin Configuration Diagnostics Current System Time: Fri May 29 13:25:20 2009 Windows 2003 Server R2 Ver 5.2 Build 3790 Service Pack 2 Running in Terminal Service session Path: C:\Perl\site\bin C:\Perl\bin C:\Program Files\Windows Resource Kits\Tools\ C:\Program Files\Common Files\Pervasive Software Shared\pvswcore D:\ProHome\Timberline\SHARED\ C:\PVSW\BIN C:\WINDOWS\system32 C:\WINDOWS C:\WINDOWS\System32\Wbem C:\Program Files\Citrix\System32\Citrix\IMA C:\Program Files\Citrix\System32\Citrix\IMA\Subsystems C:\WINDOWS\System32\Citrix\IMA C:\Program Files\Citrix\system32 C:\Program Files\Common Files\Citrix\System32\ C:\Program Files\Common Files\Crystal Decisions\2.5\bin C:\Program Files\MySQL\MySQL Server 5.0\bin Output from C:\cygwin\bin\id.exe (nontsec) UID: 10500(Administrator) GID: 10513(Domain Users) 0(root) 544(Administrators) 545(Users) 10513(Domain Users) Output from C:\cygwin\bin\id.exe (ntsec) UID: 10500(Administrator) GID: 10513(Domain Users) 0(root) 544(Administrators) 545(Users) 10513(Domain Users) SysDir: C:\WINDOWS\system32 WinDir: C:\Documents and Settings\Administrator\WINDOWS Path = 'C:\Perl\site\bin;C:\Perl\bin;C:\Program Files\Windows Resource Kits\Tools\;C:\Program Files\Common Files\Pervasive Software Shared\pvswcore;D:\ProHome\Timberline\SHARED\;C:\PVSW\BIN;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\Program Files\Citrix\System32\Citrix\IMA;C:\Program Files\Citrix\System32\Citrix\IMA\Subsystems;C:\WINDOWS\System32\Citrix\IMA;C:\Program Files\Citrix\system32;C:\Program Files\Common Files\Citrix\System32\;C:\Program Files\Common Files\Crystal Decisions\2.5\bin;C:\Program Files\MySQL\MySQL Server 5.0\bin' ALLUSERSPROFILE = 'C:\Documents and Settings\All Users' APPDATA = 'C:\Documents and Settings\Administrator\Application Data' CLASSPATH = 'C:\PVSW\bin\pvjdbc2x.jar;C:\PVSW\bin\pvjdbc2.jar;C:\PVSW\bin\jpscs.jar;C:\PVSW\BIN\PVJDBC2X.JAR;C:\PVSW\BIN\PVJDBC2.JAR' CLIENTNAME = 'HOME-PC' ClusterLog = 'C:\WINDOWS\Cluster\cluster.log' CommonProgramFiles = 'C:\Program Files\Common Files' COMPUTERNAME = 'GMISRVDR02' ComSpec = 'C:\WINDOWS\system32\cmd.exe' FP_NO_HOST_CHECK = 'NO' HOMEDRIVE = 'C:' HOMEPATH = '\Documents and Settings\Administrator' LOGONSERVER = '\\GMISRVDR01' NUMBER_OF_PROCESSORS = '1' OS = 'Windows_NT' PATHEXT = '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH' PROCESSOR_ARCHITECTURE = 'x86' PROCESSOR_IDENTIFIER = 'x86 Family 15 Model 2 Stepping 8, GenuineIntel' PROCESSOR_LEVEL = '15' PROCESSOR_REVISION = '0208' ProgramFiles = 'C:\Program Files' PROMPT = '$P$G' SESSIONNAME = 'RDP-Tcp#10' SystemDrive = 'C:' SystemRoot = 'C:\WINDOWS' TEMP = 'C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp' TMP = 'C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp' USERDNSDOMAIN = 'GEONERCO.COM' USERDOMAIN = 'GEONERCO' USERNAME = 'Administrator' USERPROFILE = 'C:\Documents and Settings\Administrator' VSL = 'C:\PVSW\\bin' windir = 'C:\WINDOWS' HKEY_CURRENT_USER\Software\Cygnus Solutions\Cygwin HKEY_CURRENT_USER\Software\Cygnus Solutions\Cygwin\mounts v2 HKEY_CURRENT_USER\Software\Cygnus Solutions\Cygwin\Program Options HKEY_CURRENT_USER\Software\Cygwin HKEY_CURRENT_USER\Software\Cygwin\Program Options HKEY_CURRENT_USER\Software\Cygwin\setup HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\Cygwin HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\Cygwin\Program Options HKEY_LOCAL_MACHINE\SOFTWARE\Cygwin HKEY_LOCAL_MACHINE\SOFTWARE\Cygwin\Program Options HKEY_LOCAL_MACHINE\SOFTWARE\Cygwin\setup (default) = 'C:\cygwin' obcaseinsensitive set to 1 a: fd N/A N/A c: hd NTFS 20481Mb 57% CP CS UN PA FC d: hd NTFS 36860Mb 58% CP CS UN PA FC Accounting e: cd N/A N/A f: hd NTFS 204797Mb 81% CP CS UN PA FC Data h: net NTFS 36860Mb 58% CP CS UN PA FC Accounting t: net NTFS 36860Mb 58% CP CS UN PA FC Accounting u: net NTFS 36867Mb 61% CP CS UN PA FC Accounting C:\cygwin / system binmode . /cygdrive user binmode,cygdrive Not Found: awk Not Found: bash Not Found: cat Not Found: cp Not Found: cpp (good!) Not Found: crontab Found: C:\WINDOWS\system32\find.exe Not Found: gcc Not Found: gdb Not Found: grep Not Found: kill Not Found: ld Not Found: ls Not Found: make Not Found: mv Not Found: patch Found: C:\Perl\bin\perl.exe Not Found: rm Not Found: sed Not Found: ssh Not Found: sh Not Found: tar Not Found: test Not Found: vi Not Found: vim 61k 2009/03/02 .\cygbz2-1.dll - os=4.0 img=1.0 sys=4.0 "cygbz2-1.dll" v0.0 ts=2009/3/1 19:11 40k 2009/03/01 .\cygform-8.dll - os=4.0 img=1.0 sys=4.0 "cygform-8.dll" v0.0 ts=2009/2/28 22:32 42k 2009/03/12 .\cyggcc_s-1.dll - os=4.0 img=1.0 sys=4.0 "cyggcc_s-1.dll" v0.0 ts=2009/3/6 3:54 315k 2009/05/17 .\cyggmp-3.dll - os=4.0 img=1.0 sys=4.0 "cyggmp-3.dll" v0.0 ts=2009/5/17 3:31 24k 2008/11/29 .\cyghistory6.dll - os=4.0 img=1.0 sys=4.0 "cyghistory6.dll" v0.0 ts=2008/11/29 6:30 270k 2009/05/07 .\cygicons-0.dll - os=4.0 img=1.0 sys=4.0 "cygicons-0.dll" v0.0 ts=2009/5/6 17:58 977k 2009/01/01 .\cygiconv-2.dll - os=4.0 img=1.0 sys=4.0 "cygiconv-2.dll" v0.0 ts=2008/12/31 22:12 31k 2005/11/20 .\cygintl-3.dll - os=4.0 img=1.0 sys=4.0 "cygintl-3.dll" v0.0 ts=2005/11/19 18:04 31k 2009/01/01 .\cygintl-8.dll - os=4.0 img=1.0 sys=4.0 "cygintl-8.dll" v0.0 ts=2008/12/31 12:59 5k 2009/05/15 .\cyglsa.dll - os=4.0 img=1.0 sys=4.0 "cyglsa.dll" v0.0 ts=2009/5/15 8:16 9k 2009/05/15 .\cyglsa64.dll - os=4.0 img=0.0 sys=5.2 21k 2009/03/01 .\cygmenu-8.dll - os=4.0 img=1.0 sys=4.0 "cygmenu-8.dll" v0.0 ts=2009/2/28 22:31 210k 2009/05/17 .\cygmp-3.dll - os=4.0 img=1.0 sys=4.0 "cygmp-3.dll" v0.0 ts=2009/5/17 3:31 66k 2009/03/01 .\cygncurses++-8.dll - os=4.0 img=1.0 sys=4.0 "cygncurses++-8.dll" v0.0 ts=2009/2/28 22:39 237k 2009/03/01 .\cygncurses-8.dll - os=4.0 img=1.0 sys=4.0 "cygncurses-8.dll" v0.0 ts=2009/2/28 22:28 11k 2009/03/01 .\cygpanel-8.dll - os=4.0 img=1.0 sys=4.0 "cygpanel-8.dll" v0.0 ts=2009/2/28 22:30 181k 2008/09/07 .\cygpcre-0.dll - os=4.0 img=1.0 sys=4.0 "cygpcre-0.dll" v0.0 ts=2008/9/6 20:36 302k 2008/09/07 .\cygpcrecpp-0.dll - os=4.0 img=1.0 sys=4.0 "cygpcrecpp-0.dll" v0.0 ts=2008/9/6 20:36 7k 2008/09/07 .\cygpcreposix-0.dll - os=4.0 img=1.0 sys=4.0 "cygpcreposix-0.dll" v0.0 ts=2008/9/6 20:36 22k 2002/06/09 .\cygpopt-0.dll - os=4.0 img=1.0 sys=4.0 "cygpopt-0.dll" v0.0 ts=2002/6/8 22:45 155k 2008/11/29 .\cygreadline6.dll - os=4.0 img=1.0 sys=4.0 "cygreadline6.dll" v0.0 ts=2008/11/29 6:30 64k 2009/03/02 .\cygz.dll - os=4.0 img=1.0 sys=4.0 "cygz.dll" v0.0 ts=2009/3/1 17:33 2436k 2009/05/29 .\cygwin1.dll - os=4.0 img=1.0 sys=4.0 "cygwin1.dll" v0.0 ts=2009/5/27 22:18 Cygwin DLL version info: DLL version: 1.7.0 DLL epoch: 19 DLL old termios: 5 DLL malloc env: 28 Cygwin conv: 181 API major: 0 API minor: 210 Shared data: 5 DLL identifier: cygwin1 Mount registry: 3 Cygwin registry name: Cygwin Program options name: Program Options Cygdrive default prefix: Build date: Thu May 28 01:18:13 EDT 2009 Snapshot date: 20090528-01:14:23 Shared id: cygwin1S5 61k 2009/03/02 C:\cygwin\bin\cygbz2-1.dll - os=4.0 img=1.0 sys=4.0 "cygbz2-1.dll" v0.0 ts=2009/3/1 19:11 40k 2009/03/01 C:\cygwin\bin\cygform-8.dll - os=4.0 img=1.0 sys=4.0 "cygform-8.dll" v0.0 ts=2009/2/28 22:32 42k 2009/03/12 C:\cygwin\bin\cyggcc_s-1.dll - os=4.0 img=1.0 sys=4.0 "cyggcc_s-1.dll" v0.0 ts=2009/3/6 3:54 315k 2009/05/17 C:\cygwin\bin\cyggmp-3.dll - os=4.0 img=1.0 sys=4.0 "cyggmp-3.dll" v0.0 ts=2009/5/17 3:31 24k 2008/11/29 C:\cygwin\bin\cyghistory6.dll - os=4.0 img=1.0 sys=4.0 "cyghistory6.dll" v0.0 ts=2008/11/29 6:30 270k 2009/05/07 C:\cygwin\bin\cygicons-0.dll - os=4.0 img=1.0 sys=4.0 "cygicons-0.dll" v0.0 ts=2009/5/6 17:58 977k 2009/01/01 C:\cygwin\bin\cygiconv-2.dll - os=4.0 img=1.0 sys=4.0 "cygiconv-2.dll" v0.0 ts=2008/12/31 22:12 31k 2005/11/20 C:\cygwin\bin\cygintl-3.dll - os=4.0 img=1.0 sys=4.0 "cygintl-3.dll" v0.0 ts=2005/11/19 18:04 31k 2009/01/01 C:\cygwin\bin\cygintl-8.dll - os=4.0 img=1.0 sys=4.0 "cygintl-8.dll" v0.0 ts=2008/12/31 12:59 5k 2009/05/15 C:\cygwin\bin\cyglsa.dll - os=4.0 img=1.0 sys=4.0 "cyglsa.dll" v0.0 ts=2009/5/15 8:16 9k 2009/05/15 C:\cygwin\bin\cyglsa64.dll - os=4.0 img=0.0 sys=5.2 21k 2009/03/01 C:\cygwin\bin\cygmenu-8.dll - os=4.0 img=1.0 sys=4.0 "cygmenu-8.dll" v0.0 ts=2009/2/28 22:31 210k 2009/05/17 C:\cygwin\bin\cygmp-3.dll - os=4.0 img=1.0 sys=4.0 "cygmp-3.dll" v0.0 ts=2009/5/17 3:31 66k 2009/03/01 C:\cygwin\bin\cygncurses++-8.dll - os=4.0 img=1.0 sys=4.0 "cygncurses++-8.dll" v0.0 ts=2009/2/28 22:39 237k 2009/03/01 C:\cygwin\bin\cygncurses-8.dll - os=4.0 img=1.0 sys=4.0 "cygncurses-8.dll" v0.0 ts=2009/2/28 22:28 11k 2009/03/01 C:\cygwin\bin\cygpanel-8.dll - os=4.0 img=1.0 sys=4.0 "cygpanel-8.dll" v0.0 ts=2009/2/28 22:30 181k 2008/09/07 C:\cygwin\bin\cygpcre-0.dll - os=4.0 img=1.0 sys=4.0 "cygpcre-0.dll" v0.0 ts=2008/9/6 20:36 302k 2008/09/07 C:\cygwin\bin\cygpcrecpp-0.dll - os=4.0 img=1.0 sys=4.0 "cygpcrecpp-0.dll" v0.0 ts=2008/9/6 20:36 7k 2008/09/07 C:\cygwin\bin\cygpcreposix-0.dll - os=4.0 img=1.0 sys=4.0 "cygpcreposix-0.dll" v0.0 ts=2008/9/6 20:36 22k 2002/06/09 C:\cygwin\bin\cygpopt-0.dll - os=4.0 img=1.0 sys=4.0 "cygpopt-0.dll" v0.0 ts=2002/6/8 22:45 155k 2008/11/29 C:\cygwin\bin\cygreadline6.dll - os=4.0 img=1.0 sys=4.0 "cygreadline6.dll" v0.0 ts=2008/11/29 6:30 64k 2009/03/02 C:\cygwin\bin\cygz.dll - os=4.0 img=1.0 sys=4.0 "cygz.dll" v0.0 ts=2009/3/1 17:33 2436k 2009/05/29 C:\cygwin\bin\cygwin1.dll - os=4.0 img=1.0 sys=4.0 "cygwin1.dll" v0.0 ts=2009/5/27 22:18 Cygwin DLL version info: DLL version: 1.7.0 DLL epoch: 19 DLL old termios: 5 DLL malloc env: 28 Cygwin conv: 181 API major: 0 API minor: 210 Shared data: 5 DLL identifier: cygwin1 Mount registry: 3 Cygwin registry name: Cygwin Program options name: Program Options Cygdrive default prefix: Build date: Thu May 28 01:18:13 EDT 2009 Snapshot date: 20090528-01:14:23 Shared id: cygwin1S5 Warning: There are multiple cygwin1.dlls on your path Can't find the cygrunsrv utility, skipping services check. Cygwin Package Information Last downloaded files to: C:\Temp\cygwin Last downloaded files from: http://mirrors.xmission.com/cygwin/ Package Version _update-info-dir 00822-1 alternatives 1.3.30c-10 ash 20040127-4 base-cygwin 2.0-1 base-files 3.8-3 base-passwd 3.1-1 bash 3.2.48-21 bzip2 1.0.5-10 coreutils 7.0-2 cygutils 1.4.0-1 cygwin 1.7.0-48 cygwin-doc 1.5-1 editrights 1.01-2 findutils 4.5.3-1 gawk 3.1.6-2 grep 2.5.3-1 groff 1.19.2-2 gzip 1.3.12-2 ipc-utils 1.0-1 less 382-1 libbz2_1 1.0.5-10 libgcc1 4.3.2-2 libgmp3 4.3.1-1 libiconv2 1.12-10 libintl3 0.14.5-1 libintl8 0.17-10 libncurses8 5.5-10 libpcre0 7.8-1 libpopt0 1.6.4-4 libreadline6 5.2.13-11 login 1.10-10 man 1.6e-1 rebase 3.0-2 run 1.1.10-1 sed 4.1.5-2 tar 1.22-1 termcap 20050421-1 terminfo 5.7_20090228-10 terminfo0 5.5_20061104-10 texinfo 4.13-3 tzcode 2008h-1 which 2.20-2 zlib0 1.2.3-10 Use -h to see help about each section -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Problem reports: http://cygwin.com/problems.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/