On 10/30/20 3:27 AM, Ivan Pozdeev via pypy-dev wrote:
When rechecking URLs in installation scripts in Pyenv to fix any
invalid ones since the project has moved from BitBucket (
https://github.com/pyenv/pyenv/pull/1692 ) ,
I noticed that checksums for downloads for some old PyPy releases have
changed.
See the altered hashes in this diff to see which exactly:
https://github.com/pyenv/pyenv/pull/1692/files .
Could someone explain why? Were the archives repackaged or something?
Thanks for the heads-up.
If I read the diff correctly from that PR, there is are two tarballs
whose hash changed in the transition from
https://bitbucket.org/pypy/pypy/get
to
https://downloads.python.org/pypy:
pypy3-v5.10.1-osx64-2.tar.bz2
pypy-4.0.0-win32.zip
It is hard to say what might have happened. Perhaps the safe thing to do
is to remove them.
Matti
For completeness, here is a summary of the other changes in that PR:
These changed in the transition from bitbucket/squeaky/portable-pypy to
bitbucket-archive.softwareheritage.org
pypy3.5-5.7-beta-linux_x86_64-portable.tar.bz2
pypy3.5-5.8-1-beta-linux_x86_64-portable.tar.bz2
pypy-5.1.1-linux_x86_64-portable.tar.bz2
pypy-5.0.1-linux_x86_64-portable.tar.bz2
pypy-4.0.1-linux_x86_64-portable.tar.bz2
pypy-4.0-linux_x86_64-portable.tar.bz2
these were renamed
release-2.5.0.tar.bz2 -> pypy-2.5.0-src.tar.bz2
release-2.4.0.tar.bz2 -> pypy-2.4.0-src.tar.bz2
release-2.3.1.tar.bz2 -> pypy-2.3.1-src.tar.bz2
pypy-1.5-src.tar.bz2 -> pypy-release-1.5.tar.gz
and these were removed
pypy-1.5-linux.tar.bz2
pypy-1.5-linux64.tar.bz2
pypy-1.5-osx64.tar.bz2
pypy-1.5-win32.zip
There are also changes to stackless python that are not related to PyPy.
_______________________________________________
pypy-dev mailing list
pypy-dev@python.org
https://mail.python.org/mailman/listinfo/pypy-dev