
Não tenho certeza se isso constitui um bug - então, atrevo-me a tentar aqui... Ao tentar instalar (com dnf
) versões do pacote python-dns
, recebo o seguinte
erro: falha na descompactação do arquivo no arquivo /usr/lib/python2.7/site-packages/dnspython-1.12.0-py2.7.egg-info: cpio: renomear
Eu corro 4.3.4-300.fc23.x86_64
e tentei instalar python-dns-1.12.0-2.fc23.noarch
também python-dns-1.12.0GIT465785f-1.fc23.noarch
.
A questão está em aberto, receio: o ideal seria aprender a resolver o erro; mas eu também gostaria de aconselhar onde mais devo postar a pergunta.
informações adicionadas como reação aos comentários
Usei o comando "sudo dnf install python-dns" para instalar o pacote. python-dns-1.12.0GIT465785f-1.fc23.noarch veio do repositório fedora padrão "Fedora 23 - x86_64". python-dns-1.12.0-2.fc23.noarch veio dehttp://koji.fedoraproject.org/koji/buildinfo?buildID=659336
Responder1
Normalmente recebo isso quando uso o pip para instalar/atualizar o dnspython. Isso pode acontecer inadvertidamente ao usar o pip para instalar algum outro pacote python que tenha dnspython como dependência. Tente remover manualmente qualquer coisa em /usr/lib/python2.7/site-packages/ relacionado ao dnspython e tente instalar com dnf novamente.
Responder2
Isso geralmente significa que o arquivo foi corrompido de alguma forma em trânsito. Normalmente, eu sugeriria
sudo dnf clean packages
e então
sudo dnf install python-dns
de novo. Parece que você já tentou isso, inclusive indo direto para o koji (sistema de compilação de pacotes do Fedora) para uma versão mais recente. Então, a seguir, eu executaria rpm -K python-dns-1.12.0-2.fc23.noarch.rpm
(ou o que você tiver para o arquivo RPM real). Isso deve retornar que as somas de verificação e as assinaturas estão corretas. Então:
- Se não estiverem bem, algo está errado com sua conexão com a Internet ou você tem um problema de hardware que está causando corrupção.
- Se elessãook, sugiro registrar um bug. Porém, pelo que vale a pena, não posso replicar isso no meu sistema.