Cài đặt macOS 10.12.4 beta 2 phá vỡ OpenSSH được cài đặt qua homebrew


2
  • ssh: OpenSSH_7.4p1, LibreSSL 2.4.5 (được cài đặt qua homebrew)
  • Phiên bản hệ thống: macOS 10.12.4 (16E154a)

Lỗi:

me@mymac:~$ ssh foo@bar.local
dyld: lazy symbol binding failed: Symbol not found: _arc4random_buf
  Referenced from: /usr/local/bin/ssh
  Expected in: /usr/local/opt/libressl/lib/libcrypto.38.dylib

dyld: Symbol not found: _arc4random_buf
  Referenced from: /usr/local/bin/ssh
  Expected in: /usr/local/opt/libressl/lib/libcrypto.38.dylib

Abort trap: 6

Bất kỳ lời khuyên làm thế nào để giải quyết vấn đề này? Điều này cũng phá vỡ git đẩy của tôi (sử dụng ssh, rõ ràng)


Chà có vẻ như là một lỗi trong OpenSSL Nó cần phải được liên kết với thư viện chính xác
Đánh dấu

Câu trả lời:


4

brew reinstall openssh

Giải quyết hoàn toàn vấn đề

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.