
No estoy seguro de si esto constituye un error, así que me atrevo a probarlo aquí... Cuando intento instalar (con dnf
) versiones del paquete python-dns
, aparece lo siguiente
error: falló al descomprimir el archivo en el archivo /usr/lib/python2.7/site-packages/dnspython-1.12.0-py2.7.egg-info: cpio: cambiar nombre
Lo ejecuto 4.3.4-300.fc23.x86_64
y he intentado instalarlo python-dns-1.12.0-2.fc23.noarch
también python-dns-1.12.0GIT465785f-1.fc23.noarch
.
Me temo que la pregunta está abierta: lo ideal sería aprender a solucionar el error; pero también me conformaría con aconsejarme dónde más debería publicar la pregunta.
información agregada como reacción a los comentarios
Utilicé el comando "sudo dnf install python-dns" para instalar el paquete. python-dns-1.12.0GIT465785f-1.fc23.noarch proviene del repositorio predeterminado de Fedora "Fedora 23 - x86_64". python-dns-1.12.0-2.fc23.noarch proviene dehttp://koji.fedoraproject.org/koji/buildinfo?buildID=659336
Respuesta1
Normalmente recibo esto cuando uso pip para instalar/actualizar dnspython. Esto puede suceder sin darse cuenta cuando se usa pip para instalar algún otro paquete de Python que tenga dnspython como dependencia. Intente eliminar manualmente cualquier elemento en /usr/lib/python2.7/site-packages/ relacionado con dnspython y luego intente instalar con dnf nuevamente.
Respuesta2
Esto generalmente significa que el archivo se corrompió de alguna manera durante el tránsito. Normalmente, sugeriría
sudo dnf clean packages
y luego
sudo dnf install python-dns
de nuevo. Parece que ya ha probado esto, incluido ir directamente a koji (el sistema de compilación de paquetes de Fedora) para obtener una versión más nueva. Entonces, a continuación, ejecutaría rpm -K python-dns-1.12.0-2.fc23.noarch.rpm
(o lo que tenga para el archivo RPM real). Esto debería indicar que las sumas de verificación y las firmas están bien. Entonces:
- Si no están bien, algo anda mal con tu conexión a Internet o tienes un problema de hardware que causa corrupción.
- Si ellossonBien, sugeriría presentar un error. Sin embargo, por si sirve de algo, no puedo replicar esto en mi sistema.