Skip Menu |

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

Report information
The Basics
Id: 90869
Status: resolved
Priority: 0/
Queue: Module-ScanDeps

People
Owner: RSCHUPP [...] cpan.org
Requestors: gabor [...] szabgab.com
Cc:
AdminCc:

Bug Information
Severity: (no value)
Broken in: 1.11
Fixed in: (no value)



Subject: Use of uninitialized value $module in substitution (s///)
Date: Thu, 28 Nov 2013 12:19:33 +0200
To: bug-par-packer [...] rt.cpan.org
From: Gabor Szabo <gabor [...] szabgab.com>
running pp a.pl on a script that contains: use Path::Tiny; print "hello world"; gives this warnings: Use of uninitialized value $module in substitution (s///) at /home/gabor/perl-5.18.0-desktop/lib/site_perl/5.18.0/Module/ScanDeps.pm line 829, <$FH> line 88. Use of uninitialized value $module in concatenation (.) or string at /home/gabor/perl-5.18.0-desktop/lib/site_perl/5.18.0/Module/ScanDeps.pm line 830, <$FH> line 88. $ mversion PAR::Packer 1.015 $ mversion Module::ScanDeps 1.11 perl 5.18.0 on Linux the a.out was generated and it runs.
On 2013-11-28 05:19:51, gabor@szabgab.com wrote: Show quoted text
> Use of uninitialized value $module in substitution (s///) at > /home/gabor/perl-5.18.0-desktop/lib/site_perl/5.18.0/Module/ScanDeps.pm > line 829, <$FH> line 88
This was caused trying to grok the "use if ..." statement around line 81 of Path/Tiny.pm. Fix will be in the next release of Module::ScanDeps. Cheers, Roderich