I created ticket 55909 in queue 'Module-Build' for this issue. I am agnostic on whether this is a documentation bug or a misimplementation.
I eventually put the requirement in both 'requires' and 'build_requires', but that's just because I want to get my module tested. It does look like, going forward, situations where the same module is specified in 'requires' and 'build_requires' will need to be supported. Otherwise folks who thought they needed to specify both will have their modules stop building. On Mar 22, 11:12 am, enoba...@gmail.com (Eric Wilhelm) wrote: > Perhaps the meta spec is clearer about this? In my reading the meta spec is less clear. The meta spec could be read as supporting either behavior, while the Module::Build::API is clearly wrong if the behavior I observed is the intended behavior.