Erro: org.macports.checksum da porta py27-setuptools retornado: Não foi possível verificar as somas de verificação do arquivo

0

Estou tentando atualizar para o MacPorts 2.3.5 em um PowerMac executando o OS X 10.5. A atualização está falhando com o erro:

Error: org.macports.checksum for port py27-setuptools returned: Unable to verify file checksums.

Mais da saída:

$ port upgrade outdated
...

--->  Computing dependencies for py27-setuptools
--->  Verifying checksums for py27-setuptools
Error: Checksum (md5) mismatch for setuptools-28.8.0.tar.gz
Error: Checksum (rmd160) mismatch for setuptools-28.8.0.tar.gz
Error: Checksum (sha256) mismatch for setuptools-28.8.0.tar.gz
Error: org.macports.checksum for port py27-setuptools returned: Unable to verify file checksums

Tentei instalá-lo manualmente, mas obtive o mesmo erro. A instalação manual veio do MacPorts Issue 43307 :

$ cd /opt/local/var/macports/distfiles/py-setuptools
 PowerMac:py-setuptools$ sudo curl -k -O
 https://pypi.python.org/packages/source/s/setuptools/setuptools-28.8.0.tar.gz
 Password:
   % Total    % Received % Xferd  Average Speed   Time    Time     Time
 Current
                                  Dload  Upload   Total   Spent    Left
 Speed
 100   315  100   315    0     0    894      0 --:--:-- --:--:-- --:--:--
 948

$ sudo port install py27-setuptools
 --->  Computing dependencies for py27-setuptools
 --->  Fetching distfiles for py27-setuptools
 --->  Verifying checksums for py27-setuptools
 Error: Checksum (md5) mismatch for setuptools-28.8.0.tar.gz
 Error: Checksum (rmd160) mismatch for setuptools-28.8.0.tar.gz
 Error: Checksum (sha256) mismatch for setuptools-28.8.0.tar.gz
 Error: org.macports.checksum for port py27-setuptools returned: Unable to
 verify file checksums
 Please see the log file for port py27-setuptools for details:
 /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports
 .org_release_tarballs_ports_python_py-setuptools/py27-setuptools/main.log
 To report a bug, follow the instructions in the guide:
     http://guide.macports.org/#project.tickets
 Error: Processing of port py27-setuptools failed

Não consigo remover o Python 2.7 porque ele remove o SSH e alguns outros programas dos quais dependo. A remoção do SSH significa que eu perco o acesso à caixa. Não sei de onde vem a dependência SSH / Python. Eu construí o OpenSSH a partir de fontes, e a dependência não sai na vida real.

Como finalizo a atualização 2.3.5?


fonte
O tamanho do download de apenas 315 bytes parece suspeito e, de fato, https://pypi.python.org/packages/source/s/setuptools/setuptools-28.8.0.tar.gz retorna um documento XML contendo A chave especificada não existe.
Codebrewer 25/11
OK obrigado. Parece que um de seus scripts precisa de algum trabalho. Vou continuar esperando a correção.
Você resolveu isso? py27-setuptools @ 28.8.0 instalado corretamente no meu iMac executando a 10.12.1. Eu diria que o formato de URL a montante mudou desde o tempo de que bilhete que você descobriu como é agora este para 28.8.0 (encontrado na parte inferior aqui ). Parece imprevisível para qualquer versão, então eu me pergunto se o portfile o busca de outra maneira - piptalvez?
Codebrewer