New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
ExtUtils::Installed: _module_name cannot cope with modern package syntax #14042
Comments
From @eserteCreated by @eserte_module_name() in ExtUtils::Installed looks like it cannot parse $ /opt/perl-5.18.2/bin/perl -MData::Dumper -MExtUtils::Installed -e 'ExtUtils::Installed::_module_name(shift, shift)' /opt/perl-5.18.2/lib/site_perl/5.18.2/CPAN/Test/Dummy/Perl5/PackageWithBlock.pm CPAN::Test::Dummy::Perl5::PackageWithBlock (_module_name is only used on VMS systems, so on normal Unix Perl Info
|
From @karenetheridge
It should probably be letting Module::Metadata do that parsing for it. |
The RT System itself - Status changed from 'new' to 'open' |
From @jkeenanOn Sat Aug 23 10:18:33 2014, ether wrote:
If I hack up cpan/ExtUtils-Install/lib/ExtUtils/Installed.pm with debugging code: ##### ... the output I get from ./perl -Ilib cpan/ExtUtils-Install/t/Installed.t includes this: ##### So, given inputs $p and $module, how would we use Module::Metadata to substitute for _module_name() in the VMS case? I don't have access to VMS, but would like to toss a patch to the VMS folks. Thank you very much. -- |
Migrated from rt.perl.org#122596 (status was 'open')
Searchable as RT122596$
The text was updated successfully, but these errors were encountered: