Subject: | Request for a shorter filename in the distribution - file system portability |
Hello and thanks for Mouse 0.44,
I'm attempting to build version 0.44 on VMS and I'm running into:
t/050_metaclasses/041_moose_nonmoose_moose_chain_init_meta.t
having the filename part:
041_moose_nonmoose_moose_chain_init_meta
longer than 39 chars (it's 40), this isn't supported by the default
filesystem on VMS, it's just one letter too long.
There is a module - Test::Portability::Files - that can help test a
distribution for the file portability, here is an example of it being used:
http://cpansearch.perl.org/src/TIMB/Devel-NYTProf-2.10/t/92-file_port.t
When run against Mouse 0.44 this test produces the output
<cut>
# These files have a name or extension too long for VMS (both
# are limited to 39 characters):
# t/050_metaclasses/041_moose_nonmoose_moose_chain_init_meta.t
#
# Looks like you failed 1 test of 1.
Thanks for your consideration,
Peter (Stig) Edwards