-
-
Notifications
You must be signed in to change notification settings - Fork 12.2k
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
krew: remove due upstream maintainers request #49428
Conversation
I am supportive. Thanks. |
That's not really how the homebrew process works though. If people want to install it through homebrew they can if they do the work, upstream has very little say in that. |
Absolutely, and that's understandable. We might not able to support the case, and we might occasionally break. I suspect Homebrew doesn't distribute other package manager so this is unexplored territory. |
@SMillerDev there are two problems with the formula:
|
Not really, homebrew packages a lot of package managers. Npm, gradle, you name it. |
This is in the upstream docs, which is always the place to follow regardless of the way of installing. Homebrew doesn't print warnings unless there's a homebrew specific caveat that people need to know about. |
In case of NPM, is NPM normally expected to update itself on a non-brew set-up? Or do these package managers explicitly rely on another package manager to be set up? |
I have been a brew user for quite a while, when I had a Mac. But I never read any upstream docs after installing a package. I think that the overwhelming majority of users assumes that a package simply works if the install finishes correctly, don't you think? |
It is, but this isn't supported by brew. Same for composer and some others. |
OK, it seems like this works, for now. This is something we'll have to keep in mind, and hope it doesn't break with the assumptions we already make or will make. We'll try to get post-install message and |
|
We can close this –sorry for bothering you. |
I've opened #49547 to supersede this. |
From kubernetes-sigs/krew#475:
Originally added in #47128, updated to 0.3.3 in #47415.