Dies liegt an einem aktuellen Fehler in Homebrew, und ein Update wurde zusammengeführt
Pro Ausgabe Nr. 4809 :
Hallo, PR # 4656 scheint die Brühdose am 10.11 zu brechen. Ich bekomme eine Fehlermeldung am 10.11, aber nicht am 10.12. Als Problemumgehung ist das erneute Ausführen mit dem Flag - no-Quarantine erfolgreich. Ich bin nicht sicher, warum diese schnelle Funktion nicht verfügbar ist, mein Betriebssystem ist auf dem neuesten Stand.
(schnippen)
/usr/local/Homebrew/Library/Homebrew/cask/lib/hbc/utils/quarantine.swift:29:30: error: 'quarantinePropertiesKey' is only available on OS X 10.10 or newer forKey: URLResourceKey.quarantinePropertiesKey
(usw)
(schnipsen und meins)
Dies ist das gleiche Problem, mit dem Sie konfrontiert sind.
Es gibt ein PR ( # 4796 ), das dieses Problem anspricht, das vor einem Tag (2018-09-06) in master zusammengeführt wurde:
Die Gatekeeper-API, die ich geschrieben habe, basiert auf einer aktuellen CLT- (oder Xcode-) Installation und dem Flag -r von xattr für native Rekursion. Es gibt Fälle, in denen Swift zu alt ist oder auf ein Implementierungsziel vor MacOS 10.10 festgelegt wurde und daher die URLResourceKey.quarantinePropertiesKey-Konstante nicht verwenden kann. In der aktuellen Mojave-Beta verfügt xattr nicht über die Erweiterung "-r" von Apple, um das native Dateisystem zu durchsuchen.
Diese Pull-Anfrage fügt eine zusätzliche Prüfung in das Swift-Skript ein, die Quarantäne.verfügbar. Funktions- und Braufassdoktor, und Änderungen breiten sich aus, um Xargs für die Rekursion zu verwenden.
Die neueste Version von ist brew
zum Zeitpunkt des Schreibens 1.7.3 und wurde am 3. September veröffentlicht.
Hinweis : Ich habe gerade ein ausgeführt brew update
und es sagt mir, dass ich 1.7.3
beim 5d894
Festschreiben laufe, was heute (2018-09-07) festgeschrieben wurde und zum Zeitpunkt des Schreibens die neueste Version von Homebrew-Core ist .
Semi-Workaround
Wenn Sie noch keine Datei heruntergeladen haben, können Sie versuchen no-quarantine
, z
$ brew cask install --no-quarantine android-platform-tools
Da Sie diese Dateien jedoch bereits haben, sollten sie leider bereits unter Quarantäne gestellt werden.