Homebrew / homebrew-cask

🍻 A CLI workflow for the administration of macOS applications distributed as binaries
https://brew.sh
BSD 2-Clause "Simplified" License
20.93k stars 10.71k forks source link

Can not upgrade #81516

Closed MalteKiefer closed 4 years ago

MalteKiefer commented 4 years ago

General troubleshooting steps

Description of issue

I tried to update some cask. I see that there is a new version for teamviewer and keka. So I make a brew cask upgradebut it told me, that there is no Casks to upgrade.

Command that failed

> brew cask install tutanota                                                                                                                                                                                                   ~
Updating Homebrew...
==> Auto-updated Homebrew!
Updated 2 taps (homebrew/core and homebrew/cask).
==> Updated Formulae
bitrise          bochs            diff-pdf         erlang@21        exploitdb        gjs              logtalk          pdfpc            pdftoipe         platformio       poppler          rust             vgmstream
==> Updated Casks
keka ✔                      teamviewer ✔                axure-rp                    jetbrains-toolbox           netron                      reaper                      upic                        vlc

==> Downloading https://mail.tutanota.com/desktop/tutanota-desktop-mac.zip
######################################################################## 100.0%
==> No SHA-256 checksum defined for Cask 'tutanota', skipping verification.
==> Installing Cask tutanota
==> Moving App 'Tutanota Desktop.app' to '/Applications/Tutanota Desktop.app'.
🍺  tutanota was successfully installed!
maltekiefer@Maltes-MacBook-Pro
> brew cask upgrade                                                                                                                                                                                                            ~
==> No Casks to upgrade

Output of command with --force --verbose --debug

maltekiefer@Maltes-MacBook-Pro
> brew cask upgrade --force --verbose --debug                                                                                                                                                                                  ~
==> No Casks to upgrade

Output of brew cask doctor

maltekiefer@Maltes-MacBook-Pro
> brew cask doctor                                                                                                                                                                                                             ~
==> Homebrew Version
2.2.14-2-gd48d1e5
==> macOS
10.15.4
==> SIP
Enabled
==> Java
N/A
==> xattr issues
<NONE>
==> Gatekeeper support
Enabled
==> Homebrew Cask Install Location
<NONE>
==> Homebrew Cask Staging Location
/usr/local/Caskroom
==> Homebrew Cask Taps:
/usr/local/Homebrew/Library/Taps/homebrew/homebrew-cask (3537 casks)
/usr/local/Homebrew/Library/Taps/homebrew/homebrew-cask-fonts (923 casks)
==> Contents of $LOAD_PATH
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/bundler/../ruby/2.6.0/gems/ruby-macho-2.2.0/lib
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/bundler/../ruby/2.6.0/gems/rubocop-rspec-1.38.1/lib
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/bundler/../ruby/2.6.0/gems/rubocop-performance-1.5.2/lib
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/bundler/../ruby/2.6.0/gems/rexml-3.2.4/lib
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/bundler/../ruby/2.6.0/gems/plist-3.5.0/lib
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/bundler/../ruby/2.6.0/gems/mechanize-2.7.6/lib
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/bundler/
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/bundler/../ruby/2.6.0/gems/activesupport-6.0.2.2/lib
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/bundler/../ruby/2.6.0/gems/zeitwerk-2.3.0/lib
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/bundler/../ruby/2.6.0/gems/tzinfo-1.2.7/lib
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/bundler/../ruby/2.6.0/gems/thread_safe-0.3.6/lib
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/bundler/../ruby/2.6.0/gems/i18n-1.8.2/lib
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/bundler/../ruby/2.6.0/gems/concurrent-ruby-1.1.6/lib/concurrent-ruby
/Library/Ruby/Site/2.6.0
/Library/Ruby/Site/2.6.0/universal-darwin19
/Library/Ruby/Site
/System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/lib/ruby/vendor_ruby/2.6.0
/System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/lib/ruby/vendor_ruby/2.6.0/universal-darwin19
/System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/lib/ruby/vendor_ruby
/System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/lib/ruby/2.6.0
/System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/lib/ruby/2.6.0/universal-darwin19
/usr/local/Homebrew/Library/Homebrew
==> Environment Variables
LC_ALL="en_US.UTF-8"
PATH="/usr/local/Homebrew/Library/Homebrew/shims/scm:/usr/bin:/bin:/usr/sbin:/sbin"
SHELL="/bin/zsh"

Output of brew tap

> brew tap                                                                                                                                                                                                                     ~
homebrew/cask
homebrew/cask-fonts
homebrew/core
homebrew/services
vitorgalvao commented 4 years ago

Those casks have auto_updates true, so they aren’t included in upgrade by default. See man -P 'less --pattern "^ {7}upgrade"' brew-cask for details.

vitorgalvao commented 4 years ago

See also https://github.com/Homebrew/homebrew-cask/pull/81545/files.