This is the mail archive of the cygwin mailing list for the Cygwin project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

RE: 1.5.25: "changed dev/ino" error with shared drives


> -----Original Message-----
> From: cygwin-owner@cygwin.com 
> [mailto:cygwin-owner@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/


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]