¿Obtuvo el error "No se puede ubicar Módulo/Cargar/Condicional.pm" al instalar/Actualizar OpenSSL a la última versión? ?
Aquí está el mensaje de error completo al compilar OpenCA desde la fuente:
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
Bueno, recibí este error en CentOS 6.9 con la versión 5.10.1 de Perl. Si se encontró con el mismo problema, aquí hay un tutorial para resolverlo.
Cómo arreglar No se puede localizar Module/Load/Conditional.pm
Como el script de instalación no puede ubicar Module/Load/Conditional.pm, necesitamos instalarlo.
Instale el módulo perl Module::Load::Conditional
usando yum de la siguiente manera:
yum install perl-Module-Load-Conditional
o
Puedes hacer lo mismo a través de CPAN:
perl -MCPAN -e 'install Module::Load::Conditional'
Eso es todo 🙂
¡Esperar!¿También recibe este error: No se puede ubicar Test/Harness.pm perl? Haga clic aquí para solucionarlo .