Bug#724498: perlsyn(1) contains POD errors
Niko Tyni
ntyni at debian.org
Sun Aug 24 04:04:11 UTC 2014
clone 724498 -1
retitle -1 perl: installman should die on pod errors like pod2man does
reassign -1 perl 5.20.0-4
severity -1 normal
submitter -1 !
tags -1 = upstream
thanks
On Tue, Sep 24, 2013 at 09:43:46PM +0300, Niko Tyni wrote:
> On Tue, Sep 24, 2013 at 03:25:56PM +0300, Damyan Ivanov wrote:
> > Package: perl-doc
> > Version: 5.18.1-4
> > Severity: minor
> > File: /usr/share/man/man1/perlsyn.1.gz
> > Tags: upstream
>
> > The perlsyn(1) manual page contains a POD ERRORS section:
>
> Thanks for noticing.
>
> > I wonder how was this built
>
> It's done by the 'installman' script, and that uses Pod::Man directly
> instead of calling the pod2man script (which nowadays dies on errors.)
>
> > since all other POD-shipping packages fail to
> > build with perl 5.18 if their POD has errors :)
>
> Yeah, feels a bit like we're applying double standards :) I doubt this
> is an intentional choice upstream but I don't really know. Possibly we
> should ask.
On Tue, Sep 24, 2013 at 01:58:24PM -0700, Russ Allbery wrote:
> Or, alternately, add errors => 'die' to the constructor arguments for
> Pod::Man, which is all that pod2man does.
The perlsyn.pod syntax errors have been fixed now, but before closing
this bug I'm cloning a separate one about making 'installman' die on
errors like pod2man does (one way or another; errors => 'die' as per is
indeed probably the best choice.)
--
Niko Tyni ntyni at debian.org
More information about the Perl-maintainers
mailing list