• computergeek125@lemmy.world
    link
    fedilink
    English
    arrow-up
    1
    ·
    5 months ago

    If it’s anything like when I used a Mac regularly 7y ago, Homebrew doesn’t install to /bin, it installs to /usr/local/bin, which only works for scripts that use env in their shell “marker” (if you don’t call it directly with the shell). You’re just putting a higher bash in the path, not truly updating the one that comes with the system.

    • paperplane@lemmy.world
      link
      fedilink
      arrow-up
      2
      ·
      5 months ago

      That’s mostly still true, with the small caveat that the default prefix on arm64 macOS is /opt/homebrew rather than /usr/local, so you might have to add it explicitly to your PATH

      • computergeek125@lemmy.world
        link
        fedilink
        English
        arrow-up
        1
        ·
        5 months ago

        Oh thank goodness, that was one of my main complaints with the system. Did they ever get around to requiring sudo like Macports (and any other reasonable system level packages manager on BSD/Linux)?