-
-
Notifications
You must be signed in to change notification settings - Fork 10.2k
Add an ability to pin casks #4898
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
Comments
Thank you for offering to do the legwork.
It is something we’ve already decided we do not want to have.
See #1523 for a lengthy tangential discussion.
|
hey @vitorgalvao , thanks for the feedback I wonder why I didn't found that issue when I was looking for it, it probably was too old therefore moved to a page I didn't wen't to 😄
Fair enough even though I disagree here. I would make one point here - the purpose of If you choose another way of upgrading (auto-update, in-app update, manual update by downloading the source) it is logical to me, that pinning of course does not work. And if people do use another way of updating the apps, they probably won't use the So I still think that if it would be properly communicated (i.e. But I get that it is your decision to have or not have this in your project and I totally respect that. Just wanted to put here my point of view. Continue doing the great job that you do! 👍 |
Don’t worry, it was hard for me as as well and I knew what to search for! GitHub’s search can be limited in searching for issues, as it doesn’t let us search with the tricks of a regular search engine.
I do get your point, but that would mean officially supporting two conflicting methods at once, and dealing with all the bug reports that would arise. For a long time we tried to be more like a traditional package manager, but the things we install really do not want to be managed in such a way, so we had to make some tough clear choices regarding our direction. We’ve decided to emulate (the outcome of) manual installs as closely as possible.
I’ll have to disagree only because we get frequent bug reports for things that are well documented. Some are even documented in the template users need to fill to open a report in the first place! It’s so prevalent, it lead me to this sigh.
It’s a valid strategy to both let apps auto-update and use
I really appreciate it. Thank you for being understanding and respectful in your disagreement. |
Hello,
Right now there is a possibility to pin a formula so that when running upgrade, that particular formula is not going to be updated. Unfortunately that doesn't work for casks right now.
I've been already looking around and investigating how the
brew pin
is implemented and I have successfully copy / pasted and adapted it for casks by creating newbrew cask pin
andbrew cask unpin
commands.I was wondering if that is something you would like to have here (I still have to finish few things to have it MR ready 🙂 ) or is there any objective reason why casks are not supported?
If this is a wanted feature I can do MR in few days for that 🙂
The text was updated successfully, but these errors were encountered: