On Sat, Feb 27, 2010 at 2:13 AM, Andreas Koenig via RT
<bug-Plack-Middleware-Session@rt.cpan.org> wrote:
Show quoted text>
> The META.yml isn't authoritative. It would only be authoritative if the
> key dynamic_config were set to 0. But if it is missing it defaults to 1.
> Ugly invention, I know.
>
> So the installer must ignore META.yml except for configure_requires and
> see what the dependencies will be after Makefile.PL is run. And since
> Test::Exception is not in the Makefile.PL it is considered undeclared.
Well, sure, but i don't hand write META.yml -- Module::Install does
this for me and I have the line in Makefile.PL:
test_requires 'Test::Exception';
So how does it not write PREREQ to Makefile.PL? M::I bug? I believe I
use the latest.
--
Tatsuhiko Miyagawa