Sim, o rpm SPEC não faz parte do pacote RPM. No entanto, você pode consultar o pacote RPM para obter informações que estavam presentes no arquivo SPEC.
Por exemplo:
1) O comando a seguir fornecerá os scripts pré / pós que são executados quando o pacote RPM é instalado ou atualizado.
rpm -q --scripts (installed RPM name, this name will be without the .rpm extension)
rpm -qp --scripts (if you have a rpm file)
2)
Você pode examinar informações específicas presentes no arquivo SPEC, usando o comando --queryformat
do comando rpm.
rpm -q --queryformat '%{ARCH} %{NAME}\n' (RPM name, if it installed)
rpm -qp --queryformat '%{ARCH} %{NAME}\n' (if you have an RPM file)
Acima dará a arquitetura para a qual o RPM foi projetado e o nome real do RPM. Essas informações vão em seções específicas do arquivo SPEC, como Nome, Arco, Requer (pré), Requer (post), BuildRequires etc. Para obter opções de consulta válidas, verifique este link