On Tue, Nov 22, 2016 at 04:21:58PM +0100, Marc Espie wrote:
>
> Martin, tell me whether this fixes your issue.
>
> Index: OpenBSD/PackageRepository.pm
> ===================================================================
> RCS file:
> /build/data/openbsd/cvs/src/usr.sbin/pkg_add/OpenBSD/PackageRepository.pm,v
> retrieving revision 1.138
> diff -u -p -r1.138 PackageRepository.pm
> --- OpenBSD/PackageRepository.pm 5 Oct 2016 13:50:20 -0000 1.138
> +++ OpenBSD/PackageRepository.pm 22 Nov 2016 15:15:29 -0000
> @@ -239,6 +239,7 @@ sub open
>
> # kill old files if too many
> my $already = $self->make_room;
> + local $SIG{'PIPE'} = 'DEFAULT';
> my $fh = $self->open_pipe($object);
> if (!defined $fh) {
> return;
This also fixes my python issue. Any idea when this might get
commited? It makes ansible package management happy as well :).
--
Patrik Lundin