Como se engajar com a mensagem de erro do Fedora 23 em dnf install error of dnspython?

1

Eu não tenho certeza se isso constitui um bug - então, eu ouso tentar aqui ... Ao tentar instalar (com dnf ) versões do pacote python-dns , recebo o seguinte

error: unpacking of archive failed on file /usr/lib/python2.7/site-packages/dnspython-1.12.0-py2.7.egg-info: cpio: rename

Eu corri 4.3.4-300.fc23.x86_64 e tentei instalar python-dns-1.12.0-2.fc23.noarch , bem como python-dns-1.12.0GIT465785f-1.fc23.noarch .

A questão é aberta, receio: idealmente, eu aprenderia a resolver o erro; mas eu também gostaria de aconselhar onde mais eu deveria postar a pergunta.

adicionou informações como reação aos comentários

Eu usei o comando    "sudo dnf instalar python-dns" para instalar o pacote. O python-dns-1.12.0GIT465785f-1.fc23.noarch veio do repositório padrão do fedora "Fedora 23 - x86_64". O python-dns-1.12.0-2.fc23.noarch veio do link

    
por ingli 11.02.2016 / 15:15

2 respostas

0

Eu geralmente 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 o dnspython como uma dependência. Tente remover manualmente qualquer coisa em /usr/lib/python2.7/site-packages/ relacionado ao dnspython e tente instalar novamente com o dnf.

    
por 12.02.2016 / 21:42
0

Isso geralmente significa que o arquivo foi corrompido em trânsito de alguma forma. Normalmente, eu sugeriria

sudo dnf clean packages

e depois

sudo dnf install python-dns

novamente. Parece que você já tentou isso, incluindo ir direto ao koji (sistema de compilação de pacotes do Fedora) para uma versão mais nova. Então, em seguida, eu corro rpm -K python-dns-1.12.0-2.fc23.noarch.rpm (ou o que você tem para o arquivo RPM real). Isso deve retornar que as somas de verificação e assinaturas estão bem. Então:

  1. Se eles não estiverem bem, algo está errado com sua conexão à Internet ou você tem um problema de hardware que causa corrupção.
  2. Se eles estiverem bem, sugiro preencher um bug. Por que vale a pena, no entanto, não posso replicar isso no meu sistema.
por 12.02.2016 / 18:11

Tags