SHA1-Fehler bei Verwendung der Brühinstallation

75

Insbesondere habe ich Homebrew verwendet, um MySQL zu installieren, und ich habe diesen Fehler erhalten:

Error: SHA1 mismatch  
Expected: f218ed64ce6e7a5d3670acdd6a18e5ed95421d1f  
Got: 3a57f6f44186e0dba34ef8b8fb4a9047e9e5d8a3  
Archive: /Users/rdp/Library/Caches/Homebrew/cmake-2.8.7.bottle.tar.gz  
(To retry an incomplete download, remove the file above.)
Rose Perrone
quelle

Antworten:

135

Alles hat funktioniert, nachdem ich gelaufen bin brew update.

Rose Perrone
quelle
@ RosePerrone: Was machst du, wenn brew update es nicht funktioniert? [Ich versuche, Octave neu zu installieren , kann es aber nicht, weil die Epstool- Abhängigkeit dieselbe Fehlermeldung ausspuckt] ...
Steve S
8

Wenn das Brühupdate fehlschlägt, versuchen Sie Folgendes

cd `brew --prefix`
git remote add origin https://github.com/Homebrew/homebrew
git fetch origin
git reset --hard origin/master
Dayson
quelle
git remote add origin https://github.com/Homebrew/brew.git fatal: Not a git repository (or any of the parent directories): .git
anon58192932
1

Ich hatte das gleiche Problem wie Steve S in Bezug auf die Abhängigkeit von Epstool von Octave und fand diesen Link:

https://github.com/Homebrew/homebrew-science/issues/1110

Schauen Sie sich den Beitrag von iml etwa 10 von oben an (seinen zweiten Beitrag). Wie er erklärte, habe ich es von der Website fedoraproject.org heruntergeladen und dann in das Verzeichnis / Library / Caches / Homebrew / verschoben.

Prost,

-Maashu

Maashu
quelle
1

In meinem Fall ist die von https://downloads.sourceforge.net/ctags/ctags-5.8.tar.gz heruntergeladene Datei tatsächlich eine HTML-Datei. Ich habe die echte Datei heruntergeladen und bei abgelegt /Library/Caches/Homebrew/ctags-5.8.tar.gz. Dann renne ich brew install ctags, alles funktioniert.

Zitao Xiong
quelle