On Dec 11, 2007, at 7:41 AM, Thomas Wittek 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.

I think other people helped figure out the actual problem, but for the record here's the answer to your original question.

'build_requires' is the extra stuff that is *only* needed during building & testing. It's understood that all of 'requires' will also be used during building & testing, since the code should in general be fully exercised in the tests.

 -Ken

Reply via email to