On 2011.11.1 7:29 PM, Craig A. Berry wrote:
> Depends on the definition of now. And where. In blead, 6.63_01 plus
> my changes passed all tests. Trying to build 6.63_02 independently
> just now I get:
>
> $ perl Makefile.PL
> Could not open 'bundled/cpan-meta-yaml.dir/cpan/meta/yaml.dir.pm': no
> such file or directory at lib/ExtUtils/MM_Unix.pm line 2636.
> %RMS-F-SYN, file specification syntax error
>
> Something is fileifying directory specs and still expecting to treat
> them as directories. But the bundled/ stuff shouldn't matter for
> blead I don't think, so it might be best to get 6.63_02 into blead
> assuming Win32 is happy with it.
That's inside parse_version() which is called inside should_use_dist() inside
my/bundles.pm and I'm a dirty slacker.
my $inc_version = MM->parse_version( "$bundle_dir/$dist/$pm_file" );
that should be:
my $inc_version = MM->parse_version(
File::Spec->catfile($bundle_dir, $dist, $pm_file)
);
I pushed a fix to master. Give it a try please?
--
Who invented the eponym?