Isso significa que você não está executando exatamente os mesmos comandos; Também depende do que o seu rpm faz antes; quais arquivos ele instala, etc ... Você pode ver os scripts que um rpm executa executando:
rpm -qp <your.rpm> --scripts
então você pode comparar com os comandos que você executa manualmente