Paul Eggert <[EMAIL PROTECTED]> wrote:
> Jim Meyering <[EMAIL PROTECTED]> writes:
>
>> Comparing the differences in the sh -x output should
>> help us get to the bottom of this.
>
> Yes, thanks, that did the trick.
>
> It turns out that my personal "ls" defaults to "ls -A" (this is an old
> security-related habit of mine), but the coreutils bootstrap procedure
> (accidentally or deliberately? I can't easily tell which) relies on
> the fact that "ls" does not output file names beginning with ".".  The
> following patch ports to my personal environment (which I hope you
> don't mind supporting).

If it were anyone else, I'd simply tell them to use a function or shell
alias instead, so that it wouldn't interfere with non-interactive uses.
But since it's you, I'll make an exception :-)

> The more worrisome aspect here is that the current bootstrap
> environment seems to assume that gnulib file names won't start with
> ".".  Is that a safe assumption in the future?

Maybe not.  If/when gnulib starts distributing files with such
names, we can address it,... assuming bootstrap even exists.


Reply via email to