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-get
instala 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.1
sua 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.