Skip Menu |

This queue is for tickets about the Pod-Parser CPAN distribution.

Report information
The Basics
Id: 74445
Status: resolved
Priority: 0/
Queue: Pod-Parser

People
Owner: Marek.Rouchal [...] gmx.net
Requestors: vitaliy.tokarev [...] gmail.com
Cc:
AdminCc:

Bug Information
Severity: Important
Broken in: 1.51
Fixed in: (no value)



Subject: WARNING: AUTHOR takes a string/number not a ARRAY reference.
Got error on perl 5.12.4: WARNING: AUTHOR takes a string/number not a ARRAY reference. Please inform the author. Checking if your kit is complete... Looks good only nested arrays of non-refs are supported at /home/tvv/.staticperl/ perl/lib/ExtUtils/MakeMaker.pm line 664 $ diff -up ../Pod-Parser-1.51-cesrK3/Makefile.PL Makefile.PL --- ../Pod-Parser-1.51-cesrK3/Makefile.PL 2012-01-25 10:15:52.000000000 +0400 +++ Makefile.PL 2012-01-27 18:18:40.000000000 +0400 @@ -83,7 +83,7 @@ WriteMakefile( PREREQ_PM => \%prereq, ($] >= 5.005 ? ## Add these new keywords supported since 5.005 (ABSTRACT => 'Modules for parsing/translating POD format documents', - AUTHOR => [ 'Brad Appleton <bradapp@enteract.com>', - 'Marek Rouchal <marekr@cpan.org>' ] ) : ()), + AUTHOR => 'Brad Appleton <bradapp@enteract.com>, + Marek Rouchal <marekr@cpan.org>' ) : ''), );
This packaging error is blocking installation of downstream packages like Pod::Usage. Possible workaround: attempt to install old version to satisfy dependency, like: cpan M/MA/MAREKR/Pod-Parser-1.38.tar.gz This fails for Pod::Usage (apparently it targets 1.51 now) but may satisfy other packages. Or users can install version 1.51 successfully w/ ticketer's patch, like: cpan Show quoted text
> look Pod::Parser
>> patch -p0 <~/the_patch # or just edit Makefile.PL >> perl Makefile.PL && make && make test && sudo make install >> exit
> exit
This should be a trivial fix, so here's hoping for a bugfix release soon...
On Tue Apr 03 17:25:20 2012, JOEATZ wrote: Show quoted text
> This packaging error is blocking installation of downstream packages > like Pod::Usage. > > Possible workaround: attempt to install old version to satisfy > dependency, like: > cpan M/MA/MAREKR/Pod-Parser-1.38.tar.gz > > This fails for Pod::Usage (apparently it targets 1.51 now) but may > satisfy other packages. > > Or users can install version 1.51 successfully w/ ticketer's patch, > like: > > cpan
> > look Pod::Parser
> >> patch -p0 <~/the_patch # or just edit Makefile.PL > >> perl Makefile.PL && make && make test && sudo make install > >> exit
> > exit
> > This should be a trivial fix, so here's hoping for a bugfix release > soon...
This is also solved by updating EUMM
Fixed Makefile.PL in Pod-Parser-1.60, to be released soon.