Re: Moving bash from essential/required to important?
On 05/04/11 04:52, Russ Allbery wrote:
> dash doesn't support $LINENO, which is why it's not detected by Autoconf.
> The reason why it doesn't support $LINENO (it's intentional; we had a
> patch to add it that was then removed) is that the configure.ac files of
> many, many packages contain bashisms that dash doesn't support. If
> $LINENO support is present in dash, Autoconf considers dash sufficiently
> POSIX to use as the configure shell, and then all those packages FTBFS.
We could do as with binutils-gold. Report bugs with severity important now, make
it a release goal to make dash fully POSIX-compliant (including $LINENO
support), and if the bug count gets low enough in time, do the switch, and
otherwise, do it at the beginning of the next cycle (assuming we've fixed enough