A numeração da sua versão é estranha, pode confundir rpm.
geralmente os requisitos são declarados assim: perl >= 1:5.6.0
.
Eu aconselho corrigir a numeração ou usar tags seriais.
Com tags seriais, você pode efetivamente ignorar o número da versão.
Mais sobre esse argumento aqui: link
PS: max-rpm é tudo o que você deve precisar como referência para construir pacotes rpm