Skip Menu |

This queue is for tickets about the Module-Install CPAN distribution.

Report information
The Basics
Id: 57988
Status: resolved
Priority: 0/
Queue: Module-Install

People
Owner: Nobody in particular
Requestors: avar [...] cpan.org
Cc:
AdminCc:

Bug Information
Severity: Critical
Broken in: 0.96
Fixed in: (no value)



Subject: M::I 0.96 and newer is broken on perl <= 5.8.0 due to FindBin->again
The fix for RT #5528 broke M::I on Perl <= 5.8.0. The problem is this commit: commit 7da0bedfc56ec3106522d7a5fd8215e91b3e2f57 Author: ishigaki@cpan.org <ishigaki@cpan.org@88f4d9cd-8a04-0410- 9d60-8f63309c3137> Date: Mon Apr 12 14:04:52 2010 +0000 Module::Install: subdirectory build support (part I, with build_subdir) git-svn-id: http://svn.ali.as/cpan/trunk/Module-Install@11908 88f4d9cd-8a04-0410-9d60-8f63309c313 FindBin->again was only added in the 5.8.1 release: http://perl5.git.perl.org/perl.git/blobdiff/9e3321a52c584b81da92f45d40c4 d1a7450665a1..f509412828fa95d62b8d41774f816a14ba046cac:/lib/FindBin.pm This is causing failure reports like these: http://www.cpantesters.org/cpan/report/07347861-b19f-3f77-b713- d32bba55d77f Output from '/usr/bin/perl Makefile.PL': Can't locate object method "again" via package "FindBin" at inc/Module/Install.pm line 233. BEGIN failed--compilation aborted at Makefile.PL line 3.
Hi. Hopefully fixed in 0.99. Thanks for the report. Kenichi On 2010-5-31 Mon 04:04:52, AVAR wrote: Show quoted text
> The fix for RT #5528 broke M::I on Perl <= 5.8.0. The problem is this > commit: > > commit 7da0bedfc56ec3106522d7a5fd8215e91b3e2f57 > Author: ishigaki@cpan.org <ishigaki@cpan.org@88f4d9cd-8a04-0410- > 9d60-8f63309c3137> > Date: Mon Apr 12 14:04:52 2010 +0000 > > Module::Install: subdirectory build support (part I, with > build_subdir) > > git-svn-id: http://svn.ali.as/cpan/trunk/Module-Install@11908 > 88f4d9cd-8a04-0410-9d60-8f63309c313 > > FindBin->again was only added in the 5.8.1 release: > http://perl5.git.perl.org/perl.git/
blobdiff/9e3321a52c584b81da92f45d40c4 Show quoted text
> d1a7450665a1..f509412828fa95d62b8d41774f816a14ba046cac:/lib/FindBin.pm > > This is causing failure reports like these: > http://www.cpantesters.org/cpan/report/07347861-b19f-3f77-b713- > d32bba55d77f > > Output from '/usr/bin/perl Makefile.PL': > > Can't locate object method "again" via package "FindBin" at > inc/Module/Install.pm line 233. > BEGIN failed--compilation aborted at Makefile.PL line 3.