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
Frotz 2.54 SHA256 hash is wrong #127318
Comments
After going over things, I cannot explain why the hash here differs from what is observed at Gitlab. I have confirmed that the hash there (756d7e11370c9c8e61573e350e2a5071e77fd2781be74c107bd432f817f3abc7) matches what I have on my local machines for the 2.54 tag. @Porkepix, would you please tell me where you got the hash for Frotz 2.54 in #99273? |
I didn't get the hash, |
That was the hash for the tarball when it was downloaded and built from source in #99273. |
May be a GitLab issue given a similar issue in #127055. However, other formula ( EDIT: as we have Ventura bottles (e.g. e9ed39f), this means the SHA of tarball was still the same on Nov 30, 2022. |
Anyone has the copies of tarballs? Tarballs of |
Could also be a side-effect of I think both GitHub and GitLab have potentially unstable checksums for archive tarballs due to their design and currently require attaching download asset to remain unchanged. Usually not a problem, but they crop up every once in a while. Only alternative for Homebrew & others is the git commit, but that has its own set of problems. Anyway, if new SHA remains, we can merge #127298. |
It looks like @DavidGriffith has confirmed the new hash is okay to use in GitLab issue 272:
I also checked (and confirmed) this new hash is consistent across all of GitLab's CloudFlare endpoints:
|
I just merged #127298, I think we can close this issue now. |
Closing for now as nothing left to do on Homebrew side. Let us know if there are still issues. On side note, we could consider switching to tarball from website (https://ifarchive.org/if-archive/infocom/interpreters/frotz/frotz-2.54.tar.gz), which may avoid issues from GitLab updates. In this cause, we would probably want to mirror https://ifarchive.org/indexes/if-archive/infocom/interpreters/frotz/old/ to avoid breaking downloads when a new release is out that we didn't update to yet. Can consider this change on a future release. |
brew gist-logs <formula>
link ORbrew config
ANDbrew doctor
outputVerification
brew doctor
output" saysYour system is ready to brew.
and am still able to reproduce my issue.brew update
and am still able to reproduce my issue.brew doctor
and that did not fix my problem.What were you trying to do (and why)?
Trying to figure out why you have a bad SHA256 hash for the Frotz tarball.
What happened (include all command output)?
SHA256 mismatch. See above.
What did you expect to happen?
Frotz to install. See above.
Step-by-step reproduction instructions (by running
brew
commands)`brew install frotz`
The text was updated successfully, but these errors were encountered: