landrop cask is outdated (version 0.4.0 instead of 2.7.2) and requires Rosetta 2 on Apple Silicon
### Verification
- [x] I understand that [if I ignore these instructions, my issue may be closed without review](https://github.com/Homebrew/homebrew-cask/blob/HEAD/doc/faq/closing_issues_without_review.md).
- [ ] I have retried my command with `--force`.
- [ ] I ran `brew update-reset && brew update` and retried my command.
- [ ] I ran `brew doctor`, fixed as many issues as possible and retried my command.
- [x] I have checked the instructions for [reporting bugs](https://github.com/Homebrew/homebrew-cask#reporting-bugs).
- [x] I made doubly sure this is not a [checksum does not match / SHA256 mismatch](https://docs.brew.sh/Common-Issues#cask---checksum-does-not-match) error (do not open an issue before trying to open a PR to fix first).
### Description of issue
## Description
The `landrop` cask is currently pinned to version 0.4.0, which is an Intel-only build
and requires Rosetta 2 on Apple Silicon Macs (M1/M2/M3).
The latest release is 2.7.2, which includes native Apple Silicon (arm64) support
and does NOT require Rosetta 2.
## Steps to reproduce
1. Run: brew install --cask landrop
2. Run: brew info --cask landrop
3. Notice the warning: "landrop is built for Intel macOS and so requires Rosetta 2 to be installed."
## Expected behavior
The cask should be updated to version 2.7.2, which supports Apple Silicon natively.
## Actual behavior
Version 0.4.0 is installed, which is Intel-only and requires Rosetta 2.
## Environment
- Mac: MacBook Pro M2
- macOS: (your macOS version)
- Homebrew version: (run `brew --version`)
## References
- Latest release: https://github.com/LANDrop/LANDrop/releases/tag/v2.7.2
- Cask file: https://github.com/Homebrew/homebrew-cask/blob/HEAD/Casks/l/landrop.rb
### Command that failed
brew install --cask landrop
### Output of command with `--verbose --debug`
```shell
vriquelme@VRD-MacBook ~ % brew install --cask landrop --verbose --debug
/opt/homebrew/Library/Homebrew/brew.rb (Cask::CaskLoader::FromAPILoader): loading landrop
==> Fetching downloads for: landrop
/usr/bin/env /opt/homebrew/Library/Homebrew/shims/shared/curl --disable --cookie /dev/null --globoff --show-error --user-agent Homebrew/5.1.11\ \(Macintosh\;\ arm64\ Mac\ OS\ X\ 26.5\)\ curl/8.7.1 --header Accept-Language:\ en --retry 3 -V
/usr/bin/env /opt/homebrew/Library/Homebrew/shims/shared/curl --disable --cookie /dev/null --globoff --show-error --user-agent Homebrew/5.1.11\ \(Macintosh\;\ arm64\ Mac\ OS\ X\ 26.5\)\ curl/8.7.1 --header Accept-Language:\ en --retry 3 -V
/usr/bin/env /opt/homebrew/Library/Homebrew/shims/shared/curl --disable --cookie /dev/null --globoff --show-error --user-agent Homebrew/5.1.11\ \(Macintosh\;\ arm64\ Mac\ OS\ X\ 26.5\)\ curl/8.7.1 --header Accept-Language:\ en --retry 3 --fail --location --silent --head https://github.com/LANDrop/LANDrop/releases/download/v0.4.0/LANDrop-0.4.0-macos.dmg
==> Checking quarantine support##################### Downloading 12.5MB/ 12.5MB
/usr/bin/env /usr/bin/xattr -h
/usr/bin/env /Library/Developer/CommandLineTools/usr/bin/swift -target arm64-apple-macosx26 /opt/homebrew/Library/Homebrew/cask/utils/quarantine.swift
==> Quarantine is available. Downloaded 12.5MB/ 12.5MB
==> Verifying Gatekeeper status of /Users/vriquelme/Library/Caches/Homebrew/downloads/873c4d583d374b0d158cd7ba3e7ff03bc8a4eb3b9d1644accaa3c668f70d7e32--LANDrop-0.4.0-macos.dmg
/usr/bin/env /usr/bin/xattr -p com.apple.quarantine /Users/vriquelme/Library/Caches/Homebrew/downloads/873c4d583d374b0d158cd7ba3e7ff03bc8a4eb3b9d1644accaa3c668f70d7e32--LANDrop-0.4.0-macos.dmg
==> /Users/vriquelme/Library/Caches/Homebrew/downloads/873c4d583d374b0d158cd7ba3e7ff03bc8a4eb3b9d1644accaa3c668f70d7e32--LANDrop-0.4.0-macos.dmg is quarantined
==> Verifying checksum for '873c4d583d374b0d158cd7ba3e7ff03bc8a4eb3b9d1644accaa3c668f70d7e32--LANDrop-0.4.0-macos.dmg'
✔︎ Cask landrop (0.4.0) Verified 12.5MB/ 12.5MB
==> Cask::Installer#install
==> Printing caveats
==> Caveats
landrop is built for Intel macOS and so requires Rosetta 2 to be installed.
You can install Rosetta 2 with:
softwareupdate --install-rosetta --agree-to-license
Note that it is very difficult to remove Rosetta 2 once it is installed.
==> Cask::Installer#fetch
/usr/bin/env /opt/homebrew/Library/Homebrew/shims/shared/curl --disable --cookie /dev/null --globoff --show-error --user-agent Homebrew/5.1.11\ \(Macintosh\;\ arm64\ Mac\ OS\ X\ 26.5\)\ curl/8.7.1 --header Accept-Language:\ en --retry 3 -V
/usr/bin/env /opt/homebrew/Library/Homebrew/shims/shared/curl --disable --cookie /dev/null --globoff --show-error --user-agent Homebrew/5.1.11\ \(Macintosh\;\ arm64\ Mac\ OS\ X\ 26.5\)\ curl/8.7.1 --header Accept-Language:\ en --retry 3 -V
/usr/bin/env /opt/homebrew/Library/Homebrew/shims/shared/curl --disable --cookie /dev/null --globoff --show-error --user-agent Homebrew/5.1.11\ \(Macintosh\;\ arm64\ Mac\ OS\ X\ 26.5\)\ curl/8.7.1 --header Accept-Language:\ en --retry 3 --fail --location --silent --head https://github.com/LANDrop/LANDrop/releases/download/v0.4.0/LANDrop-0.4.0-macos.dmg
==> Verifying Gatekeeper status of /Users/vriquelme/Library/Caches/Homebrew/downloads/873c4d583d374b0d158cd7ba3e7ff03bc8a4eb3b9d1644accaa3c668f70d7e32--LANDrop-0.4.0-macos.dmg
/usr/bin/env /usr/bin/xattr -p com.apple.quarantine /Users/vriquelme/Library/Caches/Homebrew/downloads/873c4d583d374b0d158cd7ba3e7ff03bc8a4eb3b9d1644accaa3c668f70d7e32--LANDrop-0.4.0-macos.dmg
==> /Users/vriquelme/Library/Caches/Homebrew/downloads/873c4d583d374b0d158cd7ba3e7ff03bc8a4eb3b9d1644accaa3c668f70d7e32--LANDrop-0.4.0-macos.dmg is quarantined
==> Verifying checksum for '873c4d583d374b0d158cd7ba3e7ff03bc8a4eb3b9d1644accaa3c668f70d7e32--LANDrop-0.4.0-macos.dmg'
/usr/bin/env hdiutil imageinfo -format /Users/vriquelme/Library/Caches/Homebrew/downloads/873c4d583d374b0d158cd7ba3e7ff03bc8a4eb3b9d1644accaa3c668f70d7e32--LANDrop-0.4.0-macos.dmg
==> Installing Cask landrop
==> Cask::Installer#stage
==> Extracting primary container
==> Using container class UnpackStrategy::Dmg for /Users/vriquelme/Library/Caches/Homebrew/downloads/873c4d583d374b0d158cd7ba3e7ff03bc8a4eb3b9d1644accaa3c668f70d7e32--LANDrop-0.4.0-macos.dmg
/usr/bin/env hdiutil attach -plist -nobrowse -readonly -mountrandom /private/tmp/homebrew-dmg20260517-3751-hwcwa2 /Users/vriquelme/Library/Caches/Homebrew/downloads/873c4d583d374b0d158cd7ba3e7ff03bc8a4eb3b9d1644accaa3c668f70d7e32--LANDrop-0.4.0-macos.dmg
/usr/bin/env find . -print0
/usr/bin/env mkbom -s -i /private/tmp/20260517-3751-odqi66.list -- /private/tmp/20260517-3751-fhpubg.bom
/usr/bin/env ditto --bom /private/tmp/20260517-3751-fhpubg.bom -- /private/tmp/homebrew-dmg20260517-3751-hwcwa2/dmg.yh5dI8 /private/tmp/homebrew-unpack-20260517-3751-2zzyxi
/usr/bin/env diskutil info -plist /private/tmp/homebrew-dmg20260517-3751-hwcwa2/dmg.yh5dI8
/usr/bin/env diskutil eject disk6s1
mv /private/tmp/homebrew-unpack-20260517-3751-2zzyxi/LANDrop.app /opt/homebrew/Caskroom/landrop/0.4.0/LANDrop.app
==> Verifying Gatekeeper status of /Users/vriquelme/Library/Caches/Homebrew/downloads/873c4d583d374b0d158cd7ba3e7ff03bc8a4eb3b9d1644accaa3c668f70d7e32--LANDrop-0.4.0-macos.dmg
/usr/bin/env /usr/bin/xattr -p com.apple.quarantine /Users/vriquelme/Library/Caches/Homebrew/downloads/873c4d583d374b0d158cd7ba3e7ff03bc8a4eb3b9d1644accaa3c668f70d7e32--LANDrop-0.4.0-macos.dmg
==> /Users/vriquelme/Library/Caches/Homebrew/downloads/873c4d583d374b0d158cd7ba3e7ff03bc8a4eb3b9d1644accaa3c668f70d7e32--LANDrop-0.4.0-macos.dmg is quarantined
==> Propagating quarantine from /Users/vriquelme/Library/Caches/Homebrew/downloads/873c4d583d374b0d158cd7ba3e7ff03bc8a4eb3b9d1644accaa3c668f70d7e32--LANDrop-0.4.0-macos.dmg to /opt/homebrew/Caskroom/landrop/0.4.0
/usr/bin/env /usr/bin/xattr -p com.apple.quarantine /Users/vriquelme/Library/Caches/Homebrew/downloads/873c4d583d374b0d158cd7ba3e7ff03bc8a4eb3b9d1644accaa3c668f70d7e32--LANDrop-0.4.0-macos.dmg
/usr/bin/env /usr/bin/xargs -0 -- chmod -h u+w
/usr/bin/env /usr/bin/xargs -0 -- /usr/bin/xattr -w com.apple.quarantine 0381\;6a0a2d98\;\;F5F0C182-6239-428D-86F9-B664F1A0399E
==> Creating metadata directory: /opt/homebrew/Caskroom/landrop/.metadata/0.4.0/20260517213107.810
==> Creating metadata subdirectory: /opt/homebrew/Caskroom/landrop/.metadata/0.4.0/20260517213107.810/Casks
==> Installing artifacts
==> Installing artifact of class Cask::Artifact::App
==> Purging files for version 0.4.0 of Cask landrop
Error: It seems there is already an App at '/Applications/LANDrop.app'.
```
### Output of `brew doctor` and `brew config`
```shell
vriquelme@VRD-MacBook ~ % brew doctor && brew config
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: Some directories in the Caskroom do not have valid metadata.
/opt/homebrew/Caskroom/adobe-acrobat-reader
The following cask cannot be upgraded as-is.
To fix this, run:
brew reinstall --cask --force adobe-acrobat-reader
Warning: Unbrewed dylibs were found in /usr/local/lib.
If you didn't put them there on purpose they could cause problems when
building Homebrew formulae and may need to be deleted.
Unexpected dylibs:
/usr/local/lib/libASAF.dylib
```
### Output of `brew tap`
```shell
vriquelme@VRD-MacBook ~ % brew tap
vriquelme@VRD-MacBook ~ %
```
关闭于 2026-05-17 3 条评论