[ CC += bug-findutils; bug-coreutils moved to BCC ] On Dec 13, 2007 9:44 AM, Wolfram Kresse <[EMAIL PROTECTED]> wrote: > On Wed, 12 Dec 2007 08:15:00 +0100, Jim Meyering <[EMAIL PROTECTED]> wrote: > > The underlying code that changed was in lib/fts.c. > > - du, chmod, chown, chgrp, and the new chcon use fts. > > OK, but now I'm getting confused: It seems that the slocate utility has the > exact same problem (using 3.1-1ubuntu3 of slocate), and from an Ubuntu bug > report I learned it also uses fts. > However, it seems there are two (concurrent?) versions of fts, one in glibc, > and one in coreutils. I am wondering what exactly I have to do to make > slocate work reliably again on large non-inode file systems?
Well, the denizens of the coreutils mailing list may not know how to fix slocate. As far as GNU locate (not slocate) goes, in 4.3.x it uses gnulib's fts(). In fact, it uses find to build the database, and you indicated that find does not suffer from this problem. If slocate doesn't work for you, you could always use locate instead. James. _______________________________________________ Bug-coreutils mailing list Bug-coreutils@gnu.org http://lists.gnu.org/mailman/listinfo/bug-coreutils