Package: libtest-harness-perl Version: 3.20-1 Severity: important Tags: patch
Since upstream released 3.17_01 there have been two serious regressions with the handling of: * Passing arguments to executable non-Perl tests: https://rt.cpan.org/Ticket/Display.html?id=59186#txn-801685 * Running executable non-Perl tests: https://rt.cpan.org/Ticket/Display.html?id=59457 I'm filing the issue here due to the the stable freeze. These two issues are likely to break a lot of cases where prove/Test::Harness is being used to run non-Perl tests, it breaks e.g. the Git test suite. Fixes for this upstream are: http://github.com/AndyA/Test-Harness/commit/4b911b81224f2f3064c67ecec744fa5e5fc365b4 http://github.com/AndyA/Test-Harness/commit/f21ad263aa32d08ad59d32d031abedfe6195f9e2 http://github.com/AndyA/Test-Harness/commit/80cf0384667d8bc7e95c2b0565827292aacab139 http://github.com/AndyA/Test-Harness/commit/cbe222550db69d3a8fc4ea26c0950d2e28270158 http://github.com/AndyA/Test-Harness/commit/a794796d6780f4438bb492bf87ed14982a5357dd http://github.com/AndyA/Test-Harness/commit/3a934f897b6a9d1d91afbeca21616e4c729f344f http://github.com/AndyA/Test-Harness/commit/6ca9bf39fed165755033e824b895edea1cac21a7 http://github.com/AndyA/Test-Harness/commit/6703fdc01e152df672047400364b227a172449e2 http://github.com/AndyA/Test-Harness/commit/6a9a72773c9d2f54e9124d3359efe6100df6a8bf http://github.com/AndyA/Test-Harness/commit/7038535a4ea429742a441a901b097169579a91cd Please do one of: * Bump Test::Harness back down to 3.17 * Apply the above patches to 3.20 * Ship Test::Harness from the master branch upstream, or wait for 3.22 to hit CPAN (should be soon-ish) A Test::Harness with this bug has never been part of a perl release, having to deal with this issue in a Debian stable release would be painful in the long term. -- System Information: Debian Release: squeeze/sid APT prefers testing APT policy: (900, 'testing'), (800, 'unstable'), (700, 'stable'), (1, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 2.6.35-rc5-Avar-Akbar+ (SMP w/4 CPU cores) Locale: LANG=en_US.utf8, LC_CTYPE=en_US.utf8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Versions of packages libtest-harness-perl depends on: ii perl 5.10.1-13 Larry Wall's Practical Extraction libtest-harness-perl recommends no packages. libtest-harness-perl suggests no packages. -- no debconf information -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org