You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
[BUG] Updating cask transmission fails because it gets treated as a formula #586
Warning: Formula transmission was renamed to transmission-cli.
Warning: Treating transmission as a formula. For the cask, use homebrew/cask/transmission or specify the `--cask` flag. To silence this message, use the `--formula` flag.
Error: transmission-cli not installed
transmission gets treated as a formula, even though the formula has now been renamed to transmission-cli.
the solution is to pass --cask to brew upgrade when updating casks.
Steps:
Screenshots:
Debug Console
[REPLACE THIS TEXT BETWEEN THE PRE TAGS WITH YOUR LOGS]
Console Logs
[REPLACE THIS TEXT BETWEEN THE PRE TAGS WITH YOUR LOGS]
A regression case could use a package name that exists as both a formula and a cask, then verify the stored installation type controls the update command rather than name-based lookup order. It would also help to define how migrated or manually discovered entries obtain that type metadata. An error should include the resolved Homebrew artifact kind so similar collisions are easier to diagnose.
Activity
hiSandog commentedon Jul 11, 2026
A regression case could use a package name that exists as both a formula and a cask, then verify the stored installation type controls the update command rather than name-based lookup order. It would also help to define how migrated or manually discovered entries obtain that type metadata. An error should include the resolved Homebrew artifact kind so similar collisions are easier to diagnose.