it-swarm.com.de

Fehler beim Ausführen von 'Requirements_osx_brew_libs_install ...' auf Mac 10.7

Der Versuch, Brew auf einem MacBook Pro der letzten Generation zu installieren, zeigt den folgenden Fehler: 

Fehler beim Ausführen von 'Requirements_osx_brew_libs_install autoconf automake libtool pkg-config Apple-gcc42 libyaml readline libxml2 libxslt libksba openssl sqlite',

bitte lesen /Users/allegrascrugham/.rvm/log/Ruby-1.9.3-p392/1368142352_package_install_autoconf_automake_libtool_pkg-config_Apple-gcc42_libyaml_readline_libxml2_libxslt_libksba_openssl_sqlite.log

Ich habe versucht, RVM & Brew ohne Erfolg zu entfernen und erneut zu installieren. 

33
user1883951

Ich hatte genau den gleichen Fehler beim Ausführen von rvm requirements. Diese Protokolldatei enthält keine anderen Hinweise als das Installieren eines Pakets.

Das hat bei mir funktioniert:

gehen Sie vom letzten Paket aus, bevor es fehlschlägt, in Ihrem Fall sqlite. Dann wie folgt manuell installieren:

brew install sqlite

Führen Sie dann erneut rvm requirements aus. Dies schlägt wahrscheinlich bei einem früheren Paket fehl. Wiederholen Sie die obigen Schritte.

38
Nik

Sie müssen diese Abhängigkeiten manuell installieren, versuchen Sie es 

brew installieren automake

wenn es einen fehler des fehlenden link von automake gibt, so etwas

Sie müssen 'brew link autoconf' starten, bevor automake installiert werden kann

dann probieren Sie diese Befehle aus 

brühlink - overwrite - dry-run autoconf

brew Link - overwrite autoconf

brew installieren automake

es wird automake installiert und Sie können erneut versuchen, Ruby zu installieren. 

14
mfq

Hatte ähnliche Probleme bei einer neuen Installation von OS X Mountain Lion.

Geführtes Tutorial http://www.moncefbelyamani.com/how-to-install-xcode-homebrew-git-rvm-Ruby-on-mac/ bis der Schritt 6 eintrat, als ich diesen Fehler erhielt. Auch Protokolldatei geprüft, die kein genaues Problem angab.

Beschlossen, zu überprüfen, ob RVM installiert war. 

type rvm | head -1

Rvm wurde nicht als "beschafft" angezeigt. Also, neues Terminal zur Überprüfung geöffnet. Natürlich hat das neue Terminal rvm is a function zurückgegeben. Also, ältere Terminalsitzung geschlossen und das Installations-Rvm-Skript erneut in ein neues Terminal kopiert. 

\ curl -L https://get.rvm.io | bash -s stable --Rails --autolibs = enable

Danach lief alles gut. Keine manuelle Installation. Ein kleiner Umweg war, brew install pkg-config zu lesen, nachdem ich den Beitrag gelesen hatte Fehler beim Installieren einer beliebigen Ruby-Version mit RVM unter OSX unmittelbar vor dem erneuten Ausführen des obigen Befehls curl - dies war wahrscheinlich auch unnötig.

Dann, 

rvm use 2.0.0 --default

Möglicherweise erhalten Sie eine Nachricht:

>A RVM version 1.20.11 (stable) is installed yet 1.20.10 (stable) is loaded.
Please do one of the following:
  * 'rvm reload'
  * open a new Shell
  * 'echo rvm_auto_reload_flag=1 >> ~/.rvmrc' # for auto reload with msg.
  * 'echo rvm_auto_reload_flag=2 >> ~/.rvmrc' # for silent auto reload.

Geben Sie dvm reload oder eine der anderen Optionen ein. Bestätigen Sie mit dvm -v, Ruby -v

3
Rajive Jain

Eine einfache Lösung: Installieren Sie Xcode Command Line Tools.

Hoffe das hilft.

2
Artem Kirillov

Ich habe das beschriebene Problem auf meinem MacBook 2.1 mit Snow Leopard 10.6.8 nach der Ausführung von curl -L https://get.rvm.io | bash -s stable --auto-dotfiles --autolibs=enable --Rails ausgeführt. Nach einem erneuten Versuch war die Installation erfolgreich, ohne weitere Änderungen vorzunehmen. 

Gib brew & rvm eine zweite Chance :)

0
Cristi

Die Protokolldatei, die Sie mit diesem Fehler überprüfen müssen, enthält folgende Informationen: 

Es gab Paketinstallationsfehler. Lesen Sie das Protokoll.

Versuchen Sie brew tap --repair und stellen Sie sicher, dass brew doctor angemessen aussieht.

Überprüfen Sie die Homebrew-Anforderungen https://github.com/mxcl/homebrew/wiki/Installation

Nachdem ich brew tap --repair ausgeführt hatte, konnte rvm die fehlenden Abhängigkeiten automatisch über Homebrew installieren und meinen Ruby ohne Probleme installieren. Sie müssen nicht jedes Paket oder etwas anderes manuell installieren. 

0
mmgg

Sieht aus, als wäre ein Paket, das Sie abziehen möchten, möglicherweise nicht erreichbar. Ich sehe den gleichen Fehler und die Protokolldatei zeigt einen Fehler beim Download von http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz , den ich per wget zurzeit nicht erreichen kann :

--2013-05-13 21: 09: 52-- (try: 2) http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz Verbindung zu pyyaml .org | 70.87.222.22 |: 80 ... connected . HTTP-Anforderung wurde gesendet und wartet auf Antwort ... Lesefehler (Zeitüberschreitung beim Vorgang) in den Headern . Wiederholen.

Auch zu bestätigen, dass pyyaml.org für mich nicht erreichbar ist.

0
rayrod2030

Ich hatte ein ähnliches Problem mit MacOS High Sierra und dieser Thread war sehr hilfreich. Hier endete ich nach dem Ausführen von brew install gcc49 von hier musste dann brew upgrade automake laufen und brew upgrade coreutils Ich hatte dies bereits installiert und mein X-Code war auf dem neuesten Stand.

0
ArdentLearner