Closed maiertech closed 4 years ago
This same error was in the checks for https://github.com/Homebrew/homebrew-cask/pull/84694 when this Cask was last updated:
Error: Failure while executing; `hdiutil convert -format UDTO -o /private/tmp/d20200619-3595-hm6u5m/77a12538df0fb2bd3079b39a461ccea88d2b9481a1c6afe4169bd4a9a0ff34b2--ScreenFlow-9.0.4.cdr /Users/travis/Library/Caches/Homebrew/downloads/77a12538df0fb2bd3079b39a461ccea88d2b9481a1c6afe4169bd4a9a0ff34b2--ScreenFlow-9.0.4.dmg` exited with 1. Here's the output:
230hdiutil: convert failed - image not recognized
I assume it has something to do with the license agreement when you open the dmg
.
Ping @ran-dall.
Today there is also a checksum mismatch:
==> Downloading https://www.telestream.net/download-files/screenflow/9-0/ScreenFlow-9.0.4.dmg
Already downloaded: /Users/thilo/Library/Caches/Homebrew/downloads/77a12538df0fb2bd3079b39a461ccea88d2b9481a1c6afe4169bd4a9a0ff34b2--ScreenFlow-9.0.4.dmg
==> Verifying SHA-256 checksum for Cask 'screenflow'.
==> Note: Running `brew update` may fix SHA-256 checksum errors.
Error: Checksum for Cask 'screenflow' does not match.
Expected: 6e54638252c59ba707457d1be954e315c155d63d87291bc45054f77d76419d99
Actual: 8bd025c385f58b1c1675a4095fa7dd6d30d2bb500803c2d206320a9eada82eaf
File: /Users/thilo/Library/Caches/Homebrew/downloads/77a12538df0fb2bd3079b39a461ccea88d2b9481a1c6afe4169bd4a9a0ff34b2--ScreenFlow-9.0.4.dmg
To retry an incomplete download, remove the file above.
If the issue persists, visit:
https://github.com/Homebrew/homebrew-cask/blob/master/doc/reporting_bugs/checksum_does_not_match_error.md
Thanks @miccal; I'll look into it.
It must have been an issue in the installer cause it does appear they updated in place and it works now. #84840 will close this.
brew cask reinstall https://raw.githubusercontent.com/ran-dall/homebrew-cask/cask_repair_update-screenflow/Casks/screenflow.rb
==> Downloading https://raw.githubusercontent.com/ran-dall/homebrew-cask/cask_repair_update-screenflow/Casks/scre
######################################################################## 100.0%
==> Downloading https://www.telestream.net/download-files/screenflow/9-0/ScreenFlow-9.0.4.dmg
Already downloaded: /Users/randall/Library/Caches/Homebrew/downloads/77a12538df0fb2bd3079b39a461ccea88d2b9481a1c6afe4169bd4a9a0ff34b2--ScreenFlow-9.0.4.dmg
==> Verifying SHA-256 checksum for Cask 'screenflow'.
==> Installing Cask screenflow
==> Moving App 'ScreenFlow.app' to '/Applications/ScreenFlow.app'.
🍺 screenflow was successfully installed!
General troubleshooting steps
--force
.brew update-reset && brew update
and retried my command.brew doctor
, fixed as many issues as possible and retried my command.Description of issue
I tried to install the screenflow cask v9.0.4.
Command that failed
Output of command with
--force --verbose --debug
Output of
brew cask doctor
Output of
brew tap