SIGEPIPE after update to 8.1-RC2
Ruben van Staveren
ruben at verweg.com
Tue Jul 20 07:19:48 UTC 2010
Hi,
On 18 Jul 2010, at 4:20, Sean wrote:
> On 18/07/2010 1:24 AM, Alex Kozlov wrote:
>> Hi, stable
>>
>> After updating my buildbox from 26 April 8-STABLE
>> to 8.1-RC2 I constantly getting SIGEPIPE
>>
>
>
> [snip]
>
> I'm getting the same thing; what shell are you using? I changed my shell on one machine from /bin/tcsh to /usr/local/bin/bash and problem disappeared.
Another occasion where this problem acts up:
is marked as broken: does not build** Makefile possibly broken: mail/moztraybiff:
grep: write error: Broken pipe
moztraybiff-1.2.4_1
---> Session ended at: Tue, 20 Jul 2010 09:04:41 +0200 (consumed 00:03:01)/usr/local/sbin/portupgrade:1473:in `get_pkgname': Makefile broken (MakefileBrok
enError)
from /usr/local/sbin/portupgrade:623
from /usr/local/sbin/portupgrade:614:in `each'
from /usr/local/sbin/portupgrade:614
from /usr/local/sbin/portupgrade:588:in `catch'
from /usr/local/sbin/portupgrade:588
from /usr/local/lib/ruby/1.8/optparse.rb:1310:in `call'
from /usr/local/lib/ruby/1.8/optparse.rb:1310:in `parse_in_order'
from /usr/local/lib/ruby/1.8/optparse.rb:1306:in `catch'
from /usr/local/lib/ruby/1.8/optparse.rb:1306:in `parse_in_order'
from /usr/local/lib/ruby/1.8/optparse.rb:1254:in `catch'
from /usr/local/lib/ruby/1.8/optparse.rb:1254:in `parse_in_order'
from /usr/local/lib/ruby/1.8/optparse.rb:1248:in `order!'
from /usr/local/lib/ruby/1.8/optparse.rb:1241:in `order'
from /usr/local/sbin/portupgrade:565:in `main'
from /usr/local/lib/ruby/1.8/optparse.rb:791:in `initialize'
from /usr/local/sbin/portupgrade:229:in `new'
from /usr/local/sbin/portupgrade:229:in `main'
from /usr/local/sbin/portupgrade:2213
This happens during a "sudo portupgrade -va --batch"
my shell is /bin/tcsh too. When I run "exec bash" after sudo -s and then do the portupgrade the problem doesn't show up.
To me, this is a clear breakage and should be considered a show stopper issue for 8.1-RELEASE. All shells should be equally supported, especially when they reside in /bin. Is there already an open pr on this ?
Thanks,
Ruben
More information about the freebsd-stable
mailing list