Summary: | dev-lang/perl-5.16.1 - Pod::Perldoc (perldoc) failures caused by typo | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Dave Armstrong <dave0x01> |
Component: | [OLD] Development | Assignee: | Gentoo Perl team <perl> |
Status: | RESOLVED FIXED | ||
Severity: | normal | Keywords: | PATCH |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
URL: | https://rt.cpan.org/Public/Bug/Display.html?id=76029#txn-1080062 | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: | fix typo in Pod::Perldoc v3.17 |
Should be fine in last stable |
Created attachment 325870 [details, diff] fix typo in Pod::Perldoc v3.17 There's a bug in the perl module Pod::Perldoc (v3.17) that ships with Perl 5.16.1 that causes "perldoc" to fail under certain conditions. My observation has been that the "-i" flag (for case insensitive matching) reliability triggers it). In such cases, the following error message results: "Can't locate object method "Is_dos" via package "Pod::Perldoc" at /usr/lib64/perl5/5.16.1/Pod/Perldoc.pm line 1424". Both the cause and the solution are quite simple and summarized succinctly in the CPAN bug report to which I linked. Attached is the patch from CPAN, with the only difference being the paths in the patch header -- I modified it to include the Perl version for maintenance purposes.