Re: Build failed in Jenkins: libvirt-syntax-check #2465

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On 07/08/2014 03:38 PM, Eric Blake wrote:
> [adding bug-gnulib]
> 
> On 07/08/2014 08:05 AM, Guido Günther wrote:
>> On Tue, Jul 08, 2014 at 03:49:02PM +0200, Jenkins CI wrote:
>>> 0.43 prohibit_empty_lines_at_EOF
>>> prohibit_error_without_use
>>> grep: write error
>>> grep: write error
>>> /bin/sed: couldn't write 25 items to stdout: Broken pipe
>>
>> I've disabled notifications to the list until I'm clear what the
>> problem is. Sorry for the noise.
> 
> That was not the cause of the buildbot reporting failure, but it IS
> noisy.  I suspect it is because your buildbot is running in an
> environment with SIGPIPE ignored (and sadly, there is NO way from shell
> to turn SIGPIPE back to normal if the shell inherits it as ignored).
> Since this noise is occurring in a stock 'make syntax-check' from
> gnulib, we ought to patch gnulib to work around noisy tools that don't
> tolerate SIGPIPE being ignored.

Note anything python 2 based could have this issue:
https://bugzilla.redhat.com/show_bug.cgi?id=887194

Until that's fixed you need workarounds with sub processes.
Search for SIGPIPE here for example:
http://www.pixelbeat.org/libs/subProcess.py

Pádraig.

--
libvir-list mailing list
libvir-list@xxxxxxxxxx
https://www.redhat.com/mailman/listinfo/libvir-list





[Index of Archives]     [Virt Tools]     [Libvirt Users]     [Lib OS Info]     [Fedora Users]     [Fedora Desktop]     [Fedora SELinux]     [Big List of Linux Books]     [Yosemite News]     [KDE Users]     [Fedora Tools]