-
Notifications
You must be signed in to change notification settings - Fork 91
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
Error: undefined method `caskroom' for Hbc:Module #95
Comments
A quick |
+1 |
Same issue today! |
Same issue to! |
some issue here. |
@goodwillcoding You are correct. Many thanks. go to That's it. |
@jenhsun You have a typo there and people are copying it 😆 Please change |
@ondrejfuhrer Oops. Thanks. |
@buo Please fix it.Thanks. |
This issue was fixed by PR #96. Thanks. |
Tried what @jenhsun added however that was already in place. Still same error. Error: undefined method ╰─ brew --version ╰─ brew cask --version ╰─ brew irb |
@karlrabe Go to the hbc.rb file and make sure there is no strange <<< or === line on it, then restart your terminal. |
Hey, @karlrabe please run this #97 (comment) |
Hi all, Homebrew maintainer here. Are you all aware that If so, what is it still lacking that this project does better? |
Hey @reitermarkus I can of course speak only for myself and I am aware that this option is out there. If I put aside much nicer "UI", the main differences for me are:
After running After running So in this case I either update only Those are the biggest advantages for me right now. |
@ondrejfuhrer, definitely agree with 2. I personally don't think Not sure I understand 1 exactly. You also don't have run |
@reitermarkus We use Most of the time I just run |
Well I don't, that's why I am asking. |
@reitermarkus try In brief,
That's all. |
@reitermarkus Regarding the first one @jenhsun already touched the surface. Of course I don't have to run What I hope that clarifies my point of view here 🙂 |
That part at least will never be possible. Homebrew is non-interactive by design. However we would definitely accept a PR which provides a nicer overview. |
I get that decision. Just to throw an idea here, would it not be possible as opt-in? I.e. running something like |
I don't think so, because this is again the functionality of |
@reitermarkus My reasoning is similar to what @ondrejfuhrer described: I basically want to include apps that have
As far as I can see, I could kind of get that using Since #53, |
Same here since today - discussed solutions doesn't work
$ brew --version $ brew cask --version tried to remove and reinstall via |
@Fischmuetze this is because of #103 - which will be fixed when #104 is merged |
I’ve seen other people that want the upgrade to include
When you Even if you’re upgrading to the correct version, you’re also spending the bandwidth to download
Please don’t trust us as “additional authenticity checks”, because we’re not:
The |
Thanks for telling me what I should want.
That assumes that I actually have automatic updating enables within the applications. For most apps, this can be disabled and I consequently do that. For others, Homebrew Cask is usually pretty quick at updating the Cask. In multiple years of doing upgrades like this, I've never encountered any problematic downgrades, though I see the theoretical possibility.
I might have limited bandwidth or no time to wait for an upgrade by the time I "need" an app. Most apps don't release new versions that often, so the time to download some releases I won't use seems rather well-wasted. Downloading the
I said it is an additional check. I can at least be sure that I get the same download as the person who updated the cask (and other Homebrew Cask users). It obviously won't protect against long-term compromises of an app's download server. I'm not saying that my strategy is a perfect model, but given the various constraints it's the best I can achieve and working quite well for me. |
I meant no offence, and apologise if I did offend.
Fair. I hadn’t considered that.
I can guarantee downgrades have happened, but it’s unlikely they have been problematic.
So did I. The point is I’m asking you to not trust those at all from a security standpoint. It’s not their goal.
And Travis CI. But that is fine; that’s exactly what they’re for, integrity checks.
Thumbs up to that. Again, I had no intention to belittle your method. |
The text was updated successfully, but these errors were encountered: