Skip to content

brew upgrade --cask <outdated_formula> throws the error "No Cask with this name exists." #14478

Description

@slebedev

brew doctor output

Your system is ready to brew.

Verification

  • My "brew doctor output" above says Your system is ready to brew. and am still able to reproduce my issue.
  • I ran brew update twice and am still able to reproduce my issue.
  • This issue's title and/or description do not reference a single formula e.g. brew install wget. If they do, open an issue at https://github.com/Homebrew/homebrew-core/issues/new/choose instead.

brew config output

HOMEBREW_VERSION: 3.6.20-171-g4ded574
ORIGIN: https://github.com/Homebrew/brew
HEAD: 4ded574330899f1eed7605bd344a619fc6b348db
Last commit: 6 hours ago
Core tap ORIGIN: https://github.com/Homebrew/homebrew-core
Core tap HEAD: 9d2fca0f48c1a7966a141aad47456dfb92bc934c
Core tap last commit: 9 days ago
Core tap branch: master
HOMEBREW_PREFIX: /opt/homebrew
HOMEBREW_CASK_OPTS: []
HOMEBREW_INSTALL_FROM_API: set
HOMEBREW_MAKE_JOBS: 10
Homebrew Ruby: 2.6.10 => /System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/bin/ruby
CPU: 10-core 64-bit arm_firestorm_icestorm
Clang: 14.0.0 build 1400
Git: 2.39.1 => /opt/homebrew/bin/git
Curl: 7.86.0 => /usr/bin/curl
macOS: 13.2-arm64
CLT: N/A
Xcode: 14.2
Rosetta 2: false

What were you trying to do (and why)?

After running brew update and getting new casks outdated by brew outdated --cask --greedy output, I've decided to update any of casks listed.

What happened (include all command output)?

==> Upgrading 1 outdated package:
Error: Cask 'fsnotes' is unavailable: No Cask with this name exists.

What did you expect to happen?

Successful upgrade of outdated cask.

Step-by-step reproduction instructions (by running brew commands)

$ brew update && brew outdated && brew outdated --cask --greedy
==> Updated Homebrew from 7a5f6143d to 4ded57433.
Updated 1 tap (homebrew/cask-drivers).
==> Outdated Formulae
apr                              apr-util                         libde265
==> Outdated Casks
fsnotes

You have 3 outdated formulae and 1 outdated cask installed.
You can upgrade them with brew upgrade
or list them with brew outdated.
apr (1.7.1) < 1.7.2
apr-util (1.6.2) < 1.6.3
libde265 (1.0.10) < 1.0.11
fsnotes (6.1.2) != 6.1.3
font-ibm-plex-mono (latest) != latest
fsnotes (6.1.2) != 6.1.3
google-chrome (109.0.5414.119) != 110.0.5481.77

$ brew upgrade --cask fsnotes google-chrome
==> Upgrading 2 outdated packages:
Error: Cask 'fsnotes' is unavailable: No Cask with this name exists.

$ brew info --cask fsnotes
==> fsnotes: 6.1.3
https://fsnot.es/
/opt/homebrew/Caskroom/fsnotes/6.1.2 (121B)
==> Name
FSNotes
==> Description
Notes manager
==> Artifacts
FSNotes.app (App)
==> Analytics
install: 107 (30 days), 339 (90 days), 1,471 (365 days)

$ brew upgrade --cask fsnotes
==> Upgrading 1 outdated package:
Error: Cask 'fsnotes' is unavailable: No Cask with this name exists.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions