A number of modules, including local::lib, cpan and padre, use File::HomeDir to set things like the "data directory". That happens to be set to "Application Support" in File::HomeDir::Darwin:
sub my_data {
my $class = shift;
$class->_my_home('Library/Application Support');
}
The space in "Application Support" causes problems with various modules. What is the best way to deal with that problem? I realize that's a wide-open question, but I'm having difficulty seeing the trees for the forest on this.
Do I submit a bug request on a per-module basis? Is there alternate manual installations to work around? Do I remove File:HomeDir? Do I just hack the Darwin module and substitute my own directory? Will I need to reinstall local::lib? Or what? I just want things to work.
Any advice appreciated, TIA