Please note:  I'm cross-posting to both cygwin and fileutils lists.  Sorry
for any inconvenience.

I had a directory containing some source files.  I wanted to create a
subdirectory "src", and put the files in there.  Being lazy, I just did:
    mkdir src
    mv * src

I do this sort of thing often on various linux platforms without a problem
- the files will get moved, and an error will be displayed about the source
  file:

-apc新me60build[~/tmp/mvtest]$ touch blah blah2
-apc新me60build[~/tmp/mvtest]$ ls
blah  blah2
-apc新me60build[~/tmp/mvtest]$ mkdir src
-apc新me60build[~/tmp/mvtest]$ mv * src
mv: cannot move `src' to a subdirectory of itself, `src/src'
-apc新me60build[~/tmp/mvtest]$ echo $?
1
-apc新me60build[~/tmp/mvtest]$ find
.
./src
./src/blah
./src/blah2


in cygwin 1.5.3, I got the following error after a moment:
    mv: cannot create directory `src/src/src/src/src/src/src [...] /src':
    Invalid argument

I think it is the MAX_PATH=256 limitation that finally brings this to a
halt.  Each of the subdirectories contains all the source files and a src
directory.  

Running "mv --version shows: 
    mv (fileutils) 4.1
    ...
I've attached a cygcheck.out file for more details.

I'm not on the cygwin list, so I'm probably not going to follow this
thread. I just thought I'd report this in case it is still an outstanding
but that needs fixing.

cheers,

Tony


Cygwin Win95/NT Configuration Diagnostics

Current System Time: Wed Nov 12 10:11:51 2003



Windows 2000 Professional Ver 5.0 Build 2195 Service Pack 4



Path:   C:\cygwin\usr\local\bin

        C:\cygwin\bin

        C:\cygwin\bin

        C:\cygwin\usr\X11R6\bin

        c:\Perl\bin\

        c:\WINNT\system32

        c:\WINNT

        c:\WINNT\System32\Wbem

        c:\Program Files\Rational\ClearCase\bin

        c:\Program Files\Microsoft Visual Studio\Common\Tools\WinNT

        c:\Program Files\Microsoft Visual Studio\Common\MSDev98\Bin

        c:\Program Files\Microsoft Visual Studio\Common\Tools

        c:\Program Files\Microsoft Visual Studio\VC98\bin

        c:\j2sdk1.4.2_01\bin



Output from C:\cygwin\bin\id.exe (nontsec)

UID: 18598(claytont) GID: 10513(mkgroup-l-d)

10513(mkgroup-l-d)



Output from C:\cygwin\bin\id.exe (ntsec)

UID: 18598(claytont) GID: 10513(mkgroup-l-d)

544(Administrators)  545(Users)           

10513(mkgroup-l-d)



SysDir: C:\WINNT\system32

WinDir: C:\WINNT



HOME = `m:\'

MAKE_MODE = `unix'

PWD = `/cygdrive/h/win32/configdb/src'

USER = `claytont'



ALLUSERSPROFILE = `C:\Documents and Settings\All Users'

APPDATA = `C:\Documents and Settings\claytont\Application Data'

CLEARCASE_PRIMARY_GROUP = `ccusers'

COMMONPROGRAMFILES = `C:\Program Files\Common Files'

COMPUTERNAME = `APC-WIN2K'

COMSPEC = `C:\WINNT\system32\cmd.exe'

CVS_RSH = `/bin/ssh'

HOMEDRIVE = `M:'

HOMEPATH = `\'

HOMESHARE = `\\ottntd09\claytont$'

HOSTNAME = `apc-win2k'

INCLUDE = `C:\Program Files\Microsoft Visual Studio\VC98\atl\include;C:\Program 
Files\Microsoft Visual Studio\VC98\mfc\include;C:\Program Files\Microsoft Visual 
Studio\VC98\include'

INFOPATH = 
`/usr/local/info:/usr/info:/usr/share/info:/usr/autotool/devel/info:/usr/autotool/stable/info:'

LIB = `C:\Program Files\Microsoft Visual Studio\VC98\mfc\lib;C:\Program 
Files\Microsoft Visual Studio\VC98\lib'

LOGONSERVER = `\\NANT01'

MANPATH = 
`/usr/local/man:/usr/man:/usr/share/man:/usr/autotool/devel/man::/usr/ssl/man'

MSDEVDIR = `C:\Program Files\Microsoft Visual Studio\Common\MSDev98'

NUMBER_OF_PROCESSORS = `1'

OLDPWD = `/cygdrive/h/win32/configdb/src/src'

OS2LIBPATH = `C:\WINNT\system32\os2\dll;'

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 7, GenuineIntel'

PROCESSOR_LEVEL = `15'

PROCESSOR_REVISION = `0207'

PROGRAMFILES = `C:\Program Files'

PROMPT = `$P$G'

PS1 = `\[\033]0;\w\007

[EMAIL PROTECTED] \[\033[33m\w\033[0m\]

$ '

SHLVL = `1'

SYSTEMDRIVE = `C:'

SYSTEMROOT = `C:\WINNT'

TEMP = `c:\DOCUME~1\claytont\LOCALS~1\Temp'

TERM = `cygwin'

TMP = `c:\DOCUME~1\claytont\LOCALS~1\Temp'

USERDOMAIN = `MITEL-NA'

USERNAME = `claytont'

USERPROFILE = `C:\Documents and Settings\claytont'

WINDIR = `C:\WINNT'

_ = `/usr/bin/cygcheck.exe'



HKEY_CURRENT_USER\Software\Cygnus Solutions

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_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions

HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\Cygwin

HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\Cygwin\mounts v2

  (default) = `/cygdrive'

  cygdrive flags = 0x00000022

HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\Cygwin\mounts v2\/

  (default) = `C:\cygwin'

  flags = 0x0000000a

HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\Cygwin\mounts v2\/usr/bin

  (default) = `C:\cygwin/bin'

  flags = 0x0000000a

HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\Cygwin\mounts v2\/usr/lib

  (default) = `C:\cygwin/lib'

  flags = 0x0000000a

HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\Cygwin\Program Options



a:  fd           N/A    N/A                    

c:  hd  NTFS    3992Mb  92% CP CS UN PA FC     

d:  cd           N/A    N/A                    

h:  net NTFS   40958Mb  56% CP CS    PA        apc

j:  net MVFS    1000Mb  50% CP CS              CCase

m:  net NTFS   138860Mb  16% CP CS UN PA FC     Ottntd09

r:  net NTFS   381868Mb  67% CP CS UN PA FC     OTTNTD01

s:  net NTFS   381868Mb  67% CP CS UN PA FC     OTTNTD01



C:\cygwin      /          system  binmode

C:\cygwin/bin  /usr/bin   system  binmode

C:\cygwin/lib  /usr/lib   system  binmode

.              /cygdrive  system  binmode,cygdrive



Found: C:\cygwin\bin\awk.exe

Found: C:\cygwin\bin\bash.exe

Found: C:\cygwin\bin\cat.exe

Found: C:\cygwin\bin\cp.exe

Not Found: cpp (good!)

Found: C:\cygwin\bin\find.exe

Not Found: gcc

Not Found: gdb

Found: C:\cygwin\bin\grep.exe

Not Found: ld

Found: C:\cygwin\bin\ls.exe

Not Found: make

Found: C:\cygwin\bin\mv.exe

Found: C:\cygwin\bin\rm.exe

Found: C:\cygwin\bin\sed.exe

Found: C:\cygwin\bin\sh.exe

Found: C:\cygwin\bin\tar.exe



   61k 2003/08/09 C:\cygwin\bin\cygbz2-1.dll - os=4.0 img=1.0 sys=4.0

                  "cygbz2-1.dll" v0.0 ts=2003/8/9 2:35

  849k 2003/08/11 C:\cygwin\bin\cygcrypto-0.9.7.dll - os=4.0 img=1.0 sys=4.0

                  "cygcrypto-0.9.7.dll" v0.0 ts=2003/8/11 4:58

  645k 2003/04/11 C:\cygwin\bin\cygcrypto.dll - os=4.0 img=1.0 sys=4.0

                  "cygcrypto.dll" v0.0 ts=2003/4/11 6:37

  380k 2002/07/24 C:\cygwin\bin\cygdb-3.1.dll - os=4.0 img=1.0 sys=4.0

                  "cygdb-3.1.dll" v0.0 ts=2002/7/24 12:24

  487k 2002/07/24 C:\cygwin\bin\cygdb_cxx-3.1.dll - os=4.0 img=1.0 sys=4.0

                  "cygdb_cxx-3.1.dll" v0.0 ts=2002/7/24 12:25

   45k 2001/04/25 C:\cygwin\bin\cygform5.dll - os=4.0 img=1.0 sys=4.0

                  "cygform5.dll" v0.0 ts=2001/4/25 1:28

   35k 2002/01/09 C:\cygwin\bin\cygform6.dll - os=4.0 img=1.0 sys=4.0

                  "cygform6.dll" v0.0 ts=2002/1/9 1:03

   48k 2003/08/09 C:\cygwin\bin\cygform7.dll - os=4.0 img=1.0 sys=4.0

                  "cygform7.dll" v0.0 ts=2003/8/9 5:25

   28k 2003/07/20 C:\cygwin\bin\cyggdbm-3.dll - os=4.0 img=1.0 sys=4.0

                  "cyggdbm-3.dll" v0.0 ts=2003/7/20 3:58

   30k 2003/08/11 C:\cygwin\bin\cyggdbm-4.dll - os=4.0 img=1.0 sys=4.0

                  "cyggdbm-4.dll" v0.0 ts=2003/8/10 22:12

   19k 2003/03/22 C:\cygwin\bin\cyggdbm.dll - os=4.0 img=1.0 sys=4.0

                  "cyggdbm.dll" v0.0 ts=2002/2/19 22:05

   15k 2003/07/20 C:\cygwin\bin\cyggdbm_compat-3.dll - os=4.0 img=1.0 sys=4.0

                  "cyggdbm_compat-3.dll" v0.0 ts=2003/7/20 4:00

   15k 2003/08/11 C:\cygwin\bin\cyggdbm_compat-4.dll - os=4.0 img=1.0 sys=4.0

                  "cyggdbm_compat-4.dll" v0.0 ts=2003/8/10 22:13

   69k 2003/08/10 C:\cygwin\bin\cyggettextlib-0-12-1.dll - os=4.0 img=1.0 sys=4.0

                  "cyggettextlib-0-12-1.dll" v0.0 ts=2003/8/10 18:10

   12k 2003/08/10 C:\cygwin\bin\cyggettextpo-0.dll - os=4.0 img=1.0 sys=4.0

                  "cyggettextpo-0.dll" v0.0 ts=2003/8/10 18:11

  134k 2003/08/10 C:\cygwin\bin\cyggettextsrc-0-12-1.dll - os=4.0 img=1.0 sys=4.0

                  "cyggettextsrc-0-12-1.dll" v0.0 ts=2003/8/10 18:10

   17k 2001/06/28 C:\cygwin\bin\cyghistory4.dll - os=4.0 img=1.0 sys=4.0

                  "cyghistory4.dll" v0.0 ts=2001/1/6 23:34

   29k 2003/08/10 C:\cygwin\bin\cyghistory5.dll - os=4.0 img=1.0 sys=4.0

                  "cyghistory5.dll" v0.0 ts=2003/8/10 19:16

  958k 2003/08/10 C:\cygwin\bin\cygiconv-2.dll - os=4.0 img=1.0 sys=4.0

                  "cygiconv-2.dll" v0.0 ts=2003/8/10 16:57

   22k 2001/12/13 C:\cygwin\bin\cygintl-1.dll - os=4.0 img=1.0 sys=4.0

                  "cygintl-1.dll" v0.0 ts=2001/12/13 4:28

   37k 2003/08/10 C:\cygwin\bin\cygintl-2.dll - os=4.0 img=1.0 sys=4.0

                  "cygintl-2.dll" v0.0 ts=2003/8/10 17:50

   26k 2001/04/25 C:\cygwin\bin\cygmenu5.dll - os=4.0 img=1.0 sys=4.0

                  "cygmenu5.dll" v0.0 ts=2001/4/25 1:27

   20k 2002/01/09 C:\cygwin\bin\cygmenu6.dll - os=4.0 img=1.0 sys=4.0

                  "cygmenu6.dll" v0.0 ts=2002/1/9 1:03

   29k 2003/08/09 C:\cygwin\bin\cygmenu7.dll - os=4.0 img=1.0 sys=4.0

                  "cygmenu7.dll" v0.0 ts=2003/8/9 5:25

  156k 2001/04/25 C:\cygwin\bin\cygncurses++5.dll - os=4.0 img=1.0 sys=4.0

                  "cygncurses++5.dll" v0.0 ts=2001/4/25 1:29

  175k 2002/01/09 C:\cygwin\bin\cygncurses++6.dll - os=4.0 img=1.0 sys=4.0

                  "cygncurses++6.dll" v0.0 ts=2002/1/9 1:03

  226k 2001/04/25 C:\cygwin\bin\cygncurses5.dll - os=4.0 img=1.0 sys=4.0

                  "cygncurses5.dll" v0.0 ts=2001/4/25 1:17

  202k 2002/01/09 C:\cygwin\bin\cygncurses6.dll - os=4.0 img=1.0 sys=4.0

                  "cygncurses6.dll" v0.0 ts=2002/1/9 1:03

  224k 2003/08/09 C:\cygwin\bin\cygncurses7.dll - os=4.0 img=1.0 sys=4.0

                  "cygncurses7.dll" v0.0 ts=2003/8/9 5:24

   15k 2001/04/25 C:\cygwin\bin\cygpanel5.dll - os=4.0 img=1.0 sys=4.0

                  "cygpanel5.dll" v0.0 ts=2001/4/25 1:27

   12k 2002/01/09 C:\cygwin\bin\cygpanel6.dll - os=4.0 img=1.0 sys=4.0

                  "cygpanel6.dll" v0.0 ts=2002/1/9 1:03

   19k 2003/08/09 C:\cygwin\bin\cygpanel7.dll - os=4.0 img=1.0 sys=4.0

                  "cygpanel7.dll" v0.0 ts=2003/8/9 5:24

   67k 2003/08/22 C:\cygwin\bin\cygpcre-0.dll - os=4.0 img=1.0 sys=4.0

                  "cygpcre-0.dll" v0.0 ts=2003/8/22 6:41

   63k 2003/04/11 C:\cygwin\bin\cygpcre.dll - os=4.0 img=1.0 sys=4.0

                  "cygpcre.dll" v0.0 ts=2003/4/11 4:31

   15k 2003/08/22 C:\cygwin\bin\cygpcreposix-0.dll - os=4.0 img=1.0 sys=4.0

                  "cygpcreposix-0.dll" v0.0 ts=2003/8/22 6:41

   61k 2003/04/11 C:\cygwin\bin\cygpcreposix.dll - os=4.0 img=1.0 sys=4.0

                  "cygpcreposix.dll" v0.0 ts=2003/4/11 4:31

 1100k 2003/08/29 C:\cygwin\bin\cygperl5_8_0.dll - os=4.0 img=1.0 sys=4.0

                  "cygperl5_8_0.dll" v0.0 ts=2003/8/29 6:20

   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/9 1:45

  108k 2001/06/28 C:\cygwin\bin\cygreadline4.dll - os=4.0 img=1.0 sys=4.0

                  "cygreadline4.dll" v0.0 ts=2001/1/6 23:34

  148k 2003/08/10 C:\cygwin\bin\cygreadline5.dll - os=4.0 img=1.0 sys=4.0

                  "cygreadline5.dll" v0.0 ts=2003/8/10 19:16

  176k 2003/08/11 C:\cygwin\bin\cygssl-0.9.7.dll - os=4.0 img=1.0 sys=4.0

                  "cygssl-0.9.7.dll" v0.0 ts=2003/8/11 4:58

  165k 2003/04/11 C:\cygwin\bin\cygssl.dll - os=4.0 img=1.0 sys=4.0

                  "cygssl.dll" v0.0 ts=2003/4/11 6:37

   60k 2003/08/09 C:\cygwin\bin\cygz.dll - os=4.0 img=1.0 sys=4.0

                  "cygz.dll" v0.0 ts=2003/8/9 2:28

  945k 2003/09/01 C:\cygwin\bin\cygwin1.dll - os=4.0 img=1.0 sys=4.0

                  "cygwin1.dll" v0.0 ts=2003/9/1 13:15

    Cygwin DLL version info:

        DLL version: 1.5.3

        DLL epoch: 19

        DLL bad signal mask: 19005

        DLL old termios: 5

        DLL malloc env: 28

        API major: 0

        API minor: 90

        Shared data: 3

        DLL identifier: cygwin1

        Mount registry: 2

        Cygnus registry name: Cygnus Solutions

        Cygwin registry name: Cygwin

        Program options name: Program Options

        Cygwin mount registry name: mounts v2

        Cygdrive flags: cygdrive flags

        Cygdrive prefix: cygdrive prefix

        Cygdrive default prefix: 

        Build date: Mon Sep 1 13:15:28 EDT 2003

        Shared id: cygwin1S3





Cygwin Package Information

Last downloaded files to: C:\Documents and Settings\claytont\Desktop\cygwin setup

Last downloaded files from: ftp://ftp.sunsite.utk.edu/pub/cygwin



Package              Version            

_update-info-dir     00211-1            

ash                  20020731-3         

base-files           2.5-1              

base-passwd          1.1-1              

bash                 2.05b-13           

bzip2                1.0.2-5            

cpio                 2.5-3              

crypt                1.0-2              

cvs                  1.11.6-3           

cygutils             1.2.1-2            

cygwin               1.5.3-1            

diffutils            2.8.4-1            

fileutils            4.1-2              

findutils            4.1.7-4            

gawk                 3.1.3-3            

gdbm                 1.8.3-7            

grep                 2.5-1              

groff                1.18.1-2           

gzip                 1.3.3-4            

indent               2.2.8-1            

less                 381-1              

libbz2_1             1.0.2-5            

libdb3.1             3.1.17-2           

libgdbm              1.8.0-5            

libgdbm-devel        1.8.3-7            

libgdbm3             1.8.3-3            

libgdbm4             1.8.3-7            

libgettextpo0        0.12.1-3           

libiconv2            1.9.1-3            

libintl1             0.10.40-1          

libintl2             0.12.1-3           

libncurses5          5.2-1              

libncurses6          5.2-8              

libncurses7          5.3-4              

libpcre              4.1-1              

libpcre0             4.4-1              

libpopt0             1.6.4-4            

libreadline4         4.1-2              

libreadline5         4.3-5              

login                1.9-7              

man                  1.5j-2             

mktemp               1.5-3              

ncftp                3.1.4-1            

ncurses              5.3-4              

openssh              3.6.1p2-2          

openssl              0.9.7b-3           

openssl096           0.9.6j-1           

perl                 5.8.0-5            

rcs                  5.7-3              

readline             4.3-5              

rsync                2.5.6-2            

sed                  4.0.7-3            

sh-utils             2.0.15-4           

stunnel              4.04-3             

tar                  1.13.25-3          

termcap              20021106-2         

terminfo             5.3_20030726-1     

texinfo              4.2-4              

textutils            2.0.21-1           

vim                  6.2-3              

wget                 1.8.2-2            

which                1.5-2              

zlib                 1.1.4-4            

Use -h to see help about each section

_______________________________________________
Bug-fileutils mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/bug-fileutils

Reply via email to