Notice: Undefined variable: name in /srv/http/vhosts/aur-dev.archlinux.org/public/web/lib/pkgfuncs.inc.php on line 248

Package Details: google-cloud-sdk 142.0.0-1

Git Clone URL: https://aur-dev.archlinux.org/google-cloud-sdk.git (read-only)
Package Base: google-cloud-sdk
Description: Tools and libraries SDK for managing resources on the Google Cloud Platform, plus kubectl and Python/PHP appengine SDK components
Upstream URL: https://cloud.google.com/sdk/
Keywords: appengine cloud google php python sdk
Licenses: Apache
Conflicts: google-appengine-php, google-appengine-python, google-appengine-python-php, kubectl-bin
Replaces: google-appengine-php, google-appengine-python, google-appengine-python-php, kubectl-bin
Submitter: barnybug
Maintainer: troyengel
Last Packager: troyengel
Votes: 42
Popularity: 3.925881
First Submitted: 2014-06-03 08:10
Last Updated: 2017-02-03 01:06

Latest Comments

1 2 3 4 5 6 ... Next › Last »

vgivanovic commented on 2017-01-23 06:16

I haven't been able to upgrade since 135.

I see now that this package also includes 'kubectl-bin' 'google-appengine-python-php' 'google-appengine-python' 'google-appengine-php', and failures in installing those are preventing me installing this package.

A couple of comments:

1. I was mislead by this package being called "google-cloud-sdk" because it includes more than what's in the Google download of "google-cloud-sdk-$pkgver-linux-x86_64.tar.gz". Links from the webpage https://cloud.google.com/sdk/ don't mention anything other than "google-cloud-sdk-$pkgver-linux-x86_64.tar.gz" (but 'yaourt -Si google-cloud-sdk' does mention the additions.)
2. I can install using 'yaourt' the package 'kubectl-bin', but not 'google-appengine-python-php' 'google-appengine-python' 'google-appengine-php' because they aren't available as AUR packages.
3. As a user of 'google-cloud-sdk', I have no need for 'google-appengine-python-php' 'google-appengine-python' 'google-appengine-php', although other people may.

So, I'd like to suggest splitting 'kubectl-bin' 'google-appengine-python-php' 'google-appengine-python' 'google-appengine-php' out from 'google-cloud-sdk' and to create new packages for 'google-appengine-python-php' 'google-appengine-python' 'google-appengine-php' ('kubectl-bin' already exists). If the combination of the new 'google-cloud-sdk' plus 'kubectl-bin' 'google-appengine-python-php' 'google-appengine-python' 'google-appengine-php' makes sense, then perhaps those four could be bundled together as 'google-cloud-sdk-extras' with the new 'google-cloud-sdk' as a dependency.

The thing I feel most strongly about is 'google-cloud-sdk' only containing what's in "google-cloud-sdk-$pkgver-linux-x86_64.tar.gz".

troyengel commented on 2017-01-13 00:46

Heya all, as I was preparing 139.0.0 for release just now I notice in the sha1.txt a number of new downloads appeared that has "for packagers" in the directory name:

https://dl.google.com/dl/cloudsdk/release/sha1.txt

I did not change anything in this build, it uses the same download and such - but if anyone has an idea if we should be changing something, holler. I do not investigate this software with Google at all, I'm just a casual user of a few tools.

troyengel commented on 2016-12-19 23:13

@vgivanovic has to be something with the server you're hitting? I just now ran my upgrade to 138.0.0 and it downloaded and installed fine. The error message you're getting appears to be reaching the Google server during build; it appears to be one of these three URLs (but there may be more):

https://storage.cloud.google.com/
https://storage.googleapis.com/
https://cloud.google.com/appengine/downloads

If you look in the updater code for your error string, that specific message is the final 'else' clause in the URL fetch error class used when it doesn't know exactly what's wrong, other than it can't reach a URL and wants to fail gracefully.

vgivanovic commented on 2016-12-19 04:27

@troyengel Same, no change. How should I help debug?

vgivanovic commented on 2016-12-19 04:17

@troyengel I will try your 138.0.0 version. (I just `gcloud components update' from 137.0.1 to 138.0.0.)

troyengel commented on 2016-12-18 17:33

@vgivanovic - looks like Google deleted the actual archives upstream for 137.0.1, they've released an updated 138.0.0 that builds. I just uploaded a fresh PKGBUILD for it, resync and try again - thanks for reporting.

vgivanovic commented on 2016-12-18 17:26

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

@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

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

@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. :)