Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Error running brew doctor: Unexpected method 'appcast' called on Cask tcl. #175731

Closed
6 tasks done
OldManLink opened this issue Jun 4, 2024 · 2 comments
Closed
6 tasks done

Comments

@OldManLink
Copy link

Verification

Description of issue

When running brew doctor I get an error message directing me here to report a bug

Command that failed

brew doctor

Output of command with --verbose --debug

Too big to include in its entirety (> 180k), but the first portion of the output looks like this:

15:28 $ brew doctor --verbose --debug
==> Checking check_access_directories
==> Checking check_brew_git_origin
/usr/bin/env /usr/local/Homebrew/Library/Homebrew/shims/shared/git --version
==> Checking check_broken_sdks
==> Checking check_cask_deprecated_disabled
/usr/local/Homebrew/Library/Homebrew/brew.rb (Cask::CaskLoader::FromAPILoader): loading dbeaver-community
/usr/local/Homebrew/Library/Homebrew/brew.rb (Cask::CaskLoader::FromAPILoader): loading docker
/usr/local/Homebrew/Library/Homebrew/brew.rb (Cask::CaskLoader::FromAPILoader): loading gimp
/usr/local/Homebrew/Library/Homebrew/brew.rb (Cask::CaskLoader::FromAPILoader): loading insomnia
/usr/local/Homebrew/Library/Homebrew/brew.rb (Cask::CaskLoader::FromAPILoader): loading kubecontext
/usr/local/Homebrew/Library/Homebrew/brew.rb (Cask::CaskLoader::FromAPILoader): loading mysql-shell
/usr/local/Homebrew/Library/Homebrew/brew.rb (Cask::CaskLoader::FromAPILoader): loading postman
/usr/local/Homebrew/Library/Homebrew/brew.rb (Cask::CaskLoader::FromAPILoader): loading qlgradle
/usr/local/Homebrew/Library/Homebrew/brew.rb (Cask::CaskLoader::FromInstalledPathLoader): loading tcl
Error: Unexpected method 'appcast' called on Cask tcl.
Follow the instructions here:
  https://github.com/Homebrew/homebrew-cask#reporting-bugs
/usr/local/Homebrew/Library/Homebrew/brew.rb (Cask::CaskLoader::FromAPILoader): loading dbeaver-community
/usr/local/Homebrew/Library/Homebrew/brew.rb (Cask::CaskLoader::FromAPILoader): loading docker
/usr/local/Homebrew/Library/Homebrew/brew.rb (Cask::CaskLoader::FromAPILoader): loading gimp
/usr/local/Homebrew/Library/Homebrew/brew.rb (Cask::CaskLoader::FromAPILoader): loading insomnia
/usr/local/Homebrew/Library/Homebrew/brew.rb (Cask::CaskLoader::FromAPILoader): loading kubecontext
/usr/local/Homebrew/Library/Homebrew/brew.rb (Cask::CaskLoader::FromAPILoader): loading mysql-shell
/usr/local/Homebrew/Library/Homebrew/brew.rb (Cask::CaskLoader::FromAPILoader): loading postman
/usr/local/Homebrew/Library/Homebrew/brew.rb (Cask::CaskLoader::FromAPILoader): loading qlgradle
/usr/local/Homebrew/Library/Homebrew/brew.rb (Cask::CaskLoader::FromInstalledPathLoader): loading tcl
Error: Unexpected method 'appcast' called on Cask tcl.
Follow the instructions here:
  https://github.com/Homebrew/homebrew-cask#reporting-bugs
==> Checking check_cask_environment_variables
==> Cask Environment Variables:
BUNDLE_PATH
CHRUBY_VERSION
GEM_HOME
GEM_PATH
HOMEBREW_CASK_OPTS
LC_ALL
PATH
RBENV_VERSION
RUBYLIB
RUBYOPT
RUBYPATH
SHELL
==> Checking check_cask_install_location
==> Checking check_cask_load_path
==> $LOAD_PATHS
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/bundler-2.5.9/lib
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/warning-1.4.0/lib
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/vernier-1.0.1/lib
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/ruby/3.3.0/extensions/arm64-darwin-20/3.3.0-static/vernier-1.0.1
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/tapioca-0.14.3/lib
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/yard-sorbet-0.8.1/lib
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/yard-0.9.36/lib
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/stackprof-0.2.26/lib
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/ruby/3.3.0/extensions/arm64-darwin-20/3.3.0-static/stackprof-0.2.26
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/spoom-1.3.2/lib
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/thor-1.3.1/lib
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/sorbet-static-and-runtime-0.5.11406/lib
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/sorbet-0.5.11406/lib
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/sorbet-static-0.5.11406-universal-darwin/lib
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/simplecov-cobertura-2.1.0/lib
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/simplecov-0.22.0/lib
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/simplecov_json_formatter-0.1.4/lib
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/simplecov-html-0.12.3/lib
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/ruby-prof-1.7.0/lib
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/ruby/3.3.0/extensions/arm64-darwin-20/3.3.0-static/ruby-prof-1.7.0

Output of brew doctor and brew config

15:31 $ brew doctor
Error: Unexpected method 'appcast' called on Cask tcl.
Follow the instructions here:
  https://github.com/Homebrew/homebrew-cask#reporting-bugs
Error: Unexpected method 'appcast' called on Cask tcl.
Follow the instructions here:
  https://github.com/Homebrew/homebrew-cask#reporting-bugs
Please note that these warnings are just used to help the Homebrew maintainers
with debugging if you file an issue. If everything you use Homebrew for is
working fine: please don't worry or file an issue; just ignore this. Thanks!

Warning: Some installed formulae are deprecated or disabled.
You should find replacements for the following formulae:
  [email protected]
  node@16
  [email protected]
  [email protected]
  youtube-dl
✘-1 ~ 
15:31 $ brew config
HOMEBREW_VERSION: 4.3.3-20-g2051e05
ORIGIN: https://github.com/Homebrew/brew.git
HEAD: 2051e053ee3303654d340e4ceb7c4ea3c20a357f
Last commit: 32 minutes ago
Core tap HEAD: f82b0b07c331af617edfb47df842d0c152a264f3
Core tap last commit: 16 minutes ago
Core tap JSON: 04 Jun 13:23 UTC
Core cask tap HEAD: 6b4511038e9a3da39af7f34b31958f85ba1fb581
Core cask tap last commit: 30 minutes ago
Core cask tap JSON: 04 Jun 13:23 UTC
HOMEBREW_PREFIX: /usr/local
HOMEBREW_CASK_OPTS: []
HOMEBREW_DISPLAY: /private/tmp/com.apple.launchd.sMcQXpbrUY/org.macosforge.xquartz:0
HOMEBREW_EDITOR: vi
HOMEBREW_MAKE_JOBS: 16
HOMEBREW_SORBET_RUNTIME: set
Homebrew Ruby: 3.3.2 => /usr/local/Homebrew/Library/Homebrew/vendor/portable-ruby/3.3.2/bin/ruby
CPU: 16-core 64-bit kabylake
Clang: 15.0.0 build 1500
Git: 2.45.2 => /usr/local/bin/git
Curl: 8.6.0 => /usr/bin/curl
macOS: 14.5-x86_64
CLT: 15.3.0.0.1.1708646388
Xcode: 15.4

Output of brew tap

15:31 $ brew tap
azure/kubelogin
homebrew/cask
homebrew/core
homebrew/services
int128/kubelogin
iveney/mocha
mongodb/brew
peter/local-tap
@bevanjkay
Copy link
Member

See comment here - #173201 (comment)

@bevanjkay bevanjkay closed this as not planned Won't fix, can't repro, duplicate, stale Jun 4, 2024
@OldManLink
Copy link
Author

Thanks for the explanation. a simple brew uninstall tcl was enough to fix the problem.

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

No branches or pull requests

2 participants