|
From: | mwoehlke |
Subject: | Re: coreutils-6.2: various runtime problems on Darwin-8.7.0 HFS+ (including attachment this time) |
Date: | Tue, 26 Sep 2006 10:40:03 -0500 |
User-agent: | Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.7) Gecko/20060909 Thunderbird/1.5.0.7 Mnenhy/0.7.4.0 |
Jim Meyering wrote:
mwoehlke <address@hidden> wrote:Jim Meyering wrote:mwoehlke <address@hidden> wrote:address@hidden wrote:[let me see if gmane lets me reply to posts]gmane works great, it's the only way I read this list (and several others). :-) btw, thanks for the mails... I just built coreutils on Darwin also, and had a good number of 'make check' failures. I am also noticing that after making coreutils (and some other packages, I think bash was one), to remove the directory, I have to 'rm -rf coreutils-5.97' as many as four times before it fully goes away. Odd that just doing it several times in succession works, though.Now, *that* is interesting. Would you please see if you can reproduce that using an rm binary built from coreutils-6.2? I couldn't, when using an hfs partition on Darwin 8.7.0. The core of rm was seriously revamped between coreutils-5.97 and 6.0.I plan to, as soon as I get a chance. FYI this was on an NFS mount so there might be some weird interaction with the NFS driver... although I've built coreutils 5.97 on almost a dozen platforms and Darwin (both x86 and PowerPC as I recall) is the only OS that's given me problems.I was unable to reproduce that. Tried both NFS and hfs. If you can, please give details asap. I expect to release coreutils-6.3 very soon. It'd be particularly useful to know how many files it removes at each iteration.
Did you try with 5.97? I haven't tried 6.2 yet (will try to do that soon)... Um, actually, I am probably not going to try until someone can tell me how the *&($ to test the exit code of 'make check' after I've piped it through 'tee' :-) - tips would be most welcome!
Easiest test is on coreutils itself... $ uname -srvmpioDarwin 7.9.0 Darwin Kernel Version 7.9.0: Wed Mar 30 20:11:17 PST 2005; root:xnu/xnu-517.12.7.obj~1/RELEASE_PPC Power Macintosh powerpc RackMac3,1 Darwin
$ rm --version rm (GNU coreutils) 5.97 Copyright (C) 2006 Free Software Foundation, Inc. This is free software. You may redistribute copies of it under the terms of the GNU General Public License <http://www.gnu.org/licenses/gpl.html>. There is NO WARRANTY, to the extent permitted by law. Written by Paul Rubin, David MacKenzie, Richard Stallman, and Jim Meyering. $ ls coreutils-5.97 ls: coreutils-5.97: No such file or directory $ tar xzf coreutils-5.97.tar.gz $ find coreutils-5.97/ | wc -l 2788 $ rm -rf coreutils-5.97 rm: cannot remove directory `coreutils-5.97/m4': Directory not empty rm: cannot remove directory `coreutils-5.97/lib': Directory not empty $ find coreutils-5.97/ | wc -l 173 $ rm -rf coreutils-5.97 $ find coreutils-5.97/ | wc -l find: coreutils-5.97/: No such file or directory 0 $ (Again, NFS mount, about 60 GB, 28% used.)Anything else? I could also post the full list of files left over after the first try...
-- Matthew Download. Untar. Configure. Make. Install. Lather. Rinse. Repeat.
[Prev in Thread] | Current Thread | [Next in Thread] |