-
Notifications
You must be signed in to change notification settings - Fork 4
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
Unable to tap cask on Apple silicon #41
Comments
With PR secretless-broker 1456 secretless-broker.rb should get updated and should fix the issue when released. |
I see that PR is merged, but there are still no arm64 builds available and the tap still won't work on arm macs. |
Hey team, when approximately can we see this PR on prod? Does anyone know the approximate date? |
Hi @dzasorki Secretless-broker and summon-aws-secrets are scheduled to be released in the next two weeks. The other components have already been updated for Apple silicon. |
Hi, you closed this, but the issue doesn't appear to be resolved:
secretless-broker.rb in master is still missing an arm release: https://github.com/cyberark/homebrew-tools/blob/master/secretless-broker.rb |
Sorry, my bad. Looks like we're still waiting for a release on secretless-broker. I'll see if we can get that in quickly. |
Looks like the last two secretless-broker releases were marked as pre-release, so they didn't update the homebrew formula |
It works! Thank you very much! |
Summary
If you try to do
brew tap cyberark/tools
on a Apple sillicon computer (M1-powered) you get an error about missingurl
in Serverless-brokerSteps to Reproduce
brew tap cyberark/tools
It's possible it can be reproduced on non-Apple silicon using
arch -arm64 brew tap cyberark/tools
(you'll probably need to untap first, then tap with the arch changed)Expected Results
The cask is tapped successfully.
Actual Results
This is likely because the formulae for secreless-broken only defines the
url
inside aif
that looks for the hardware arch.If the app in question only exists for Intel-powered Macs, it's might be possible to use something like
depends_on arch: :intel
in the Formulae (see https://docs.brew.sh/Cask-Cookbook#depends_on-arch).It will still need to set the
url
-property, but it'll refuse to install on Apple silicon, which is better than the whole cask failing.Reproducible
Environment setup
The text was updated successfully, but these errors were encountered: