BernieC has asked for the wisdom of the Perl Monks concerning the following question:

What does this mean?
cpan> install Par::Packer Warning: Cannot install Par::Packer, don't know what it is. Try the command i /Par::Packer/ to find objects with matching identifiers. cpan> i /Par::Packer/ Fetching with LWP: http://cpan.strawberryperl.com/authors/id/R/RS/RSCHUPP/CHECKSUMS Module id = PAR::Packer CPAN_USERID RSCHUPP (Roderich Schupp <rschupp@cpan.org>) CPAN_VERSION 1.049 CPAN_FILE R/RS/RSCHUPP/PAR-Packer-1.049.tar.gz UPLOAD_DATE 2019-05-31 INST_FILE (not installed)
It *looks* like it found it, but it says it doesn't know what that is. What do I do to help it "know" about that module.

Replies are listed 'Best First'.
Re: cpan enigma
by pryrt (Abbot) on Jan 10, 2020 at 16:20 UTC

    module names are case sensitive, whereas the regex you searched with is not. Par::Packer is not the same as PAR::Packer.

      Duh -- I didn't notice that the module it found was PAR. Stupid problem solved. Thanks!
Re: cpan enigma
by marto (Cardinal) on Jan 10, 2020 at 16:21 UTC
    Module id = PAR::Packer

    Case senstive, do cpan PAR::Packer or faster cpanm PAR::Packer, if you have cpanm :)