msitarzewski / msitarzewski/brew-browser

[brew-browser] Upgrade-all failed

Open
#154 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
Rust
Stars
1k
Forks
30
Avg merge
3d 10h
Merged PRs (30d)
6

Description

brew-browser: 0.6.0
Homebrew: 6.0.11
Error code: brew_exit_non_zero
Command: brew upgrade
Exit code: 1

stderr excerpt:

…(truncated)…
O_REQUIRE_TAP_TRUST=1
This is not recommended and will be removed in a later release.
For more information, see:
  https://docs.brew.sh/Tap-Trust
✔︎ Bottle Manifest container (1.1.0)
✔︎ Bottle Manifest pnpm (11.13.0)
✔︎ Bottle Manifest c-ares (1.34.8)
✔︎ Bottle Manifest fontconfig (2.18.2)
✔︎ Bottle Manifest go (1.26.5)
✔︎ Bottle Manifest uv (0.11.28)
✔︎ Bottle Manifest fish (4.8.1)
✔︎ Bottle Manifest docker-compose (5.3.1)
✔︎ Bottle Manifest libffi (3.7.1)
✔︎ Bottle Manifest docker-compose (5.3.1)
✔︎ Bottle Manifest block-goose-cli (1.42.0)
✔︎ Bottle Manifest p11-kit (0.26.4)
✔︎ Bottle Manifest node (26.5.0)
✔︎ Bottle Manifest container-compose (1.1.0)
✔︎ Bottle libffi (3.7.1)
✔︎ Bottle c-ares (1.34.8)
✔︎ API Source betterdisplay.rb
✔︎ Bottle fontconfig (2.18.2)
✔︎ Bottle p11-kit (0.26.4)
✔︎ Bottle fish (4.8.1)
✔︎ Bottle docker-compose (5.3.1)
✔︎ Bottle pnpm (11.13.0)
✔︎ Cask 1password-cli (2.35.0)
✔︎ Cask tablepro (0.56.2)
✔︎ Cask betterdisplay (4.3.5)
✔︎ Cask whatcable (1.1.9)
✔︎ Bottle container-compose (1.1.0)
✔︎ Bottle node (26.5.0)
✔︎ Bottle uv (0.11.28)
✘ Cask whatsapp (26.28.12)
Error: Download failed on Cask 'whatsapp' with message: Download failed: https://web.whatsapp.com/desktop/mac_native/release/?version=2.26.28.12&extension=zip&configuration=Release&branch=master&is_buck=true
curl: (92) HTTP/2 stream 1 was not closed cleanly: INTERNAL_ERROR (err 2)
✘ Cask nvidia-sync (0.100.18)
Error: Download failed on Cask 'nvidia-sync' with message: Download failed: https://workbench.download.nvidia.com/stable/nvidia-sync/0.100.18/nvidia-sync.dmg
curl: (18) Transferred a partial file
✔︎ Bottle go (1.26.5)
✔︎ Bottle container (1.1.0)
✔︎ Bottle block-goose-cli (1.42.0)
✔︎ Cask codex (0.144.3)
✔︎ Cask discord (0.0.399)
✔︎ Cask 1password-cli (2.35.0)
✔︎ API Source betterdisplay.rb
✔︎ Cask betterdisplay (4.3.5)
✔︎ Cask codex (0.144.3)
✔︎ Cask discord (0.0.399)
✔︎ Cask tablepro (0.56.2)
✔︎ Cask whatcable (1.1.9)
✔︎ Cask whatsapp (26.28.12)
✔︎ Cask nvidia-sync (0.100.18)

Replace this line with what you were doing when the error appeared, and what you expected to happen.

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

The report concerns the upgrade-all flow invoking brew upgrade; start by reproducing it with brew-browser 0.6.0 and Homebrew 6.0.11, focusing on the non-zero exit and the failed WhatsApp and NVIDIA Sync downloads. Done should mean the cause and expected handling of this failure are established, with the observed behavior covered by an appropriate regression check.

Written by the indexing model from the issue text.

Assessment

Tech stack
macos, rust
Domain
cli, desktop
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Quiet
Clarity
Needs clarification
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.