A instalação do Openssl usando o HomeBrew falha ao dar um erro de make

2

Estou usando o HomeBrew como gerenciador de pacotes. O sistema operacional que estou usando é o Mountain Lion. Eu apenas tentei instalar o openssl usando o comando: brew install openssl O que estou recebendo é o seguinte erro:

==> Downloading http://openssl.org/source/openssl-1.0.1c.tar.gz
Already downloaded: /Library/Caches/Homebrew/openssl-1.0.1c.tar.gz
==> perl ./Configure --prefix=/usr/local/Cellar/openssl/1.0.1c --openssldir=/usr/local/etc/openssl zlib-dynamic shared d
==> make
==> make test
==> make install MANDIR=/usr/local/Cellar/openssl/1.0.1c/share/man MANSUFFIX=ssl
created directory '/usr/local/Cellar/openssl/1.0.1c/lib/engines'
created directory '/usr/local/Cellar/openssl/1.0.1c/lib/pkgconfig'
created directory '/usr/local/Cellar/openssl/1.0.1c/include'
created directory '/usr/local/Cellar/openssl/1.0.1c/include/openssl'
make: *** [install_sw] Error 13

Error: openssl did not build
Logs: /Users/Administrator/Library/Logs/Homebrew/openssl/

Alguma idéia de como superar isso? Obrigado.

    
por skiabox 11.10.2012 / 16:27

2 respostas

3

Eu tive esse erro no meu Mac 10.8.4

brew install openssl

created directory '/usr/local/Cellar/openssl/1.0.1e/include/openssl' make: *** [install_sw] Error 13

Siga estas etapas para resolvê-lo:

  1. Crie um diretório, se não existir

    sudo mkdir /usr/local/etc/openssl

  2. Altere os direitos. Substitua e com seu nome e grupo (por exemplo, serge: admin)

    sudo chown -R <username>:<group> /usr/local/etc/openssl/

  3. Repita a instalação do openssl

    brew install openssl

  4. Instale o pacote curl-ca

    brew install curl-ca-bundle

por 30.06.2013 / 00:32
0

Este é provavelmente um erro de permissão de gravação do usuário, mas a verificação do registro será verificada.

Veja gist para mais detalhes: link

    
por 04.03.2013 / 20:26