adoptium / adoptium.net

Adoptium Website
https://adoptium.net
Apache License 2.0
17 stars 108 forks source link

Homebrew - Location of Temurin LTS Packages Changed #2817

Open jgajnak opened 2 months ago

jgajnak commented 2 months ago

It seems the Homebrew maintainers have moved the location of the Temurin LTS packages, per these changes:

Unfortunately, this no longer matches the instructions found here: https://adoptium.net/installation/

It looks like you now should install LTS versions like so:

$ brew install temurin@8
$ brew install temurin@11
$ brew install temurin@17
$ brew install temurin@21

I also had all the Temurin casks reported as "deleted" when I last updated:

$ brew update
==> Updating Homebrew...
Updated 3 taps (homebrew/cask-versions, homebrew/services and homebrew/cask).
==> New Casks
[ ... removed ... ]
==> Deleted Installed Casks
temurin11 ✘                                    temurin17 ✘                                    temurin21 ✘                                    temurin8 ✘
$

I am unsure if older installs will continue to receive updates, or if everyone who used the original instructions will have to uninstall and reinstall via the new commands.

karianna commented 2 months ago

@gdams - That's a little unusual from the Brew folks, I'd have expected a redirect if anything. I can confirm the same things happens to me.

RadekCap commented 2 months ago

It has to be some recent change or a bug. I've installed it as a clean installation with

brew install --cask temurin21

a few days ago.

And, you're right, now it has to be

brew install --cask temurin@21

jgajnak commented 2 months ago

Both temurin@19 and temurin@20 entries have also been added: https://github.com/Homebrew/homebrew-cask/pull/172553

I would think you would only want 22 in there for now, until 23 is released.