News for hackers. Stuff that matters.
Re:Homebrew 3.0 by Gelob on Friday February 05, 2021 @10:03AM (#26037015)
+1. i like it but yes if i dont use it everyday and 2 weeks later go to brew install something, omg it has some gigantic update to do before i can brew install anything.
Re:Homebrew 3.0 by pwinnski on Friday February 05, 2021 @12:08PM (#26038522)
That is frustrating, but fortunately `HOMEBREW_NO_AUTO_UPDATE=1` will take care of it. Then you have to remember to update every now and then yourself, though.
Re:Homebrew 3.0 by m000 on Friday February 05, 2021 @12:26PM (#26038738)
Would you happen to know how to disable upgrading unrelated packages?

I often do `brew upgrade X`. Brew indeed does what is necessary to upgrade package X + deps. But then goes on and starts upgrading unrelated packages.

Re:Homebrew 3.0 by jacobsenscott on Friday February 05, 2021 @01:09PM (#26039332)
Brew does not start randomly upgrading unrelated packages.

Packages have dependencies, and those dependencies have dependencies. Try `brew deps ---tree x` to see all the dependencies for you package.

Look at `brew pin` to pin packages you don't want brew to upgrade.

Many formula are versioned. For example if you install `postgresql` it will do major upgrades of postgres as they become available, but if you install `[email protected]` it will only install updates to 9.6.

Re:Homebrew 3.0 by dylan604 on Friday February 05, 2021 @10:57AM (#26037656)
so, you don't do a 'yum update' before installing software on your system (or 'apt-get update' or whatever)? Are you also the type of person that refuses to update system software because "it takes too long, and I'm too busy"?
Re:Homebrew 3.0 by wpm on Friday February 05, 2021 @11:20AM (#26037943)
No, I don’t like forced 5 minute stops to my work.

Yes, I’m the type of person who only updates on my schedule when notified, or when I need something.

These little tools installed by home brew aren’t just little tools, they’re dependencies for whatever else they’re used in. The fact that I need package “X” doesn’t mean I want package Y, something entirely unrelated, updated without my consent.

It’s MY fucking computer. Let ME decide what software gets installed on it and when.

Re:Homebrew 3.0 by ratww on Friday February 05, 2021 @11:12AM (#26037827)
Not GP, but I do it quite often, but not every single time. Also yum/apt/etc updates are way faster and much more responsive than brew.
Re:Homebrew 3.0 by eknkc on Friday February 05, 2021 @11:38AM (#26038153)
I generally don't do an apt update before installing a package that I needed at that moment.

However I do full update / upgrades when it is convenient for me.

That's the point.

Re:Homebrew 3.0 by Schalter on Friday February 05, 2021 @11:54AM (#26038352)
I have the same issue and for me there is a simple difference:

I probably use homebrew for a handfull of tools, in debian etc. my packagetmanager manages everything.

Its not a huge issue but the thought of 'ah shit i need to run update' comes with 'that will be slow'