1

All I wanted was to upgrade deno from 1.x to 1.2x but brew upgrade deno is making a full upgrade which has taken 2 hrs and is at make now.

My python also has been upgraded to 3.11.

Why can't brew upgrade just deno ?

2
  • What do you mean with "full upgrade"? Does it upgrade any other packages than the ones deno depends on?
    – nohillside
    Commented Jan 11, 2023 at 13:59
  • docs.brew.sh/… Commented Jan 11, 2023 at 15:11

1 Answer 1

1

deno has the following dependencies:

If you upgrade deno, it will upgrade all dependent packages as well.

If you need your Python to be a specific version, install that version (i.e. [email protected]) and set up your PATH with the instructions provided post-install of the other Python version.

Additionally, as has been noted in the comments, Brew does not provide bottles for macOS Mojave. In the case of rust, a list can be seen here which shows that Big Sur is the oldest OS with bottled rust: https://formulae.brew.sh/formula/rust

6
  • My make is after configuring [email protected] - its been over 30 mins - does it need to take so long ?
    – anjanesh
    Commented Jan 11, 2023 at 14:01
  • @anjanesh What OS version are you running? I just tried brew install rust and it took just a minute or two, including a couple dependencies. It should not need to compile rust to install it...
    – Ezekiel
    Commented Jan 11, 2023 at 14:09
  • Mac Book Pro 15.6" i7 2018 | macOS Mojave 10.14.6
    – anjanesh
    Commented Jan 11, 2023 at 14:14
  • ==> ./configure --prefix=/usr/local/Cellar/rust/1.66.0 --enable-vendor --set rust.jemalloc --release-channel=stable <br> ==> make
    – anjanesh
    Commented Jan 11, 2023 at 14:36
  • People think they should be using Homebrew, but don't bother to learn how it works. Homebrew is not providing bottles for Rust for Mojave. See formulae.brew.sh/formula/rust Commented Jan 11, 2023 at 15:13

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .