Instalasi openssl menggunakan HomeBrew gagal memberikan kesalahan

2

Saya menggunakan HomeBrew sebagai manajer paket. Sistem operasi yang saya gunakan adalah Mountain Lion. Saya baru saja mencoba menginstal openssl menggunakan perintah: brew install openssl Apa yang saya dapatkan adalah kesalahan berikut:

==> 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/

Ada ide tentang cara mengatasinya? Terima kasih.

skiabox
sumber
Apa kata log? Sudahkah Anda memperbarui Homebrew ke versi terbaru?
slhck
Ya brew adalah versi terbaru (menggunakan 'brew update')
skiabox
Ada 4 file log tetapi terlalu besar untuk mempostingnya di sini.
skiabox
Anda bisa memposting baris yang paling relevan atau menempelnya di tempat lain
slhck

Jawaban:

3

Saya memiliki kesalahan ini di Mac 10.8.4 saya

brew install openssl

direktori yang dibuat `/usr/local/Cellar/openssl/1.0.1e/include/openssl '   make: *** [install_sw] Kesalahan 13

Ikuti langkah-langkah ini untuk mengatasinya:

  1. Buat direktori jika tidak ada

    sudo mkdir / usr / local / etc / openssl

  2. Ubah haknya. Ganti dan dengan nama dan grup Anda (mis. Layanan: admin)

    sudo chown -R & lt; nama pengguna & gt;: & lt; grup & gt; / usr / local / etc / openssl /

  3. Ulangi pemasangan openssl

    brew install openssl

  4. Instal curl-ca-bundle

    buat install curl-ca-bundle

Serge Seletskyy
sumber