You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I’m unable to install ChatMock via Homebrew because of a checksum mismatch.
Steps to reproduce
brew tap RayBytes/chatmock
brew install chatmock
Observed behavior
Homebrew stops with:
Error: Formula reports different checksum:
Formula expects: 0f710e100d325effe0cd927845e40bbc98aa7d20e6c3eefb87428c876b2168bf
Downloaded file: a2d6c7bb23f859d90a598a9efdf0eaa69305e53d04ecff0d7f7629485617f05e
Expected behavior
brew install chatmock should succeed.
Notes / likely cause
This typically happens when a release/tarball (or the file referenced by the formula URL) was re-uploaded/modified in-place,
but the SHA-256 in the Homebrew formula wasn’t updated (or CDN/cache is serving a different file than the one the formula was hashed against).
Suggested fix
Recompute the SHA-256 for the currently served artifact and update the Homebrew formula checksum; OR
Publish a new version (e.g., v1.35.1) instead of replacing artifacts for an existing version.