The others have answered your question.

But I'll note that the pass-through Makefile.PL is required to allow for
installation on default installs from any Perl distribution 5.8.8 or older
(due to a long-standing circular problem that prevents auto-upgrading).

5.10.0 will support the current Module::Build out of the box, and we're
getting close to having full configure_requires support across the whole
toolchain (with formal support being ticked off in 5.10.1).

The pass-through will continue to be required for a few years yet to handle
the 90% of the userbase that don't immediately upgrade, but at some point
we'll do a cutover and stop supporting anyone without configure_requires
support.

Adam K

On 12/12/2007, Thomas Wittek <[EMAIL PROTECTED]> wrote:
>
> Hi!
>
> Recently I uploaded a Module [1] to CPAN that uses M::B for the build
> process.
> Now, when you try to install it CPAN fails at the test cases as some
> dependencies are missing.
>
> Do I have to put all dependencies that are needed for "./Build test"
> into 'build_requires'?
> If yes, then 'requires' would be completely empty, as I have at least
> one test for each module.
>
> Or do I have to do anything else to get CPAN to recognize my
> dependencies correctly?
>
> Thank you!
>
> [1] http://search.cpan.org/~twittek/Konstrukt-0.5-beta8/
>

Reply via email to