Dear all, How are you? I hope all is well with you. I need help please. I recently moved to a new laptop and installed Perl 5.38.2 from source. I would like to discipline myself and learn how to use the ‘local::lib’ module properly. I downloaded the source code of local::lib from cpan website and installed it with:
perl Makefile.PL —bootstrap make install It installed correctly. However, when I try to use this module in my script with: use local::lib My program crashes with the following error message: Can't locate local/lib.pm in @INC (you may need to install the local::lib module) (@INC entries checked: /Users/mabalenk/.cpan /usr/local/lib/perl5/site_perl/5.38.2/darwin-thread-multi-2level /usr/local/lib/perl5/site_perl/5.38.2 /usr/local/lib/perl5/5.38.2/darwin-thread-multi-2level /usr/local/lib/perl5/5.38.2) at /Users/mabalenk/bin/upg-macports.pl line 14. BEGIN failed--compilation aborted at /Users/mabalenk/bin/upg-macports.pl line 14. These are the environment variables that I set in my .profile file: # Perl 5.38 export PATH=/usr/local/bin:$PATH export PERL5LIB=$HOME/.cpan I can see the “local::lib” files with: find .cpan -name "local" .cpan/build/local-lib-2.000029-2/blib/arch/auto/local .cpan/build/local-lib-2.000029-2/blib/lib/POD2/PT_BR/local .cpan/build/local-lib-2.000029-2/blib/lib/POD2/DE/local .cpan/build/local-lib-2.000029-2/blib/lib/auto/local .cpan/build/local-lib-2.000029-2/blib/lib/local .cpan/build/local-lib-2.000029-2/lib/POD2/PT_BR/local .cpan/build/local-lib-2.000029-2/lib/POD2/DE/local .cpan/build/local-lib-2.000029-2/lib/local .cpan/build/local-lib-2.000029-1/blib/arch/auto/local .cpan/build/local-lib-2.000029-1/blib/lib/POD2/PT_BR/local .cpan/build/local-lib-2.000029-1/blib/lib/POD2/DE/local .cpan/build/local-lib-2.000029-1/blib/lib/auto/local .cpan/build/local-lib-2.000029-1/blib/lib/local .cpan/build/local-lib-2.000029-1/lib/POD2/PT_BR/local .cpan/build/local-lib-2.000029-1/lib/POD2/DE/local .cpan/build/local-lib-2.000029-1/lib/local .cpan/build/local-lib-2.000029-0/blib/arch/auto/local .cpan/build/local-lib-2.000029-0/blib/lib/POD2/PT_BR/local .cpan/build/local-lib-2.000029-0/blib/lib/POD2/DE/local .cpan/build/local-lib-2.000029-0/blib/lib/auto/local .cpan/build/local-lib-2.000029-0/blib/lib/local .cpan/build/local-lib-2.000029-0/lib/POD2/PT_BR/local .cpan/build/local-lib-2.000029-0/lib/POD2/DE/local .cpan/build/local-lib-2.000029-0/lib/local But they are in the “build” directory. This is a little bit suspicious. Am I missing some installation steps? Would you please help me to install “local::lib” correctly? Thank you very much and have a wonderful day ahead! — Best wishes, Maxim Maxim Abalenkov \\ maxim.abalen...@gmail.com +44 7 486 486 505 \\ www.maxim.abalenkov.uk