msitarzewski / msitarzewski/brew-browser

[brew-browser] Upgrade-all failed

Open
#153 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.5.0
Homebrew: 6.0.11
Error code: brew_exit_non_zero
Command: brew upgrade
Exit code: 1

stderr excerpt:

…(truncated)…
ew trust --cask msitarzewski/brew-browser/brew-browser
Trust other specific formulae and commands with:
  brew trust --formula <user>/<tap>/<formula>
  brew trust --command <user>/<tap>/<command>
Whole-tap trust is broader and includes all current and future formulae,
casks and commands from the listed taps. Trust whole taps with:
  brew trust msitarzewski/brew-browser
Untap them with:
  brew untap msitarzewski/brew-browser
To disable trust checks:
  export HOMEBREW_NO_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 ca-certificates (2026-07-16)
✔︎ Bottle Manifest mole (1.46.0)
✔︎ Bottle Manifest cmake (4.4.0)
✔︎ Bottle Manifest pkgconf (3.0.3)
✔︎ Bottle Manifest libssh2 (1.11.1_3)
✔︎ Bottle Manifest rtmidi (6.0.0_1)
✔︎ Bottle Manifest python@3.10 (3.10.20_4)
✔︎ Bottle Manifest rust (1.97.0)
✔︎ Bottle Manifest python@3.13 (3.13.14_1)
Warning: gstreamer-runtime has been deprecated because it does not pass the macOS Gatekeeper check! It will be disabled on 2026-09-01.
✔︎ Bottle ca-certificates (2026-07-16)
✔︎ Bottle rtmidi (6.0.0_1)
✔︎ Bottle pkgconf (3.0.3)
✔︎ Bottle libssh2 (1.11.1_3)
✔︎ Bottle mole (1.46.0)
✔︎ Bottle python@3.10 (3.10.20_4)
✔︎ Bottle python@3.13 (3.13.14_1)
✔︎ Bottle cmake (4.4.0)
✔︎ Bottle rust (1.97.0)
✔︎ Cask gstreamer-runtime (1.28.5)
Warning: gstreamer-runtime has been deprecated because it does not pass the macOS Gatekeeper check! It will be disabled on 2026-09-01.
sudo: a terminal is required to read the password; either use the -S option to read from standard input or configure an askpass helper
sudo: a password is required
Error: gstreamer-runtime: Failure while executing; `/usr/bin/sudo -u root -E -- /usr/bin/xargs -0 -- /bin/rm --` exited with 1. Here's the output:
sudo: a terminal is required to read the password; either use the -S option to read from standard input or configure an askpass helper
sudo: a password is required

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

Start by reproducing the upgrade-all flow that runs brew upgrade and compare it with the reported stderr. The failure occurs while removing the deprecated gstreamer-runtime cask because sudo cannot read a password from a terminal; done means the upgrade flow handles or clearly reports this failure without leaving the operation ambiguous.

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
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.