Por que pacotes diferentes têm a mesma versão?

Por que pacotes diferentes têm a mesma versão?

Um bot detecta alterações nos pacotes do Ubuntu e aciona uma nova instalação do pacote. Atualmente, a instalação está falhando porque o bot tenta instalar uma versão específica do pacote que parece não existir:

$ apt-get update
...
Reading package lists... Done

$ apt-get install python3=3.10.6-1~22.04.1 -y
...
E: Version '3.10.6-1~22.04.1' for 'python3' was not found

Olhando parapacotes python3, a versão 3.10.6-1~22.04.1é listada e tambémaparece na barra de lançamento.

Estranhamente, quando a restrição de versão é eliminada, apt-getinstala o pacote3.10.6-1~22.04.1

$ apt-get install python3 -y
...
Get:3 http://archive.ubuntu.com/ubuntu jammy-updates/main amd64 python3.10-minimal amd64 3.10.6-1~22.04.1 [2263 kB]
...
Get:11 http://archive.ubuntu.com/ubuntu jammy-updates/main amd64 python3.10 amd64 3.10.6-1~22.04.1 [497 kB]
...
Unpacking python3.10-minimal (3.10.6-1~22.04.1) ...
...
Setting up python3.10-minimal (3.10.6-1~22.04.1) ...

Embora o nome do pacote seja 3.10.6-1~22.04.1sua versão é3.10.6-1~22.04

$ dpkg-query -W -f='${Version}\n' python3
3.10.6-1~22.04

$ apt-cache show python3 | grep Version | head -n 1
Version: 3.10.6-1~22.04

Isso é um bug nesse pacote3.10.6-1~22.04e3.10.6-1~22.04.1tem a mesma versão? Caso contrário, um esclarecimento sobre o assunto será ótimo.

informação relacionada