Bug#759085: perl: installman should die on pod errors like pod2man does
Niko Tyni
ntyni at debian.org
Fri Apr 17 20:46:38 UTC 2015
Control: clone -1 -2
Control: retitle -2 perl: ExtUtils::Command::MM::pod2man should die on pod errors like the real pod2man does
On Sat, Aug 23, 2014 at 09:19:52PM -0700, Niko Tyni wrote:
> Package: perl
> Version: 5.20.0-4
> Tags: upstream
>
> As discussed in #724498, the 'installman' script that handles POD files
> in the Perl build should probably pass "errors => 'die'" to Pod::Man so
> that the build would fail if it encounters any POD errors. This would
> match what pod2man enforces on other packages.
>
> This needs to be discussed and fixed upstream.
FWIW I tested this out on current blead and found out that at least
Memoize and Test-Simple have problems.
These are both dual-life on CPAN, and I'd have expected the
pod2man change would have caught them in smoke tests, but I now
see that ExtUtils::MakeMaker has its own pod2man implementation
(ExtUtils::Command::MM::pod2man) which doesn't set 'errors => die' or
'errors => stderr' either. I wonder if that's a blocker for the core
change.
I'm cloning a separate bug for EU::MM for now.
--
Niko Tyni ntyni at debian.org
More information about the Perl-maintainers
mailing list