in reply to Re^2: MCPAN shell not working.
in thread MCPAN shell not working.

Hi. What's happening here is Test::Simple is looking for pod2man. That's ok. You have pod2man on your system, but that's not the pod2man that we need. You need the pod2man Perl module. It's part of the podlators module.

Here's where it gets tricky. For some reason which I can't figure out, the CPAN shell can't find podlators, so you'll need to download it manually from CPAN and install it yourself. After installation, pod2man becomes Pod::Man. Run "perldoc Pod::Man" to get more info.

Replies are listed 'Best First'.
Re^4: MCPAN shell not working.
by davidov0009 (Scribe) on Sep 25, 2006 at 02:09 UTC
    I have installed pod2man and Pod::Man without errors, yet I still receive the same error as I posted before.
      If you are still receiving the same error as posted before, there might still be a dependency problem. Podlators requires Pod::Simple. Was that installed when you installed podlators?

      There's a lot of information in the podlators readme. I've included a link here: podlators readme

      Update: You'll also get the same error if the enviromental variables for Test::Pod and Test::Pod::Coverage aren't set. Use "env" to check it.

        Seem to have hit a bit of a catch 22. To get the env for the pod2man I have to install Test::Pod. perl Makefile.PL returns the following:
        Warning: prerequisite Test::Builder::Tester 1.02 not found. Warning: prerequisite Test::More 0.62 not found. We have 0.47.
        When I get Test::More it is ACTUALLY Test::Simple when downloaded from CPAN (manually). So the program that should set the pod2man path requires the program that requires it to set the pod2man path.....