Skip to content
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

[Homebrew] Warning: No checksum defined for cask 'xpipe', skipping verification #252

Closed
TonyBostonTB opened this issue May 6, 2024 · 4 comments
Labels
bug Something isn't working fixed in next release

Comments

@TonyBostonTB
Copy link

When trying to install xpipe, I get the warning from homebrew, that no checksum was defined for xpipe. Is this wanted behaviour?

Warning: No checksum defined for cask 'xpipe', skipping verification.
==> Installing dependencies: util-linux
==> Downloading https://ghcr.io/v2/homebrew/core/util-linux/manifests/2.39.3-1
################################################################################################################################################################################## 100.0%
==> Fetching util-linux
==> Downloading https://ghcr.io/v2/homebrew/core/util-linux/blobs/sha256:c0fe29bd7ce098ba80b119b4a6b37c16255e9a028724f91ca64efb5259fc9a34
################################################################################################################################################################################## 100.0%
==> Installing util-linux
==> Pouring util-linux--2.39.3.arm64_sonoma.bottle.1.tar.gz
🍺  /opt/homebrew/Cellar/util-linux/2.39.3: 229 files, 16.3MB
==> Installing Cask xpipe
==> Running installer for xpipe with sudo; the password may be necessary.
Password:

I'm just unsure if I want to give it the password when this checksum error comes up before. I know why the password is needed, anyway.

@crschnick
Copy link
Contributor

crschnick commented May 6, 2024

Yeah that is a good point, I will fix that.

The original reason why the checksum validation is skipped is that the ARM builds were built separately and not in the release pipeline due to Github actions not having ARM runners, so the checksums were not available when the homebrew package was published. But there are now ARM runners available, so I should be able to compute to checksum.

If you feel uneasy with that, you can download the manual releases like a .dmg or .pkg, they have a checksum attached in the release artifacts.

@ghost ghost added bug Something isn't working linux macos and removed linux macos labels May 6, 2024
@TonyBostonTB
Copy link
Author

Thanks @crschnick - understood. Should we keep the issue open then?

@crschnick
Copy link
Contributor

yes

@ghost
Copy link

ghost commented May 12, 2024

Fixed in release version 9.2: https://github.com/xpipe-io/xpipe/releases/tag/9.2

@ghost ghost closed this as completed May 12, 2024
This issue was closed.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working fixed in next release
Development

No branches or pull requests

2 participants