On Tue, Jul 6, 2010 at 12:50 PM, David Golden <xda...@gmail.com> wrote:
> On Tue, Jul 6, 2010 at 3:40 PM, Joshua ben Jore <twi...@gmail.com> wrote:
>> FWIW, even the most up-to-date CPAN.pm comes broken out of the box for
>> configure_requires because we say we prefer the YAML module to read
>> the configure_requires out of $whatever.yml and don't fail-over to use
>> the thing that's actually packaged with perl.
>
> That's incorrect.  CPAN.pm prefers Parse::CPAN::Meta and will attempt
> to parse with it.  If it's not available (or the parse fails), it will
> fall-back to the CPAN-defined preferred YAML module.
>
> Parse::CPAN::Meta is read-only and CPAN's preferred YAML module is so
> that it can write (and read back) data as it processes things.

What? That's certainly not what happens for me. I just ensured I had
no ~/.cpan or ~/perl5, installed perlbrew, then installed new
perl-5.12.1. When I ran the newly created cpan client, my default `o
conf yaml_module' is YAML and not Parse::CPAN::Meta. I just tried
requesting an upgrade to CPAN and my client is already up to date
(1.94_56).

Josh

Reply via email to