facebook / buck

A fast build system that encourages the creation of small, reusable modules over a variety of platforms and languages.
https://buck.build
Apache License 2.0
8.56k stars 1.16k forks source link

Erroneous homebrew bottle name #2583

Open moshiba opened 3 years ago

moshiba commented 3 years ago

Homebrew expects the release URL and the bottle asset name to match,

the homebrew bottle in https://github.com/facebook/buck/releases/tag/v2021.01.12.01 somehow decompresses to buck/2021.01.12.01_1, and with that revision postfix it does not match the release version.

I've opened a PR (https://github.com/facebook/homebrew-fb/pull/51) to fix the revision tag, so that hombrew can finally download the bottle. But as the bottle decompresses to a wrong name, the package still can't be installed properly, leaving users to build from source every time.

Changing the release tag probably isn't an option, I suggest fixing the release asset: https://github.com/facebook/buck/releases/download/v2021.01.12.01/buck-2021.01.12.01.yosemite.bottle.tar.gz so that it decompresses to buck/2021.01.12.01