installationhomebrewmacos-ventura

Homebrew installation error involving formulae.brew.sh/api


I couldn't find the same error discussed in other threads. I'm installing Homebrew on a new MBA running macOS Ventura. I've done the usual prepping, but when running /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)" I get:

[...]
==> Downloading and installing Homebrew...
remote: Enumerating objects: 234953, done.
remote: Counting objects: 100% (623/623), done.
remote: Compressing objects: 100% (391/391), done.
remote: Total 234953 (delta 260), reused 550 (delta 212), pack-reused 234330
Receiving objects: 100% (234953/234953), 68.36 MiB | 11.09 MiB/s, done.
Resolving deltas: 100% (172239/172239), done.
From https://github.com/Homebrew/brew
 * [new branch]          master              -> origin/master
 * [new branch]          sorbet-files-update -> origin/sorbet-files-update
 * [new branch]          test-runners        -> origin/test-runners
 * [new tag]             0.1                 -> 0.1
[... a bunch of new tags ...]
 * [new tag]             4.0.8               -> 4.0.8
 * [new tag]             4.0.9               -> 4.0.9
HEAD is now at a88397096 Merge pull request #15121 from singingwolfboy/pip-no-build-isolation
Error: Failed to download https://formulae.brew.sh/api/formula.jws.json!
Error: Failure while executing; `/usr/bin/env /opt/homebrew/Library/Homebrew/shims/shared/curl --disable --cookie /dev/null --globoff --user-agent Homebrew/4.0.11\ \(Macintosh\;\ arm64\ Mac\ OS\ X\ 13.3\)\ curl/7.87.0 --header Accept-Language:\ en --fail --progress-bar --location --remote-time --output /Users/albep/Library/Caches/Homebrew/api/formula.jws.json --compressed --speed-limit 100 --speed-time 5 --progress-bar --silent https://formulae.brew.sh/api/formula.jws.json` exited with 22.
Failed during: /opt/homebrew/bin/brew update --force --quiet

Any suggestions on how to fix this?


Solution

  • It seems the error I encountered is a temporary glitch that happens from time to time. I followed the suggestions discussed in this thread https://github.com/orgs/Homebrew/discussions/4236 (namely, erased the Homebrew installation cache and re-run the installer) and it worked.