Hai ricevuto un messaggio di errore "Impossibile individuare Module/Load/Conditional.pm" durante l'installazione/aggiornamento di OpenSSL all'ultima versione ?
Ecco il messaggio di errore completo durante la compilazione di OpenCA dal sorgente:
Can't locate Module/Load/Conditional.pm in @INC (@INC contains: /usr/local/lib64/perl5 /usr/local/share/perl5 /usr/lib64/perl5/vendor_perl /usr/share/perl5/vendor_perl /usr/lib64/perl5 /usr/share/perl5 .) at .././test/run_tests.pl line 20. BEGIN failed--compilation aborted at .././test/run_tests.pl line 20. make[1]: *** [_tests] Error 2 make[1]: Leaving directory `/root/openssl-1.1.0f' make: *** [tests] Error 2
Bene, ho ricevuto questo errore su CentOS 6.9 con Perl versione 5.10.1. Se hai riscontrato lo stesso problema, ecco un tutorial per risolvere lo stesso.
Come risolvere Impossibile individuare il modulo/carico/condizionale.pm
Poiché lo script di installazione non è in grado di individuare Module/Load/Conditional.pm, è necessario installarlo.
Installa il modulo perl Module::Load::Conditional
usando yum come segue:
yum install perl-Module-Load-Conditional
o
Puoi fare lo stesso tramite CPAN:
perl -MCPAN -e 'install Module::Load::Conditional'
Questo è tutto 🙂
Attesa!Ricevi anche questo errore: Non riesci a individuare Test/Harness.pm perl? Fare clic qui per risolverlo .