Comments (6)
opt-depend on e.g. cloud-sql-proxy-bin
Unfornately, this is a no from me. That particular package has been flagged as out of date for nearly a month with no update from the author.
and/or patch google-cloud-sdk to not require it from /opt/google-cloud-sdk/bin/cloud_sql_proxy, but use it via $PATH!?
This is fungible, but...
and have read what to do to manually install this component in https://aur.archlinux.org/packages/google-cloud-sdk#pinned-659642
Why does this not work for you?
from pkgbuilds.
Hey @blueyed, can you provide feedback to the above question?
from pkgbuilds.
I've tried the approach mentioned at https://aur.archlinux.org/packages/google-cloud-sdk#pinned-659642 now.
However, it installed only version 1.18.0, while 1.22.0 would be available: https://github.com/GoogleCloudPlatform/cloudsql-proxy/releases
That appears due to the rapid's channel components list (outdated? / not updated?). However it appears to work.
My config (/opt/google-cloud-sdk/lib/googlecloudsdk/core/config.json
):
{
"config_suffix": "",
"disable_updater": false,
"disable_usage_reporting": true,
"documentation_url": "https://cloud.google.com/sdk/",
"release_channel": "rapid",
"release_notes_url": "https://cloud.google.com/sdk/release_notes",
"revision": 20210521145322,
"snapshot_schema_version": 3,
"snapshot_url": "https://dl.google.com/dl/cloudsdk/channels/rapid/components-2.json",
"user_agent": "google-cloud-sdk",
"version": "342.0.0"
}
from pkgbuilds.
Interesting find! I'm currently traveling for a wedding, but will look into this in detail next week.
Related: I've recently finished standardizing the build process and integrating this repository with my internal development workflow, which means that I can now focus on package adoption/creation -- namely, finally get around to packaging the external components. I don't have an active timeline for you, however, I'd expect this to be the first target and should be completed roughly around the end of next week.
from pkgbuilds.
I've noticed that disable_updater
gets reset (likely after a package upgrade).
It would be good if it could be persisted somehow, e.g. by merging updates from a file in /etc
maybe?
from pkgbuilds.
@blueyed yes, updating the package would replace that file, however, I don't think patching it by default to enable management of plugins would be ideal, as users would become used to managing plugins in that way. I got sidelined with a few other tasks that required my attention, but I will be addressing the plugins in the future, which will alleviate any difficulty or repetition necessary for end users in regards to utilizing SDK plugins.
from pkgbuilds.
Related Issues (20)
- bazelisk(-bin): Add both `bazel` and `bazelisk` to path HOT 3
- bazelisk(-bin): Shell completions HOT 1
- google-cloud-sdk error while loading shared libraries: libcrypt.so.1: cannot open shared object file: No such file or directory HOT 8
- `google-cloud-sdk`: Can't build as `root` or with `sudo`. HOT 3
- ARM support for google-cloud-sdk and component packages
- google-cloud-sdk package files did not pass the validity check! HOT 4
- google-cloud-sdk: set CLOUDSDK_PYTHON to /usr/bin/python HOT 1
- AUR shows bazelisk version 1.10.1-1 when 1.11.0 is available here HOT 1
- `google-cloud-sdk` install doesn't install dependency `libcrypt` HOT 2
- google-cloud-sdk fails to build HOT 1
- Bundle google-cloud-sdk component gke-gcloud-auth-plugin HOT 1
- Add arm64 support for bazelisk and bazelisk-bin
- google-cloud-sdk: append to PATH instead of prepending
- error: python2 required by gcloud
- Error installing firebase-tools HOT 2
- Is google-cloud-sdk still maintained? HOT 3
- firebase-tools and google-sdk out of date
- buildozer has redacted version
- firebase-tools wants to set owner and guid of /usr/bin and /usr/lib/node_modules to my user instead of root
- Why not maintaining all these packages in the AUR instead? HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from pkgbuilds.