Skip Menu |

This queue is for tickets about the Map-Tube-Delhi CPAN distribution.

Report information
The Basics
Id: 110062
Status: resolved
Priority: 0/
Queue: Map-Tube-Delhi

People
Owner: MANWAR [...] cpan.org
Requestors: SREZIC [...] cpan.org
Cc:
AdminCc:

Bug Information
Severity: Critical
Broken in: 0.37
Fixed in: 0.38



Subject: Wrong install_share specification?
The CPAN Tester Matrix shows random fail reports: http://matrix.cpantesters.org/?dist=Map-Tube-Delhi%200.37 On my smokers I see the same situation: with some perls tests fail and others tests pass. I think the difference is whether Map::Tube::Delhi was already installed before: if it was, then tests pass, otherwise it fails. Looking further I see a "non-standard" use of File::ShareDir::Install in Makefile.PL. If this is changed to "normal" use (see below), then tests pass: use File::ShareDir::Install; #$File::ShareDir::Install::INCLUDE_DOTFILES = 1; #$File::ShareDir::Install::INCLUDE_DOTDIRS = 1; #install_share module => "Map::Tube::Delhi", "share"; install_share dist => "share";
Hi Slaven, Thanks for reporting the issue. If you have noticed the Makefile.PL is generated by dzil using the dist.ini file. This is my first attempt to use Dist::Zilla::Plugin::ModuleShareDirs. Apparently this is broken, I found an alternative Dist::Zilla::Plugin::ShareDir. I will be pushing another release soon with the fix. Many Thanks. Best Regards, Mohammad S Anwar
This has been patched in v0.38.