Homebrew / homebrew-cask

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

dotnet-sdk always thinks there's an update available, but updates to the same version on arm64 #118458

Closed jawshoeadan closed 2 years ago

jawshoeadan commented 2 years ago

Verification

Description of issue

I installed the cask dotnet-sdk and whenever I run brew outdated or brew upgrade, dotnet-sdk thinks there's an upgrade but it upgrades to the same version.

$ brew outdated
dotnet-sdk (6.0.101,43027810-8a5a-40bf-a10a-c3e8d9adef48,e11706837e6380a1760438d0787e9b72) != 6.0.101,43027810-8a5a-40bf-a10a-c3e8d9adef48,e11706837e6380a1760438d0787e9b72

Even though the versions seem to be the same, homebrew says they aren't.

Command that failed

brew upgrade

Output of command with --verbose --debug

brew upgrade --verbose --debug
/opt/homebrew/Library/Homebrew/brew.rb (Formulary::TapLoader): loading /opt/homebrew/Library/Taps/homebrew/homebrew-core/Formula/git-lfs.rb
/opt/homebrew/Library/Homebrew/brew.rb (Formulary::TapLoader): loading /opt/homebrew/Library/Taps/homebrew/homebrew-core/Formula/libimobiledevice.rb
/opt/homebrew/Library/Homebrew/brew.rb (Formulary::TapLoader): loading /opt/homebrew/Library/Taps/homebrew/homebrew-core/Formula/pkg-config.rb
/opt/homebrew/Library/Homebrew/brew.rb (Formulary::TapLoader): loading /opt/homebrew/Library/Taps/homebrew/homebrew-core/Formula/libtiff.rb
/opt/homebrew/Library/Homebrew/brew.rb (Formulary::TapLoader): loading /opt/homebrew/Library/Taps/homebrew/homebrew-core/Formula/libtool.rb
/opt/homebrew/Library/Homebrew/brew.rb (Formulary::TapLoader): loading /opt/homebrew/Library/Taps/homebrew/homebrew-core/Formula/gmp.rb
/opt/homebrew/Library/Homebrew/brew.rb (Formulary::TapLoader): loading /opt/homebrew/Library/Taps/homebrew/homebrew-core/Formula/wget.rb
/opt/homebrew/Library/Homebrew/brew.rb (Formulary::TapLoader): loading /opt/homebrew/Library/Taps/homebrew/homebrew-core/Formula/deno.rb
/opt/homebrew/Library/Homebrew/brew.rb (Formulary::TapLoader): loading /opt/homebrew/Library/Taps/homebrew/homebrew-core/Formula/libidn2.rb
/opt/homebrew/Library/Homebrew/brew.rb (Formulary::TapLoader): loading /opt/homebrew/Library/Taps/homebrew/homebrew-core/Formula/libplist.rb
/opt/homebrew/Library/Homebrew/brew.rb (Formulary::TapLoader): loading /opt/homebrew/Library/Taps/homebrew/homebrew-core/Formula/lynx.rb
/opt/homebrew/Library/Homebrew/brew.rb (Formulary::TapLoader): loading /opt/homebrew/Library/Taps/homebrew/homebrew-core/Formula/gh.rb
/opt/homebrew/Library/Homebrew/brew.rb (Formulary::TapLoader): loading /opt/homebrew/Library/Taps/homebrew/homebrew-core/Formula/libpng.rb
/opt/homebrew/Library/Homebrew/brew.rb (Formulary::TapLoader): loading /opt/homebrew/Library/Taps/homebrew/homebrew-core/Formula/ncurses.rb
/opt/homebrew/Library/Homebrew/brew.rb (Formulary::TapLoader): loading /opt/homebrew/Library/Taps/homebrew/homebrew-core/Formula/terminal-notifier.rb
/opt/homebrew/Library/Homebrew/brew.rb (Formulary::TapLoader): loading /opt/homebrew/Library/Taps/homebrew/homebrew-core/Formula/nettle.rb
/opt/homebrew/Library/Homebrew/brew.rb (Formulary::TapLoader): loading /opt/homebrew/Library/Taps/homebrew/homebrew-core/Formula/pixman.rb
/opt/homebrew/Library/Homebrew/brew.rb (Formulary::TapLoader): loading /opt/homebrew/Library/Taps/homebrew/homebrew-core/Formula/gdbm.rb
/opt/homebrew/Library/Homebrew/brew.rb (Formulary::TapLoader): loading /opt/homebrew/Library/Taps/homebrew/homebrew-core/Formula/mpdecimal.rb
/opt/homebrew/Library/Homebrew/brew.rb (Formulary::TapLoader): loading /opt/homebrew/Library/Taps/homebrew/homebrew-core/Formula/cmake.rb
/opt/homebrew/Library/Homebrew/brew.rb (Formulary::TapLoader): loading /opt/homebrew/Library/Taps/homebrew/homebrew-core/Formula/libuv.rb
/opt/homebrew/Library/Homebrew/brew.rb (Formulary::TapLoader): loading /opt/homebrew/Library/Taps/homebrew/homebrew-core/Formula/freetype.rb
/opt/homebrew/Library/Homebrew/brew.rb (Formulary::TapLoader): loading /opt/homebrew/Library/Taps/homebrew/homebrew-core/Formula/assimp.rb
/opt/homebrew/Library/Homebrew/brew.rb (Formulary::TapLoader): loading /opt/homebrew/Library/Taps/homebrew/homebrew-core/Formula/md4c.rb
/opt/homebrew/Library/Homebrew/brew.rb (Formulary::TapLoader): loading /opt/homebrew/Library/Taps/homebrew/homebrew-core/Formula/boost.rb
/opt/homebrew/Library/Homebrew/brew.rb (Formulary::TapLoader): loading /opt/homebrew/Library/Taps/homebrew/homebrew-core/Formula/fmt.rb
/opt/homebrew/Library/Homebrew/brew.rb (Formulary::TapLoader): loading /opt/homebrew/Library/Taps/homebrew/homebrew-core/Formula/libunistring.rb
/opt/homebrew/Library/Homebrew/brew.rb (Formulary::TapLoader): loading /opt/homebrew/Library/Taps/homebrew/homebrew-core/Formula/libyaml.rb
/opt/homebrew/Library/Homebrew/brew.rb (Formulary::TapLoader): loading /opt/homebrew/Library/Taps/homebrew/homebrew-core/Formula/brotli.rb
/opt/homebrew/Library/Homebrew/brew.rb (Formulary::TapLoader): loading /opt/homebrew/Library/Taps/homebrew/homebrew-core/Formula/bdw-gc.rb
/opt/homebrew/Library/Homebrew/brew.rb (Formulary::TapLoader): loading /opt/homebrew/Library/Taps/homebrew/homebrew-core/Formula/libslirp.rb
/opt/homebrew/Library/Homebrew/brew.rb (Formulary::TapLoader): loading /opt/homebrew/Library/Taps/homebrew/homebrew-core/Formula/icu4c.rb
/opt/homebrew/Library/Homebrew/brew.rb (Formulary::TapLoader): loading /opt/homebrew/Library/Taps/homebrew/homebrew-core/Formula/neofetch.rb
/opt/homebrew/Library/Homebrew/brew.rb (Formulary::TapLoader): loading /opt/homebrew/Library/Taps/homebrew/homebrew-core/Formula/glib.rb
/opt/homebrew/Library/Homebrew/brew.rb (Formulary::TapLoader): loading /opt/homebrew/Library/Taps/homebrew/homebrew-core/Formula/rust.rb
/opt/homebrew/Library/Homebrew/brew.rb (Formulary::TapLoader): loading /opt/homebrew/Library/Taps/homebrew/homebrew-core/Formula/wimlib.rb
/opt/homebrew/Library/Homebrew/brew.rb (Formulary::TapLoader): loading /opt/homebrew/Library/Taps/homebrew/homebrew-core/Formula/readline.rb
/opt/homebrew/Library/Homebrew/brew.rb (Formulary::TapLoader): loading /opt/homebrew/Library/Taps/homebrew/homebrew-core/Formula/aria2.rb
/opt/homebrew/Library/Homebrew/brew.rb (Formulary::TapLoader): loading /opt/homebrew/Library/Taps/homebrew/homebrew-core/Formula/glog.rb
/opt/homebrew/Library/Homebrew/brew.rb (Formulary::TapLoader): loading /opt/homebrew/Library/Taps/homebrew/homebrew-core/Formula/hunspell.rb
/opt/homebrew/Library/Homebrew/brew.rb (Formulary::TapLoader): loading /opt/homebrew/Library/Taps/homebrew/homebrew-core/Formula/qt.rb
/opt/homebrew/Library/Homebrew/brew.rb (Formulary::TapLoader): loading /opt/homebrew/Library/Taps/homebrew/homebrew-core/Formula/lz4.rb
/opt/homebrew/Library/Homebrew/brew.rb (Formulary::TapLoader): loading /opt/homebrew/Library/Taps/homebrew/homebrew-core/Formula/dbus.rb
/opt/homebrew/Library/Homebrew/brew.rb (Formulary::TapLoader): loading /opt/homebrew/Library/Taps/homebrew/homebrew-core/Formula/screenresolution.rb
/opt/homebrew/Library/Homebrew/brew.rb (Formulary::TapLoader): loading /opt/homebrew/Library/Taps/homebrew/homebrew-core/Formula/webp.rb
/opt/homebrew/Library/Homebrew/brew.rb (Formulary::TapLoader): loading /opt/homebrew/Library/Taps/homebrew/homebrew-core/Formula/sqlite.rb
/opt/homebrew/Library/Homebrew/brew.rb (Formulary::TapLoader): loading /opt/homebrew/Library/Taps/homebrew/homebrew-core/Formula/c-ares.rb
/opt/homebrew/Library/Homebrew/brew.rb (Formulary::TapLoader): loading /opt/homebrew/Library/Taps/homebrew/homebrew-core/Formula/bartycrouch.rb
/opt/homebrew/Library/Homebrew/brew.rb (Formulary::TapLoader): loading /opt/homebrew/Library/Taps/homebrew/homebrew-core/Formula/cabextract.rb
/opt/homebrew/Library/Homebrew/brew.rb (Formulary::TapLoader): loading /opt/homebrew/Library/Taps/homebrew/homebrew-core/Formula/xz.rb
/opt/homebrew/Library/Homebrew/brew.rb (Formulary::TapLoader): loading /opt/homebrew/Library/Taps/homebrew/homebrew-core/Formula/libnghttp2.rb
/opt/homebrew/Library/Homebrew/brew.rb (Formulary::TapLoader): loading /opt/homebrew/Library/Taps/homebrew/homebrew-core/Formula/vde.rb
/opt/homebrew/Library/Homebrew/brew.rb (Formulary::TapLoader): loading /opt/homebrew/Library/Taps/homebrew/homebrew-core/Formula/ninja.rb
/opt/homebrew/Library/Homebrew/brew.rb (Formulary::TapLoader): loading /opt/homebrew/Library/Taps/homebrew/homebrew-core/Formula/ideviceinstaller.rb
/opt/homebrew/Library/Homebrew/brew.rb (Formulary::TapLoader): loading /opt/homebrew/Library/Taps/homebrew/homebrew-core/Formula/double-conversion.rb
/opt/homebrew/Library/Homebrew/brew.rb (Formulary::TapLoader): loading /opt/homebrew/Library/Taps/homebrew/homebrew-core/Formula/gflags.rb
/opt/homebrew/Library/Homebrew/brew.rb (Formulary::TapLoader): loading /opt/homebrew/Library/Taps/homebrew/homebrew-core/Formula/openvpn.rb
/opt/homebrew/Library/Homebrew/brew.rb (Formulary::TapLoader): loading /opt/homebrew/Library/Taps/homebrew/homebrew-core/Formula/meson.rb
/opt/homebrew/Library/Homebrew/brew.rb (Formulary::TapLoader): loading /opt/homebrew/Library/Taps/homebrew/homebrew-core/Formula/giflib.rb
/opt/homebrew/Library/Homebrew/brew.rb (Formulary::TapLoader): loading /opt/homebrew/Library/Taps/homebrew/homebrew-core/Formula/pkcs11-helper.rb
/opt/homebrew/Library/Homebrew/brew.rb (Formulary::TapLoader): loading /opt/homebrew/Library/Taps/homebrew/homebrew-core/Formula/libusbmuxd.rb
/opt/homebrew/Library/Homebrew/brew.rb (Formulary::TapLoader): loading /opt/homebrew/Library/Taps/homebrew/homebrew-core/Formula/cdrtools.rb
/opt/homebrew/Library/Homebrew/brew.rb (Formulary::TapLoader): loading /opt/homebrew/Library/Taps/homebrew/homebrew-core/Formula/libb2.rb
/opt/homebrew/Library/Homebrew/brew.rb (Formulary::TapLoader): loading /opt/homebrew/Library/Taps/homebrew/homebrew-core/Formula/snappy.rb
/opt/homebrew/Library/Homebrew/brew.rb (Formulary::TapLoader): loading /opt/homebrew/Library/Taps/homebrew/homebrew-core/Formula/ca-certificates.rb
/opt/homebrew/Library/Homebrew/brew.rb (Formulary::TapLoader): loading /opt/homebrew/Library/Taps/homebrew/homebrew-core/Formula/gettext.rb
/opt/homebrew/Library/Homebrew/brew.rb (Formulary::TapLoader): loading /opt/homebrew/Library/Taps/homebrew/homebrew-core/Formula/libssh2.rb
/opt/homebrew/Library/Homebrew/brew.rb (Formulary::TapLoader): loading /opt/homebrew/Library/Taps/homebrew/homebrew-core/Formula/zstd.rb
/opt/homebrew/Library/Homebrew/brew.rb (Formulary::TapLoader): loading /opt/homebrew/Library/Taps/homebrew/homebrew-core/Formula/fastlane.rb
/opt/homebrew/Library/Homebrew/brew.rb (Formulary::TapLoader): loading /opt/homebrew/Library/Taps/homebrew/homebrew-core/Formula/m4.rb
/opt/homebrew/Library/Homebrew/brew.rb (Formulary::TapLoader): loading /opt/homebrew/Library/Taps/homebrew/homebrew-core/Formula/libtasn1.rb
/opt/homebrew/Library/Homebrew/brew.rb (Formulary::TapLoader): loading /opt/homebrew/Library/Taps/homebrew/homebrew-core/Formula/ldid.rb
/opt/homebrew/Library/Homebrew/brew.rb (Formulary::TapLoader): loading /opt/homebrew/Library/Taps/homebrew/homebrew-core/Formula/libssh.rb
/opt/homebrew/Library/Homebrew/brew.rb (Formulary::TapLoader): loading /opt/homebrew/Library/Taps/homebrew/homebrew-core/Formula/pcre2.rb
/opt/homebrew/Library/Homebrew/brew.rb (Formulary::TapLoader): loading /opt/homebrew/Library/Taps/homebrew/homebrew-core/Formula/libevent.rb
/opt/homebrew/Library/Homebrew/brew.rb (Formulary::TapLoader): loading /opt/homebrew/Library/Taps/homebrew/homebrew-core/Formula/openssl@1.1.rb
/opt/homebrew/Library/Homebrew/brew.rb (Formulary::TapLoader): loading /opt/homebrew/Library/Taps/homebrew/homebrew-core/Formula/pcre.rb
/opt/homebrew/Library/Homebrew/brew.rb (Formulary::TapLoader): loading /opt/homebrew/Library/Taps/homebrew/homebrew-core/Formula/direnv.rb
/opt/homebrew/Library/Homebrew/brew.rb (Formulary::TapLoader): loading /opt/homebrew/Library/Taps/homebrew/homebrew-core/Formula/python@3.10.rb
/opt/homebrew/Library/Homebrew/brew.rb (Formulary::TapLoader): loading /opt/homebrew/Library/Taps/homebrew/homebrew-core/Formula/node.rb
/opt/homebrew/Library/Homebrew/brew.rb (Formulary::TapLoader): loading /opt/homebrew/Library/Taps/homebrew/homebrew-core/Formula/unbound.rb
/opt/homebrew/Library/Homebrew/brew.rb (Formulary::TapLoader): loading /opt/homebrew/Library/Taps/homebrew/homebrew-core/Formula/jpeg.rb
/opt/homebrew/Library/Homebrew/brew.rb (Formulary::TapLoader): loading /opt/homebrew/Library/Taps/homebrew/homebrew-core/Formula/libzip.rb
/opt/homebrew/Library/Homebrew/brew.rb (Formulary::TapLoader): loading /opt/homebrew/Library/Taps/homebrew/homebrew-core/Formula/spoof-mac.rb
/opt/homebrew/Library/Homebrew/brew.rb (Formulary::TapLoader): loading /opt/homebrew/Library/Taps/homebrew/homebrew-core/Formula/libusb.rb
/opt/homebrew/Library/Homebrew/brew.rb (Formulary::TapLoader): loading /opt/homebrew/Library/Taps/homebrew/homebrew-core/Formula/guile.rb
/opt/homebrew/Library/Homebrew/brew.rb (Formulary::TapLoader): loading /opt/homebrew/Library/Taps/homebrew/homebrew-core/Formula/hub.rb
/opt/homebrew/Library/Homebrew/brew.rb (Formulary::TapLoader): loading /opt/homebrew/Library/Taps/homebrew/homebrew-core/Formula/folly.rb
/opt/homebrew/Library/Homebrew/brew.rb (Formulary::TapLoader): loading /opt/homebrew/Library/Taps/homebrew/homebrew-core/Formula/jasper.rb
/opt/homebrew/Library/Homebrew/brew.rb (Formulary::TapLoader): loading /opt/homebrew/Library/Taps/homebrew/homebrew-core/Formula/p11-kit.rb
/opt/homebrew/Library/Homebrew/brew.rb (Formulary::TapLoader): loading /opt/homebrew/Library/Taps/homebrew/homebrew-core/Formula/ruby.rb
/opt/homebrew/Library/Homebrew/brew.rb (Formulary::TapLoader): loading /opt/homebrew/Library/Taps/homebrew/homebrew-core/Formula/peco.rb
/opt/homebrew/Library/Homebrew/brew.rb (Formulary::TapLoader): loading /opt/homebrew/Library/Taps/homebrew/homebrew-core/Formula/git.rb
/opt/homebrew/Library/Homebrew/brew.rb (Formulary::TapLoader): loading /opt/homebrew/Library/Taps/homebrew/homebrew-core/Formula/lzo.rb
/opt/homebrew/Library/Homebrew/brew.rb (Formulary::TapLoader): loading /opt/homebrew/Library/Taps/homebrew/homebrew-core/Formula/libffi.rb
/opt/homebrew/Library/Homebrew/brew.rb (Formulary::TapLoader): loading /opt/homebrew/Library/Taps/homebrew/homebrew-core/Formula/telnet.rb
/opt/homebrew/Library/Homebrew/brew.rb (Formulary::TapLoader): loading /opt/homebrew/Library/Taps/homebrew/homebrew-core/Formula/python@3.9.rb
/opt/homebrew/Library/Homebrew/brew.rb (Formulary::TapLoader): loading /opt/homebrew/Library/Taps/homebrew/homebrew-core/Formula/gnutls.rb
/opt/homebrew/Library/Homebrew/shims/shared/curl --disable --cookie /dev/null --globoff --show-error --user-agent Homebrew/3.3.13-4-g7c0b8a5\ \(Macintosh\;\ arm64\ Mac\ OS\ X\ 12.1\)\ curl/7.77.0 --header Accept-Language:\ en --max-time 5 --retry 3 --fail https://formulae.brew.sh/api/versions-formulae.json
/opt/homebrew/Library/Homebrew/shims/shared/curl --disable --cookie /dev/null --globoff --show-error --user-agent Homebrew/3.3.13-4-g7c0b8a5\ \(Macintosh\;\ arm64\ Mac\ OS\ X\ 12.1\)\ curl/7.77.0 --header Accept-Language:\ en --max-time 5 --retry 3 --fail https://formulae.brew.sh/api/versions-casks.json
==> Casks with 'auto_updates true' or 'version :latest' will not be upgraded; pass `--greedy` to upgrade them.
==> Upgrading 1 outdated package:
dotnet-sdk 6.0.101,43027810-8a5a-40bf-a10a-c3e8d9adef48,e11706837e6380a1760438d0787e9b72 -> 6.0.101,43027810-8a5a-40bf-a10a-c3e8d9adef48,e11706837e6380a1760438d0787e9b72
==> Started upgrade process for Cask dotnet-sdk
==> Upgrading dotnet-sdk
==> Printing caveats
==> Cask::Installer#fetch
==> Downloading https://download.visualstudio.microsoft.com/download/pr/43027810-8a5a-40bf-a10a-c3e8d9adef48/e11706837e6380a1760438d0787e9b72/dotnet-sdk-6.0.101-osx-arm64.pkg
/opt/homebrew/Library/Homebrew/shims/shared/curl --disable --cookie /dev/null --globoff --show-error --user-agent Homebrew/3.3.13-4-g7c0b8a5\ \(Macintosh\;\ arm64\ Mac\ OS\ X\ 12.1\)\ curl/7.77.0 --header Accept-Language:\ en --retry 3 --location --silent --head --request GET https://download.visualstudio.microsoft.com/download/pr/43027810-8a5a-40bf-a10a-c3e8d9adef48/e11706837e6380a1760438d0787e9b72/dotnet-sdk-6.0.101-osx-arm64.pkg
Already downloaded: /Users/Josh/Library/Caches/Homebrew/downloads/56f12e4968993c2360344c50bac0df8d05c8981aa819fbbe7b9daf4328ca8ad8--dotnet-sdk-6.0.101-osx-arm64.pkg
==> Checking quarantine support
/usr/bin/xattr -h
/usr/bin/swift /opt/homebrew/Library/Homebrew/cask/utils/quarantine.swift
==> Quarantine is available.
==> Verifying Gatekeeper status of /Users/Josh/Library/Caches/Homebrew/downloads/56f12e4968993c2360344c50bac0df8d05c8981aa819fbbe7b9daf4328ca8ad8--dotnet-sdk-6.0.101-osx-arm64.pkg
/usr/bin/xattr -p com.apple.quarantine /Users/Josh/Library/Caches/Homebrew/downloads/56f12e4968993c2360344c50bac0df8d05c8981aa819fbbe7b9daf4328ca8ad8--dotnet-sdk-6.0.101-osx-arm64.pkg
==> /Users/Josh/Library/Caches/Homebrew/downloads/56f12e4968993c2360344c50bac0df8d05c8981aa819fbbe7b9daf4328ca8ad8--dotnet-sdk-6.0.101-osx-arm64.pkg is quarantined
==> Verifying checksum for cask 'dotnet-sdk'
hdiutil imageinfo -format /Users/Josh/Library/Caches/Homebrew/downloads/56f12e4968993c2360344c50bac0df8d05c8981aa819fbbe7b9daf4328ca8ad8--dotnet-sdk-6.0.101-osx-arm64.pkg
==> Uninstalling artifacts
==> 4 artifacts defined
#<SortedSet: {#<Cask::Artifact::Uninstall:0x00000001245fa9e0 @cask=#<Cask::Cask:0x00000001229cd628 @token="dotnet-sdk", @sourcefile_path=#<Pathname:/opt/homebrew/Caskroom/dotnet-sdk/.metadata/6.0.101,43027810-8a5a-40bf-a10a-c3e8d9adef48,e11706837e6380a1760438d0787e9b72/20220131192516.268/Casks/dotnet-sdk.rb>, @source="cask \"dotnet-sdk\" do\n  arch = Hardware::CPU.intel? ? \"x64\" : \"arm64\"\n\n  if Hardware::CPU.intel?\n    version \"6.0.101,83e6b9b3-a78e-4df7-b33f-78a38a1db0c7,b1641cad9024c212bafdd6273f3d5e19\"\n    sha256 \"31414204e26119baf10eaa035ff1b30e98df1bd57c5d86800fd95c5a4b7caa20\"\n  else\n    version \"6.0.101,43027810-8a5a-40bf-a10a-c3e8d9adef48,e11706837e6380a1760438d0787e9b72\"\n    sha256 \"429a2759df7adaba9c29ca4b4d1b4c3a7dc393b5f5238ab77d90203eced0fafd\"\n  end\n\n  url \"https://download.visualstudio.microsoft.com/download/pr/\#{version.csv.second}/\#{version.csv.third}/dotnet-sdk-\#{version.csv.first}-osx-\#{arch}.pkg\"\n  name \".NET SDK\"\n  desc \"Developer platform\"\n  homepage \"https://www.microsoft.com/net/core#macos\"\n\n  livecheck do\n    cask \"dotnet\"\n    regex(%r{/download/pr/([^/]+)/([^/]+)/dotnet-sdk-v?(\\d+(?:\\.\\d+)+)-osx-\#{arch}\\.pkg}i)\n  end\n\n  conflicts_with cask: [\n    \"dotnet\",\n    \"homebrew/cask-versions/dotnet-preview\",\n    \"homebrew/cask-versions/dotnet-sdk-preview\",\n  ], formula: \"dotnet\"\n  depends_on macos: \">= :mojave\"\n\n  pkg \"dotnet-sdk-\#{version.csv.first}-osx-\#{arch}.pkg\"\n  binary \"/usr/local/share/dotnet/dotnet\"\n\n  uninstall pkgutil: [\n    \"com.microsoft.dotnet.*\",\n    \"com.microsoft.netstandard.pack.targeting.*\",\n  ],\n            delete:  [\n              \"/etc/paths.d/dotnet\",\n              \"/etc/paths.d/dotnet-cli-tools\",\n            ]\n\n  zap trash: [\n    \"~/.dotnet\",\n    \"~/.nuget\",\n  ]\nend\n", @tap=nil, @block=#<Proc:0x00000001229cd240@/opt/homebrew/Caskroom/dotnet-sdk/.metadata/6.0.101,43027810-8a5a-40bf-a10a-c3e8d9adef48,e11706837e6380a1760438d0787e9b72/20220131192516.268/Casks/dotnet-sdk.rb:1>, @default_config=#<Cask::Config:0x00000001229cd0b0 @explicit={}>, @caskroom_path=#<Pathname:/opt/homebrew/Caskroom/dotnet-sdk>, @metadata_main_container_path=#<Pathname:/opt/homebrew/Caskroom/dotnet-sdk/.metadata>, @config=#<Cask::Config:0x00000001229edbf8 @explicit={}, @default={:languages=>["en-US", "zh-Hans"], :appdir=>#<Pathname:/Applications>, :colorpickerdir=>#<Pathname:/Users/Josh/Library/ColorPickers>, :prefpanedir=>#<Pathname:/Users/Josh/Library/PreferencePanes>, :qlplugindir=>#<Pathname:/Users/Josh/Library/QuickLook>, :mdimporterdir=>#<Pathname:/Users/Josh/Library/Spotlight>, :dictionarydir=>#<Pathname:/Users/Josh/Library/Dictionaries>, :fontdir=>#<Pathname:/Users/Josh/Library/Fonts>, :servicedir=>#<Pathname:/Users/Josh/Library/Services>, :input_methoddir=>#<Pathname:/Users/Josh/Library/Input Methods>, :internet_plugindir=>#<Pathname:/Users/Josh/Library/Internet Plug-Ins>, :audio_unit_plugindir=>#<Pathname:/Users/Josh/Library/Audio/Plug-Ins/Components>, :vst_plugindir=>#<Pathname:/Users/Josh/Library/Audio/Plug-Ins/VST>, :vst3_plugindir=>#<Pathname:/Users/Josh/Library/Audio/Plug-Ins/VST3>, :screen_saverdir=>#<Pathname:/Users/Josh/Library/Screen Savers>}, @env={}, @binarydir=#<Pathname:/opt/homebrew/bin>>, @dsl=#<Cask::DSL:0x0000000122a1e500 @cask=#<Cask::Cask:0x00000001229cd628 ...>, @token="dotnet-sdk", @version="6.0.101,43027810-8a5a-40bf-a10a-c3e8d9adef48,e11706837e6380a1760438d0787e9b72", @sha256=#<Checksum:0x0000000122a1d268 @hexdigest="429a2759df7adaba9c29ca4b4d1b4c3a7dc393b5f5238ab77d90203eced0fafd">, @url=#<URL::DSL:0x0000000122a34dc8 @uri=#<URI::HTTPS https://download.visualstudio.microsoft.com/download/pr/43027810-8a5a-40bf-a10a-c3e8d9adef48/e11706837e6380a1760438d0787e9b72/dotnet-sdk-6.0.101-osx-arm64.pkg>, @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}>, @name=[".NET SDK"], @desc="Developer platform", @homepage="https://www.microsoft.com/net/core#macos", @livecheck=#<Livecheck:0x0000000122a47bf8 @formula_or_cask=#<Cask::DSL:0x0000000122a1e500 ...>, @referenced_cask_name="dotnet", @referenced_formula_name=nil, @regex=/\/download\/pr\/([^\/]+)\/([^\/]+)\/dotnet-sdk-v?(\d+(?:\.\d+)+)-osx-arm64\.pkg/i, @skip=false, @skip_msg=nil, @strategy=nil, @url=nil>, @livecheckable=true, @depends_on={:macos=>#<MacOSRequirement: version>="10.14" []>}, @artifacts=#<SortedSet: {...}>, @staged_path=#<Pathname:/opt/homebrew/Caskroom/dotnet-sdk/6.0.101,43027810-8a5a-40bf-a10a-c3e8d9adef48,e11706837e6380a1760438d0787e9b72>, @language_eval=nil, @conflicts_with={:cask=>#<Set: {"dotnet", "homebrew/cask-versions/dotnet-preview", "homebrew/cask-versions/dotnet-sdk-preview"}>, :formula=>#<Set: {"dotnet"}>}>>, @directives={:pkgutil=>["com.microsoft.dotnet.*", "com.microsoft.netstandard.pack.targeting.*"], :delete=>["/etc/paths.d/dotnet", "/etc/paths.d/dotnet-cli-tools"], :signal=>[]}>, #<Cask::Artifact::Pkg:0x00000001245f2fb0 @cask=#<Cask::Cask:0x00000001229cd628 @token="dotnet-sdk", @sourcefile_path=#<Pathname:/opt/homebrew/Caskroom/dotnet-sdk/.metadata/6.0.101,43027810-8a5a-40bf-a10a-c3e8d9adef48,e11706837e6380a1760438d0787e9b72/20220131192516.268/Casks/dotnet-sdk.rb>, @source="cask \"dotnet-sdk\" do\n  arch = Hardware::CPU.intel? ? \"x64\" : \"arm64\"\n\n  if Hardware::CPU.intel?\n    version \"6.0.101,83e6b9b3-a78e-4df7-b33f-78a38a1db0c7,b1641cad9024c212bafdd6273f3d5e19\"\n    sha256 \"31414204e26119baf10eaa035ff1b30e98df1bd57c5d86800fd95c5a4b7caa20\"\n  else\n    version \"6.0.101,43027810-8a5a-40bf-a10a-c3e8d9adef48,e11706837e6380a1760438d0787e9b72\"\n    sha256 \"429a2759df7adaba9c29ca4b4d1b4c3a7dc393b5f5238ab77d90203eced0fafd\"\n  end\n\n  url \"https://download.visualstudio.microsoft.com/download/pr/\#{version.csv.second}/\#{version.csv.third}/dotnet-sdk-\#{version.csv.first}-osx-\#{arch}.pkg\"\n  name \".NET SDK\"\n  desc \"Developer platform\"\n  homepage \"https://www.microsoft.com/net/core#macos\"\n\n  livecheck do\n    cask \"dotnet\"\n    regex(%r{/download/pr/([^/]+)/([^/]+)/dotnet-sdk-v?(\\d+(?:\\.\\d+)+)-osx-\#{arch}\\.pkg}i)\n  end\n\n  conflicts_with cask: [\n    \"dotnet\",\n    \"homebrew/cask-versions/dotnet-preview\",\n    \"homebrew/cask-versions/dotnet-sdk-preview\",\n  ], formula: \"dotnet\"\n  depends_on macos: \">= :mojave\"\n\n  pkg \"dotnet-sdk-\#{version.csv.first}-osx-\#{arch}.pkg\"\n  binary \"/usr/local/share/dotnet/dotnet\"\n\n  uninstall pkgutil: [\n    \"com.microsoft.dotnet.*\",\n    \"com.microsoft.netstandard.pack.targeting.*\",\n  ],\n            delete:  [\n              \"/etc/paths.d/dotnet\",\n              \"/etc/paths.d/dotnet-cli-tools\",\n            ]\n\n  zap trash: [\n    \"~/.dotnet\",\n    \"~/.nuget\",\n  ]\nend\n", @tap=nil, @block=#<Proc:0x00000001229cd240@/opt/homebrew/Caskroom/dotnet-sdk/.metadata/6.0.101,43027810-8a5a-40bf-a10a-c3e8d9adef48,e11706837e6380a1760438d0787e9b72/20220131192516.268/Casks/dotnet-sdk.rb:1>, @default_config=#<Cask::Config:0x00000001229cd0b0 @explicit={}>, @caskroom_path=#<Pathname:/opt/homebrew/Caskroom/dotnet-sdk>, @metadata_main_container_path=#<Pathname:/opt/homebrew/Caskroom/dotnet-sdk/.metadata>, @config=#<Cask::Config:0x00000001229edbf8 @explicit={}, @default={:languages=>["en-US", "zh-Hans"], :appdir=>#<Pathname:/Applications>, :colorpickerdir=>#<Pathname:/Users/Josh/Library/ColorPickers>, :prefpanedir=>#<Pathname:/Users/Josh/Library/PreferencePanes>, :qlplugindir=>#<Pathname:/Users/Josh/Library/QuickLook>, :mdimporterdir=>#<Pathname:/Users/Josh/Library/Spotlight>, :dictionarydir=>#<Pathname:/Users/Josh/Library/Dictionaries>, :fontdir=>#<Pathname:/Users/Josh/Library/Fonts>, :servicedir=>#<Pathname:/Users/Josh/Library/Services>, :input_methoddir=>#<Pathname:/Users/Josh/Library/Input Methods>, :internet_plugindir=>#<Pathname:/Users/Josh/Library/Internet Plug-Ins>, :audio_unit_plugindir=>#<Pathname:/Users/Josh/Library/Audio/Plug-Ins/Components>, :vst_plugindir=>#<Pathname:/Users/Josh/Library/Audio/Plug-Ins/VST>, :vst3_plugindir=>#<Pathname:/Users/Josh/Library/Audio/Plug-Ins/VST3>, :screen_saverdir=>#<Pathname:/Users/Josh/Library/Screen Savers>}, @env={}, @binarydir=#<Pathname:/opt/homebrew/bin>>, @dsl=#<Cask::DSL:0x0000000122a1e500 @cask=#<Cask::Cask:0x00000001229cd628 ...>, @token="dotnet-sdk", @version="6.0.101,43027810-8a5a-40bf-a10a-c3e8d9adef48,e11706837e6380a1760438d0787e9b72", @sha256=#<Checksum:0x0000000122a1d268 @hexdigest="429a2759df7adaba9c29ca4b4d1b4c3a7dc393b5f5238ab77d90203eced0fafd">, @url=#<URL::DSL:0x0000000122a34dc8 @uri=#<URI::HTTPS https://download.visualstudio.microsoft.com/download/pr/43027810-8a5a-40bf-a10a-c3e8d9adef48/e11706837e6380a1760438d0787e9b72/dotnet-sdk-6.0.101-osx-arm64.pkg>, @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}>, @name=[".NET SDK"], @desc="Developer platform", @homepage="https://www.microsoft.com/net/core#macos", @livecheck=#<Livecheck:0x0000000122a47bf8 @formula_or_cask=#<Cask::DSL:0x0000000122a1e500 ...>, @referenced_cask_name="dotnet", @referenced_formula_name=nil, @regex=/\/download\/pr\/([^\/]+)\/([^\/]+)\/dotnet-sdk-v?(\d+(?:\.\d+)+)-osx-arm64\.pkg/i, @skip=false, @skip_msg=nil, @strategy=nil, @url=nil>, @livecheckable=true, @depends_on={:macos=>#<MacOSRequirement: version>="10.14" []>}, @artifacts=#<SortedSet: {...}>, @staged_path=#<Pathname:/opt/homebrew/Caskroom/dotnet-sdk/6.0.101,43027810-8a5a-40bf-a10a-c3e8d9adef48,e11706837e6380a1760438d0787e9b72>, @language_eval=nil, @conflicts_with={:cask=>#<Set: {"dotnet", "homebrew/cask-versions/dotnet-preview", "homebrew/cask-versions/dotnet-sdk-preview"}>, :formula=>#<Set: {"dotnet"}>}>>, @path=#<Pathname:/opt/homebrew/Caskroom/dotnet-sdk/6.0.101,43027810-8a5a-40bf-a10a-c3e8d9adef48,e11706837e6380a1760438d0787e9b72/dotnet-sdk-6.0.101-osx-arm64.pkg>, @stanza_options={}>, #<Cask::Artifact::Binary:0x00000001245f16b0 @cask=#<Cask::Cask:0x00000001229cd628 @token="dotnet-sdk", @sourcefile_path=#<Pathname:/opt/homebrew/Caskroom/dotnet-sdk/.metadata/6.0.101,43027810-8a5a-40bf-a10a-c3e8d9adef48,e11706837e6380a1760438d0787e9b72/20220131192516.268/Casks/dotnet-sdk.rb>, @source="cask \"dotnet-sdk\" do\n  arch = Hardware::CPU.intel? ? \"x64\" : \"arm64\"\n\n  if Hardware::CPU.intel?\n    version \"6.0.101,83e6b9b3-a78e-4df7-b33f-78a38a1db0c7,b1641cad9024c212bafdd6273f3d5e19\"\n    sha256 \"31414204e26119baf10eaa035ff1b30e98df1bd57c5d86800fd95c5a4b7caa20\"\n  else\n    version \"6.0.101,43027810-8a5a-40bf-a10a-c3e8d9adef48,e11706837e6380a1760438d0787e9b72\"\n    sha256 \"429a2759df7adaba9c29ca4b4d1b4c3a7dc393b5f5238ab77d90203eced0fafd\"\n  end\n\n  url \"https://download.visualstudio.microsoft.com/download/pr/\#{version.csv.second}/\#{version.csv.third}/dotnet-sdk-\#{version.csv.first}-osx-\#{arch}.pkg\"\n  name \".NET SDK\"\n  desc \"Developer platform\"\n  homepage \"https://www.microsoft.com/net/core#macos\"\n\n  livecheck do\n    cask \"dotnet\"\n    regex(%r{/download/pr/([^/]+)/([^/]+)/dotnet-sdk-v?(\\d+(?:\\.\\d+)+)-osx-\#{arch}\\.pkg}i)\n  end\n\n  conflicts_with cask: [\n    \"dotnet\",\n    \"homebrew/cask-versions/dotnet-preview\",\n    \"homebrew/cask-versions/dotnet-sdk-preview\",\n  ], formula: \"dotnet\"\n  depends_on macos: \">= :mojave\"\n\n  pkg \"dotnet-sdk-\#{version.csv.first}-osx-\#{arch}.pkg\"\n  binary \"/usr/local/share/dotnet/dotnet\"\n\n  uninstall pkgutil: [\n    \"com.microsoft.dotnet.*\",\n    \"com.microsoft.netstandard.pack.targeting.*\",\n  ],\n            delete:  [\n              \"/etc/paths.d/dotnet\",\n              \"/etc/paths.d/dotnet-cli-tools\",\n            ]\n\n  zap trash: [\n    \"~/.dotnet\",\n    \"~/.nuget\",\n  ]\nend\n", @tap=nil, @block=#<Proc:0x00000001229cd240@/opt/homebrew/Caskroom/dotnet-sdk/.metadata/6.0.101,43027810-8a5a-40bf-a10a-c3e8d9adef48,e11706837e6380a1760438d0787e9b72/20220131192516.268/Casks/dotnet-sdk.rb:1>, @default_config=#<Cask::Config:0x00000001229cd0b0 @explicit={}>, @caskroom_path=#<Pathname:/opt/homebrew/Caskroom/dotnet-sdk>, @metadata_main_container_path=#<Pathname:/opt/homebrew/Caskroom/dotnet-sdk/.metadata>, @config=#<Cask::Config:0x00000001229edbf8 @explicit={}, @default={:languages=>["en-US", "zh-Hans"], :appdir=>#<Pathname:/Applications>, :colorpickerdir=>#<Pathname:/Users/Josh/Library/ColorPickers>, :prefpanedir=>#<Pathname:/Users/Josh/Library/PreferencePanes>, :qlplugindir=>#<Pathname:/Users/Josh/Library/QuickLook>, :mdimporterdir=>#<Pathname:/Users/Josh/Library/Spotlight>, :dictionarydir=>#<Pathname:/Users/Josh/Library/Dictionaries>, :fontdir=>#<Pathname:/Users/Josh/Library/Fonts>, :servicedir=>#<Pathname:/Users/Josh/Library/Services>, :input_methoddir=>#<Pathname:/Users/Josh/Library/Input Methods>, :internet_plugindir=>#<Pathname:/Users/Josh/Library/Internet Plug-Ins>, :audio_unit_plugindir=>#<Pathname:/Users/Josh/Library/Audio/Plug-Ins/Components>, :vst_plugindir=>#<Pathname:/Users/Josh/Library/Audio/Plug-Ins/VST>, :vst3_plugindir=>#<Pathname:/Users/Josh/Library/Audio/Plug-Ins/VST3>, :screen_saverdir=>#<Pathname:/Users/Josh/Library/Screen Savers>}, @env={}, @binarydir=#<Pathname:/opt/homebrew/bin>>, @dsl=#<Cask::DSL:0x0000000122a1e500 @cask=#<Cask::Cask:0x00000001229cd628 ...>, @token="dotnet-sdk", @version="6.0.101,43027810-8a5a-40bf-a10a-c3e8d9adef48,e11706837e6380a1760438d0787e9b72", @sha256=#<Checksum:0x0000000122a1d268 @hexdigest="429a2759df7adaba9c29ca4b4d1b4c3a7dc393b5f5238ab77d90203eced0fafd">, @url=#<URL::DSL:0x0000000122a34dc8 @uri=#<URI::HTTPS https://download.visualstudio.microsoft.com/download/pr/43027810-8a5a-40bf-a10a-c3e8d9adef48/e11706837e6380a1760438d0787e9b72/dotnet-sdk-6.0.101-osx-arm64.pkg>, @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}>, @name=[".NET SDK"], @desc="Developer platform", @homepage="https://www.microsoft.com/net/core#macos", @livecheck=#<Livecheck:0x0000000122a47bf8 @formula_or_cask=#<Cask::DSL:0x0000000122a1e500 ...>, @referenced_cask_name="dotnet", @referenced_formula_name=nil, @regex=/\/download\/pr\/([^\/]+)\/([^\/]+)\/dotnet-sdk-v?(\d+(?:\.\d+)+)-osx-arm64\.pkg/i, @skip=false, @skip_msg=nil, @strategy=nil, @url=nil>, @livecheckable=true, @depends_on={:macos=>#<MacOSRequirement: version>="10.14" []>}, @artifacts=#<SortedSet: {...}>, @staged_path=#<Pathname:/opt/homebrew/Caskroom/dotnet-sdk/6.0.101,43027810-8a5a-40bf-a10a-c3e8d9adef48,e11706837e6380a1760438d0787e9b72>, @language_eval=nil, @conflicts_with={:cask=>#<Set: {"dotnet", "homebrew/cask-versions/dotnet-preview", "homebrew/cask-versions/dotnet-sdk-preview"}>, :formula=>#<Set: {"dotnet"}>}>>, @source_string="/usr/local/share/dotnet/dotnet", @target_string="", @source=#<Pathname:/usr/local/share/dotnet/dotnet>, @target=#<Pathname:/opt/homebrew/bin/dotnet>>, #<Cask::Artifact::Zap:0x00000001245f9ea0 @cask=#<Cask::Cask:0x00000001229cd628 @token="dotnet-sdk", @sourcefile_path=#<Pathname:/opt/homebrew/Caskroom/dotnet-sdk/.metadata/6.0.101,43027810-8a5a-40bf-a10a-c3e8d9adef48,e11706837e6380a1760438d0787e9b72/20220131192516.268/Casks/dotnet-sdk.rb>, @source="cask \"dotnet-sdk\" do\n  arch = Hardware::CPU.intel? ? \"x64\" : \"arm64\"\n\n  if Hardware::CPU.intel?\n    version \"6.0.101,83e6b9b3-a78e-4df7-b33f-78a38a1db0c7,b1641cad9024c212bafdd6273f3d5e19\"\n    sha256 \"31414204e26119baf10eaa035ff1b30e98df1bd57c5d86800fd95c5a4b7caa20\"\n  else\n    version \"6.0.101,43027810-8a5a-40bf-a10a-c3e8d9adef48,e11706837e6380a1760438d0787e9b72\"\n    sha256 \"429a2759df7adaba9c29ca4b4d1b4c3a7dc393b5f5238ab77d90203eced0fafd\"\n  end\n\n  url \"https://download.visualstudio.microsoft.com/download/pr/\#{version.csv.second}/\#{version.csv.third}/dotnet-sdk-\#{version.csv.first}-osx-\#{arch}.pkg\"\n  name \".NET SDK\"\n  desc \"Developer platform\"\n  homepage \"https://www.microsoft.com/net/core#macos\"\n\n  livecheck do\n    cask \"dotnet\"\n    regex(%r{/download/pr/([^/]+)/([^/]+)/dotnet-sdk-v?(\\d+(?:\\.\\d+)+)-osx-\#{arch}\\.pkg}i)\n  end\n\n  conflicts_with cask: [\n    \"dotnet\",\n    \"homebrew/cask-versions/dotnet-preview\",\n    \"homebrew/cask-versions/dotnet-sdk-preview\",\n  ], formula: \"dotnet\"\n  depends_on macos: \">= :mojave\"\n\n  pkg \"dotnet-sdk-\#{version.csv.first}-osx-\#{arch}.pkg\"\n  binary \"/usr/local/share/dotnet/dotnet\"\n\n  uninstall pkgutil: [\n    \"com.microsoft.dotnet.*\",\n    \"com.microsoft.netstandard.pack.targeting.*\",\n  ],\n            delete:  [\n              \"/etc/paths.d/dotnet\",\n              \"/etc/paths.d/dotnet-cli-tools\",\n            ]\n\n  zap trash: [\n    \"~/.dotnet\",\n    \"~/.nuget\",\n  ]\nend\n", @tap=nil, @block=#<Proc:0x00000001229cd240@/opt/homebrew/Caskroom/dotnet-sdk/.metadata/6.0.101,43027810-8a5a-40bf-a10a-c3e8d9adef48,e11706837e6380a1760438d0787e9b72/20220131192516.268/Casks/dotnet-sdk.rb:1>, @default_config=#<Cask::Config:0x00000001229cd0b0 @explicit={}>, @caskroom_path=#<Pathname:/opt/homebrew/Caskroom/dotnet-sdk>, @metadata_main_container_path=#<Pathname:/opt/homebrew/Caskroom/dotnet-sdk/.metadata>, @config=#<Cask::Config:0x00000001229edbf8 @explicit={}, @default={:languages=>["en-US", "zh-Hans"], :appdir=>#<Pathname:/Applications>, :colorpickerdir=>#<Pathname:/Users/Josh/Library/ColorPickers>, :prefpanedir=>#<Pathname:/Users/Josh/Library/PreferencePanes>, :qlplugindir=>#<Pathname:/Users/Josh/Library/QuickLook>, :mdimporterdir=>#<Pathname:/Users/Josh/Library/Spotlight>, :dictionarydir=>#<Pathname:/Users/Josh/Library/Dictionaries>, :fontdir=>#<Pathname:/Users/Josh/Library/Fonts>, :servicedir=>#<Pathname:/Users/Josh/Library/Services>, :input_methoddir=>#<Pathname:/Users/Josh/Library/Input Methods>, :internet_plugindir=>#<Pathname:/Users/Josh/Library/Internet Plug-Ins>, :audio_unit_plugindir=>#<Pathname:/Users/Josh/Library/Audio/Plug-Ins/Components>, :vst_plugindir=>#<Pathname:/Users/Josh/Library/Audio/Plug-Ins/VST>, :vst3_plugindir=>#<Pathname:/Users/Josh/Library/Audio/Plug-Ins/VST3>, :screen_saverdir=>#<Pathname:/Users/Josh/Library/Screen Savers>}, @env={}, @binarydir=#<Pathname:/opt/homebrew/bin>>, @dsl=#<Cask::DSL:0x0000000122a1e500 @cask=#<Cask::Cask:0x00000001229cd628 ...>, @token="dotnet-sdk", @version="6.0.101,43027810-8a5a-40bf-a10a-c3e8d9adef48,e11706837e6380a1760438d0787e9b72", @sha256=#<Checksum:0x0000000122a1d268 @hexdigest="429a2759df7adaba9c29ca4b4d1b4c3a7dc393b5f5238ab77d90203eced0fafd">, @url=#<URL::DSL:0x0000000122a34dc8 @uri=#<URI::HTTPS https://download.visualstudio.microsoft.com/download/pr/43027810-8a5a-40bf-a10a-c3e8d9adef48/e11706837e6380a1760438d0787e9b72/dotnet-sdk-6.0.101-osx-arm64.pkg>, @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}>, @name=[".NET SDK"], @desc="Developer platform", @homepage="https://www.microsoft.com/net/core#macos", @livecheck=#<Livecheck:0x0000000122a47bf8 @formula_or_cask=#<Cask::DSL:0x0000000122a1e500 ...>, @referenced_cask_name="dotnet", @referenced_formula_name=nil, @regex=/\/download\/pr\/([^\/]+)\/([^\/]+)\/dotnet-sdk-v?(\d+(?:\.\d+)+)-osx-arm64\.pkg/i, @skip=false, @skip_msg=nil, @strategy=nil, @url=nil>, @livecheckable=true, @depends_on={:macos=>#<MacOSRequirement: version>="10.14" []>}, @artifacts=#<SortedSet: {...}>, @staged_path=#<Pathname:/opt/homebrew/Caskroom/dotnet-sdk/6.0.101,43027810-8a5a-40bf-a10a-c3e8d9adef48,e11706837e6380a1760438d0787e9b72>, @language_eval=nil, @conflicts_with={:cask=>#<Set: {"dotnet", "homebrew/cask-versions/dotnet-preview", "homebrew/cask-versions/dotnet-sdk-preview"}>, :formula=>#<Set: {"dotnet"}>}>>, @directives={:trash=>["~/.dotnet", "~/.nuget"], :signal=>[]}>}>
==> Uninstalling artifact of class Cask::Artifact::Uninstall
==> Uninstalling packages; your password may be necessary:
/usr/sbin/pkgutil --pkgs=com.microsoft.dotnet.\*
com.microsoft.dotnet.dev.6.0.101.component.osx.arm64
/usr/sbin/pkgutil --files com.microsoft.dotnet.dev.6.0.101.component.osx.arm64
/usr/sbin/pkgutil --pkg-info-plist com.microsoft.dotnet.dev.6.0.101.component.osx.arm64
==> Deleting pkg files
/usr/bin/sudo -E -- /usr/bin/xargs -0 -- /bin/rm --
==> Deleting pkg directories
/usr/bin/sudo -E -- /usr/bin/xargs -0 -- /opt/homebrew/Library/Homebrew/cask/utils/rmdir.sh
/usr/bin/sudo -E -- /usr/bin/xargs -0 -- /opt/homebrew/Library/Homebrew/cask/utils/rmdir.sh
==> Unregistering pkg receipt (aka forgetting)
/usr/bin/sudo -E -- /usr/sbin/pkgutil --forget com.microsoft.dotnet.dev.6.0.101.component.osx.arm64
com.microsoft.dotnet.sharedframework.Microsoft.NETCore.App.6.0.1.component.osx.arm64
/usr/sbin/pkgutil --files com.microsoft.dotnet.sharedframework.Microsoft.NETCore.App.6.0.1.component.osx.arm64
/usr/sbin/pkgutil --pkg-info-plist com.microsoft.dotnet.sharedframework.Microsoft.NETCore.App.6.0.1.component.osx.arm64
==> Deleting pkg files
/usr/bin/sudo -E -- /usr/bin/xargs -0 -- /bin/rm --
==> Deleting pkg directories
/usr/bin/sudo -E -- /usr/bin/xargs -0 -- /opt/homebrew/Library/Homebrew/cask/utils/rmdir.sh
/usr/bin/sudo -E -- /usr/bin/xargs -0 -- /opt/homebrew/Library/Homebrew/cask/utils/rmdir.sh
==> Unregistering pkg receipt (aka forgetting)
/usr/bin/sudo -E -- /usr/sbin/pkgutil --forget com.microsoft.dotnet.sharedframework.Microsoft.NETCore.App.6.0.1.component.osx.arm64
com.microsoft.dotnet.sharedhost.component.osx.arm64
/usr/sbin/pkgutil --files com.microsoft.dotnet.sharedhost.component.osx.arm64
/usr/sbin/pkgutil --pkg-info-plist com.microsoft.dotnet.sharedhost.component.osx.arm64
==> Deleting pkg files
/usr/bin/sudo -E -- /usr/bin/xargs -0 -- /bin/rm --
/usr/bin/sudo -E -- /usr/bin/xargs -0 -- /opt/homebrew/Library/Homebrew/cask/utils/rmdir.sh
==> Unregistering pkg receipt (aka forgetting)
/usr/bin/sudo -E -- /usr/sbin/pkgutil --forget com.microsoft.dotnet.sharedhost.component.osx.arm64
com.microsoft.dotnet.hostfxr.6.0.1.component.osx.arm64
/usr/sbin/pkgutil --files com.microsoft.dotnet.hostfxr.6.0.1.component.osx.arm64
/usr/sbin/pkgutil --pkg-info-plist com.microsoft.dotnet.hostfxr.6.0.1.component.osx.arm64
==> Deleting pkg files
/usr/bin/sudo -E -- /usr/bin/xargs -0 -- /bin/rm --
==> Deleting pkg directories
/usr/bin/sudo -E -- /usr/bin/xargs -0 -- /opt/homebrew/Library/Homebrew/cask/utils/rmdir.sh
/usr/bin/sudo -E -- /usr/bin/xargs -0 -- /opt/homebrew/Library/Homebrew/cask/utils/rmdir.sh
==> Unregistering pkg receipt (aka forgetting)
/usr/bin/sudo -E -- /usr/sbin/pkgutil --forget com.microsoft.dotnet.hostfxr.6.0.1.component.osx.arm64
com.microsoft.dotnet.pack.apphost.6.0.1.component.osx.arm64
/usr/sbin/pkgutil --files com.microsoft.dotnet.pack.apphost.6.0.1.component.osx.arm64
/usr/sbin/pkgutil --pkg-info-plist com.microsoft.dotnet.pack.apphost.6.0.1.component.osx.arm64
==> Deleting pkg files
/usr/bin/sudo -E -- /usr/bin/xargs -0 -- /bin/rm --
==> Deleting pkg directories
/usr/bin/sudo -E -- /usr/bin/xargs -0 -- /opt/homebrew/Library/Homebrew/cask/utils/rmdir.sh
/usr/bin/sudo -E -- /usr/bin/xargs -0 -- /opt/homebrew/Library/Homebrew/cask/utils/rmdir.sh
==> Unregistering pkg receipt (aka forgetting)
/usr/bin/sudo -E -- /usr/sbin/pkgutil --forget com.microsoft.dotnet.pack.apphost.6.0.1.component.osx.arm64
com.microsoft.dotnet.pack.targeting.6.0.1.component.osx.arm64
/usr/sbin/pkgutil --files com.microsoft.dotnet.pack.targeting.6.0.1.component.osx.arm64
/usr/sbin/pkgutil --pkg-info-plist com.microsoft.dotnet.pack.targeting.6.0.1.component.osx.arm64
==> Deleting pkg files
/usr/bin/sudo -E -- /usr/bin/xargs -0 -- /bin/rm --
==> Deleting pkg directories
/usr/bin/sudo -E -- /usr/bin/xargs -0 -- /opt/homebrew/Library/Homebrew/cask/utils/rmdir.sh
/usr/bin/sudo -E -- /usr/bin/xargs -0 -- /opt/homebrew/Library/Homebrew/cask/utils/rmdir.sh
==> Unregistering pkg receipt (aka forgetting)
/usr/bin/sudo -E -- /usr/sbin/pkgutil --forget com.microsoft.dotnet.pack.targeting.6.0.1.component.osx.arm64
/usr/sbin/pkgutil --pkgs=com.microsoft.netstandard.pack.targeting.\*
com.microsoft.netstandard.pack.targeting.2.1.0.component.osx.x64
/usr/sbin/pkgutil --files com.microsoft.netstandard.pack.targeting.2.1.0.component.osx.x64
/usr/sbin/pkgutil --pkg-info-plist com.microsoft.netstandard.pack.targeting.2.1.0.component.osx.x64
==> Deleting pkg files
/usr/bin/sudo -E -- /usr/bin/xargs -0 -- /bin/rm --
==> Deleting pkg directories
/usr/bin/sudo -E -- /usr/bin/xargs -0 -- /opt/homebrew/Library/Homebrew/cask/utils/rmdir.sh
/usr/bin/sudo -E -- /usr/bin/xargs -0 -- /opt/homebrew/Library/Homebrew/cask/utils/rmdir.sh
==> Unregistering pkg receipt (aka forgetting)
/usr/bin/sudo -E -- /usr/sbin/pkgutil --forget com.microsoft.netstandard.pack.targeting.2.1.0.component.osx.x64
==> Removing files:
/etc/paths.d/dotnet
/usr/bin/sudo -E -- /usr/bin/xargs -0 -- /bin/rm -r -f --
/etc/paths.d/dotnet-cli-tools
/usr/bin/sudo -E -- /usr/bin/xargs -0 -- /bin/rm -r -f --
==> Post-uninstalling artifact of class Cask::Artifact::Uninstall
==> Uninstalling artifact of class Cask::Artifact::Binary
==> Unlinking Binary '/opt/homebrew/bin/dotnet'
==> Cask::Installer#stage
==> Extracting primary container
==> Using container class UnpackStrategy::Pkg for /Users/Josh/Library/Caches/Homebrew/downloads/56f12e4968993c2360344c50bac0df8d05c8981aa819fbbe7b9daf4328ca8ad8--dotnet-sdk-6.0.101-osx-arm64.pkg
cp -p /Users/Josh/Library/Caches/Homebrew/downloads/56f12e4968993c2360344c50bac0df8d05c8981aa819fbbe7b9daf4328ca8ad8--dotnet-sdk-6.0.101-osx-arm64.pkg /opt/homebrew/Caskroom/dotnet-sdk/6.0.101,43027810-8a5a-40bf-a10a-c3e8d9adef48,e11706837e6380a1760438d0787e9b72/dotnet-sdk-6.0.101-osx-arm64.pkg
==> Verifying Gatekeeper status of /Users/Josh/Library/Caches/Homebrew/downloads/56f12e4968993c2360344c50bac0df8d05c8981aa819fbbe7b9daf4328ca8ad8--dotnet-sdk-6.0.101-osx-arm64.pkg
/usr/bin/xattr -p com.apple.quarantine /Users/Josh/Library/Caches/Homebrew/downloads/56f12e4968993c2360344c50bac0df8d05c8981aa819fbbe7b9daf4328ca8ad8--dotnet-sdk-6.0.101-osx-arm64.pkg
==> /Users/Josh/Library/Caches/Homebrew/downloads/56f12e4968993c2360344c50bac0df8d05c8981aa819fbbe7b9daf4328ca8ad8--dotnet-sdk-6.0.101-osx-arm64.pkg is quarantined
==> Propagating quarantine from /Users/Josh/Library/Caches/Homebrew/downloads/56f12e4968993c2360344c50bac0df8d05c8981aa819fbbe7b9daf4328ca8ad8--dotnet-sdk-6.0.101-osx-arm64.pkg to /opt/homebrew/Caskroom/dotnet-sdk/6.0.101,43027810-8a5a-40bf-a10a-c3e8d9adef48,e11706837e6380a1760438d0787e9b72
/usr/bin/xattr -p com.apple.quarantine /Users/Josh/Library/Caches/Homebrew/downloads/56f12e4968993c2360344c50bac0df8d05c8981aa819fbbe7b9daf4328ca8ad8--dotnet-sdk-6.0.101-osx-arm64.pkg
/usr/bin/xargs -0 -- /bin/chmod -h u\+w
/usr/bin/xargs -0 -- /usr/bin/xattr -w com.apple.quarantine 0181\;61bf9408\;Homebrew\\x20Cask\;56CF3809-9DB3-48DE-A15A-6720B846DF69
==> Creating metadata directory: /opt/homebrew/Caskroom/dotnet-sdk/.metadata/6.0.101,43027810-8a5a-40bf-a10a-c3e8d9adef48,e11706837e6380a1760438d0787e9b72/20220131193103.367
==> Creating metadata subdirectory: /opt/homebrew/Caskroom/dotnet-sdk/.metadata/6.0.101,43027810-8a5a-40bf-a10a-c3e8d9adef48,e11706837e6380a1760438d0787e9b72/20220131193103.367/Casks
==> Installing artifacts
==> 4 artifacts defined
#<SortedSet: {#<Cask::Artifact::Uninstall:0x0000000124643ac8 @cask=#<Cask::Cask:0x0000000122df4918 @token="dotnet-sdk", @sourcefile_path=#<Pathname:/opt/homebrew/Library/Taps/homebrew/homebrew-cask/Casks/dotnet-sdk.rb>, @source="cask \"dotnet-sdk\" do\n  arch = Hardware::CPU.intel? ? \"x64\" : \"arm64\"\n\n  if Hardware::CPU.intel?\n    version \"6.0.101,83e6b9b3-a78e-4df7-b33f-78a38a1db0c7,b1641cad9024c212bafdd6273f3d5e19\"\n    sha256 \"31414204e26119baf10eaa035ff1b30e98df1bd57c5d86800fd95c5a4b7caa20\"\n  else\n    version \"6.0.101,43027810-8a5a-40bf-a10a-c3e8d9adef48,e11706837e6380a1760438d0787e9b72\"\n    sha256 \"429a2759df7adaba9c29ca4b4d1b4c3a7dc393b5f5238ab77d90203eced0fafd\"\n  end\n\n  url \"https://download.visualstudio.microsoft.com/download/pr/\#{version.csv.second}/\#{version.csv.third}/dotnet-sdk-\#{version.csv.first}-osx-\#{arch}.pkg\"\n  name \".NET SDK\"\n  desc \"Developer platform\"\n  homepage \"https://www.microsoft.com/net/core#macos\"\n\n  livecheck do\n    cask \"dotnet\"\n    regex(%r{/download/pr/([^/]+)/([^/]+)/dotnet-sdk-v?(\\d+(?:\\.\\d+)+)-osx-\#{arch}\\.pkg}i)\n  end\n\n  conflicts_with cask: [\n    \"dotnet\",\n    \"homebrew/cask-versions/dotnet-preview\",\n    \"homebrew/cask-versions/dotnet-sdk-preview\",\n  ], formula: \"dotnet\"\n  depends_on macos: \">= :mojave\"\n\n  pkg \"dotnet-sdk-\#{version.csv.first}-osx-\#{arch}.pkg\"\n  binary \"/usr/local/share/dotnet/dotnet\"\n\n  uninstall pkgutil: [\n    \"com.microsoft.dotnet.*\",\n    \"com.microsoft.netstandard.pack.targeting.*\",\n  ],\n            delete:  [\n              \"/etc/paths.d/dotnet\",\n              \"/etc/paths.d/dotnet-cli-tools\",\n            ]\n\n  zap trash: [\n    \"~/.dotnet\",\n    \"~/.nuget\",\n  ]\nend\n", @tap=#<Tap:0x0000000122ca6368 @user="Homebrew", @repo="cask", @name="homebrew/cask", @full_name="Homebrew/homebrew-cask", @path=#<Pathname:/opt/homebrew/Library/Taps/homebrew/homebrew-cask>, @alias_table=nil, @alias_reverse_table=nil, @cask_dir=#<Pathname:/opt/homebrew/Library/Taps/homebrew/homebrew-cask/Casks>>, @block=#<Proc:0x0000000122df4878@/opt/homebrew/Library/Taps/homebrew/homebrew-cask/Casks/dotnet-sdk.rb:1>, @default_config=#<Cask::Config:0x0000000122c94e60 @explicit={}>, @caskroom_path=#<Pathname:/opt/homebrew/Caskroom/dotnet-sdk>, @metadata_main_container_path=#<Pathname:/opt/homebrew/Caskroom/dotnet-sdk/.metadata>, @config=#<Cask::Config:0x0000000124631530 @explicit={}, @binarydir=#<Pathname:/opt/homebrew/bin>>, @dsl=#<Cask::DSL:0x0000000124631300 @cask=#<Cask::Cask:0x0000000122df4918 ...>, @token="dotnet-sdk", @version="6.0.101,43027810-8a5a-40bf-a10a-c3e8d9adef48,e11706837e6380a1760438d0787e9b72", @sha256=#<Checksum:0x0000000124630f90 @hexdigest="429a2759df7adaba9c29ca4b4d1b4c3a7dc393b5f5238ab77d90203eced0fafd">, @url=#<URL::DSL:0x000000012463b648 @uri=#<URI::HTTPS https://download.visualstudio.microsoft.com/download/pr/43027810-8a5a-40bf-a10a-c3e8d9adef48/e11706837e6380a1760438d0787e9b72/dotnet-sdk-6.0.101-osx-arm64.pkg>, @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}>, @name=[".NET SDK"], @desc="Developer platform", @homepage="https://www.microsoft.com/net/core#macos", @livecheck=#<Livecheck:0x000000012463b120 @formula_or_cask=#<Cask::DSL:0x0000000124631300 ...>, @referenced_cask_name="dotnet", @referenced_formula_name=nil, @regex=/\/download\/pr\/([^\/]+)\/([^\/]+)\/dotnet-sdk-v?(\d+(?:\.\d+)+)-osx-arm64\.pkg/i, @skip=false, @skip_msg=nil, @strategy=nil, @url=nil>, @livecheckable=true, @depends_on={:macos=>#<MacOSRequirement: version>="10.14" []>}, @artifacts=#<SortedSet: {...}>, @staged_path=#<Pathname:/opt/homebrew/Caskroom/dotnet-sdk/6.0.101,43027810-8a5a-40bf-a10a-c3e8d9adef48,e11706837e6380a1760438d0787e9b72>, @language_eval=nil, @conflicts_with={:cask=>#<Set: {"dotnet", "homebrew/cask-versions/dotnet-preview", "homebrew/cask-versions/dotnet-sdk-preview"}>, :formula=>#<Set: {"dotnet"}>}, @caveats=#<Cask::DSL::Caveats:0x00000001246932f8 @cask=#<Cask::Cask:0x0000000122df4918 ...>, @command=SystemCommand, @built_in_caveats={}, @custom_caveats=[], @discontinued=false>>>, @directives={:pkgutil=>["com.microsoft.dotnet.*", "com.microsoft.netstandard.pack.targeting.*"], :delete=>["/etc/paths.d/dotnet", "/etc/paths.d/dotnet-cli-tools"], :signal=>[]}>, #<Cask::Artifact::Pkg:0x0000000124639af0 @cask=#<Cask::Cask:0x0000000122df4918 @token="dotnet-sdk", @sourcefile_path=#<Pathname:/opt/homebrew/Library/Taps/homebrew/homebrew-cask/Casks/dotnet-sdk.rb>, @source="cask \"dotnet-sdk\" do\n  arch = Hardware::CPU.intel? ? \"x64\" : \"arm64\"\n\n  if Hardware::CPU.intel?\n    version \"6.0.101,83e6b9b3-a78e-4df7-b33f-78a38a1db0c7,b1641cad9024c212bafdd6273f3d5e19\"\n    sha256 \"31414204e26119baf10eaa035ff1b30e98df1bd57c5d86800fd95c5a4b7caa20\"\n  else\n    version \"6.0.101,43027810-8a5a-40bf-a10a-c3e8d9adef48,e11706837e6380a1760438d0787e9b72\"\n    sha256 \"429a2759df7adaba9c29ca4b4d1b4c3a7dc393b5f5238ab77d90203eced0fafd\"\n  end\n\n  url \"https://download.visualstudio.microsoft.com/download/pr/\#{version.csv.second}/\#{version.csv.third}/dotnet-sdk-\#{version.csv.first}-osx-\#{arch}.pkg\"\n  name \".NET SDK\"\n  desc \"Developer platform\"\n  homepage \"https://www.microsoft.com/net/core#macos\"\n\n  livecheck do\n    cask \"dotnet\"\n    regex(%r{/download/pr/([^/]+)/([^/]+)/dotnet-sdk-v?(\\d+(?:\\.\\d+)+)-osx-\#{arch}\\.pkg}i)\n  end\n\n  conflicts_with cask: [\n    \"dotnet\",\n    \"homebrew/cask-versions/dotnet-preview\",\n    \"homebrew/cask-versions/dotnet-sdk-preview\",\n  ], formula: \"dotnet\"\n  depends_on macos: \">= :mojave\"\n\n  pkg \"dotnet-sdk-\#{version.csv.first}-osx-\#{arch}.pkg\"\n  binary \"/usr/local/share/dotnet/dotnet\"\n\n  uninstall pkgutil: [\n    \"com.microsoft.dotnet.*\",\n    \"com.microsoft.netstandard.pack.targeting.*\",\n  ],\n            delete:  [\n              \"/etc/paths.d/dotnet\",\n              \"/etc/paths.d/dotnet-cli-tools\",\n            ]\n\n  zap trash: [\n    \"~/.dotnet\",\n    \"~/.nuget\",\n  ]\nend\n", @tap=#<Tap:0x0000000122ca6368 @user="Homebrew", @repo="cask", @name="homebrew/cask", @full_name="Homebrew/homebrew-cask", @path=#<Pathname:/opt/homebrew/Library/Taps/homebrew/homebrew-cask>, @alias_table=nil, @alias_reverse_table=nil, @cask_dir=#<Pathname:/opt/homebrew/Library/Taps/homebrew/homebrew-cask/Casks>>, @block=#<Proc:0x0000000122df4878@/opt/homebrew/Library/Taps/homebrew/homebrew-cask/Casks/dotnet-sdk.rb:1>, @default_config=#<Cask::Config:0x0000000122c94e60 @explicit={}>, @caskroom_path=#<Pathname:/opt/homebrew/Caskroom/dotnet-sdk>, @metadata_main_container_path=#<Pathname:/opt/homebrew/Caskroom/dotnet-sdk/.metadata>, @config=#<Cask::Config:0x0000000124631530 @explicit={}, @binarydir=#<Pathname:/opt/homebrew/bin>>, @dsl=#<Cask::DSL:0x0000000124631300 @cask=#<Cask::Cask:0x0000000122df4918 ...>, @token="dotnet-sdk", @version="6.0.101,43027810-8a5a-40bf-a10a-c3e8d9adef48,e11706837e6380a1760438d0787e9b72", @sha256=#<Checksum:0x0000000124630f90 @hexdigest="429a2759df7adaba9c29ca4b4d1b4c3a7dc393b5f5238ab77d90203eced0fafd">, @url=#<URL::DSL:0x000000012463b648 @uri=#<URI::HTTPS https://download.visualstudio.microsoft.com/download/pr/43027810-8a5a-40bf-a10a-c3e8d9adef48/e11706837e6380a1760438d0787e9b72/dotnet-sdk-6.0.101-osx-arm64.pkg>, @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}>, @name=[".NET SDK"], @desc="Developer platform", @homepage="https://www.microsoft.com/net/core#macos", @livecheck=#<Livecheck:0x000000012463b120 @formula_or_cask=#<Cask::DSL:0x0000000124631300 ...>, @referenced_cask_name="dotnet", @referenced_formula_name=nil, @regex=/\/download\/pr\/([^\/]+)\/([^\/]+)\/dotnet-sdk-v?(\d+(?:\.\d+)+)-osx-arm64\.pkg/i, @skip=false, @skip_msg=nil, @strategy=nil, @url=nil>, @livecheckable=true, @depends_on={:macos=>#<MacOSRequirement: version>="10.14" []>}, @artifacts=#<SortedSet: {...}>, @staged_path=#<Pathname:/opt/homebrew/Caskroom/dotnet-sdk/6.0.101,43027810-8a5a-40bf-a10a-c3e8d9adef48,e11706837e6380a1760438d0787e9b72>, @language_eval=nil, @conflicts_with={:cask=>#<Set: {"dotnet", "homebrew/cask-versions/dotnet-preview", "homebrew/cask-versions/dotnet-sdk-preview"}>, :formula=>#<Set: {"dotnet"}>}, @caveats=#<Cask::DSL::Caveats:0x00000001246932f8 @cask=#<Cask::Cask:0x0000000122df4918 ...>, @command=SystemCommand, @built_in_caveats={}, @custom_caveats=[], @discontinued=false>>>, @path=#<Pathname:/opt/homebrew/Caskroom/dotnet-sdk/6.0.101,43027810-8a5a-40bf-a10a-c3e8d9adef48,e11706837e6380a1760438d0787e9b72/dotnet-sdk-6.0.101-osx-arm64.pkg>, @stanza_options={}>, #<Cask::Artifact::Binary:0x0000000124638df8 @cask=#<Cask::Cask:0x0000000122df4918 @token="dotnet-sdk", @sourcefile_path=#<Pathname:/opt/homebrew/Library/Taps/homebrew/homebrew-cask/Casks/dotnet-sdk.rb>, @source="cask \"dotnet-sdk\" do\n  arch = Hardware::CPU.intel? ? \"x64\" : \"arm64\"\n\n  if Hardware::CPU.intel?\n    version \"6.0.101,83e6b9b3-a78e-4df7-b33f-78a38a1db0c7,b1641cad9024c212bafdd6273f3d5e19\"\n    sha256 \"31414204e26119baf10eaa035ff1b30e98df1bd57c5d86800fd95c5a4b7caa20\"\n  else\n    version \"6.0.101,43027810-8a5a-40bf-a10a-c3e8d9adef48,e11706837e6380a1760438d0787e9b72\"\n    sha256 \"429a2759df7adaba9c29ca4b4d1b4c3a7dc393b5f5238ab77d90203eced0fafd\"\n  end\n\n  url \"https://download.visualstudio.microsoft.com/download/pr/\#{version.csv.second}/\#{version.csv.third}/dotnet-sdk-\#{version.csv.first}-osx-\#{arch}.pkg\"\n  name \".NET SDK\"\n  desc \"Developer platform\"\n  homepage \"https://www.microsoft.com/net/core#macos\"\n\n  livecheck do\n    cask \"dotnet\"\n    regex(%r{/download/pr/([^/]+)/([^/]+)/dotnet-sdk-v?(\\d+(?:\\.\\d+)+)-osx-\#{arch}\\.pkg}i)\n  end\n\n  conflicts_with cask: [\n    \"dotnet\",\n    \"homebrew/cask-versions/dotnet-preview\",\n    \"homebrew/cask-versions/dotnet-sdk-preview\",\n  ], formula: \"dotnet\"\n  depends_on macos: \">= :mojave\"\n\n  pkg \"dotnet-sdk-\#{version.csv.first}-osx-\#{arch}.pkg\"\n  binary \"/usr/local/share/dotnet/dotnet\"\n\n  uninstall pkgutil: [\n    \"com.microsoft.dotnet.*\",\n    \"com.microsoft.netstandard.pack.targeting.*\",\n  ],\n            delete:  [\n              \"/etc/paths.d/dotnet\",\n              \"/etc/paths.d/dotnet-cli-tools\",\n            ]\n\n  zap trash: [\n    \"~/.dotnet\",\n    \"~/.nuget\",\n  ]\nend\n", @tap=#<Tap:0x0000000122ca6368 @user="Homebrew", @repo="cask", @name="homebrew/cask", @full_name="Homebrew/homebrew-cask", @path=#<Pathname:/opt/homebrew/Library/Taps/homebrew/homebrew-cask>, @alias_table=nil, @alias_reverse_table=nil, @cask_dir=#<Pathname:/opt/homebrew/Library/Taps/homebrew/homebrew-cask/Casks>>, @block=#<Proc:0x0000000122df4878@/opt/homebrew/Library/Taps/homebrew/homebrew-cask/Casks/dotnet-sdk.rb:1>, @default_config=#<Cask::Config:0x0000000122c94e60 @explicit={}>, @caskroom_path=#<Pathname:/opt/homebrew/Caskroom/dotnet-sdk>, @metadata_main_container_path=#<Pathname:/opt/homebrew/Caskroom/dotnet-sdk/.metadata>, @config=#<Cask::Config:0x0000000124631530 @explicit={}, @binarydir=#<Pathname:/opt/homebrew/bin>>, @dsl=#<Cask::DSL:0x0000000124631300 @cask=#<Cask::Cask:0x0000000122df4918 ...>, @token="dotnet-sdk", @version="6.0.101,43027810-8a5a-40bf-a10a-c3e8d9adef48,e11706837e6380a1760438d0787e9b72", @sha256=#<Checksum:0x0000000124630f90 @hexdigest="429a2759df7adaba9c29ca4b4d1b4c3a7dc393b5f5238ab77d90203eced0fafd">, @url=#<URL::DSL:0x000000012463b648 @uri=#<URI::HTTPS https://download.visualstudio.microsoft.com/download/pr/43027810-8a5a-40bf-a10a-c3e8d9adef48/e11706837e6380a1760438d0787e9b72/dotnet-sdk-6.0.101-osx-arm64.pkg>, @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}>, @name=[".NET SDK"], @desc="Developer platform", @homepage="https://www.microsoft.com/net/core#macos", @livecheck=#<Livecheck:0x000000012463b120 @formula_or_cask=#<Cask::DSL:0x0000000124631300 ...>, @referenced_cask_name="dotnet", @referenced_formula_name=nil, @regex=/\/download\/pr\/([^\/]+)\/([^\/]+)\/dotnet-sdk-v?(\d+(?:\.\d+)+)-osx-arm64\.pkg/i, @skip=false, @skip_msg=nil, @strategy=nil, @url=nil>, @livecheckable=true, @depends_on={:macos=>#<MacOSRequirement: version>="10.14" []>}, @artifacts=#<SortedSet: {...}>, @staged_path=#<Pathname:/opt/homebrew/Caskroom/dotnet-sdk/6.0.101,43027810-8a5a-40bf-a10a-c3e8d9adef48,e11706837e6380a1760438d0787e9b72>, @language_eval=nil, @conflicts_with={:cask=>#<Set: {"dotnet", "homebrew/cask-versions/dotnet-preview", "homebrew/cask-versions/dotnet-sdk-preview"}>, :formula=>#<Set: {"dotnet"}>}, @caveats=#<Cask::DSL::Caveats:0x00000001246932f8 @cask=#<Cask::Cask:0x0000000122df4918 ...>, @command=SystemCommand, @built_in_caveats={}, @custom_caveats=[], @discontinued=false>>>, @source_string="/usr/local/share/dotnet/dotnet", @target_string="", @source=#<Pathname:/usr/local/share/dotnet/dotnet>, @target=#<Pathname:/opt/homebrew/bin/dotnet>>, #<Cask::Artifact::Zap:0x00000001246435f0 @cask=#<Cask::Cask:0x0000000122df4918 @token="dotnet-sdk", @sourcefile_path=#<Pathname:/opt/homebrew/Library/Taps/homebrew/homebrew-cask/Casks/dotnet-sdk.rb>, @source="cask \"dotnet-sdk\" do\n  arch = Hardware::CPU.intel? ? \"x64\" : \"arm64\"\n\n  if Hardware::CPU.intel?\n    version \"6.0.101,83e6b9b3-a78e-4df7-b33f-78a38a1db0c7,b1641cad9024c212bafdd6273f3d5e19\"\n    sha256 \"31414204e26119baf10eaa035ff1b30e98df1bd57c5d86800fd95c5a4b7caa20\"\n  else\n    version \"6.0.101,43027810-8a5a-40bf-a10a-c3e8d9adef48,e11706837e6380a1760438d0787e9b72\"\n    sha256 \"429a2759df7adaba9c29ca4b4d1b4c3a7dc393b5f5238ab77d90203eced0fafd\"\n  end\n\n  url \"https://download.visualstudio.microsoft.com/download/pr/\#{version.csv.second}/\#{version.csv.third}/dotnet-sdk-\#{version.csv.first}-osx-\#{arch}.pkg\"\n  name \".NET SDK\"\n  desc \"Developer platform\"\n  homepage \"https://www.microsoft.com/net/core#macos\"\n\n  livecheck do\n    cask \"dotnet\"\n    regex(%r{/download/pr/([^/]+)/([^/]+)/dotnet-sdk-v?(\\d+(?:\\.\\d+)+)-osx-\#{arch}\\.pkg}i)\n  end\n\n  conflicts_with cask: [\n    \"dotnet\",\n    \"homebrew/cask-versions/dotnet-preview\",\n    \"homebrew/cask-versions/dotnet-sdk-preview\",\n  ], formula: \"dotnet\"\n  depends_on macos: \">= :mojave\"\n\n  pkg \"dotnet-sdk-\#{version.csv.first}-osx-\#{arch}.pkg\"\n  binary \"/usr/local/share/dotnet/dotnet\"\n\n  uninstall pkgutil: [\n    \"com.microsoft.dotnet.*\",\n    \"com.microsoft.netstandard.pack.targeting.*\",\n  ],\n            delete:  [\n              \"/etc/paths.d/dotnet\",\n              \"/etc/paths.d/dotnet-cli-tools\",\n            ]\n\n  zap trash: [\n    \"~/.dotnet\",\n    \"~/.nuget\",\n  ]\nend\n", @tap=#<Tap:0x0000000122ca6368 @user="Homebrew", @repo="cask", @name="homebrew/cask", @full_name="Homebrew/homebrew-cask", @path=#<Pathname:/opt/homebrew/Library/Taps/homebrew/homebrew-cask>, @alias_table=nil, @alias_reverse_table=nil, @cask_dir=#<Pathname:/opt/homebrew/Library/Taps/homebrew/homebrew-cask/Casks>>, @block=#<Proc:0x0000000122df4878@/opt/homebrew/Library/Taps/homebrew/homebrew-cask/Casks/dotnet-sdk.rb:1>, @default_config=#<Cask::Config:0x0000000122c94e60 @explicit={}>, @caskroom_path=#<Pathname:/opt/homebrew/Caskroom/dotnet-sdk>, @metadata_main_container_path=#<Pathname:/opt/homebrew/Caskroom/dotnet-sdk/.metadata>, @config=#<Cask::Config:0x0000000124631530 @explicit={}, @binarydir=#<Pathname:/opt/homebrew/bin>>, @dsl=#<Cask::DSL:0x0000000124631300 @cask=#<Cask::Cask:0x0000000122df4918 ...>, @token="dotnet-sdk", @version="6.0.101,43027810-8a5a-40bf-a10a-c3e8d9adef48,e11706837e6380a1760438d0787e9b72", @sha256=#<Checksum:0x0000000124630f90 @hexdigest="429a2759df7adaba9c29ca4b4d1b4c3a7dc393b5f5238ab77d90203eced0fafd">, @url=#<URL::DSL:0x000000012463b648 @uri=#<URI::HTTPS https://download.visualstudio.microsoft.com/download/pr/43027810-8a5a-40bf-a10a-c3e8d9adef48/e11706837e6380a1760438d0787e9b72/dotnet-sdk-6.0.101-osx-arm64.pkg>, @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}>, @name=[".NET SDK"], @desc="Developer platform", @homepage="https://www.microsoft.com/net/core#macos", @livecheck=#<Livecheck:0x000000012463b120 @formula_or_cask=#<Cask::DSL:0x0000000124631300 ...>, @referenced_cask_name="dotnet", @referenced_formula_name=nil, @regex=/\/download\/pr\/([^\/]+)\/([^\/]+)\/dotnet-sdk-v?(\d+(?:\.\d+)+)-osx-arm64\.pkg/i, @skip=false, @skip_msg=nil, @strategy=nil, @url=nil>, @livecheckable=true, @depends_on={:macos=>#<MacOSRequirement: version>="10.14" []>}, @artifacts=#<SortedSet: {...}>, @staged_path=#<Pathname:/opt/homebrew/Caskroom/dotnet-sdk/6.0.101,43027810-8a5a-40bf-a10a-c3e8d9adef48,e11706837e6380a1760438d0787e9b72>, @language_eval=nil, @conflicts_with={:cask=>#<Set: {"dotnet", "homebrew/cask-versions/dotnet-preview", "homebrew/cask-versions/dotnet-sdk-preview"}>, :formula=>#<Set: {"dotnet"}>}, @caveats=#<Cask::DSL::Caveats:0x00000001246932f8 @cask=#<Cask::Cask:0x0000000122df4918 ...>, @command=SystemCommand, @built_in_caveats={}, @custom_caveats=[], @discontinued=false>>>, @directives={:trash=>["~/.dotnet", "~/.nuget"], :signal=>[]}>}>
==> Installing artifact of class Cask::Artifact::Pkg
==> Running installer for dotnet-sdk; your password may be necessary.
Package installers may write to any location; options such as `--appdir` are ignored.
/usr/bin/sudo -E -- /usr/bin/env LOGNAME=Josh USER=Josh USERNAME=Josh /usr/sbin/installer -pkg /opt/homebrew/Caskroom/dotnet-sdk/6.0.101,43027810-8a5a-40bf-a10a-c3e8d9adef48,e11706837e6380a1760438d0787e9b72/dotnet-sdk-6.0.101-osx-arm64.pkg -target / -verboseR
installer: Package name is Microsoft .NET SDK 6.0.101 (arm64)
installer: Installing at base path /
installer:PHASE:Preparing for installation…
installer:PHASE:Preparing the disk…
installer:PHASE:Preparing Microsoft .NET SDK 6.0.101 (arm64)…
installer:PHASE:Waiting for other installations to complete…
installer:PHASE:Configuring the installation…
installer:STATUS:
installer:%3.175000
installer:PHASE:Validating packages…
installer:%17.804482
installer:PHASE:Writing files…
installer:%26.941896
installer:PHASE:Writing files…
installer:%45.216724
installer:PHASE:Writing files…
installer:%64.633728
installer:PHASE:Optimizing system for installed software…
installer:%88.450945
installer:PHASE:Running package scripts…
installer:%89.022420
installer:PHASE:Running package scripts…
installer:%89.593646
installer:PHASE:Running package scripts…
installer:%90.164584
installer:PHASE:Running package scripts…
installer:PHASE:Validating packages…
installer:%97.750000
installer:STATUS:Running installer actions…
installer:STATUS:
installer:PHASE:Finishing the Installation…
installer:STATUS:
installer:%100.000000
installer:PHASE:The software was successfully installed.
installer: The install was successful.
==> Installing artifact of class Cask::Artifact::Binary
==> Linking Binary 'dotnet' to '/opt/homebrew/bin/dotnet'
/bin/ln -h -f -s -- /usr/local/share/dotnet/dotnet /opt/homebrew/bin/dotnet
==> Purging files for version 6.0.101,43027810-8a5a-40bf-a10a-c3e8d9adef48,e11706837e6380a1760438d0787e9b72 of Cask dotnet-sdk
🍺  dotnet-sdk was successfully upgraded!

Output of brew doctor --verbose

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
/opt/homebrew/Library/Homebrew/vendor/bundle/bundler/../ruby/2.6.0/gems/warning-1.2.1/lib
/opt/homebrew/Library/Homebrew/vendor/bundle/bundler/../ruby/2.6.0/gems/tapioca-0.6.2/lib
/opt/homebrew/Library/Homebrew/vendor/bundle/bundler/../ruby/2.6.0/gems/yard-sorbet-0.6.1/lib
/opt/homebrew/Library/Homebrew/vendor/bundle/bundler/../ruby/2.6.0/gems/yard-0.9.27/lib
/opt/homebrew/Library/Homebrew/vendor/bundle/bundler/../ruby/2.6.0/gems/spoom-1.1.8/lib
/opt/homebrew/Library/Homebrew/vendor/bundle/bundler/../ruby/2.6.0/gems/thor-1.2.1/lib
/opt/homebrew/Library/Homebrew/vendor/bundle/bundler/../ruby/2.6.0/gems/sorbet-runtime-stub-0.2.0/lib
/opt/homebrew/Library/Homebrew/vendor/bundle/bundler/../ruby/2.6.0/gems/simplecov-cobertura-2.1.0/lib
/opt/homebrew/Library/Homebrew/vendor/bundle/bundler/../ruby/2.6.0/gems/simplecov-0.21.2/lib
/opt/homebrew/Library/Homebrew/vendor/bundle/bundler/../ruby/2.6.0/gems/simplecov_json_formatter-0.1.3/lib
/opt/homebrew/Library/Homebrew/vendor/bundle/bundler/../ruby/2.6.0/gems/simplecov-html-0.12.3/lib
/opt/homebrew/Library/Homebrew/vendor/bundle/bundler/../ruby/2.6.0/gems/ruby-macho-3.0.0/lib
/opt/homebrew/Library/Homebrew/vendor/bundle/bundler/../ruby/2.6.0/gems/rubocop-sorbet-0.6.5/lib
/opt/homebrew/Library/Homebrew/vendor/bundle/bundler/../ruby/2.6.0/gems/rubocop-rspec-2.8.0/lib
/opt/homebrew/Library/Homebrew/vendor/bundle/bundler/../ruby/2.6.0/gems/rubocop-rails-2.13.2/lib
/opt/homebrew/Library/Homebrew/vendor/bundle/bundler/../ruby/2.6.0/gems/rubocop-performance-1.13.2/lib
/opt/homebrew/Library/Homebrew/vendor/bundle/bundler/../ruby/2.6.0/gems/rubocop-1.25.0/lib
/opt/homebrew/Library/Homebrew/vendor/bundle/bundler/../ruby/2.6.0/gems/unicode-display_width-2.1.0/lib
/opt/homebrew/Library/Homebrew/vendor/bundle/bundler/../ruby/2.6.0/gems/ruby-progressbar-1.11.0/lib
/opt/homebrew/Library/Homebrew/vendor/bundle/bundler/../ruby/2.6.0/gems/rubocop-ast-1.15.1/lib
/opt/homebrew/Library/Homebrew/vendor/bundle/bundler/../ruby/2.6.0/gems/rspec_junit_formatter-0.5.1/lib
/opt/homebrew/Library/Homebrew/vendor/bundle/bundler/../ruby/2.6.0/gems/rspec-wait-0.0.9/lib
/opt/homebrew/Library/Homebrew/vendor/bundle/bundler/../ruby/2.6.0/gems/rspec-sorbet-1.8.2/lib
/opt/homebrew/Library/Homebrew/vendor/bundle/bundler/../ruby/2.6.0/gems/sorbet-0.5.9579/lib
/opt/homebrew/Library/Homebrew/vendor/bundle/bundler/../ruby/2.6.0/gems/sorbet-static-0.5.9579-universal-darwin-14/lib
/opt/homebrew/Library/Homebrew/vendor/bundle/bundler/../ruby/2.6.0/gems/rspec-retry-0.6.2/lib
/opt/homebrew/Library/Homebrew/vendor/bundle/bundler/../ruby/2.6.0/gems/rspec-its-1.3.0/lib
/opt/homebrew/Library/Homebrew/vendor/bundle/bundler/../ruby/2.6.0/gems/rspec-github-2.3.1/lib
/opt/homebrew/Library/Homebrew/vendor/bundle/bundler/../ruby/2.6.0/gems/rspec-3.10.0/lib
/opt/homebrew/Library/Homebrew/vendor/bundle/bundler/../ruby/2.6.0/gems/rspec-mocks-3.10.2/lib
/opt/homebrew/Library/Homebrew/vendor/bundle/bundler/../ruby/2.6.0/gems/rspec-expectations-3.10.2/lib
/opt/homebrew/Library/Homebrew/vendor/bundle/bundler/../ruby/2.6.0/gems/rspec-core-3.10.2/lib
/opt/homebrew/Library/Homebrew/vendor/bundle/bundler/../ruby/2.6.0/gems/rspec-support-3.10.3/lib
/opt/homebrew/Library/Homebrew/vendor/bundle/bundler/../ruby/2.6.0/gems/ronn-0.7.3/lib
/opt/homebrew/Library/Homebrew/vendor/bundle/bundler/../ruby/2.6.0/gems/rexml-3.2.5/lib
/opt/homebrew/Library/Homebrew/vendor/bundle/bundler/../ruby/2.6.0/gems/rdiscount-2.2.0.2/lib
/opt/homebrew/Library/Homebrew/vendor/bundle/bundler/../ruby/2.6.0/extensions/x86_64-darwin-14/2.6.0-static/rdiscount-2.2.0.2
/opt/homebrew/Library/Homebrew/vendor/bundle/bundler/../ruby/2.6.0/gems/rbi-0.0.10/lib
/opt/homebrew/Library/Homebrew/vendor/bundle/bundler/../ruby/2.6.0/gems/unparser-0.6.3/lib
/opt/homebrew/Library/Homebrew/vendor/bundle/bundler/../ruby/2.6.0/gems/rack-2.2.3/lib
/opt/homebrew/Library/Homebrew/vendor/bundle/bundler/../ruby/2.6.0/gems/pry-0.14.1/lib
/opt/homebrew/Library/Homebrew/vendor/bundle/bundler/../ruby/2.6.0/gems/plist-3.6.0/lib
/opt/homebrew/Library/Homebrew/vendor/bundle/bundler/../ruby/2.6.0/gems/patchelf-1.3.0/lib
/opt/homebrew/Library/Homebrew/vendor/bundle/bundler/../ruby/2.6.0/gems/parlour-6.0.1/lib
/opt/homebrew/Library/Homebrew/vendor/bundle/bundler/../ruby/2.6.0/gems/sorbet-runtime-0.5.9579/lib
/opt/homebrew/Library/Homebrew/vendor/bundle/bundler/../ruby/2.6.0/gems/rainbow-3.1.1/lib
/opt/homebrew/Library/Homebrew/vendor/bundle/bundler/../ruby/2.6.0/gems/parser-3.1.0.0/lib
/opt/homebrew/Library/Homebrew/vendor/bundle/bundler/../ruby/2.6.0/gems/parallel_tests-3.7.3/lib
/opt/homebrew/Library/Homebrew/vendor/bundle/bundler/../ruby/2.6.0/gems/parallel-1.21.0/lib
/opt/homebrew/Library/Homebrew/vendor/bundle/bundler/../ruby/2.6.0/gems/mustache-1.1.1/lib
/opt/homebrew/Library/Homebrew/vendor/bundle/bundler/../ruby/2.6.0/gems/method_source-1.0.0/lib
/opt/homebrew/Library/Homebrew/vendor/bundle/bundler/../ruby/2.6.0/gems/mechanize-2.8.4/lib
/opt/homebrew/Library/Homebrew/vendor/bundle/bundler/../ruby/2.6.0/gems/webrobots-0.1.2/lib
/opt/homebrew/Library/Homebrew/vendor/bundle/bundler/../ruby/2.6.0/gems/webrick-1.7.0/lib
/opt/homebrew/Library/Homebrew/vendor/bundle/bundler/../ruby/2.6.0/gems/rubyntlm-0.6.3/lib
/opt/homebrew/Library/Homebrew/vendor/bundle/bundler/../ruby/2.6.0/gems/nokogiri-1.13.1-x86_64-darwin/lib
/opt/homebrew/Library/Homebrew/vendor/bundle/bundler/../ruby/2.6.0/gems/racc-1.6.0/lib
/opt/homebrew/Library/Homebrew/vendor/bundle/bundler/../ruby/2.6.0/extensions/x86_64-darwin-14/2.6.0-static/racc-1.6.0
/opt/homebrew/Library/Homebrew/vendor/bundle/bundler/../ruby/2.6.0/gems/mini_portile2-2.7.1/lib
/opt/homebrew/Library/Homebrew/vendor/bundle/bundler/../ruby/2.6.0/gems/net-http-persistent-4.0.1/lib
/opt/homebrew/Library/Homebrew/vendor/bundle/bundler/../ruby/2.6.0/gems/net-http-digest_auth-1.4.1/lib
/opt/homebrew/Library/Homebrew/vendor/bundle/bundler/../ruby/2.6.0/gems/mime-types-3.4.1/lib
/opt/homebrew/Library/Homebrew/vendor/bundle/bundler/../ruby/2.6.0/gems/mime-types-data-3.2022.0105/lib
/opt/homebrew/Library/Homebrew/vendor/bundle/bundler/../ruby/2.6.0/gems/json_schemer-0.2.18/lib
/opt/homebrew/Library/Homebrew/vendor/bundle/bundler/../ruby/2.6.0/gems/uri_template-0.7.0/lib
/opt/homebrew/Library/Homebrew/vendor/bundle/bundler/../ruby/2.6.0/gems/http-cookie-1.0.4/lib
/opt/homebrew/Library/Homebrew/vendor/bundle/bundler/../ruby/2.6.0/gems/hpricot-0.8.6/lib
/opt/homebrew/Library/Homebrew/vendor/bundle/bundler/../ruby/2.6.0/extensions/x86_64-darwin-14/2.6.0-static/hpricot-0.8.6
/opt/homebrew/Library/Homebrew/vendor/bundle/bundler/../ruby/2.6.0/gems/hana-1.3.7/lib
/opt/homebrew/Library/Homebrew/vendor/bundle/bundler/../ruby/2.6.0/gems/elftools-1.1.3/lib
/opt/homebrew/Library/Homebrew/vendor/bundle/bundler/../ruby/2.6.0/gems/ecma-re-validator-0.4.0/lib
/opt/homebrew/Library/Homebrew/vendor/bundle/bundler/../ruby/2.6.0/gems/regexp_parser-2.2.0/lib
/opt/homebrew/Library/Homebrew/vendor/bundle/bundler/../ruby/2.6.0/gems/domain_name-0.5.20190701/lib
/opt/homebrew/Library/Homebrew/vendor/bundle/bundler/../ruby/2.6.0/gems/unf-0.1.4/lib
/opt/homebrew/Library/Homebrew/vendor/bundle/bundler/../ruby/2.6.0/gems/unf_ext-0.0.8/lib
/opt/homebrew/Library/Homebrew/vendor/bundle/bundler/../ruby/2.6.0/extensions/x86_64-darwin-14/2.6.0-static/unf_ext-0.0.8
/opt/homebrew/Library/Homebrew/vendor/bundle/bundler/../ruby/2.6.0/gems/docile-1.4.0/lib
/opt/homebrew/Library/Homebrew/vendor/bundle/bundler/../ruby/2.6.0/gems/diff-lcs-1.5.0/lib
/opt/homebrew/Library/Homebrew/vendor/bundle/bundler/../ruby/2.6.0/gems/did_you_mean-1.6.1/lib
/opt/homebrew/Library/Homebrew/vendor/bundle/bundler/../ruby/2.6.0/gems/connection_pool-2.2.5/lib
/opt/homebrew/Library/Homebrew/vendor/bundle/bundler/../ruby/2.6.0/gems/commander-4.6.0/lib
/opt/homebrew/Library/Homebrew/vendor/bundle/bundler/../ruby/2.6.0/gems/highline-2.0.3/lib
/opt/homebrew/Library/Homebrew/vendor/bundle/bundler/../ruby/2.6.0/gems/coderay-1.1.3/lib
/opt/homebrew/Library/Homebrew/vendor/bundle/bundler/../ruby/2.6.0/gems/byebug-11.1.3/lib
/opt/homebrew/Library/Homebrew/vendor/bundle/bundler/../ruby/2.6.0/extensions/x86_64-darwin-14/2.6.0-static/byebug-11.1.3
/opt/homebrew/Library/Homebrew/vendor/bundle/bundler/
/opt/homebrew/Library/Homebrew/vendor/bundle/bundler/../ruby/2.6.0/gems/bootsnap-1.10.2/lib
/opt/homebrew/Library/Homebrew/vendor/bundle/bundler/../ruby/2.6.0/extensions/x86_64-darwin-14/2.6.0-static/bootsnap-1.10.2
/opt/homebrew/Library/Homebrew/vendor/bundle/bundler/../ruby/2.6.0/gems/msgpack-1.4.4/lib
/opt/homebrew/Library/Homebrew/vendor/bundle/bundler/../ruby/2.6.0/extensions/x86_64-darwin-14/2.6.0-static/msgpack-1.4.4
/opt/homebrew/Library/Homebrew/vendor/bundle/bundler/../ruby/2.6.0/gems/bindata-2.4.10/lib
/opt/homebrew/Library/Homebrew/vendor/bundle/bundler/../ruby/2.6.0/gems/ast-2.4.2/lib
/opt/homebrew/Library/Homebrew/vendor/bundle/bundler/../ruby/2.6.0/gems/addressable-2.8.0/lib
/opt/homebrew/Library/Homebrew/vendor/bundle/bundler/../ruby/2.6.0/gems/public_suffix-4.0.6/lib
/opt/homebrew/Library/Homebrew/vendor/bundle/bundler/../ruby/2.6.0/gems/activesupport-6.1.4.4/lib
/opt/homebrew/Library/Homebrew/vendor/bundle/bundler/../ruby/2.6.0/gems/zeitwerk-2.5.4/lib
/opt/homebrew/Library/Homebrew/vendor/bundle/bundler/../ruby/2.6.0/gems/tzinfo-2.0.4/lib
/opt/homebrew/Library/Homebrew/vendor/bundle/bundler/../ruby/2.6.0/gems/minitest-5.15.0/lib
/opt/homebrew/Library/Homebrew/vendor/bundle/bundler/../ruby/2.6.0/gems/i18n-1.9.1/lib
/opt/homebrew/Library/Homebrew/vendor/bundle/bundler/../ruby/2.6.0/gems/concurrent-ruby-1.1.9/lib/concurrent-ruby
/Library/Ruby/Gems/2.6.0/gems/did_you_mean-1.3.0/lib
/Library/Ruby/Site/2.6.0
/Library/Ruby/Site/2.6.0/arm64e-darwin21
/Library/Ruby/Site/2.6.0/universal-darwin21
/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/arm64e-darwin21
/System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/lib/ruby/vendor_ruby/2.6.0/universal-darwin21
/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/arm64e-darwin21
/System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/lib/ruby/2.6.0/universal-darwin21
/opt/homebrew/Library/Homebrew
==> Homebrew Version
3.3.13-4-g7c0b8a5
==> macOS
12.1
==> SIP
Enabled
==> Homebrew Cask Staging Location
/opt/homebrew/Caskroom
==> Homebrew Cask Taps:
/opt/homebrew/Library/Taps/homebrew/homebrew-cask (3958 casks)
/opt/homebrew/Library/Taps/majd/homebrew-repo (1 cask)
/opt/homebrew/Library/Taps/homebrew/homebrew-cask-versions (210 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: "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:
  /opt/procursus/bin/apt-config

Output of brew tap

homebrew/cask
homebrew/cask-versions
homebrew/core
homebrew/services
knazarov/qemu-virgl
majd/repo
miccal commented 2 years ago

What is the output of brew list --casks --versions?

jawshoeadan commented 2 years ago

brew list --cask --versions  ✔  08:35:58 AM  aldente 1.08 android-commandlinetools 8092744 android-platform-tools 32.0.0 android-studio 2020.3.1.25 blender 3.0.1 brave-browser 1.33.106.0,133.106 checkra1n 0.12.4 citra latest crossover 21.1.0.33869 curiosity 0.5.5 docker 4.3.1,72247 dotnet-sdk 6.0.101,43027810-8a5a-40bf-a10a-c3e8d9adef48,e11706837e6380a1760438d0787e9b72 epic-games 13.0.0 figma 104.1.0 firefox-developer-edition latest flutter 2.5.3 github 2.9.4-24101633 godot 3.4.2 imazing 2.14.4,15470 ios-app-signer 1.13.1 ipatool 1.0.7 iterm2 3.4.14 macs-fan-control 1.5.10 melonds 0.9.3 microsoft-auto-update 4.43.22011101 nvidia-geforce-now 2.0.37.138 openemu 2.3.3 openvpn-connect 3.3.3,4163 parallels 17.1.0-51516 parsec 2.0.0 playcover sf-symbols 3.1 sidequest 0.10.26 signal 5.29.0 stats 2.6.23 steam 4.0 unity-hub 2.4.5 visual-studio-code 1.61.2 xcodes 1.2.0,8 xquartz 2.8.1 zoom 5.8.6.2879

miccal commented 2 years ago

I am not sure what the problem may be -- perhaps try brew uninstall --cask dotnet-sdk, then brew cleanup then brew install --cask dotnet-sdk and see if that helps.

adamvlasak commented 2 years ago

Does not happen on my machine (outdated returns nothing):

âžś  ~ brew list --cask --versions | grep dotnet-sdk
dotnet-sdk 6.0.102,cc2a94b1-7f3c-44f8-a842-f288a0cff04e,32446a93655522a1f933d4afb5e15836
âžś  ~ brew outdated
âžś  ~
github-actions[bot] commented 2 years ago

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs.

rxshhh commented 2 years ago

I am not sure what the problem may be -- perhaps try brew uninstall --cask dotnet-sdk, then brew cleanup then brew install --cask dotnet-sdk and see if that helps.

OMGGG this works!! tqsm!