Re: more coreutils problems

2005-01-25 Thread Corinna Vinschen
On Jan 25 06:46, Eric Blake wrote: > It looks like the lstat() call is violating POSIX - it should be checking > the path prefix, note that `file' is not a directory, and set errno to > ENOTDIR, but instead it is just setting ENOENT. I tested the following three situations on Linux and on Cygwin:

more coreutils problems

2005-01-25 Thread Eric Blake
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 The pathchk executable changed between coreutils 5.2.1 (where it stat'ed every component of the path name) and coreutils 5.3.0 (it now calls a single lstat() on the entire name) in how it checks for invalid filenames. This causes a regression on the f