homebrew-cask: tor-browser install fails with "Truncated input file"

General troubleshooting steps

Description of issue

Error installing tor-browser cask following quarantine:

Tor Browser.app/Contents/MacOS/XUL: Truncated input file
tar: Error exit delayed from previous errors.

Command that failed

brew cask install tor-browser

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

==> Cask::Installer#install
==> Printing caveats
==> Cask::Installer#fetch
==> Satisfying dependencies
==> Downloading
/usr/bin/curl -q --show-error --user-agent Homebrew/2.1.11-83-g94017ac\ \(Macintosh\;\ Intel\ Mac\ OS\ X\ 10.15\)\ curl/7.64.1 --location --silent --head --request GET https://dist.torproject.org/torbrowser/8.5.5/TorBrowser-8.5.5-osx64_en-US.dmg
==> Downloading https://dist.torproject.org/torbrowser/8.5.5/TorBrowser-8.5.5-osx64_en-US.dmg
/usr/bin/curl -q --show-error --user-agent Homebrew/2.1.11-83-g94017ac\ \(Macintosh\;\ Intel\ Mac\ OS\ X\ 10.15\)\ curl/7.64.1 --location --range 0-1 --dump-header - --write-out \%\{http_code\} --output /dev/null https://dist.torproject.org/torbrowser/8.5.5/TorBrowser-8.5.5-osx64_en-US.dmg
/usr/bin/curl -q --show-error --user-agent Homebrew/2.1.11-83-g94017ac\ \(Macintosh\;\ Intel\ Mac\ OS\ X\ 10.15\)\ curl/7.64.1 --fail --location --remote-time --continue-at 0 --output /Users/seanbethard/Library/Caches/Homebrew/downloads/3bde0998ce070cdd5eabcbdec9774f9b2208c2eecea7f96816d9e4975356879d--TorBrowser-8.5.5-osx64_en-US.dmg.incomplete https://dist.torproject.org/torbrowser/8.5.5/TorBrowser-8.5.5-osx64_en-US.dmg
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100 67.8M  100 67.8M    0     0  3347k      0  0:00:20  0:00:20 --:--:-- 3508k
==> Checking quarantine support
/usr/bin/xattr
/usr/bin/swift /usr/local/Homebrew/Library/Homebrew/cask/utils/quarantine.swift
==> Quarantine is available.
==> Verifying Gatekeeper status of /Users/seanbethard/Library/Caches/Homebrew/downloads/3bde0998ce070cdd5eabcbdec9774f9b2208c2eecea7f96816d9e4975356879d--TorBrowser-8.5.5-osx64_en-US.dmg
/usr/bin/xattr -p com.apple.quarantine /Users/seanbethard/Library/Caches/Homebrew/downloads/3bde0998ce070cdd5eabcbdec9774f9b2208c2eecea7f96816d9e4975356879d--TorBrowser-8.5.5-osx64_en-US.dmg
==> /Users/seanbethard/Library/Caches/Homebrew/downloads/3bde0998ce070cdd5eabcbdec9774f9b2208c2eecea7f96816d9e4975356879d--TorBrowser-8.5.5-osx64_en-US.dmg is not quarantined
==> Quarantining /Users/seanbethard/Library/Caches/Homebrew/downloads/3bde0998ce070cdd5eabcbdec9774f9b2208c2eecea7f96816d9e4975356879d--TorBrowser-8.5.5-osx64_en-US.dmg
/usr/bin/swift /usr/local/Homebrew/Library/Homebrew/cask/utils/quarantine.swift /Users/seanbethard/Library/Caches/Homebrew/downloads/3bde0998ce070cdd5eabcbdec9774f9b2208c2eecea7f96816d9e4975356879d--TorBrowser-8.5.5-osx64_en-US.dmg https://dist.torproject.org/torbrowser/8.5.5/TorBrowser-8.5.5-osx64_en-US.dmg https://www.torproject.org/projects/torbrowser.html
==> Downloaded to -> /Users/seanbethard/Library/Caches/Homebrew/downloads/3bde0998ce070cdd5eabcbdec9774f9b2208c2eecea7f96816d9e4975356879d--TorBrowser-8.5.5-osx64_en-US.dmg
==> Verifying SHA-256 checksum for Cask 'tor-browser'.
==> Installing Cask tor-browser
==> Cask::Installer#stage
==> Extracting primary container
==> Using container class UnpackStrategy::Tar for /Users/seanbethard/Library/Caches/Homebrew/downloads/3bde0998ce070cdd5eabcbdec9774f9b2208c2eecea7f96816d9e4975356879d--TorBrowser-8.5.5-osx64_en-US.dmg
tar xof /Users/seanbethard/Library/Caches/Homebrew/downloads/3bde0998ce070cdd5eabcbdec9774f9b2208c2eecea7f96816d9e4975356879d--TorBrowser-8.5.5-osx64_en-US.dmg -C /var/folders/17/dclggkhj0gjfwzkycth8lzy40000gr/T/d20190918-62508-976k03
Tor Browser.app/Contents/MacOS/XUL: Truncated input file
tar: Error exit delayed from previous errors.
==> Purging files for version 8.5.5 of Cask tor-browser
Error: Failure while executing; `tar xof /Users/seanbethard/Library/Caches/Homebrew/downloads/3bde0998ce070cdd5eabcbdec9774f9b2208c2eecea7f96816d9e4975356879d--TorBrowser-8.5.5-osx64_en-US.dmg -C /var/folders/17/dclggkhj0gjfwzkycth8lzy40000gr/T/d20190918-62508-976k03` exited with 1. Here's the output:
Tor Browser.app/Contents/MacOS/XUL: Truncated input file
tar: Error exit delayed from previous errors.

Follow the instructions here:
  https://github.com/Homebrew/homebrew-cask#reporting-bugs
/usr/local/Homebrew/Library/Homebrew/system_command.rb:111:in `assert_success'
/usr/local/Homebrew/Library/Homebrew/system_command.rb:52:in `run!'
/usr/local/Homebrew/Library/Homebrew/system_command.rb:29:in `run'
/usr/local/Homebrew/Library/Homebrew/system_command.rb:33:in `run!'
/usr/local/Homebrew/Library/Homebrew/system_command.rb:19:in `system_command!'
/usr/local/Homebrew/Library/Homebrew/unpack_strategy/tar.rb:42:in `block in extract_to_dir'
/System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/lib/ruby/2.6.0/tmpdir.rb:93:in `mktmpdir'
/usr/local/Homebrew/Library/Homebrew/unpack_strategy/tar.rb:33:in `extract_to_dir'
/usr/local/Homebrew/Library/Homebrew/unpack_strategy.rb:123:in `extract'
/usr/local/Homebrew/Library/Homebrew/unpack_strategy.rb:130:in `block in extract_nestedly'
/System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/lib/ruby/2.6.0/tmpdir.rb:93:in `mktmpdir'
/usr/local/Homebrew/Library/Homebrew/unpack_strategy.rb:127:in `extract_nestedly'
/usr/local/Homebrew/Library/Homebrew/cask/installer.rb:189:in `extract_primary_container'
/usr/local/Homebrew/Library/Homebrew/cask/installer.rb:77:in `stage'
/usr/local/Homebrew/Library/Homebrew/cask/installer.rb:99:in `install'
/usr/local/Homebrew/Library/Homebrew/cask/cmd/install.rb:23:in `block in run'
/usr/local/Homebrew/Library/Homebrew/cask/cmd/install.rb:16:in `each'
/usr/local/Homebrew/Library/Homebrew/cask/cmd/install.rb:16:in `run'
/usr/local/Homebrew/Library/Homebrew/cask/cmd/abstract_command.rb:36:in `run'
/usr/local/Homebrew/Library/Homebrew/cask/cmd.rb:92:in `run_command'
/usr/local/Homebrew/Library/Homebrew/cask/cmd.rb:158:in `run'
/usr/local/Homebrew/Library/Homebrew/cask/cmd.rb:123:in `run'
/usr/local/Homebrew/Library/Homebrew/cmd/cask.rb:9:in `cask'
/usr/local/Homebrew/Library/Homebrew/brew.rb:102:in `<main>'
Error: Kernel.exit
/usr/local/Homebrew/Library/Homebrew/cask/cmd.rb:167:in `exit'
/usr/local/Homebrew/Library/Homebrew/cask/cmd.rb:167:in `rescue in run'
/usr/local/Homebrew/Library/Homebrew/cask/cmd.rb:146:in `run'
/usr/local/Homebrew/Library/Homebrew/cask/cmd.rb:123:in `run'
/usr/local/Homebrew/Library/Homebrew/cmd/cask.rb:9:in `cask'
/usr/local/Homebrew/Library/Homebrew/brew.rb:102:in `<main>'

Output of brew cask doctor

==> Homebrew Version
2.1.11-83-g94017ac
==> macOS
10.15
==> SIP
Enabled
==> Java
12.0.2
==> 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 (3532 casks)
/usr/local/Homebrew/Library/Taps/railwaycat/homebrew-emacsmacport (2 casks)
==> Contents of $LOAD_PATH
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/bundler/../ruby/2.6.0/gems/simplecov-cobertura-1.3.1/lib
/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.35.0/lib
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/bundler/../ruby/2.6.0/gems/rubocop-performance-1.4.1/lib
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/bundler/../ruby/2.6.0/gems/rubocop-0.74.0/lib
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/bundler/../ruby/2.6.0/gems/unicode-display_width-1.6.0/lib
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/bundler/../ruby/2.6.0/gems/ruby-progressbar-1.10.1/lib
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/bundler/../ruby/2.6.0/gems/rspec-wait-0.0.9/lib
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/bundler/../ruby/2.6.0/gems/rspec-retry-0.6.1/lib
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/bundler/../ruby/2.6.0/gems/rspec-its-1.3.0/lib
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/bundler/../ruby/2.6.0/gems/rspec-3.8.0/lib
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/bundler/../ruby/2.6.0/gems/rspec-mocks-3.8.1/lib
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/bundler/../ruby/2.6.0/gems/rspec-expectations-3.8.4/lib
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/bundler/../ruby/2.6.0/gems/rspec-core-3.8.2/lib
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/bundler/../ruby/2.6.0/gems/rspec-support-3.8.2/lib
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/bundler/../ruby/2.6.0/gems/ronn-0.7.3/lib
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/bundler/../ruby/2.6.0/gems/rdiscount-2.2.0.1/lib
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/bundler/../ruby/2.6.0/extensions/universal-darwin-18/2.3.0/rdiscount-2.2.0.1
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/bundler/../ruby/2.6.0/gems/rainbow-3.0.0/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/parser-2.6.3.0/lib
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/bundler/../ruby/2.6.0/gems/parallel_tests-2.29.1/lib
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/bundler/../ruby/2.6.0/gems/parallel-1.17.0/lib
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/bundler/../ruby/2.6.0/gems/mustache-1.1.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/../ruby/2.6.0/gems/webrobots-0.1.2/lib
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/bundler/../ruby/2.6.0/gems/ntlm-http-0.1.1/lib
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/bundler/../ruby/2.6.0/gems/nokogiri-1.10.3/lib
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/bundler/../ruby/2.6.0/extensions/universal-darwin-18/2.3.0/nokogiri-1.10.3
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/bundler/../ruby/2.6.0/gems/mini_portile2-2.4.0/lib
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/bundler/../ruby/2.6.0/gems/net-http-persistent-3.1.0/lib
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/bundler/../ruby/2.6.0/gems/net-http-digest_auth-1.4.1/lib
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/bundler/../ruby/2.6.0/gems/mime-types-3.2.2/lib
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/bundler/../ruby/2.6.0/gems/mime-types-data-3.2019.0331/lib
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/bundler/../ruby/2.6.0/gems/jaro_winkler-1.5.3/lib
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/bundler/../ruby/2.6.0/extensions/universal-darwin-18/2.3.0/jaro_winkler-1.5.3
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/bundler/../ruby/2.6.0/gems/http-cookie-1.0.3/lib
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/bundler/../ruby/2.6.0/gems/hpricot-0.8.6/lib
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/bundler/../ruby/2.6.0/extensions/universal-darwin-18/2.3.0/hpricot-0.8.6
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/bundler/../ruby/2.6.0/gems/domain_name-0.5.20190701/lib
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/bundler/../ruby/2.6.0/gems/unf-0.1.4/lib
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/bundler/../ruby/2.6.0/gems/unf_ext-0.0.7.6/lib
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/bundler/../ruby/2.6.0/extensions/universal-darwin-18/2.3.0/unf_ext-0.0.7.6
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/bundler/../ruby/2.6.0/gems/diff-lcs-1.3/lib
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/bundler/../ruby/2.6.0/gems/coveralls-0.8.23/lib
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/bundler/../ruby/2.6.0/gems/thor-0.20.3/lib
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/bundler/../ruby/2.6.0/gems/term-ansicolor-1.7.1/lib
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/bundler/../ruby/2.6.0/gems/tins-1.21.1/lib
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/bundler/../ruby/2.6.0/gems/simplecov-0.16.1/lib
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/bundler/../ruby/2.6.0/gems/simplecov-html-0.10.2/lib
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/bundler/../ruby/2.6.0/gems/docile-1.3.2/lib
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/bundler/../ruby/2.6.0/gems/json-2.2.0/lib
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/bundler/../ruby/2.6.0/extensions/universal-darwin-18/2.3.0/json-2.2.0
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/bundler/../ruby/2.6.0/gems/connection_pool-2.2.2/lib
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/bundler/
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/bundler/../ruby/2.6.0/gems/backports-3.15.0/lib
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/bundler/../ruby/2.6.0/gems/ast-2.4.0/lib
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/bundler/../ruby/2.6.0/gems/activesupport-5.2.3/lib
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/bundler/../ruby/2.6.0/gems/tzinfo-1.2.5/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/minitest-5.11.3/lib
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/bundler/../ruby/2.6.0/gems/i18n-1.6.0/lib
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/bundler/../ruby/2.6.0/gems/concurrent-ruby-1.1.5/lib
/Library/Ruby/Site/2.6.0
/Library/Ruby/Site/2.6.0/x86_64-darwin19
/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/x86_64-darwin19
/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/x86_64-darwin19
/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

homebrew/cask
homebrew/core
railwaycat/emacsmacport

About this issue

  • Original URL
  • State: closed
  • Created 5 years ago
  • Comments: 16 (12 by maintainers)

Most upvoted comments

I have the same issue on Catalina final version

@reitermarkus install still fails:

-bash-5.0.11- /Users/miccal (25) [> brew cask install tor-browser --force --verbose --debug
==> Cask::Installer#install
==> Printing caveats
==> Cask::Installer#fetch
==> Satisfying dependencies
==> Downloading
/usr/local/opt/curl/bin/curl -q --globoff --show-error --user-agent Homebrew/2.1.13-54-geac74ec\ \(Macintosh\;\ Intel\ Mac\ OS\ X\ 10.15\)\ curl/7.66.0 --location --silent --head --request GET https://dist.torproject.org/torbrowser/8.5.5/TorBrowser-8.5.5-osx64_en-US.dmg
==> Downloading https://dist.torproject.org/torbrowser/8.5.5/TorBrowser-8.5.5-osx64_en-US.dmg
/usr/local/opt/curl/bin/curl -q --globoff --show-error --user-agent Homebrew/2.1.13-54-geac74ec\ \(Macintosh\;\ Intel\ Mac\ OS\ X\ 10.15\)\ curl/7.66.0 --location --range 0-1 --dump-header - --write-out \%\{http_code\} --output /dev/null https://dist.torproject.org/torbrowser/8.5.5/TorBrowser-8.5.5-osx64_en-US.dmg
/usr/local/opt/curl/bin/curl -q --globoff --show-error --user-agent Homebrew/2.1.13-54-geac74ec\ \(Macintosh\;\ Intel\ Mac\ OS\ X\ 10.15\)\ curl/7.66.0 --fail --location --remote-time --continue-at 0 --output /Users/miccal/Library/Caches/Homebrew/downloads/3bde0998ce070cdd5eabcbdec9774f9b2208c2eecea7f96816d9e4975356879d--TorBrowser-8.5.5-osx64_en-US.dmg.incomplete https://dist.torproject.org/torbrowser/8.5.5/TorBrowser-8.5.5-osx64_en-US.dmg
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100 67.8M  100 67.8M    0     0  3929k      0  0:00:17  0:00:17 --:--:-- 5696k
==> Checking quarantine support
/usr/bin/xattr
/usr/bin/swift /usr/local/Homebrew/Library/Homebrew/cask/utils/quarantine.swift
==> Quarantine is available.
==> Verifying Gatekeeper status of /Users/miccal/Library/Caches/Homebrew/downloads/3bde0998ce070cdd5eabcbdec9774f9b2208c2eecea7f96816d9e4975356879d--TorBrowser-8.5.5-osx64_en-US.dmg
/usr/bin/xattr -p com.apple.quarantine /Users/miccal/Library/Caches/Homebrew/downloads/3bde0998ce070cdd5eabcbdec9774f9b2208c2eecea7f96816d9e4975356879d--TorBrowser-8.5.5-osx64_en-US.dmg
==> /Users/miccal/Library/Caches/Homebrew/downloads/3bde0998ce070cdd5eabcbdec9774f9b2208c2eecea7f96816d9e4975356879d--TorBrowser-8.5.5-osx64_en-US.dmg is not quarantined
==> Downloaded to -> /Users/miccal/Library/Caches/Homebrew/downloads/3bde0998ce070cdd5eabcbdec9774f9b2208c2eecea7f96816d9e4975356879d--TorBrowser-8.5.5-osx64_en-US.dmg
==> Verifying SHA-256 checksum for Cask 'tor-browser'.
==> Installing Cask tor-browser
Warning: macOS's Gatekeeper has been disabled for this Cask
==> Cask::Installer#stage
tar tf /Users/miccal/Library/Caches/Homebrew/downloads/3bde0998ce070cdd5eabcbdec9774f9b2208c2eecea7f96816d9e4975356879d--TorBrowser-8.5.5-osx64_en-US.dmg
hdiutil imageinfo /Users/miccal/Library/Caches/Homebrew/downloads/3bde0998ce070cdd5eabcbdec9774f9b2208c2eecea7f96816d9e4975356879d--TorBrowser-8.5.5-osx64_en-US.dmg
==> Extracting primary container
==> Using container class UnpackStrategy::Bzip2 for /Users/miccal/Library/Caches/Homebrew/downloads/3bde0998ce070cdd5eabcbdec9774f9b2208c2eecea7f96816d9e4975356879d--TorBrowser-8.5.5-osx64_en-US.dmg
bunzip2 /var/folders/9d/j_zrjsl93l98zyvtdsvb0_t40000gn/T/d20191014-29647-10nrjq1/TorBrowser-8.5.5-osx64_en-US.dmg
bunzip2: Can't guess original name for /var/folders/9d/j_zrjsl93l98zyvtdsvb0_t40000gn/T/d20191014-29647-10nrjq1/TorBrowser-8.5.5-osx64_en-US.dmg -- using /var/folders/9d/j_zrjsl93l98zyvtdsvb0_t40000gn/T/d20191014-29647-10nrjq1/TorBrowser-8.5.5-osx64_en-US.dmg.out

bunzip2: /var/folders/9d/j_zrjsl93l98zyvtdsvb0_t40000gn/T/d20191014-29647-10nrjq1/TorBrowser-8.5.5-osx64_en-US.dmg: trailing garbage after EOF ignored
chmod +rw /var/folders/9d/j_zrjsl93l98zyvtdsvb0_t40000gn/T/d20191014-29647-10nrjq1/TorBrowser-8.5.5-osx64_en-US.dmg.out
hdiutil imageinfo /var/folders/9d/j_zrjsl93l98zyvtdsvb0_t40000gn/T/d20191014-29647-10nrjq1/TorBrowser-8.5.5-osx64_en-US.dmg.out
cp -p /var/folders/9d/j_zrjsl93l98zyvtdsvb0_t40000gn/T/d20191014-29647-10nrjq1/TorBrowser-8.5.5-osx64_en-US.dmg.out /usr/local/Caskroom/tor-browser/8.5.5/TorBrowser-8.5.5-osx64_en-US.dmg.out
==> Creating metadata directory /usr/local/Caskroom/tor-browser/.metadata/8.5.5/20191014003429.917.
==> Creating metadata subdirectory /usr/local/Caskroom/tor-browser/.metadata/8.5.5/20191014003429.917/Casks.
==> Installing artifacts
==> 2 artifact/s defined
#<SortedSet: {#<Cask::Artifact::App:0x00007ffd98bef8a0 @cask=#<Cask::Cask:0x00007ffd98d6fa90 @token="tor-browser", @sourcefile_path=#<Pathname:/usr/local/Homebrew/Library/Taps/homebrew/homebrew-cask/Casks/tor-browser.rb>, @tap=#<Tap:0x00007ffd98d4d3a0 @user="Homebrew", @repo="cask", @name="homebrew/cask", @full_name="Homebrew/homebrew-cask", @path=#<Pathname:/usr/local/Homebrew/Library/Taps/homebrew/homebrew-cask>, @alias_table=nil, @alias_reverse_table=nil, @cask_dir=#<Pathname:/usr/local/Homebrew/Library/Taps/homebrew/homebrew-cask/Casks>>, @block=#<Proc:0x00007ffd98d6f9f0@/usr/local/Homebrew/Library/Taps/homebrew/homebrew-cask/Casks/tor-browser.rb:1>, @caskroom_path=#<Pathname:/usr/local/Caskroom/tor-browser>, @metadata_master_container_path=#<Pathname:/usr/local/Caskroom/tor-browser/.metadata>, @config=#<Cask::Config:0x00007ffd98b7b2c0 @explicit={}, @env={}, @default={:appdir=>#<Pathname:/Applications>, :prefpanedir=>#<Pathname:/Users/miccal/Library/PreferencePanes>, :qlplugindir=>#<Pathname:/Users/miccal/Library/QuickLook>, :dictionarydir=>#<Pathname:/Users/miccal/Library/Dictionaries>, :fontdir=>#<Pathname:/Users/miccal/Library/Fonts>, :colorpickerdir=>#<Pathname:/Users/miccal/Library/ColorPickers>, :servicedir=>#<Pathname:/Users/miccal/Library/Services>, :input_methoddir=>#<Pathname:/Users/miccal/Library/Input Methods>, :internet_plugindir=>#<Pathname:/Users/miccal/Library/Internet Plug-Ins>, :audio_unit_plugindir=>#<Pathname:/Users/miccal/Library/Audio/Plug-Ins/Components>, :vst_plugindir=>#<Pathname:/Users/miccal/Library/Audio/Plug-Ins/VST>, :vst3_plugindir=>#<Pathname:/Users/miccal/Library/Audio/Plug-Ins/VST3>, :screen_saverdir=>#<Pathname:/Users/miccal/Library/Screen Savers>}>, @dsl=#<Cask::DSL:0x00007ffd98b7a870 @cask=#<Cask::Cask:0x00007ffd98d6fa90 ...>, @token="tor-browser", @version="8.5.5", @language_blocks={["ar"]=>#<Proc:0x00007ffd98b78c78@/usr/local/Homebrew/Library/Taps/homebrew/homebrew-cask/Casks/tor-browser.rb:4>, ["ca"]=>#<Proc:0x00007ffd98b83c40@/usr/local/Homebrew/Library/Taps/homebrew/homebrew-cask/Casks/tor-browser.rb:9>, ["cs"]=>#<Proc:0x00007ffd98b83830@/usr/local/Homebrew/Library/Taps/homebrew/homebrew-cask/Casks/tor-browser.rb:14>, ["da"]=>#<Proc:0x00007ffd98b83768@/usr/local/Homebrew/Library/Taps/homebrew/homebrew-cask/Casks/tor-browser.rb:19>, ["de"]=>#<Proc:0x00007ffd98b83678@/usr/local/Homebrew/Library/Taps/homebrew/homebrew-cask/Casks/tor-browser.rb:24>, ["el"]=>#<Proc:0x00007ffd98b83600@/usr/local/Homebrew/Library/Taps/homebrew/homebrew-cask/Casks/tor-browser.rb:29>, ["en"]=>#<Proc:0x00007ffd98b83538@/usr/local/Homebrew/Library/Taps/homebrew/homebrew-cask/Casks/tor-browser.rb:34>, ["es-ar"]=>#<Proc:0x00007ffd98b834c0@/usr/local/Homebrew/Library/Taps/homebrew/homebrew-cask/Casks/tor-browser.rb:39>, ["es-es"]=>#<Proc:0x00007ffd98b831f0@/usr/local/Homebrew/Library/Taps/homebrew/homebrew-cask/Casks/tor-browser.rb:44>, ["fa"]=>#<Proc:0x00007ffd98b82958@/usr/local/Homebrew/Library/Taps/homebrew/homebrew-cask/Casks/tor-browser.rb:49>, ["fr"]=>#<Proc:0x00007ffd98b82818@/usr/local/Homebrew/Library/Taps/homebrew/homebrew-cask/Casks/tor-browser.rb:54>, ["ga"]=>#<Proc:0x00007ffd98b82750@/usr/local/Homebrew/Library/Taps/homebrew/homebrew-cask/Casks/tor-browser.rb:59>, ["he"]=>#<Proc:0x00007ffd98b826b0@/usr/local/Homebrew/Library/Taps/homebrew/homebrew-cask/Casks/tor-browser.rb:64>, ["hu"]=>#<Proc:0x00007ffd98b825e8@/usr/local/Homebrew/Library/Taps/homebrew/homebrew-cask/Casks/tor-browser.rb:69>, ["id"]=>#<Proc:0x00007ffd98b82548@/usr/local/Homebrew/Library/Taps/homebrew/homebrew-cask/Casks/tor-browser.rb:74>, ["is"]=>#<Proc:0x00007ffd98b82430@/usr/local/Homebrew/Library/Taps/homebrew/homebrew-cask/Casks/tor-browser.rb:79>, ["it"]=>#<Proc:0x00007ffd98b82340@/usr/local/Homebrew/Library/Taps/homebrew/homebrew-cask/Casks/tor-browser.rb:84>, ["ja"]=>#<Proc:0x00007ffd98b82250@/usr/local/Homebrew/Library/Taps/homebrew/homebrew-cask/Casks/tor-browser.rb:89>, ["ka"]=>#<Proc:0x00007ffd98b82138@/usr/local/Homebrew/Library/Taps/homebrew/homebrew-cask/Casks/tor-browser.rb:94>, ["ko"]=>#<Proc:0x00007ffd98b81e90@/usr/local/Homebrew/Library/Taps/homebrew/homebrew-cask/Casks/tor-browser.rb:99>, ["nb"]=>#<Proc:0x00007ffd98b81da0@/usr/local/Homebrew/Library/Taps/homebrew/homebrew-cask/Casks/tor-browser.rb:104>, ["nl"]=>#<Proc:0x00007ffd98b81c38@/usr/local/Homebrew/Library/Taps/homebrew/homebrew-cask/Casks/tor-browser.rb:109>, ["pl"]=>#<Proc:0x00007ffd98b81af8@/usr/local/Homebrew/Library/Taps/homebrew/homebrew-cask/Casks/tor-browser.rb:114>, ["pt"]=>#<Proc:0x00007ffd98b81a08@/usr/local/Homebrew/Library/Taps/homebrew/homebrew-cask/Casks/tor-browser.rb:119>, ["ru"]=>#<Proc:0x00007ffd98b818c8@/usr/local/Homebrew/Library/Taps/homebrew/homebrew-cask/Casks/tor-browser.rb:124>, ["sv"]=>#<Proc:0x00007ffd98b816e8@/usr/local/Homebrew/Library/Taps/homebrew/homebrew-cask/Casks/tor-browser.rb:129>, ["tr"]=>#<Proc:0x00007ffd98b81440@/usr/local/Homebrew/Library/Taps/homebrew/homebrew-cask/Casks/tor-browser.rb:134>, ["vi"]=>#<Proc:0x00007ffd98b81288@/usr/local/Homebrew/Library/Taps/homebrew/homebrew-cask/Casks/tor-browser.rb:139>, ["zh-cn"]=>#<Proc:0x00007ffd98b810f8@/usr/local/Homebrew/Library/Taps/homebrew/homebrew-cask/Casks/tor-browser.rb:144>, ["zh-tw"]=>#<Proc:0x00007ffd98b80e50@/usr/local/Homebrew/Library/Taps/homebrew/homebrew-cask/Casks/tor-browser.rb:149>}, @sha256="9c1b7840bd251a4c52f0c919991e57cafb9178c55e11fa49f83ffacce3c20511", @language="en-US", @url=#<URL:0x00007ffd98be4770 @uri=#<URI::HTTPS https://dist.torproject.org/torbrowser/8.5.5/TorBrowser-8.5.5-osx64_en-US.dmg>, @user_agent=:default, @specs={}>, @appcast=#<Cask::DSL::Appcast:0x00007ffd98be4450 @uri=#<URI::HTTPS https://dist.torproject.org/torbrowser/>, @parameters={}>, @name=["Tor Browser"], @homepage="https://www.torproject.org/projects/torbrowser.html", @auto_updates=true, @conflicts_with={:cask=>#<Set: {"tor-browser-alpha"}>}, @artifacts=#<SortedSet: {...}>, @staged_path=#<Pathname:/usr/local/Caskroom/tor-browser/8.5.5>>>, @source_string="Tor Browser.app", @target_string="", @source=#<Pathname:/usr/local/Caskroom/tor-browser/8.5.5/Tor Browser.app>, @target=#<Pathname:/Applications/Tor Browser.app>>, #<Cask::Artifact::Zap:0x00007ffd98becd30 @cask=#<Cask::Cask:0x00007ffd98d6fa90 @token="tor-browser", @sourcefile_path=#<Pathname:/usr/local/Homebrew/Library/Taps/homebrew/homebrew-cask/Casks/tor-browser.rb>, @tap=#<Tap:0x00007ffd98d4d3a0 @user="Homebrew", @repo="cask", @name="homebrew/cask", @full_name="Homebrew/homebrew-cask", @path=#<Pathname:/usr/local/Homebrew/Library/Taps/homebrew/homebrew-cask>, @alias_table=nil, @alias_reverse_table=nil, @cask_dir=#<Pathname:/usr/local/Homebrew/Library/Taps/homebrew/homebrew-cask/Casks>>, @block=#<Proc:0x00007ffd98d6f9f0@/usr/local/Homebrew/Library/Taps/homebrew/homebrew-cask/Casks/tor-browser.rb:1>, @caskroom_path=#<Pathname:/usr/local/Caskroom/tor-browser>, @metadata_master_container_path=#<Pathname:/usr/local/Caskroom/tor-browser/.metadata>, @config=#<Cask::Config:0x00007ffd98b7b2c0 @explicit={}, @env={}, @default={:appdir=>#<Pathname:/Applications>, :prefpanedir=>#<Pathname:/Users/miccal/Library/PreferencePanes>, :qlplugindir=>#<Pathname:/Users/miccal/Library/QuickLook>, :dictionarydir=>#<Pathname:/Users/miccal/Library/Dictionaries>, :fontdir=>#<Pathname:/Users/miccal/Library/Fonts>, :colorpickerdir=>#<Pathname:/Users/miccal/Library/ColorPickers>, :servicedir=>#<Pathname:/Users/miccal/Library/Services>, :input_methoddir=>#<Pathname:/Users/miccal/Library/Input Methods>, :internet_plugindir=>#<Pathname:/Users/miccal/Library/Internet Plug-Ins>, :audio_unit_plugindir=>#<Pathname:/Users/miccal/Library/Audio/Plug-Ins/Components>, :vst_plugindir=>#<Pathname:/Users/miccal/Library/Audio/Plug-Ins/VST>, :vst3_plugindir=>#<Pathname:/Users/miccal/Library/Audio/Plug-Ins/VST3>, :screen_saverdir=>#<Pathname:/Users/miccal/Library/Screen Savers>}>, @dsl=#<Cask::DSL:0x00007ffd98b7a870 @cask=#<Cask::Cask:0x00007ffd98d6fa90 ...>, @token="tor-browser", @version="8.5.5", @language_blocks={["ar"]=>#<Proc:0x00007ffd98b78c78@/usr/local/Homebrew/Library/Taps/homebrew/homebrew-cask/Casks/tor-browser.rb:4>, ["ca"]=>#<Proc:0x00007ffd98b83c40@/usr/local/Homebrew/Library/Taps/homebrew/homebrew-cask/Casks/tor-browser.rb:9>, ["cs"]=>#<Proc:0x00007ffd98b83830@/usr/local/Homebrew/Library/Taps/homebrew/homebrew-cask/Casks/tor-browser.rb:14>, ["da"]=>#<Proc:0x00007ffd98b83768@/usr/local/Homebrew/Library/Taps/homebrew/homebrew-cask/Casks/tor-browser.rb:19>, ["de"]=>#<Proc:0x00007ffd98b83678@/usr/local/Homebrew/Library/Taps/homebrew/homebrew-cask/Casks/tor-browser.rb:24>, ["el"]=>#<Proc:0x00007ffd98b83600@/usr/local/Homebrew/Library/Taps/homebrew/homebrew-cask/Casks/tor-browser.rb:29>, ["en"]=>#<Proc:0x00007ffd98b83538@/usr/local/Homebrew/Library/Taps/homebrew/homebrew-cask/Casks/tor-browser.rb:34>, ["es-ar"]=>#<Proc:0x00007ffd98b834c0@/usr/local/Homebrew/Library/Taps/homebrew/homebrew-cask/Casks/tor-browser.rb:39>, ["es-es"]=>#<Proc:0x00007ffd98b831f0@/usr/local/Homebrew/Library/Taps/homebrew/homebrew-cask/Casks/tor-browser.rb:44>, ["fa"]=>#<Proc:0x00007ffd98b82958@/usr/local/Homebrew/Library/Taps/homebrew/homebrew-cask/Casks/tor-browser.rb:49>, ["fr"]=>#<Proc:0x00007ffd98b82818@/usr/local/Homebrew/Library/Taps/homebrew/homebrew-cask/Casks/tor-browser.rb:54>, ["ga"]=>#<Proc:0x00007ffd98b82750@/usr/local/Homebrew/Library/Taps/homebrew/homebrew-cask/Casks/tor-browser.rb:59>, ["he"]=>#<Proc:0x00007ffd98b826b0@/usr/local/Homebrew/Library/Taps/homebrew/homebrew-cask/Casks/tor-browser.rb:64>, ["hu"]=>#<Proc:0x00007ffd98b825e8@/usr/local/Homebrew/Library/Taps/homebrew/homebrew-cask/Casks/tor-browser.rb:69>, ["id"]=>#<Proc:0x00007ffd98b82548@/usr/local/Homebrew/Library/Taps/homebrew/homebrew-cask/Casks/tor-browser.rb:74>, ["is"]=>#<Proc:0x00007ffd98b82430@/usr/local/Homebrew/Library/Taps/homebrew/homebrew-cask/Casks/tor-browser.rb:79>, ["it"]=>#<Proc:0x00007ffd98b82340@/usr/local/Homebrew/Library/Taps/homebrew/homebrew-cask/Casks/tor-browser.rb:84>, ["ja"]=>#<Proc:0x00007ffd98b82250@/usr/local/Homebrew/Library/Taps/homebrew/homebrew-cask/Casks/tor-browser.rb:89>, ["ka"]=>#<Proc:0x00007ffd98b82138@/usr/local/Homebrew/Library/Taps/homebrew/homebrew-cask/Casks/tor-browser.rb:94>, ["ko"]=>#<Proc:0x00007ffd98b81e90@/usr/local/Homebrew/Library/Taps/homebrew/homebrew-cask/Casks/tor-browser.rb:99>, ["nb"]=>#<Proc:0x00007ffd98b81da0@/usr/local/Homebrew/Library/Taps/homebrew/homebrew-cask/Casks/tor-browser.rb:104>, ["nl"]=>#<Proc:0x00007ffd98b81c38@/usr/local/Homebrew/Library/Taps/homebrew/homebrew-cask/Casks/tor-browser.rb:109>, ["pl"]=>#<Proc:0x00007ffd98b81af8@/usr/local/Homebrew/Library/Taps/homebrew/homebrew-cask/Casks/tor-browser.rb:114>, ["pt"]=>#<Proc:0x00007ffd98b81a08@/usr/local/Homebrew/Library/Taps/homebrew/homebrew-cask/Casks/tor-browser.rb:119>, ["ru"]=>#<Proc:0x00007ffd98b818c8@/usr/local/Homebrew/Library/Taps/homebrew/homebrew-cask/Casks/tor-browser.rb:124>, ["sv"]=>#<Proc:0x00007ffd98b816e8@/usr/local/Homebrew/Library/Taps/homebrew/homebrew-cask/Casks/tor-browser.rb:129>, ["tr"]=>#<Proc:0x00007ffd98b81440@/usr/local/Homebrew/Library/Taps/homebrew/homebrew-cask/Casks/tor-browser.rb:134>, ["vi"]=>#<Proc:0x00007ffd98b81288@/usr/local/Homebrew/Library/Taps/homebrew/homebrew-cask/Casks/tor-browser.rb:139>, ["zh-cn"]=>#<Proc:0x00007ffd98b810f8@/usr/local/Homebrew/Library/Taps/homebrew/homebrew-cask/Casks/tor-browser.rb:144>, ["zh-tw"]=>#<Proc:0x00007ffd98b80e50@/usr/local/Homebrew/Library/Taps/homebrew/homebrew-cask/Casks/tor-browser.rb:149>}, @sha256="9c1b7840bd251a4c52f0c919991e57cafb9178c55e11fa49f83ffacce3c20511", @language="en-US", @url=#<URL:0x00007ffd98be4770 @uri=#<URI::HTTPS https://dist.torproject.org/torbrowser/8.5.5/TorBrowser-8.5.5-osx64_en-US.dmg>, @user_agent=:default, @specs={}>, @appcast=#<Cask::DSL::Appcast:0x00007ffd98be4450 @uri=#<URI::HTTPS https://dist.torproject.org/torbrowser/>, @parameters={}>, @name=["Tor Browser"], @homepage="https://www.torproject.org/projects/torbrowser.html", @auto_updates=true, @conflicts_with={:cask=>#<Set: {"tor-browser-alpha"}>}, @artifacts=#<SortedSet: {...}>, @staged_path=#<Pathname:/usr/local/Caskroom/tor-browser/8.5.5>>>, @directives={:trash=>["~/Library/Application Support/TorBrowser-Data", "~/Library/Application Support/com.apple.sharedfilelist/com.apple.LSSharedFileList.ApplicationRecentDocuments/org.mozilla.tor browser.sfl*", "~/Library/Preferences/org.mozilla.tor browser.plist", "~/Library/Preferences/org.torproject.torbrowser.plist", "~/Library/SavedApplicationState/org.torproject.torbrowser.savedState"], :signal=>[]}>}>
==> Installing artifact of class Cask::Artifact::App
==> Purging files for version 8.5.5 of Cask tor-browser
Error: It seems the App source '/usr/local/Caskroom/tor-browser/8.5.5/Tor Browser.app' is not there.
/usr/local/Homebrew/Library/Homebrew/cask/artifact/moved.rb:41:in `move'
/usr/local/Homebrew/Library/Homebrew/cask/artifact/moved.rb:13:in `install_phase'
/usr/local/Homebrew/Library/Homebrew/cask/installer.rb:214:in `block in install_artifacts'
/usr/local/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3/lib/ruby/2.6.0/set.rb:777:in `each'
/usr/local/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3/lib/ruby/2.6.0/set.rb:777:in `each'
/usr/local/Homebrew/Library/Homebrew/cask/installer.rb:205:in `install_artifacts'
/usr/local/Homebrew/Library/Homebrew/cask/installer.rb:103:in `install'
/usr/local/Homebrew/Library/Homebrew/cask/cmd/install.rb:23:in `block in run'
/usr/local/Homebrew/Library/Homebrew/cask/cmd/install.rb:16:in `each'
/usr/local/Homebrew/Library/Homebrew/cask/cmd/install.rb:16:in `run'
/usr/local/Homebrew/Library/Homebrew/cask/cmd/abstract_command.rb:36:in `run'
/usr/local/Homebrew/Library/Homebrew/cask/cmd.rb:92:in `run_command'
/usr/local/Homebrew/Library/Homebrew/cask/cmd.rb:158:in `run'
/usr/local/Homebrew/Library/Homebrew/cask/cmd.rb:123:in `run'
/usr/local/Homebrew/Library/Homebrew/cmd/cask.rb:9:in `cask'
/usr/local/Homebrew/Library/Homebrew/brew.rb:102:in `<main>'
Error: Kernel.exit
/usr/local/Homebrew/Library/Homebrew/cask/cmd.rb:162:in `exit'
/usr/local/Homebrew/Library/Homebrew/cask/cmd.rb:162:in `rescue in run'
/usr/local/Homebrew/Library/Homebrew/cask/cmd.rb:146:in `run'
/usr/local/Homebrew/Library/Homebrew/cask/cmd.rb:123:in `run'
/usr/local/Homebrew/Library/Homebrew/cmd/cask.rb:9:in `cask'
/usr/local/Homebrew/Library/Homebrew/brew.rb:102:in `<main>'
-bash-5.0.11- /Users/miccal (25) [> 

Thanks @JoeNyland that worked for me too, but I didn’t need the ‘–force’ with the cask install.

@miccal I had the same error as you. I was able to install tor-browser after I did:

brew cask uninstall --force tor-browser
brew cleanup -s
brew update-reset
brew update

Then I did:

brew cask install tor-browser

This is correct. I don’t have Mojave, so I cannot debug why brew detects Tar as the correct strategy. The relevant code paths haven’t been touched in more than a year.

No quarantine issue here.

==> Using container class UnpackStrategy::Tar for /Users/seanbethard/Library/Caches/Homebrew/downloads/3bde0998ce070cdd5eabcbdec9774f9b2208c2eecea7f96816d9e4975356879d--TorBrowser-8.5.5-osx64_en-US.dmg

This is the problem, brew is using the incorrect unpack strategy for the file. This does not reproduce on High Sierra.

@seanbethard – can you run file /Users/seanbethard/Library/Caches/Homebrew/downloads/3bde0998ce070cdd5eabcbdec9774f9b2208c2eecea7f96816d9e4975356879d--TorBrowser-8.5.5-osx64_en-US.dmg so that we can see what type this file is?

Can’t reproduce, but I’m on Mojave. You’re using a beta OS, which while almost out of beta might have had its release date pushed back and has been one of the worst betas in recent memory.

I’ll leave this open for anyone with an insight, but I won’t look into it for now because it looks like a beta bug.

Still, better to ping @amyspark (who implemented quarantining in HBC) so we’re on alert.