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

`--no-quarantine` no longer works with `reinstall --cask` #95899

Closed tomyun closed 3 years ago

tomyun commented 3 years ago

General troubleshooting steps

Description of issue

Reinstalling cask with --no-quaratine option no longer works with a new syntax.

FYI, brew install --cask --no-quarantine works as expected.

Command that failed

brew reinstall --cask julia-nightly --force --no-quarantine

Output of command with --verbose --debug

==> Cask::Installer#reinstall
==> Cask::Installer#install
==> Printing caveats
==> Cask::Installer#fetch
==> Downloading https://julialangnightlies-s3.julialang.org/bin/mac/x64/julia-latest-mac64.dmg
/usr/bin/curl --disable --globoff --show-error --user-agent Homebrew/2.6.2-123-ga065dbc\ \(Macintosh\;\ Intel\ Mac\ OS\ X\ 11.1\)\ curl/7.64.1 --header Accept-Language:\ en --retry 3 --location --silent --head --request GET https://julialangnightlies-s3.julialang.org/bin/mac/x64/julia-latest-mac64.dmg
Already downloaded: /Users/tomyun/Library/Caches/Homebrew/downloads/8b68328ae1ed9734cb74e1f2d7be3ac5c7744442a3803e7790701c4aec87f002--julia-latest-mac64.dmg
==> 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/tomyun/Library/Caches/Homebrew/downloads/8b68328ae1ed9734cb74e1f2d7be3ac5c7744442a3803e7790701c4aec87f002--julia-latest-mac64.dmg
/usr/bin/xattr -p com.apple.quarantine /Users/tomyun/Library/Caches/Homebrew/downloads/8b68328ae1ed9734cb74e1f2d7be3ac5c7744442a3803e7790701c4aec87f002--julia-latest-mac64.dmg
==> /Users/tomyun/Library/Caches/Homebrew/downloads/8b68328ae1ed9734cb74e1f2d7be3ac5c7744442a3803e7790701c4aec87f002--julia-latest-mac64.dmg is not quarantined
==> Quarantining /Users/tomyun/Library/Caches/Homebrew/downloads/8b68328ae1ed9734cb74e1f2d7be3ac5c7744442a3803e7790701c4aec87f002--julia-latest-mac64.dmg
/usr/bin/swift /usr/local/Homebrew/Library/Homebrew/cask/utils/quarantine.swift /Users/tomyun/Library/Caches/Homebrew/downloads/8b68328ae1ed9734cb74e1f2d7be3ac5c7744442a3803e7790701c4aec87f002--julia-latest-mac64.dmg https://julialangnightlies-s3.julialang.org/bin/mac/x64/julia-latest-mac64.dmg https://julialang.org/
Warning: No checksum defined for cask 'julia-nightly', skipping verification.
hdiutil imageinfo -format /Users/tomyun/Library/Caches/Homebrew/downloads/8b68328ae1ed9734cb74e1f2d7be3ac5c7744442a3803e7790701c4aec87f002--julia-latest-mac64.dmg
==> Uninstalling Cask julia-nightly
==> Uninstalling artifacts
==> 3 artifact/s defined
#<SortedSet: {#<Cask::Artifact::App:0x00007ffbc00f3ef8 @cask=#<Cask::Cask:0x00007ffbc00e1208 @token="julia-nightly", @sourcefile_path=#<Pathname:/usr/local/Caskroom/julia-nightly/.metadata/1.7/20201218225627.110/Casks/julia-nightly.rb>, @tap=nil, @block=#<Proc:0x00007ffbc00e1168@/usr/local/Caskroom/julia-nightly/.metadata/1.7/20201218225627.110/Casks/julia-nightly.rb:1>, @default_config=#<Cask::Config:0x00007ffbc00e1140 @explicit={}>, @caskroom_path=#<Pathname:/usr/local/Caskroom/julia-nightly>, @metadata_master_container_path=#<Pathname:/usr/local/Caskroom/julia-nightly/.metadata>, @config=#<Cask::Config:0x00007ffbc00eb4b0 @explicit={}, @default={:languages=>["en-US", "ko-US"], :appdir=>#<Pathname:/Applications>, :colorpickerdir=>#<Pathname:/Users/tomyun/Library/ColorPickers>, :prefpanedir=>#<Pathname:/Users/tomyun/Library/PreferencePanes>, :qlplugindir=>#<Pathname:/Users/tomyun/Library/QuickLook>, :mdimporterdir=>#<Pathname:/Users/tomyun/Library/Spotlight>, :dictionarydir=>#<Pathname:/Users/tomyun/Library/Dictionaries>, :fontdir=>#<Pathname:/Users/tomyun/Library/Fonts>, :servicedir=>#<Pathname:/Users/tomyun/Library/Services>, :input_methoddir=>#<Pathname:/Users/tomyun/Library/Input Methods>, :internet_plugindir=>#<Pathname:/Users/tomyun/Library/Internet Plug-Ins>, :audio_unit_plugindir=>#<Pathname:/Users/tomyun/Library/Audio/Plug-Ins/Components>, :vst_plugindir=>#<Pathname:/Users/tomyun/Library/Audio/Plug-Ins/VST>, :vst3_plugindir=>#<Pathname:/Users/tomyun/Library/Audio/Plug-Ins/VST3>, :screen_saverdir=>#<Pathname:/Users/tomyun/Library/Screen Savers>}, @env={}, @binarydir=#<Pathname:/usr/local/bin>>, @dsl=#<Cask::DSL:0x00007ffbc00e8d00 @cask=#<Cask::Cask:0x00007ffbc00e1208 ...>, @token="julia-nightly", @version="1.7", @sha256=:no_check, @url=#<URL:0x00007ffbc00e85f8 @uri=#<URI::HTTPS https://julialangnightlies-s3.julialang.org/bin/mac/x64/julia-latest-mac64.dmg>, @verified=nil, @using=nil, @tag=nil, @branch=nil, @revisions=nil, @revision=nil, @trust_cert=nil, @cookies=nil, @referer=nil, @header=nil, @user_agent=:default, @data=nil, @specs={:user_agent=>:default}, @from_block=false, @caller_location="/usr/local/Caskroom/julia-nightly/.metadata/1.7/20201218225627.110/Casks/julia-nightly.rb:5:in `block in load'">, @name=["Julia"], @homepage="https://julialang.org/", @artifacts=#<SortedSet: {...}>, @staged_path=#<Pathname:/usr/local/Caskroom/julia-nightly/1.7>, @language_eval=nil>>, @source_string="Julia-1.7.app", @target_string="", @source=#<Pathname:/usr/local/Caskroom/julia-nightly/1.7/Julia-1.7.app>, @target=#<Pathname:/Applications/Julia-1.7.app>>, #<Cask::Artifact::Binary:0x00007ffbc00f2968 @cask=#<Cask::Cask:0x00007ffbc00e1208 @token="julia-nightly", @sourcefile_path=#<Pathname:/usr/local/Caskroom/julia-nightly/.metadata/1.7/20201218225627.110/Casks/julia-nightly.rb>, @tap=nil, @block=#<Proc:0x00007ffbc00e1168@/usr/local/Caskroom/julia-nightly/.metadata/1.7/20201218225627.110/Casks/julia-nightly.rb:1>, @default_config=#<Cask::Config:0x00007ffbc00e1140 @explicit={}>, @caskroom_path=#<Pathname:/usr/local/Caskroom/julia-nightly>, @metadata_master_container_path=#<Pathname:/usr/local/Caskroom/julia-nightly/.metadata>, @config=#<Cask::Config:0x00007ffbc00eb4b0 @explicit={}, @default={:languages=>["en-US", "ko-US"], :appdir=>#<Pathname:/Applications>, :colorpickerdir=>#<Pathname:/Users/tomyun/Library/ColorPickers>, :prefpanedir=>#<Pathname:/Users/tomyun/Library/PreferencePanes>, :qlplugindir=>#<Pathname:/Users/tomyun/Library/QuickLook>, :mdimporterdir=>#<Pathname:/Users/tomyun/Library/Spotlight>, :dictionarydir=>#<Pathname:/Users/tomyun/Library/Dictionaries>, :fontdir=>#<Pathname:/Users/tomyun/Library/Fonts>, :servicedir=>#<Pathname:/Users/tomyun/Library/Services>, :input_methoddir=>#<Pathname:/Users/tomyun/Library/Input Methods>, :internet_plugindir=>#<Pathname:/Users/tomyun/Library/Internet Plug-Ins>, :audio_unit_plugindir=>#<Pathname:/Users/tomyun/Library/Audio/Plug-Ins/Components>, :vst_plugindir=>#<Pathname:/Users/tomyun/Library/Audio/Plug-Ins/VST>, :vst3_plugindir=>#<Pathname:/Users/tomyun/Library/Audio/Plug-Ins/VST3>, :screen_saverdir=>#<Pathname:/Users/tomyun/Library/Screen Savers>}, @env={}, @binarydir=#<Pathname:/usr/local/bin>>, @dsl=#<Cask::DSL:0x00007ffbc00e8d00 @cask=#<Cask::Cask:0x00007ffbc00e1208 ...>, @token="julia-nightly", @version="1.7", @sha256=:no_check, @url=#<URL:0x00007ffbc00e85f8 @uri=#<URI::HTTPS https://julialangnightlies-s3.julialang.org/bin/mac/x64/julia-latest-mac64.dmg>, @verified=nil, @using=nil, @tag=nil, @branch=nil, @revisions=nil, @revision=nil, @trust_cert=nil, @cookies=nil, @referer=nil, @header=nil, @user_agent=:default, @data=nil, @specs={:user_agent=>:default}, @from_block=false, @caller_location="/usr/local/Caskroom/julia-nightly/.metadata/1.7/20201218225627.110/Casks/julia-nightly.rb:5:in `block in load'">, @name=["Julia"], @homepage="https://julialang.org/", @artifacts=#<SortedSet: {...}>, @staged_path=#<Pathname:/usr/local/Caskroom/julia-nightly/1.7>, @language_eval=nil>>, @source_string="/Applications/Julia-1.7.app/Contents/Resources/julia/bin/julia", @target_string="julia-nightly", @source=#<Pathname:/Applications/Julia-1.7.app/Contents/Resources/julia/bin/julia>, @target=#<Pathname:/usr/local/bin/julia-nightly>>, #<Cask::Artifact::Zap:0x00007ffbc00f16f8 @cask=#<Cask::Cask:0x00007ffbc00e1208 @token="julia-nightly", @sourcefile_path=#<Pathname:/usr/local/Caskroom/julia-nightly/.metadata/1.7/20201218225627.110/Casks/julia-nightly.rb>, @tap=nil, @block=#<Proc:0x00007ffbc00e1168@/usr/local/Caskroom/julia-nightly/.metadata/1.7/20201218225627.110/Casks/julia-nightly.rb:1>, @default_config=#<Cask::Config:0x00007ffbc00e1140 @explicit={}>, @caskroom_path=#<Pathname:/usr/local/Caskroom/julia-nightly>, @metadata_master_container_path=#<Pathname:/usr/local/Caskroom/julia-nightly/.metadata>, @config=#<Cask::Config:0x00007ffbc00eb4b0 @explicit={}, @default={:languages=>["en-US", "ko-US"], :appdir=>#<Pathname:/Applications>, :colorpickerdir=>#<Pathname:/Users/tomyun/Library/ColorPickers>, :prefpanedir=>#<Pathname:/Users/tomyun/Library/PreferencePanes>, :qlplugindir=>#<Pathname:/Users/tomyun/Library/QuickLook>, :mdimporterdir=>#<Pathname:/Users/tomyun/Library/Spotlight>, :dictionarydir=>#<Pathname:/Users/tomyun/Library/Dictionaries>, :fontdir=>#<Pathname:/Users/tomyun/Library/Fonts>, :servicedir=>#<Pathname:/Users/tomyun/Library/Services>, :input_methoddir=>#<Pathname:/Users/tomyun/Library/Input Methods>, :internet_plugindir=>#<Pathname:/Users/tomyun/Library/Internet Plug-Ins>, :audio_unit_plugindir=>#<Pathname:/Users/tomyun/Library/Audio/Plug-Ins/Components>, :vst_plugindir=>#<Pathname:/Users/tomyun/Library/Audio/Plug-Ins/VST>, :vst3_plugindir=>#<Pathname:/Users/tomyun/Library/Audio/Plug-Ins/VST3>, :screen_saverdir=>#<Pathname:/Users/tomyun/Library/Screen Savers>}, @env={}, @binarydir=#<Pathname:/usr/local/bin>>, @dsl=#<Cask::DSL:0x00007ffbc00e8d00 @cask=#<Cask::Cask:0x00007ffbc00e1208 ...>, @token="julia-nightly", @version="1.7", @sha256=:no_check, @url=#<URL:0x00007ffbc00e85f8 @uri=#<URI::HTTPS https://julialangnightlies-s3.julialang.org/bin/mac/x64/julia-latest-mac64.dmg>, @verified=nil, @using=nil, @tag=nil, @branch=nil, @revisions=nil, @revision=nil, @trust_cert=nil, @cookies=nil, @referer=nil, @header=nil, @user_agent=:default, @data=nil, @specs={:user_agent=>:default}, @from_block=false, @caller_location="/usr/local/Caskroom/julia-nightly/.metadata/1.7/20201218225627.110/Casks/julia-nightly.rb:5:in `block in load'">, @name=["Julia"], @homepage="https://julialang.org/", @artifacts=#<SortedSet: {...}>, @staged_path=#<Pathname:/usr/local/Caskroom/julia-nightly/1.7>, @language_eval=nil>>, @directives={:trash=>"~/.julia", :signal=>[]}>}>
==> Uninstalling artifact of class Cask::Artifact::App
==> Backing App 'Julia-1.7.app' up to '/usr/local/Caskroom/julia-nightly/1.7/Julia-1.7.app'.
/bin/cp -pR /Applications/Julia-1.7.app /usr/local/Caskroom/julia-nightly/1.7/Julia-1.7.app
==> Removing App '/Applications/Julia-1.7.app'.
==> Uninstalling artifact of class Cask::Artifact::Binary
==> Unlinking Binary '/usr/local/bin/julia-nightly'.
==> Purging files for version 1.7 of Cask julia-nightly
==> Purging all staged versions of Cask julia-nightly
==> Installing Cask julia-nightly
==> Cask::Installer#stage
==> Extracting primary container
==> Using container class UnpackStrategy::Dmg for /Users/tomyun/Library/Caches/Homebrew/downloads/8b68328ae1ed9734cb74e1f2d7be3ac5c7744442a3803e7790701c4aec87f002--julia-latest-mac64.dmg
hdiutil attach -plist -nobrowse -readonly -mountrandom /var/folders/1k/60gzj8497f54zr9n48bt37r80000gn/T/d20201218-4151-isxhuc /Users/tomyun/Library/Caches/Homebrew/downloads/8b68328ae1ed9734cb74e1f2d7be3ac5c7744442a3803e7790701c4aec87f002--julia-latest-mac64.dmg
find . -print0
mkbom -s -i /var/folders/1k/60gzj8497f54zr9n48bt37r80000gn/T/20201218-4151-60djl.list -- /var/folders/1k/60gzj8497f54zr9n48bt37r80000gn/T/20201218-4151-1aojfo1.bom
ditto --bom /var/folders/1k/60gzj8497f54zr9n48bt37r80000gn/T/20201218-4151-1aojfo1.bom -- /private/var/folders/1k/60gzj8497f54zr9n48bt37r80000gn/T/d20201218-4151-isxhuc/dmg.USVmau /var/folders/1k/60gzj8497f54zr9n48bt37r80000gn/T/d20201218-4151-18j7s5y
diskutil eject /private/var/folders/1k/60gzj8497f54zr9n48bt37r80000gn/T/d20201218-4151-isxhuc/dmg.USVmau
cp -pR /var/folders/1k/60gzj8497f54zr9n48bt37r80000gn/T/d20201218-4151-18j7s5y/Julia-1.7.app/. /usr/local/Caskroom/julia-nightly/1.7/Julia-1.7.app
chmod -Rf +w /var/folders/1k/60gzj8497f54zr9n48bt37r80000gn/T/d20201218-4151-18j7s5y
==> Verifying Gatekeeper status of /Users/tomyun/Library/Caches/Homebrew/downloads/8b68328ae1ed9734cb74e1f2d7be3ac5c7744442a3803e7790701c4aec87f002--julia-latest-mac64.dmg
/usr/bin/xattr -p com.apple.quarantine /Users/tomyun/Library/Caches/Homebrew/downloads/8b68328ae1ed9734cb74e1f2d7be3ac5c7744442a3803e7790701c4aec87f002--julia-latest-mac64.dmg
==> /Users/tomyun/Library/Caches/Homebrew/downloads/8b68328ae1ed9734cb74e1f2d7be3ac5c7744442a3803e7790701c4aec87f002--julia-latest-mac64.dmg is quarantined
==> Propagating quarantine from /Users/tomyun/Library/Caches/Homebrew/downloads/8b68328ae1ed9734cb74e1f2d7be3ac5c7744442a3803e7790701c4aec87f002--julia-latest-mac64.dmg to /usr/local/Caskroom/julia-nightly/1.7
/usr/bin/xattr -p com.apple.quarantine /Users/tomyun/Library/Caches/Homebrew/downloads/8b68328ae1ed9734cb74e1f2d7be3ac5c7744442a3803e7790701c4aec87f002--julia-latest-mac64.dmg
/usr/bin/xargs -0 -- /bin/chmod -h u\+w
/usr/bin/xargs -0 -- /usr/bin/xattr -w com.apple.quarantine 0181\;5fdd456b\;Homebrew\\x20Cask\;C332D253-018F-4210-853A-B890AE0C9C97
==> Creating metadata directory /usr/local/Caskroom/julia-nightly/.metadata/1.7/20201219001233.894.
==> Creating metadata subdirectory /usr/local/Caskroom/julia-nightly/.metadata/1.7/20201219001233.894/Casks.
==> Installing artifacts
==> 3 artifact/s defined
#<SortedSet: {#<Cask::Artifact::App:0x00007ffbaa0879f8 @cask=#<Cask::Cask:0x00007ffb980d4ad0 @token="julia-nightly", @sourcefile_path=#<Pathname:/usr/local/Homebrew/Library/Taps/homebrew/homebrew-cask-versions/Casks/julia-nightly.rb>, @tap=#<Tap:0x00007ffb980ac710 @user="Homebrew", @repo="cask-versions", @name="homebrew/cask-versions", @full_name="Homebrew/homebrew-cask-versions", @path=#<Pathname:/usr/local/Homebrew/Library/Taps/homebrew/homebrew-cask-versions>, @alias_table=nil, @alias_reverse_table=nil, @formula_renames={}, @cask_dir=#<Pathname:/usr/local/Homebrew/Library/Taps/homebrew/homebrew-cask-versions/Casks>>, @block=#<Proc:0x00007ffb980d4a30@/usr/local/Homebrew/Library/Taps/homebrew/homebrew-cask-versions/Casks/julia-nightly.rb:1>, @default_config=#<Cask::Config:0x00007ffb980cf530 @explicit={}>, @caskroom_path=#<Pathname:/usr/local/Caskroom/julia-nightly>, @metadata_master_container_path=#<Pathname:/usr/local/Caskroom/julia-nightly/.metadata>, @config=#<Cask::Config:0x00007ffbaa095d00 @explicit={}, @default={:languages=>["en-US", "ko-US"], :appdir=>#<Pathname:/Applications>, :colorpickerdir=>#<Pathname:/Users/tomyun/Library/ColorPickers>, :prefpanedir=>#<Pathname:/Users/tomyun/Library/PreferencePanes>, :qlplugindir=>#<Pathname:/Users/tomyun/Library/QuickLook>, :mdimporterdir=>#<Pathname:/Users/tomyun/Library/Spotlight>, :dictionarydir=>#<Pathname:/Users/tomyun/Library/Dictionaries>, :fontdir=>#<Pathname:/Users/tomyun/Library/Fonts>, :servicedir=>#<Pathname:/Users/tomyun/Library/Services>, :input_methoddir=>#<Pathname:/Users/tomyun/Library/Input Methods>, :internet_plugindir=>#<Pathname:/Users/tomyun/Library/Internet Plug-Ins>, :audio_unit_plugindir=>#<Pathname:/Users/tomyun/Library/Audio/Plug-Ins/Components>, :vst_plugindir=>#<Pathname:/Users/tomyun/Library/Audio/Plug-Ins/VST>, :vst3_plugindir=>#<Pathname:/Users/tomyun/Library/Audio/Plug-Ins/VST3>, :screen_saverdir=>#<Pathname:/Users/tomyun/Library/Screen Savers>}, @env={}, @binarydir=#<Pathname:/usr/local/bin>>, @dsl=#<Cask::DSL:0x00007ffbaa095710 @cask=#<Cask::Cask:0x00007ffb980d4ad0 ...>, @token="julia-nightly", @version="1.7", @sha256=:no_check, @url=#<URL:0x00007ffbaa094860 @uri=#<URI::HTTPS https://julialangnightlies-s3.julialang.org/bin/mac/x64/julia-latest-mac64.dmg>, @verified=nil, @using=nil, @tag=nil, @branch=nil, @revisions=nil, @revision=nil, @trust_cert=nil, @cookies=nil, @referer=nil, @header=nil, @user_agent=:default, @data=nil, @specs={:user_agent=>:default}, @from_block=false, @caller_location="/usr/local/Homebrew/Library/Taps/homebrew/homebrew-cask-versions/Casks/julia-nightly.rb:5:in `block in load'">, @name=["Julia"], @homepage="https://julialang.org/", @artifacts=#<SortedSet: {...}>, @staged_path=#<Pathname:/usr/local/Caskroom/julia-nightly/1.7>, @language_eval=nil>>, @source_string="Julia-1.7.app", @target_string="", @source=#<Pathname:/usr/local/Caskroom/julia-nightly/1.7/Julia-1.7.app>, @target=#<Pathname:/Applications/Julia-1.7.app>>, #<Cask::Artifact::Binary:0x00007ffbaa065740 @cask=#<Cask::Cask:0x00007ffb980d4ad0 @token="julia-nightly", @sourcefile_path=#<Pathname:/usr/local/Homebrew/Library/Taps/homebrew/homebrew-cask-versions/Casks/julia-nightly.rb>, @tap=#<Tap:0x00007ffb980ac710 @user="Homebrew", @repo="cask-versions", @name="homebrew/cask-versions", @full_name="Homebrew/homebrew-cask-versions", @path=#<Pathname:/usr/local/Homebrew/Library/Taps/homebrew/homebrew-cask-versions>, @alias_table=nil, @alias_reverse_table=nil, @formula_renames={}, @cask_dir=#<Pathname:/usr/local/Homebrew/Library/Taps/homebrew/homebrew-cask-versions/Casks>>, @block=#<Proc:0x00007ffb980d4a30@/usr/local/Homebrew/Library/Taps/homebrew/homebrew-cask-versions/Casks/julia-nightly.rb:1>, @default_config=#<Cask::Config:0x00007ffb980cf530 @explicit={}>, @caskroom_path=#<Pathname:/usr/local/Caskroom/julia-nightly>, @metadata_master_container_path=#<Pathname:/usr/local/Caskroom/julia-nightly/.metadata>, @config=#<Cask::Config:0x00007ffbaa095d00 @explicit={}, @default={:languages=>["en-US", "ko-US"], :appdir=>#<Pathname:/Applications>, :colorpickerdir=>#<Pathname:/Users/tomyun/Library/ColorPickers>, :prefpanedir=>#<Pathname:/Users/tomyun/Library/PreferencePanes>, :qlplugindir=>#<Pathname:/Users/tomyun/Library/QuickLook>, :mdimporterdir=>#<Pathname:/Users/tomyun/Library/Spotlight>, :dictionarydir=>#<Pathname:/Users/tomyun/Library/Dictionaries>, :fontdir=>#<Pathname:/Users/tomyun/Library/Fonts>, :servicedir=>#<Pathname:/Users/tomyun/Library/Services>, :input_methoddir=>#<Pathname:/Users/tomyun/Library/Input Methods>, :internet_plugindir=>#<Pathname:/Users/tomyun/Library/Internet Plug-Ins>, :audio_unit_plugindir=>#<Pathname:/Users/tomyun/Library/Audio/Plug-Ins/Components>, :vst_plugindir=>#<Pathname:/Users/tomyun/Library/Audio/Plug-Ins/VST>, :vst3_plugindir=>#<Pathname:/Users/tomyun/Library/Audio/Plug-Ins/VST3>, :screen_saverdir=>#<Pathname:/Users/tomyun/Library/Screen Savers>}, @env={}, @binarydir=#<Pathname:/usr/local/bin>>, @dsl=#<Cask::DSL:0x00007ffbaa095710 @cask=#<Cask::Cask:0x00007ffb980d4ad0 ...>, @token="julia-nightly", @version="1.7", @sha256=:no_check, @url=#<URL:0x00007ffbaa094860 @uri=#<URI::HTTPS https://julialangnightlies-s3.julialang.org/bin/mac/x64/julia-latest-mac64.dmg>, @verified=nil, @using=nil, @tag=nil, @branch=nil, @revisions=nil, @revision=nil, @trust_cert=nil, @cookies=nil, @referer=nil, @header=nil, @user_agent=:default, @data=nil, @specs={:user_agent=>:default}, @from_block=false, @caller_location="/usr/local/Homebrew/Library/Taps/homebrew/homebrew-cask-versions/Casks/julia-nightly.rb:5:in `block in load'">, @name=["Julia"], @homepage="https://julialang.org/", @artifacts=#<SortedSet: {...}>, @staged_path=#<Pathname:/usr/local/Caskroom/julia-nightly/1.7>, @language_eval=nil>>, @source_string="/Applications/Julia-1.7.app/Contents/Resources/julia/bin/julia", @target_string="julia-nightly", @source=#<Pathname:/Applications/Julia-1.7.app/Contents/Resources/julia/bin/julia>, @target=#<Pathname:/usr/local/bin/julia-nightly>>, #<Cask::Artifact::Zap:0x00007ffb88209d98 @cask=#<Cask::Cask:0x00007ffb980d4ad0 @token="julia-nightly", @sourcefile_path=#<Pathname:/usr/local/Homebrew/Library/Taps/homebrew/homebrew-cask-versions/Casks/julia-nightly.rb>, @tap=#<Tap:0x00007ffb980ac710 @user="Homebrew", @repo="cask-versions", @name="homebrew/cask-versions", @full_name="Homebrew/homebrew-cask-versions", @path=#<Pathname:/usr/local/Homebrew/Library/Taps/homebrew/homebrew-cask-versions>, @alias_table=nil, @alias_reverse_table=nil, @formula_renames={}, @cask_dir=#<Pathname:/usr/local/Homebrew/Library/Taps/homebrew/homebrew-cask-versions/Casks>>, @block=#<Proc:0x00007ffb980d4a30@/usr/local/Homebrew/Library/Taps/homebrew/homebrew-cask-versions/Casks/julia-nightly.rb:1>, @default_config=#<Cask::Config:0x00007ffb980cf530 @explicit={}>, @caskroom_path=#<Pathname:/usr/local/Caskroom/julia-nightly>, @metadata_master_container_path=#<Pathname:/usr/local/Caskroom/julia-nightly/.metadata>, @config=#<Cask::Config:0x00007ffbaa095d00 @explicit={}, @default={:languages=>["en-US", "ko-US"], :appdir=>#<Pathname:/Applications>, :colorpickerdir=>#<Pathname:/Users/tomyun/Library/ColorPickers>, :prefpanedir=>#<Pathname:/Users/tomyun/Library/PreferencePanes>, :qlplugindir=>#<Pathname:/Users/tomyun/Library/QuickLook>, :mdimporterdir=>#<Pathname:/Users/tomyun/Library/Spotlight>, :dictionarydir=>#<Pathname:/Users/tomyun/Library/Dictionaries>, :fontdir=>#<Pathname:/Users/tomyun/Library/Fonts>, :servicedir=>#<Pathname:/Users/tomyun/Library/Services>, :input_methoddir=>#<Pathname:/Users/tomyun/Library/Input Methods>, :internet_plugindir=>#<Pathname:/Users/tomyun/Library/Internet Plug-Ins>, :audio_unit_plugindir=>#<Pathname:/Users/tomyun/Library/Audio/Plug-Ins/Components>, :vst_plugindir=>#<Pathname:/Users/tomyun/Library/Audio/Plug-Ins/VST>, :vst3_plugindir=>#<Pathname:/Users/tomyun/Library/Audio/Plug-Ins/VST3>, :screen_saverdir=>#<Pathname:/Users/tomyun/Library/Screen Savers>}, @env={}, @binarydir=#<Pathname:/usr/local/bin>>, @dsl=#<Cask::DSL:0x00007ffbaa095710 @cask=#<Cask::Cask:0x00007ffb980d4ad0 ...>, @token="julia-nightly", @version="1.7", @sha256=:no_check, @url=#<URL:0x00007ffbaa094860 @uri=#<URI::HTTPS https://julialangnightlies-s3.julialang.org/bin/mac/x64/julia-latest-mac64.dmg>, @verified=nil, @using=nil, @tag=nil, @branch=nil, @revisions=nil, @revision=nil, @trust_cert=nil, @cookies=nil, @referer=nil, @header=nil, @user_agent=:default, @data=nil, @specs={:user_agent=>:default}, @from_block=false, @caller_location="/usr/local/Homebrew/Library/Taps/homebrew/homebrew-cask-versions/Casks/julia-nightly.rb:5:in `block in load'">, @name=["Julia"], @homepage="https://julialang.org/", @artifacts=#<SortedSet: {...}>, @staged_path=#<Pathname:/usr/local/Caskroom/julia-nightly/1.7>, @language_eval=nil>>, @directives={:trash=>"~/.julia", :signal=>[]}>}>
==> Installing artifact of class Cask::Artifact::App
==> Moving App 'Julia-1.7.app' to '/Applications/Julia-1.7.app'.
==> Installing artifact of class Cask::Artifact::Binary
==> Linking Binary 'julia' to '/usr/local/bin/julia-nightly'.
/bin/ln -h -f -s -- /Applications/Julia-1.7.app/Contents/Resources/julia/bin/julia /usr/local/bin/julia-nightly
==> Adding com.apple.metadata:kMDItemAlternateNames metadata
/usr/bin/xattr -p com.apple.metadata:kMDItemAlternateNames /Applications/Julia-1.7.app/Contents/Resources/julia/bin/julia
==> Existing metadata is: ''
/bin/chmod -- u\+rw /Applications/Julia-1.7.app/Contents/Resources/julia/bin/julia /Applications/Julia-1.7.app/Contents/Resources/julia/bin/julia
/usr/bin/xattr -w com.apple.metadata:kMDItemAlternateNames \(\"julia-nightly\"\) /Applications/Julia-1.7.app/Contents/Resources/julia/bin/julia
/usr/local/Homebrew/Library/Homebrew/shims/scm/git --version
🍺  julia-nightly was successfully installed!

Output of brew doctor --verbose

==> Cask Environment Variables:
BUNDLE_PATH
CHRUBY_VERSION
GEM_HOME
GEM_PATH
HOMEBREW_CASK_OPTS
LC_ALL
PATH
RBENV_VERSION
RUBYLIB
RUBYOPT
RUBYPATH
SHELL
==> $LOAD_PATHS
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/bundler/../ruby/2.6.0/gems/spoom-1.0.7/lib
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/bundler/../ruby/2.6.0/gems/thor-1.0.1/lib
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/bundler/../ruby/2.6.0/gems/sorbet-runtime-stub-0.2.0/lib
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/bundler/../ruby/2.6.0/gems/ruby-macho-2.5.0/lib
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/bundler/../ruby/2.6.0/gems/rubocop-sorbet-0.5.1/lib
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/bundler/../ruby/2.6.0/gems/rubocop-rspec-2.1.0/lib
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/bundler/../ruby/2.6.0/gems/rubocop-rails-2.9.1/lib
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/bundler/../ruby/2.6.0/gems/rubocop-performance-1.9.1/lib
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/bundler/../ruby/2.6.0/gems/unicode-display_width-1.7.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/rubocop-ast-1.3.0/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-sorbet-1.8.0/lib
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/bundler/../ruby/2.6.0/gems/rspec-retry-0.6.2/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.10.0/lib
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/bundler/../ruby/2.6.0/gems/rspec-mocks-3.10.0/lib
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/bundler/../ruby/2.6.0/gems/rspec-expectations-3.10.0/lib
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/bundler/../ruby/2.6.0/gems/rspec-core-3.10.0/lib
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/bundler/../ruby/2.6.0/gems/rspec-support-3.10.0/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/rexml-3.2.4/lib
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/bundler/../ruby/2.6.0/gems/regexp_parser-2.0.0/lib
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/bundler/../ruby/2.6.0/gems/rdiscount-2.2.0.2/lib
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/bundler/../ruby/2.6.0/extensions/universal-darwin-20/2.6.0/rdiscount-2.2.0.2
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/bundler/../ruby/2.6.0/gems/rack-2.2.3/lib
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/bundler/../ruby/2.6.0/gems/pry-0.13.1/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/patchelf-1.3.0/lib
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/bundler/../ruby/2.6.0/gems/parlour-4.0.1/lib
/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/parser-2.7.2.0/lib
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/bundler/../ruby/2.6.0/gems/parallel_tests-3.4.0/lib
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/bundler/../ruby/2.6.0/gems/parallel-1.20.1/lib
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/bundler/../ruby/2.6.0/gems/mustache-1.1.1/lib
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/bundler/../ruby/2.6.0/gems/method_source-1.0.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.10/lib
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/bundler/../ruby/2.6.0/extensions/universal-darwin-20/2.6.0/nokogiri-1.10.10
/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-4.0.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.3.1/lib
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/bundler/../ruby/2.6.0/gems/mime-types-data-3.2020.1104/lib
/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-20/2.6.0/hpricot-0.8.6
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/bundler/../ruby/2.6.0/gems/elftools-1.1.3/lib
/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.7/lib
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/bundler/../ruby/2.6.0/extensions/universal-darwin-20/2.6.0/unf_ext-0.0.7.7
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/bundler/../ruby/2.6.0/gems/diff-lcs-1.4.4/lib
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/bundler/../ruby/2.6.0/gems/connection_pool-2.2.3/lib
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/bundler/../ruby/2.6.0/gems/commander-4.5.2/lib
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/bundler/../ruby/2.6.0/gems/highline-2.0.3/lib
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/bundler/../ruby/2.6.0/gems/colorize-0.8.1/lib
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/bundler/../ruby/2.6.0/gems/coderay-1.1.3/lib
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/bundler/../ruby/2.6.0/gems/codecov-0.2.12/lib
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/bundler/../ruby/2.6.0/gems/simplecov-0.20.0/lib
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/bundler/../ruby/2.6.0/gems/simplecov_json_formatter-0.1.2/lib
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/bundler/../ruby/2.6.0/gems/simplecov-html-0.12.3/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.3.1/lib
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/bundler/../ruby/2.6.0/extensions/universal-darwin-20/2.6.0/json-2.3.1
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/bundler/../ruby/2.6.0/gems/byebug-11.1.3/lib
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/bundler/../ruby/2.6.0/extensions/universal-darwin-20/2.6.0/byebug-11.1.3
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/bundler/
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/bundler/../ruby/2.6.0/gems/bindata-2.4.8/lib
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/bundler/../ruby/2.6.0/gems/ast-2.4.1/lib
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/bundler/../ruby/2.6.0/gems/activesupport-6.1.0/lib
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/bundler/../ruby/2.6.0/gems/zeitwerk-2.4.2/lib
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/bundler/../ruby/2.6.0/gems/tzinfo-2.0.3/lib
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/bundler/../ruby/2.6.0/gems/minitest-5.14.2/lib
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/bundler/../ruby/2.6.0/gems/i18n-1.8.5/lib
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/bundler/../ruby/2.6.0/gems/concurrent-ruby-1.1.7/lib/concurrent-ruby
/Library/Ruby/Site/2.6.0
/Library/Ruby/Site/2.6.0/universal-darwin20
/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-darwin20
/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-darwin20
/usr/local/Homebrew/Library/Homebrew
==> Homebrew Version
2.6.2-123-ga065dbc
==> macOS
11.1
==> SIP
Enabled
==> Java
15
==> Homebrew Cask Staging Location
/usr/local/Caskroom
==> Homebrew Cask Taps:
/usr/local/Homebrew/Library/Taps/homebrew/homebrew-cask (3764 casks)
/usr/local/Homebrew/Library/Taps/homebrew/homebrew-cask-versions (173 casks)
/usr/local/Homebrew/Library/Taps/homebrew/homebrew-cask-fonts (1596 casks)
/usr/local/Homebrew/Library/Taps/homebrew/homebrew-cask-drivers (167 casks)
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: A newer Command Line Tools release is available.
Update them from Software Update in System Preferences or run:
  softwareupdate --all --install --force

If that doesn't show you an update run:
  sudo rm -rf /Library/Developer/CommandLineTools
  sudo xcode-select --install

Alternatively, manually download them from:
  https://developer.apple.com/download/more/.

Warning: "config" scripts exist outside your system or Homebrew directories.
`./configure` scripts often look for *-config scripts to determine if
software packages are installed, and which additional flags to use when
compiling and linking.

Having additional scripts in your path can confuse software installed via
Homebrew if the config script overrides a system or Homebrew-provided
script of the same name. We found the following "config" scripts:
  /usr/local/anaconda3/bin/icu-config
  /usr/local/anaconda3/bin/krb5-config
  /usr/local/anaconda3/bin/freetype-config
  /usr/local/anaconda3/bin/xslt-config
  /usr/local/anaconda3/bin/libpng16-config
  /usr/local/anaconda3/bin/libpng-config
  /usr/local/anaconda3/bin/xml2-config
  /usr/local/anaconda3/bin/python3-config
  /usr/local/anaconda3/bin/curl-config
  /usr/local/anaconda3/bin/ncursesw6-config
  /usr/local/anaconda3/bin/pcre-config
  /usr/local/anaconda3/bin/python3.8-config

Warning: Your CLT does not support macOS 11.
It is either outdated or was modified.
Please update your CLT or delete it if no updates are available.
Update them from Software Update in System Preferences or run:
  softwareupdate --all --install --force

If that doesn't show you an update run:
  sudo rm -rf /Library/Developer/CommandLineTools
  sudo xcode-select --install

Alternatively, manually download them from:
  https://developer.apple.com/download/more/.

Output of brew tap

homebrew/cask
homebrew/cask-drivers
homebrew/cask-fonts
homebrew/cask-versions
homebrew/core
vitorgalvao commented 3 years ago

Duplicate of https://github.com/Homebrew/brew/issues/9139.