Re: Latest cogito broken with bash-3.1
- From
Linus Torvalds <torvalds@osdl.org>
- Date
- Dec 12, 2005, 15:32 UTC
- Message-ID
- <Pine.LNX.4.64.0512120725350.15597@g5.osdl.org>
- In-Reply-To
- <1134385342.1468.27.camel@blade>
On Mon, 12 Dec 2005, Marcel Holtmann wrote:
> > I just verified that on my Ubuntu Dapper system where I had a copy of > the old bash package lying around. The bash-3.0 works fine, but the > bash-3.1 produces this error. So it is definitely bash related.
It's been around forever, and it's a bash default installation issue. It's just that all sane distributions will change the default.
Sounds like debian forgot to do that when upgrading to bash-3.1.
The magic incantation is hidden in the bash FAQ (E2):
You can build a version of bash that will not report SIGPIPE errors by uncommenting the definition of DONT_REPORT_SIGPIPE in the file config-top.h.
and I still don't understand why it's not the default. Oh, well.
Linus