Skip to content

Add brew trust step to Homebrew install instructions#4

Open
schloerke wants to merge 1 commit into
drcursor:mainfrom
schloerke:schloerke/docs-brew-trust-step
Open

Add brew trust step to Homebrew install instructions#4
schloerke wants to merge 1 commit into
drcursor:mainfrom
schloerke:schloerke/docs-brew-trust-step

Conversation

@schloerke

Copy link
Copy Markdown

Problem

A fresh Homebrew install currently fails. After tapping, brew install --cask hushscribe errors out:

Error: Refusing to load cask drcursor/hushscribe/hushscribe from untrusted tap drcursor/hushscribe.
Run `brew trust --cask drcursor/hushscribe/hushscribe` or `brew trust drcursor/hushscribe` to trust it.

Recent Homebrew gates casks from third-party taps behind an explicit trust step. Our docs don't mention it, so users hit a hard error.

Fix

Add the brew trust step Homebrew itself recommends, between tapping and installing, in both install locations:

  • README.md
  • docs/index.html (website install panel)
brew tap drcursor/hushscribe https://github.com/drcursor/HushScribe
brew trust --cask drcursor/hushscribe/hushscribe
brew install --cask hushscribe

This is independent of the cask deprecation warning (handled separately in #3).

Newer Homebrew refuses to load casks from third-party (untrusted)
taps, failing the install with:

  Error: Refusing to load cask drcursor/hushscribe/hushscribe from
  untrusted tap drcursor/hushscribe.

Add the `brew trust` step Homebrew suggests between tapping and
installing so a fresh install succeeds without manual intervention.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant