> -----Original Message----- > From: cygwin-ow...@cygwin.com > [mailto:cygwin-ow...@cygwin.com] On Behalf Of Larry Hall (Cygwin) > Sent: Sunday, February 08, 2009 2:44 PM > To: cygwin@cygwin.com > Subject: Re: 1.5.25: "changed dev/ino" error with shared drives > > Correa, Wagner wrote: > >> -----Original Message----- > > <snip> > > >> > >> Correa, Wagner wrote: > >>> Hello, > >>> > >>> I'm using Cygwin 1.5.25, and when I try removing > >> directories in shared > >>> drives, I get an error message like this: > >>> > >>> rm: FATAL: directory `foo' changed dev/ino > >>> > >>> Could this be a reoccurrence of this old problem? > >>> http://www.cygwin.com/ml/cygwin/2006-02/msg00315.html. > >> Given the different format of the message and the abundance > >> of alternate but like-named tools on your machine, I have > >> to wonder if you're getting this message from Cygwin's 'rm'. > >> Are you? > > <snip> > > > I think so: > > $ which rm > > /usr/bin/rm > > > > But how can I be sure? > > Invoke '/usr/bin/rm' directly. If you still see a problem, we need > to see the permissions of the directory you're working with ('ls -l' > and 'getfacl') and its contents as well as the input and results you > get. Perhaps stracing might be necessary as well but I'll hold off > asking for that right now. Let's see if the above helps you find the > problem. > > -- > Larry Hall http://www.rfk.com > RFK Partners, Inc. (508) 893-9779 - RFK Office > 216 Dalton Rd. (508) 893-9889 - FAX > Holliston, MA 01746 > > _____________________________________________________________________ > > A: Yes. > > Q: Are you sure? > >> A: Because it reverses the logical flow of conversation. > >>> Q: Why is top posting annoying in email? > > -- > 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/ >
Using '/usr/bin/rm' directly I get the same error. I haven't been able to reproduce the problem with a small example, but here is what happens using vim's tarball (ftp://mirror.nyi.net/cygwin/release/vim/vim-7.2-3-src.tar.bz2) as a test case: $ tar xvfj vim-7.2-3-src.tar.bz2 <snip> $ ls -la vim-7.2-3 total 222 drwxr-xr-x 8 correw mkpasswd 0 Aug 9 2008 . drwxr-xr-x 39 correw mkpasswd 0 Feb 8 16:02 .. -rw-r--r-- 1 correw mkpasswd 1021 Aug 9 2008 Contents -rw-r--r-- 1 correw mkpasswd 582 Jun 7 2004 Contents.info -rw-r--r-- 1 correw mkpasswd 15813 Jul 6 2008 Filelist -rw-r--r-- 1 correw mkpasswd 22775 Aug 9 2008 Makefile -rw-r--r-- 1 correw mkpasswd 4834 Aug 9 2008 README.txt -rw-r--r-- 1 correw mkpasswd 582 Jun 7 2004 README.txt.info -rw-r--r-- 1 correw mkpasswd 1252 Aug 9 2008 README_ami.txt -rw-r--r-- 1 correw mkpasswd 582 Jun 7 2004 README_ami.txt.info -rw-r--r-- 1 correw mkpasswd 420 Aug 9 2008 README_amibin.txt -rw-r--r-- 1 correw mkpasswd 582 Jun 7 2004 README_amibin.txt.info -rw-r--r-- 1 correw mkpasswd 389 Aug 9 2008 README_amisrc.txt -rw-r--r-- 1 correw mkpasswd 582 Jun 7 2004 README_amisrc.txt.info -rw-r--r-- 1 correw mkpasswd 805 Aug 9 2008 README_bindos.txt -rw-r--r-- 1 correw mkpasswd 6306 Aug 9 2008 README_dos.txt -rw-r--r-- 1 correw mkpasswd 1650 Aug 9 2008 README_extra.txt -rw-r--r-- 1 correw mkpasswd 149 Aug 9 2008 README_lang.txt -rw-r--r-- 1 correw mkpasswd 217 Aug 9 2008 README_mac.txt -rw-r--r-- 1 correw mkpasswd 881 Aug 9 2008 README_ole.txt -rw-r--r-- 1 correw mkpasswd 2027 Aug 9 2008 README_os2.txt -rw-r--r-- 1 correw mkpasswd 3838 Aug 9 2008 README_os390.txt -rw-r--r-- 1 correw mkpasswd 484 Aug 9 2008 README_src.txt -rw-r--r-- 1 correw mkpasswd 487 Aug 9 2008 README_srcdos.txt -rw-r--r-- 1 correw mkpasswd 365 Aug 9 2008 README_unix.txt -rw-r--r-- 1 correw mkpasswd 1858 Aug 9 2008 README_vms.txt -rw-r--r-- 1 correw mkpasswd 612 Aug 9 2008 README_w32s.txt -rw-r--r-- 1 correw mkpasswd 624 Jun 7 2004 Vim.info -rw-r--r-- 1 correw mkpasswd 835 Jun 7 2004 Xxd.info -rwxr-xr-x 1 correw mkpasswd 169 Jun 21 2008 configure -rw-r--r-- 1 correw mkpasswd 41506 Jun 7 2004 csdpmi4b.zip drwxr-xr-x 1 correw mkpasswd 0 Aug 10 03:41 farsi drwxr-xr-x 1 correw mkpasswd 0 Aug 10 03:41 libs drwxr-xr-x 1 correw mkpasswd 0 Aug 10 03:41 nsis drwxr-xr-x 1 correw mkpasswd 0 Aug 9 2008 pixmaps drwxr-xr-x 1 correw mkpasswd 0 Aug 10 03:41 runtime -rw-r--r-- 1 correw mkpasswd 624 Jun 7 2004 runtime.info drwxr-xr-x 1 correw mkpasswd 0 Aug 10 03:41 src -rw-r--r-- 1 correw mkpasswd 624 Jun 7 2004 src.info -rw-r--r-- 1 correw mkpasswd 4050 Jun 7 2004 uninstal.txt -rw-r--r-- 1 correw mkpasswd 624 Jun 7 2004 vimdir.info -rwxr-xr-x 1 correw mkpasswd 1798 Jun 7 2004 vimtutor.bat -rwxr-xr-x 1 correw mkpasswd 2898 Jun 7 2004 vimtutor.com $ getfacl vim-7.2-3 # file: vim-7.2-3 # owner: correw # group: mkpasswd user::rwx group::r-x other:r-x mask:rwx $ /usr/bin/rm -rf vim-7.2-3 /usr/bin/rm: FATAL: directory `vim-7.2-3/runtime' changed dev/ino $ ls -la vim-7.2-3/runtime total 421 drwxr-xr-x 18 correw mkpasswd 0 Feb 8 16:04 . drwxr-xr-x 1 correw mkpasswd 0 Feb 8 16:04 .. drwxr-xr-x 1 correw mkpasswd 0 Aug 10 03:41 autoload drwxr-xr-x 1 correw mkpasswd 0 Aug 10 03:41 colors drwxr-xr-x 1 correw mkpasswd 0 Aug 10 03:41 compiler -rw-r--r-- 1 correw mkpasswd 645 Jun 7 2004 delmenu.vim drwxr-xr-x 1 correw mkpasswd 0 Feb 8 16:05 doc -rw-r--r-- 1 correw mkpasswd 624 Jun 7 2004 doc.info -rw-r--r-- 1 correw mkpasswd 1902 Mar 29 2006 evim.vim -rw-r--r-- 1 correw mkpasswd 60781 Aug 3 2008 filetype.vim -rw-r--r-- 1 correw mkpasswd 280 Jun 7 2004 ftoff.vim drwxr-xr-x 1 correw mkpasswd 0 Aug 10 03:41 ftplugin -rw-r--r-- 1 correw mkpasswd 971 Apr 30 2006 ftplugin.vim -rw-r--r-- 1 correw mkpasswd 285 Jun 7 2004 ftplugof.vim -rw-r--r-- 1 correw mkpasswd 1698 Jun 7 2004 gvimrc_example.vim -rw-r--r-- 1 correw mkpasswd 454 Jan 13 2003 hi16-action-make.png -rw-r--r-- 1 correw mkpasswd 425 Jan 13 2003 hi22-action-make.png drwxr-xr-x 1 correw mkpasswd 0 Aug 10 03:41 icons -rw-r--r-- 1 correw mkpasswd 624 Jun 7 2004 icons.info drwxr-xr-x 1 correw mkpasswd 0 Aug 10 03:41 indent -rw-r--r-- 1 correw mkpasswd 767 Feb 22 2008 indent.vim -rw-r--r-- 1 correw mkpasswd 282 Jun 7 2004 indoff.vim drwxr-xr-x 1 correw mkpasswd 0 Aug 10 03:41 keymap drwxr-xr-x 1 correw mkpasswd 0 Aug 10 03:41 lang -rw-r--r-- 1 correw mkpasswd 2430 May 3 2006 macmap.vim drwxr-xr-x 1 correw mkpasswd 0 Aug 10 03:41 macros -rw-r--r-- 1 correw mkpasswd 624 Jun 7 2004 macros.info -rw-r--r-- 1 correw mkpasswd 17793 Jul 13 2008 makemenu.vim -rw-r--r-- 1 correw mkpasswd 38122 Jun 30 2008 menu.vim -rw-r--r-- 1 correw mkpasswd 2587 Apr 2 2006 mswin.vim -rw-r--r-- 1 correw mkpasswd 53527 May 12 2008 optwin.vim drwxr-xr-x 1 correw mkpasswd 0 Aug 10 03:41 plugin drwxr-xr-x 1 correw mkpasswd 0 Aug 10 03:41 print -rw-r--r-- 1 correw mkpasswd 17180 Jun 7 2004 rgb.txt -rw-r--r-- 1 correw mkpasswd 9540 Aug 8 2008 scripts.vim drwxr-xr-x 1 correw mkpasswd 0 Aug 9 2008 spell -rw-r--r-- 1 correw mkpasswd 34040 Aug 9 2008 synmenu.vim drwxr-xr-x 1 correw mkpasswd 0 Aug 10 03:41 syntax -rw-r--r-- 1 correw mkpasswd 4037 Jun 7 2004 termcap drwxr-xr-x 1 correw mkpasswd 0 Aug 10 03:41 tools -rw-r--r-- 1 correw mkpasswd 624 Jun 7 2004 tools.info drwxr-xr-x 1 correw mkpasswd 0 Aug 10 03:41 tutor -rw-r--r-- 1 correw mkpasswd 624 Jun 7 2004 tutor.info -rw-r--r-- 1 correw mkpasswd 166 Jun 7 2004 vim16x16.gif -rw-r--r-- 1 correw mkpasswd 226 Jun 7 2004 vim16x16.png -rw-r--r-- 1 correw mkpasswd 490 Jun 7 2004 vim16x16.xpm -rw-r--r-- 1 correw mkpasswd 298 Jun 7 2004 vim32x32.gif -rw-r--r-- 1 correw mkpasswd 347 Jun 7 2004 vim32x32.png -rw-r--r-- 1 correw mkpasswd 1322 Jun 7 2004 vim32x32.xpm -rw-r--r-- 1 correw mkpasswd 504 Jun 7 2004 vim48x48.gif -rw-r--r-- 1 correw mkpasswd 474 Jun 7 2004 vim48x48.png -rw-r--r-- 1 correw mkpasswd 2666 Jun 7 2004 vim48x48.xpm -rw-r--r-- 1 correw mkpasswd 15494 Jun 7 2004 vimlogo.cdr -rw-r--r-- 1 correw mkpasswd 29836 Jun 7 2004 vimlogo.eps -rw-r--r-- 1 correw mkpasswd 1091 Jun 7 2004 vimlogo.gif -rw-r--r-- 1 correw mkpasswd 2254 Jun 7 2004 vimlogo.pdf -rw-r--r-- 1 correw mkpasswd 8006 Jun 7 2004 vimlogo.xpm -rw-r--r-- 1 correw mkpasswd 2938 Jul 2 2008 vimrc_example.vim $ getfacl vim-7.2-3/runtime # file: vim-7.2-3/runtime # owner: correw # group: mkpasswd user::rwx group::r-x other:r-x mask:rwx Thanks, Wagner -- 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/