Skip to content

u installs a formula from a newly added tap on its first run #197

Open

Description

@ooloth

Current state

A formula from a tap that no Brewfile used before fails to install on the first u after it is added, and only installs on the next run. tools/homebrew/update.bash trusts the taps that brew tap lists, then runs brew bundle. The tap is new, so brew bundle is what taps it, and Homebrew then stops with Refusing to load formula atlassian/acli/acli from untrusted tap atlassian/acli. This happened when acli was added to tools/jira/Brewfile on 2026-10-22. tools/jira/README.md now tells the reader to run brew trust --taps atlassian/acli by hand.

Ideal state

  • One u run installs a formula from a tap that a Brewfile has just added
  • tools/jira/README.md has no manual brew trust step

Decisions

Constraints

No recorded decisions found in docs/decisions/ that cover tap trust (001 to 005 cover tests, preflight and checks).

Open

No open decisions.

Starting points

  • tools/homebrew/update.bash
  • tools/homebrew/generate-brewfile.bash

Activity

  1. added a commit that references this issue on Oct 23, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions