Homebrew ist die Generierung zwei Warnungen
Benutze ich Homebrew wie die Paket-manager. Ich habe diesen Befehl ausführen:
brew update
Aber bekam ich diese Fehlermeldung:
Fehler: kann nicht aufheben, alt 'bin/brew' (Permission denied)
Fehler: Fehler beim ausführen von git pull http://github.com/mxcl/homebrew.git master
Läuft wieder unter sudo:
/usr/local/Library/Homebrew/brauen.h.rb:1: Warnung: bereits initialisierte Konstante FORMULA_META_FILES
/usr/local/Library/Homebrew/brauen.h.rb:2: Warnung: bereits initialisierte Konstante PLEASE_REPORT_BUG
Fehler: Der folgende nicht arbeiten-Baum-Dateien, die überschrieben würden, die von der Kasse:.gitignore
;;; big Liste geht hier ;;;;
Und jetzt, jedes Gebräu Befehl erzeugt diese Warnung:
/usr/local/Library/Homebrew/brauen.h.rb:1: Warnung: bereits initialisierte Konstante FORMULA_META_FILES
/usr/local/Library/Homebrew/brauen.h.rb:2: Warnung: bereits initialisierte Konstante PLEASE_REPORT_BUG
Irgendeine Idee was schief läuft?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Es klingt wie die Hälfte, es zu aktualisieren, bevor es errored out, und jetzt ist es in einem schlechten Zustand. Sie Mai wollen
Sollten alle zurücksetzen git-gesteuert Dateien (z.B. homebrew) zurück zu Ihrem ursprünglichen Versionen. Sie müssen möglicherweise
sudo
dass git-Befehl. Danach können Sie versuchen, korrigieren Sie die Berechtigungen jedoch, das Sie möchten (dies kann so einfach wie läuftsudo chown -R yourname:staff /usr/local
wenn keine Dateien, die dir benötigen, um Besitz von jemand anderem).Stellen Sie sicher, dass /usr/local/bin schreiben Berechtigungen für das Benutzerkonto.
Hatte ich ein ähnliches Problem heute wies mich in die richtige Richtung, aber der reset war nicht genug. Ich bin nicht sicher, wie, aber irgendwie hatte ich schon ein paar nicht verfolgte Dateien, bemerkte ich nach dem ausführen git status.
Schließlich machte ich eine Kopie von allen Dateien (nur um sicher zu sein) und diese gelöscht, danach brew update funktioniert wie ein Charme