delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/1998/03/28/11:17:43

From: wgue AT berlin DOT snafu DOT de (Wolfgang Guelcker)
Subject: Re: rm -R reports "circular reference"
28 Mar 1998 11:17:43 -0800 :
Message-ID: <3514c3e1.1726923.cygnus.gnu-win32@berlin.snafu.de>
References: <350AB233 DOT 87B89052 AT a DOT crl DOT com>
Mime-Version: 1.0
To: gnu-win32 AT cygnus DOT com

On Wed, 18 Mar 1998 16:08:10 GMT, Christopher Faylor wrote:

> 
> The B19 scheme for generating directory inodes *is* based on the full
> path name of a directory.  This should no longer be a problem in B19.
> 
> Am I correct in assuming that Weiqi Gao is using B18 or is there still some
> kind of bug in B19?

I think there is still something wrong in B19:
If I make a simple "du" without parameters in the B19 source directory

     /Cygnus/B19/src/bash
then "du" does not scan the directory lib and its subdirectories. The
file sizes are simply missing.
During scanning the directory tree, "du" gets from stat() for "lib"
the same inode number as for the already scanned subdirectory "doc"
and therefore skips "lib". If I rename "doc" to "docu" then "lib" is
scanned.
I'm working on NT4.0, SP3, NTFS, text=binary mount of / on d:/.
-
For help on using this list (especially unsubscribing), send a message to
"gnu-win32-request AT cygnus DOT com" with one line of text: "help".

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019