Subject: | Incorrect use of File::Spec |
Hello Ricardo,
As we discussed on IRC, here is the ticket concerning the incorrect use of File::Spec in Module::Starter.
More specifically, the bug lies in the create_Makefile_PL() and create_Build_PL() methods of the default template, which use File::Spec to generate the paths to the modules, whereas it should be Unix paths, like in MANIFEST. Thus, when run under ActivePerl the paths are generated as lib\Some\Module.pm instead of lib/Some/Module.pm.
See ticket#13309 for an example of the problem it can occurs.
https://rt.cpan.org/NoAuth/Bug.html?id=13309
Regards,
Sébastien Aperghis-Tramoni