News for hackers. Stuff that matters.
Re:M5 MacBook Pro by coldtea on Wednesday October 15, 2025 @11:50AM (#45594432)
>The OS also has weird rough edges when used from the terminal - there are read-only parts, there are restrictions on loading libraries, multiple utilities come with very old versions or BSD versions with different flags than the GNU ones you might be used to coming from Linux, the package manager is pretty terrible.

You use nix or brew (or something like MacPorts).

And they are mighty fine.

You shouldn't be concerned with the built-in utilities.

Re:M5 MacBook Pro by astrange on Wednesday October 15, 2025 @01:13PM (#45595649)
IIRC many of the built-in tools were updated from FreeBSD in the last release, but they'd still be different from GNU.
Re:M5 MacBook Pro by sofixa on Wednesday October 15, 2025 @04:30PM (#45598028)
Brew is pretty terrible though. It's slow, and doesn't handle updates/versions/dependencies all that well.

I've had it make major (with breaking changes) updates to random software when asked to install something unrelated.

Re:M5 MacBook Pro by inkyoto on Wednesday October 15, 2025 @07:44PM (#45599746)

  HOMEBREW_NO_AUTO_UPDATE=1

  HOMEBREW_NO_INSTALLED_DEPENDENTS_CHECK=1

  export HOMEBREW_NO_AUTO_UPDATE HOMEBREW_NO_INSTALLED_DEPENDENTS_CHECK
brew is fine. Not the best package manager, not the worst one either.