From: Max H. <ma...@qu...> - 2005-04-30 20:07:38
|
[Apparently I can't send to fink-seed, so I am now resending this to fink-devel. sorry if anybody gest this multiple times] Am 19.04.2005 um 19:36 schrieb Chris Zubrzycki: > > On Apr 19, 2005, at 12:51 PM, Chris Zubrzycki wrote: >>>> When I run updatedb from findutils in fink, I get this error: > >>> Does /usr/bin/find have the same problem? > >> It doesn't say it does. > > Sorry to bother everyone, but found a fix. I added fsdec to the list > of fstypes to prune, and it worked fine (/dev/fd/3 couldn't be stat'd) > Maybe we can still track down why it says the hard link count is > incorrect though; if it doesn't have that error there is a very nice > speed boost because it doesn't stat each file then. > Hey folks, I'd like to add that this is a *critical* bug, and it occurs on 10.3, too -- maybe the new findutils version introduce the problem? Today and yesterday my HD run full. The problem is that apparently, for updatedb /dev/fd/3 is an alias for /. So when updatedb scans my FS, it gets into an infinite recursion loop. In my case it created about 15 GB of temp files (indexing the "infinitely many files" on my HD), before it run out of HD space. Running out of HD space is rather dangerous, if you notice it too late it can cause data loss (10.3 really tries to warn you about this, but if your machine is running while you are absent, as in my case, you can be too late)... Cheers, Max |