updatedb won't update

2006-09-29 Thread Goetz, Philip \(NIH/NLM/LHC\) [C]
Hi - I downloaded find-utils for solaris 10 sparc machines, and installed it on my SunBlade 2000. When I run updatedb, a call to "sort" runs out of memory. I changed each call to sort to sort -S 50, and it no longer runs out of memory. Instead, it runs for about a second, produces the error

[bug #17877] Invalid "No such file or directory" error on filesystem without stable inode numbers

2006-09-29 Thread Miklos Szeredi
Follow-up Comment #5, bug #17877 (project findutils): BTW, POSIX isn't all that clear about inode numbers. Take this example: touch x rm x mkfifo y Is x and y the same file? Obviously not. Can they have the same inode number? Yes, filesystems do reuse inode numbers. So is st_ino a unique i

[bug #17877] Invalid "No such file or directory" error on filesystem without stable inode numbers

2006-09-29 Thread Miklos Szeredi
Follow-up Comment #4, bug #17877 (project findutils): Fair enough, I see your point. However there are filesystems which simply don't have the notion of inode numbers, or _anything_ that would indentify a file other than it's name. And it's not possible to map the name to a unique identifier wi

[bug #17877] Invalid "No such file or directory" error on filesystem without stable inode numbers

2006-09-29 Thread Geoff Clare
Follow-up Comment #3, bug #17877 (project findutils): POSIX does require a file's inode number to be stable. To see this consider what happens if you stat() a pathname and remember the st_dev and st_ino values, then some time later you stat() the same pathname and observe that the st_ino value i