Red Hat Training
A Red Hat training course is available for RHEL 8
4.7. Como lidar com pacotes RPM com scripts Perls
No RHEL 8, a linguagem de programação Perl não está incluída no buildroot padrão. Portanto, os pacotes RPM que incluem scripts Perl devem indicar explicitamente a dependência do Perl usando a diretiva BuildRequires:
no arquivo SPEC do RPM.
4.7.1. Dependências comuns relacionadas ao Perl
As dependências de construção relacionadas com o Perl que ocorrem com mais frequência utilizadas em BuildRequires:
são :
perl-generators
Gera automaticamente tempo de execução
Requires
eProvides
para arquivos Perl instalados. Quando você instala um script Perl ou um módulo Perl, você deve incluir uma dependência de construção neste pacote.perl-interpreter
O interpretador Perl deve ser listado como uma dependência de construção se for chamado de alguma forma, seja explicitamente através do pacote
perl
ou da macro%__perl
, ou como parte do sistema de construção do seu pacote.perl-devel
Fornece arquivos de cabeçalho Perl. Se construir um código específico da arquitetura que se ligue à biblioteca
libperl.so
, como um módulo XS Perl, você deve incluirBuildRequires: perl-devel
.