Perdoe-me se estou simplificando demais as coisas.
No seu primeiro exemplo, você está consultando o banco de dados RPM local. Normalmente, apenas uma versão de um RPM é instalada.
Um repo pode conter muitas versões do mesmo pacote. Portanto, ele exibirá apenas o nome e a arquitetura do RPM.