"Nelson H. F. Beebe" <[EMAIL PROTECTED]> writes:

> make[3]: Entering directory 
> `/export/staff/computing/beebe/i386/build/coreutils-5.1.1/tests/touch'
> ls: not found

Thanks for reporting this.  This bug undoubtedly occurs because that
test script invokes

command ls -og --time-style=+%Y-%m-%dT%H:%M:%S f > out.1 || fail

I don't know why that "command" is there; it seems unnecessary to me,
but It was obviously put there for a reason.  Perhaps it's because too
many people alias "ls" to something else using a shell function?  If
so, perhaps the simplest workaround is to replace "command ls" with
"../../src/ls" (or whatever the appropriate number of ".."s is), along
with a little comment explaining the situation.

"command" isn't portable to older shells, so I'm a bit leery about
seeing it in portable scripts anyway.  The Sun implementation of
/usr/bin/command is dated 1995; I don't know if that's the earliest
occurrence of it in Solaris, but I suspect that it was a POSIX
invention so its appearance around then is plausible.


_______________________________________________
Bug-coreutils mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/bug-coreutils

Reply via email to