Olá,
Para criar pacotes .rpm, eu totalmente leigo uso o openSUSE Build Service onde apenas preciso copiar um .spec (receita de bolo) de outro pacote parecido e fazer alguns poucos ajustes, sem me preocupar se ele é melhor, pior, igual, compatível, whatever, apenas sei que vai funcionar na minha distro (e mexendo um pouco mais no .spec para a maioria das existentes, incluindo Fedora, Mandriva, Debian e Ubuntu).
Creio que esta questão deva ser discutida num fórum mais voltado a desenvolvedores do próprio formato pois lá poderão ser vistas questões mais técnicas do formato.
O que podemos notar de cara é que apenas distros pequenas usam o fork rpm v5 enquanto as grandes usam rpm.org (o original e oficial)
abraços
