It turns out that (unknown to me) a number of people have been having problems with pod2test, especially in relation to dependencies in other projects.
Why nobody has been reporting these to me I don't understand, but the following should resolve the problem.
I've just uploaded Pod::Tests 0.18. This is a reversion of the move from Pod::Tests to Test::Inline circa 2003.
Because this namespace change was never done completely (only the docs moved, the code stayed in Pod::Tests) this reversion should be entirely painless. pod2test should keep working as normal.
A larger problem is people doing this...
if ( installed('Test::Inline') ) {
system("pod2test ...");
}
To sort THOSE out, I've also added a dependency on Pod::Tests to the main Test::Inline dist. I'll be leaving this dep in place for 2 or 3 years to give everybody else time to correct those dependency issues.
Hopefully this will be the end of the problems, and now I can move on to making Test::Inline 2 more installable (by killing the dependency bloat that is File::Flat).
So, IF you happen to use pod2test, you need to update your dependency to require Pod::Test 0.18, rather than Test::Inline.