-
-
Notifications
You must be signed in to change notification settings - Fork 11.3k
gcloud-cli: add Linux support #245023
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
gcloud-cli: add Linux support #245023
Conversation
1b06f94 to
a428da8
Compare
|
Any reason why gcloud linux support is needed? |
I don't really understand this question? The package is available for installation on Linux, so it makes sense for it to be available in |
We are just wondering whether there is significant user demands to add Linux support, or if we are proceeding simply for consistency with gcloud's existing offerings for different platforms? One caveat is gcloud has linux packages available but gcloud linux x86_64 package comes with their own bundled Python so this gcloud cask will install additional python but gcloud will not use it. |
I don't believe there's anything really to discuss here unless there is a technical reason that the cask would never work. If an install is possible through Homebrew, and somebody opens a PR for it, and it works, then we ship it. If you aren't willing to help get this over the line, then I would kindly ask that you move on from this PR. |
a428da8 to
65b6b18
Compare
65b6b18 to
a94f3d0
Compare
a94f3d0 to
5733bbc
Compare
|
Seems like the install needs a |
|
Yeah I need to put the dependency back in for Linux arm. It's only the x86_64 that bundles it. |
b8d8c0b to
37c60ea
Compare
|
Thanks @bevanjkay! For Linux Arm, most gcloud commands will work without these extension modules but some commands like |
37c60ea to
fa62351
Compare
fa62351 to
ea78486
Compare
Closes ublue-os/homebrew-tap#177
Important: Do not tick a checkbox if you haven’t performed its action. Honesty is indispensable for a smooth review process.
In the following questions
<cask>is the token of the cask you're submitting.After making any changes to a cask, existing or new, verify:
brew audit --cask --online <cask>is error-free.brew style --fix <cask>reports no offenses.Additionally, if adding a new cask:
brew audit --cask --new <cask>worked successfully.HOMEBREW_NO_INSTALL_FROM_API=1 brew install --cask <cask>worked successfully.brew uninstall --cask <cask>worked successfully.