[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: perl 5.18 progress



On 2013-05-20 08:57, Russ Allbery wrote:
> Niels Thykier <niels@thykier.net> writes:
>> On 2013-05-20 01:54, Russ Allbery wrote:
> 
>>> Be aware that Perl 5.18.0 includes podlators 2.5.1, which means that
>>> pod2man now exits with an error by default if there are POD syntax
>>> errors.  I believe this means that some fairly large percentage of the
>>> packages with the manpage-has-errors-from-pod2man will FTBFS once this
>>> becomes the default version of Perl.
> 
>>> http://lintian.debian.org/tags/manpage-has-errors-from-pod2man.html
> 
>> Looks like at least 50 packages that will start to FTBFS if I am reading
>> that graph right.  Personally, I would appreciate that these packages
>> were fixed before we started the transition to avoid making the
>> transition longer than it has to be.
> 
> Note that this will only apply to packages that run pod2man during the
> build.  It's not at all clear to me how many of those packages fall into
> that category (I haven't looked).  [...]
> 
> I'm also not completely positive that all of the various Perl module build
> systems will fail on POD errors, since they may use Pod::Man directly
> rather than running pod2man.  [...]
> 

That is a fair point.  That said, the packages that will FTBFS because
of this change would still need to be fixed.  If you can skip the subset
that doesn't use pod2man, then it is "just" less work for you. :)

> I notice that in several places people have added overrides for this tag.
> I'd be very curious (as pod2man upstream) what the rationale is for those
> overrides.
> 

I feel that way with quite a few Lintian overrides. :)

In the given case, it appears to only be libpoe-perl.  The overrides do
not appear to have a(n extractable) comment according to the log on
lintian.d.o.

~Niels



Reply to: