Bug#683894: perl-base: IPC::Open3 fails when '-' is given as the command. Fix available upstream.

David Caldwell david at porkrind.org
Sun Aug 5 08:24:16 UTC 2012


Package: perl-base
Version: 5.14.2-12
Severity: normal

Dear Maintainer,

$ perl -MIPC::Open3 -e 'open3(undef, undef, undef, "-")'
open3: Illegal seek at /usr/share/perl/5.14/IPC/Open3.pm line 214.

In the perl git repo there is a fix here:

http://perl5.git.perl.org/perl.git/commit/f8b0429f0b6cf645006ec2cf9fdaa2c4fc8f60d6

The bug is documented in this perl bug report:

https://rt.perl.org/rt3/Public/Bug/Display.html?id=95748

Please consider backporting the fix into Debian's perl as this feature is
currently completely broken.

Thanks,
  David

-- System Information:
Debian Release: wheezy/sid
  APT prefers testing
  APT policy: (990, 'testing'), (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 3.4-trunk-amd64 (SMP w/8 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages perl-base depends on:
ii  dpkg   1.16.4.3
ii  libc6  2.13-33

perl-base recommends no packages.

Versions of packages perl-base suggests:
ii  perl  5.14.2-12

-- no debconf information




More information about the Perl-maintainers mailing list