misc/148781: SIGEPIPE after update to 8.1-RC2
Ruben van Staveren
ruben at verweg.com
Tue Jul 20 08:50:04 UTC 2010
>Number: 148781
>Category: misc
>Synopsis: SIGEPIPE after update to 8.1-RC2
>Confidential: no
>Severity: critical
>Priority: high
>Responsible: freebsd-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: sw-bug
>Submitter-Id: current-users
>Arrival-Date: Tue Jul 20 08:50:02 UTC 2010
>Closed-Date:
>Last-Modified:
>Originator: Ruben van Staveren
>Release: FreeBSD 8.0-STABLE amd64
>Organization:
>Environment:
System: FreeBSD erg.verweg.com 8.0-STABLE FreeBSD 8.0-STABLE #1: Tue Jul 13 11:00:59 CEST 2010 root at chassis:/opt/obj/usr/cvsup/8-stable/src/sys/CHASSIS amd64
>Description:
Using at least /bin/tcsh as shell it will break portupgrade and other parts of
portsbuilding but might not be limited to just ports building.
Also see the discussion starting at
http://www.mail-archive.com/freebsd-stable@freebsd.org/msg111266.html
>How-To-Repeat:
e.g. from Alex Kozlov:
sudo make -C /usr/ports/converters/ascii2binary:
===> Patching for ascii2binary-2.13_2
===> Applying FreeBSD patches for ascii2binary-2.13_2
===> ascii2binary-2.13_2 depends on shared library: intlgrep: writing output:
Broken pipe
grep: writing output: Broken pipe
from me:
sudo portupgrade -va --batch
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
(MakefileBrokenError)
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
>Fix:
A work around is to do sudo -s, then "exec bash"
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-bugs
mailing list