# from Ken Williams # on Monday 13 August 2007 07:41 pm: >The problem is that we've always defined testing as part of >building. If we now split someone's test prereqs into test_requires >and stop listing them in build_requires, then any tool that doesn't >know about test_requires will miss that prereq and tests will fail. > >So if we did make this split, people would have to keep listing such >prereqs in build_requires too. I suspect that would become confusing.
Can that be accurately qualified as "to be compatible with older M::B, people would have to keep ..." ? Is that solvable by configure_requires? I'm wondering if there's a way that the code can do this for them. Perhaps I need a better understanding of how CPAN and CPANPLUS are getting their information (_build/prereqs ?) And back to the retest thing: would it be useful to install the META.yml as something generated during the build? This would get the platform-specific bits down to a per-machine basis, no? --Eric -- The opinions expressed in this e-mail were randomly generated by the computer and do not necessarily reflect the views of its owner. --Management --------------------------------------------------- http://scratchcomputing.com ---------------------------------------------------