Подтвердить что ты не робот

Ошибка при запуске 'requirements_osx_brew_libs_install...' на Mac 10.7

Попытка установить brew на Macbook Pro последнего поколения и получить следующую ошибку:

Ошибка при запуске 'requirements_osx_brew_libs_install autoconf automake libtool pkg-config apple-gcc42 libyaml readline libxml2 libxslt libksba openssl sqlite',

прочитайте/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

Я попытался удалить и переустановить RVM и brew без везения.

4b9b3361

Ответ 1

У меня была такая же ошибка при запуске rvm requirements. Этот файл журнала не дает никаких подсказок, кроме пакета, который не удалось установить.

Это то, что сработало для меня:

перейти от последнего пакета до его отказа, в вашем случае sqlite. Затем установите вручную:

brew install sqlite

Затем запустите rvm requirements снова, он, скорее всего, завершится неудачей в более раннем пакете. Повторите описанные выше шаги.

Ответ 2

Вы должны установить эти зависимости вручную, попробуйте

brew установить automake

если он дает вам ошибку отсутствия ссылки automake что-то вроде этого

Вы должны ` brew связать autoconf ', прежде чем автомат может быть установлен

затем попробуйте выполнить следующие команды

brew link --overwrite -dry-run autoconf

brew ссылка --overwrite autoconf

brew установить automake

он установит automake, а затем вы можете попробовать снова установить ruby.

Ответ 3

У вас были проблемы с установкой новой ОС X Mountain Lion.

Следующее руководство http://www.moncefbelyamani.com/how-to-install-xcode-homebrew-git-rvm-ruby-on-mac/ до шага 6, когда я получил эту ошибку. Также проверял файл журнала, который не указывал на точную проблему.

Решено проверить, установлен ли RVM.

type rvm | head -1

Не показывал rvm как 'sourced'. Итак, открыл новый терминал для проверки. Разумеется, новый терминал вернул rvm is a function. Таким образом, закрытая старая сессия терминала и повторная копия установки rvm script в новый терминал.

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

После этого все прошло хорошо. Не выполнял никаких ручных установок. Один небольшой обход, который я взял, был brew install pkg-config после прочтения сообщения Ошибка установки любой рубиновой версии с RVM на OSX как раз перед запуском вышеуказанной команды curl снова - это, вероятно, тоже не нужно.

Тогда

rvm use 2.0.0 --default

Вы можете получить сообщение:

>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.

Введите dvm reload или один из других параметров. Проверьте с помощью dvm -v, ruby -v

Ответ 4

Одно простое решение: установить инструменты командной строки Xcode.

xcode-select --install

Надеюсь это поможет.

Ответ 5

Похоже, что пакет, который вы пытаетесь вытащить, может оказаться недостижимым. Я вижу ту же ошибку, и файл журнала показывает ошибку, пытающуюся загрузить http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz, который я могу подтвердить, в настоящее время недоступен через wget:

- 2013-05-13 21: 09: 52-- (попробуйте: 2) http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz Подключение к pyyaml.org | 70.87.222.22 |: 80... подключено. HTTP-запрос отправлен, ожидая ответа... Прочитайте ошибку (время ожидания операции) в заголовках. Повторная попытка.

Также подтверждая, что pyyaml.org недоступен для меня.

Ответ 6

В файле журнала, который эта ошибка сообщает вам проверить, есть эта информация:

Были ошибки установки пакета, обязательно прочтите журнал.

Попробуйте brew tap --repair и убедитесь, что brew doctor выглядит разумно.

Проверить требования Homebrew https://github.com/mxcl/homebrew/wiki/Installation

После запуска brew tap --repair, rvm смог автоматически установить отсутствующие зависимости через homebrew и установить мой ruby ​​без проблем. нет необходимости вручную устанавливать каждый пакет или что-то еще.

Ответ 7

Я столкнулся с описанной проблемой на моем MacBook 2,1, выполнив Snow Leopard 10.6.8 после выполнения curl -L https://get.rvm.io | bash -s stable --auto-dotfiles --autolibs=enable --rails. После повторной попытки установки была успешной, без каких-либо дополнительных изменений.

Дайте brew & rvm второй шанс:)

Ответ 8

Столкнулся с подобной проблемой с MacOS High Sierra, и эта тема была очень полезной. Закончился здесь после запуска brew install gcc49 от сюда затем пришлось бежать brew upgrade automake и brew upgrade coreutils я уже имел это установлено и мой X-код был до ФОРУМА.