Thank you.

I did the following:

unset PERL5LIB

for each version of Perl (5.38.2, 5.34.3, 5.40.1)

perl -E 'say for @INC'

The paths displayed then became part of my PERL5LIB, for each version.

Regarding the "/lib/lib" path, I already noticed that having that was very odd and most likely incorrect. But I'm sure that it results from my (most likely incorrect) understanding of how to install Perl modules for each version of Perl. This is the method that I'm currently using; please correct me if I'm doing it wrong:

/opt/perl/bin/cpanm -L /opt/perl/lib install "module"

/opt/perl_5.40.1/bin/cpanm -L /opt/perl_5.40.1/lib install "module"

I try not to install Perl modules where my MacPorts Perl is (/opt/local/lib/perl) as that is where MacPorts writes things...

So if I uninstall all Perl modules that appear under a "lib/lib" path, and reinstall them, what syntax do I use to make sure that when I reinstall, the modules are placed in the correct location?

Thank you.


In reply to Re^2: what should be in PERL5LIB after installing from source the 5.40.1 version on MacOS (am64) by kwolcott
in thread what should be in PERL5LIB after installing from source the 5.40.1 version on MacOS (am64) by kwolcott

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post, it's "PerlMonks-approved HTML":



  • Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
  • Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
  • Read Where should I post X? if you're not absolutely sure you're posting in the right place.
  • Please read these before you post! —
  • Posts may use any of the Perl Monks Approved HTML tags:
    a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
  • You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
            For:     Use:
    & &amp;
    < &lt;
    > &gt;
    [ &#91;
    ] &#93;
  • Link using PerlMonks shortcuts! What shortcuts can I use for linking?
  • See Writeup Formatting Tips and other pages linked from there for more info.