-
-
Notifications
You must be signed in to change notification settings - Fork 15
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Checksums of of 2.2.0.1 and 2.2.1.1 tar balls changed #109
Comments
Just had a phonecall with @ajaust. I'll try to summarize my thoughts here:
I did a small experiment on my own: I ran Let's try do answer the first question from above:
I assume that git executes As far as I understand
The situation that we see here is the following:
Same, but different. I assume that for
I assume that this will happen again.
|
There is already an issue for this problem in the versioneer repository (python-versioneer/python-versioneer#217). We will go for solution 2. proposed above, which is also proposed here: in this comment. |
I added 44b715d on I did a quick experiment locally with the tar balls of the release:
Here, |
@ajaust do you think we can close this issue now? |
Yes, we can close it, but we should not forget it. 😄 |
In #206 the checksum changed again for unclear reasons. |
Since checksums of the latest release keep changing: We could extend the CI to call |
I tried to install the bindings
2.2.1.1
today using thepy-pyprecice
recipe for Spack. However, it failed due to wrong checksums. I checked and indeed the checksums forv2.2.1.1.tar.gz
andv2.2.0.1.tar.gz
from the GitHub releases page were wrong. I updated the Spack recipe accordingly (spack/spack#24264).It is puzzling me what went wrong. First, I assumed that I made a mistake when updating the Spack recipe. However, I found the "old" archive
v2.2.1.1.tar.gz
on my machine which indeed has a different checksum than the current archive.Checksums:
v2.2.1.1.tar.gz
481715c9e90660d3d97e63ee590a3b74a17564cd5cac3bfceceb59788fd11b14
v2.2.1.1.tar.gz
d96674f1ff91761c29efce34f8e09e2ec29a4862227b7204439e865dbe755a86
Both files have been downloaded from GitHub.
As I was able to find the old file (from 2021-06-04) I could do a diff on the extracted archive. I found a single difference in the
_version.py
file:The questions now are:
2.2.0.1
?The text was updated successfully, but these errors were encountered: