Package Details: google-cloud-cli 473.0.0-1

Git Clone URL: https://aur.archlinux.org/google-cloud-cli.git (read-only, click to copy)
Package Base: google-cloud-cli
Description: A set of command-line tools for the Google Cloud Platform. Includes gcloud (with beta and alpha commands), gsutil, and bq.
Upstream URL: https://cloud.google.com/cli/
Keywords: cloud gcloud gcp google sdk
Licenses: Apache-2.0
Conflicts: google-cloud-sdk
Provides: google-cloud-sdk
Replaces: google-cloud-sdk
Submitter: PolarianDev
Maintainer: jvybihal
Last Packager: jvybihal
Votes: 188
Popularity: 1.15
First Submitted: 2023-03-08 09:33 (UTC)
Last Updated: 2024-04-24 05:56 (UTC)

Dependencies (2)

Required by (15)

Sources (3)

Pinned Comments

Latest Comments

« First ‹ Previous 1 .. 19 20 21 22 23 24 25 26 27 28 29 30 Next › Last »

vgivanovic commented on 2016-12-18 17:26 (UTC) (edited on 2016-12-19 04:13 (UTC) by vgivanovic)

ERROR: The component listing for Cloud SDK version [137.0.1] could not be found. Make sure this is a valid archived Cloud SDK version. ERROR: (gcloud.components.install) Failed to fetch component listing from server. Check your network settings and try again. This error started with 137.0.0. I am using `fish' if that makes a difference. Installation by hand works. I just did `gcloud components update' successfully.

rdoursenaud commented on 2016-11-16 06:54 (UTC)

@troyengel Thanks! I've been using your package for Google App Engine developments for a while now and it's working perfectly.

troyengel commented on 2016-10-16 14:55 (UTC) (edited on 2016-10-16 14:57 (UTC) by troyengel)

130.0.0 integrates all the below, quick link of changes: https://aur.archlinux.org/cgit/aur.git/commit/?h=google-cloud-sdk&id=edf70e9b24eff06ff59b93bbe9410fe9a43cb513 edit: just noticed I misspelled 'due' in one of my comments, will fix next release

troyengel commented on 2016-10-11 14:08 (UTC)

@rdoursenaud - this seems workable, since I don't live this SDK code can you expand upon what "add the app-engine-python component" entails? is it similar to how we're bootstrapping the kubectl component? ( https://aur.archlinux.org/cgit/aur.git/tree/PKGBUILD?h=google-cloud-sdk#n54 ) Adding the replaces/obsoletes and /usr/bin/ links is a no-brainer, just delete the lines in the PKGBUILD that are actually deleting them I put there because of our conflicts in the first place. :)

rdoursenaud commented on 2016-10-10 14:51 (UTC)

Hi @troyengel, maintainer of google-appengine-python-php here. Looking at https://cloud.google.com/appengine/docs/php/download and https://cloud.google.com/appengine/docs/python/download it seems that the Google Cloud SDK is now superseding the Google App Engine SDK. I thus plan on dropping the package. To ensure a smooth transition, your package must provide the appengine related tools. Could you please add a replaces=('google-appengine-python-php' 'google-appengine- python' 'google-appengine-php'), install '/usr/bin/dev_appserver.py' and '/usr/bin/endpointscfg.py and add the app-engine-python component? Or should we try another approach to provide component level packages, maybe?

troyengel commented on 2016-10-08 18:21 (UTC)

I don't see any harm in this and it's trivial because we're already installing a profile.sh - there's very little google-fu hits when you look for GOOGLE_CLOUD_SDK_HOME so I think it's just something people started doing. I'll put in on my checklist for the next release (130.0.0).

velovix commented on 2016-10-08 01:28 (UTC)

It would be very helpful if this package set the GOOGLE_CLOUD_SDK_HOME environment variable or did something else to allow App Engine plugins to detect where the Cloud SDK home is. The Gradle plugin, for example, is unable to find the SDK on its own. Here is the mechanism plugins use to find the SDK: https://github.com/GoogleCloudPlatform/appengine-plugins-core/blob/75255413b2f92ebe841238241ff40014bc2be0e3/src/main/java/com/google/cloud/tools/appengine/cloudsdk/PathResolver.java#L35

troyengel commented on 2016-09-07 14:54 (UTC)

I will add a conflict once I get back to my build machine -- what that other package is doing is their concern, I am *intentionally* adding kubectl during the build process to this SDK package to avoid having yet another package for no reason, this utility belongs with this SDK. https://aur.archlinux.org/cgit/aur.git/tree/PKGBUILD?h=google-cloud-sdk#n53 This package has been around a lot longer than the kubectl-bin, those packagers should be advised to also set a reverse conflict with google-cloud-sdk.

tkral commented on 2016-09-06 17:26 (UTC)

Hi, can you please add conflict with kubectl-bin package? Or even better instead of installing kubectl, just add this package as dependency. Otherwise you get this: error: failed to commit transaction (conflicting files) google-cloud-sdk: /usr/bin/kubectl exists in filesystem Errors occurred, no packages were upgraded.

troyengel commented on 2016-09-04 14:18 (UTC)

The symlink has been removed (it's listed in the RELEASE_NOTES for 124.0.0 as a new addition) for /usr/bin/endpointscfg.py to prevent conflict, and python2-crcmod has been added as an optdep. Release 124.0.0-2 pushed.