2012-12-23 22 views
6

chạybrew bác sĩ: Cảnh báo: dylibs Unbrewed được tìm thấy trong/usr/local/lib

brew bác sĩ

mang lại cho tôi điều này:

Cảnh báo: dylibs Unbrewed đã được tìm thấy trong/usr/local/lib. Nếu bạn không đặt chúng vào mục đích có thể gây ra sự cố khi xây dựng các công thức Homebrew và có thể cần phải bị xóa.

dylibs mong đợi:

/usr/local/lib/libqmi_api.dylib

/usr/local/lib/libvousb.dylib

ai biết những gì các dylibs là?

+0

Tôi nghĩ rằng họ có liên quan đến trình điều khiển VodaPhone cũ cho modem 3G mà tôi đã cài đặt từ lâu ... Tôi vừa xóa chúng nhưng nếu ai đó biết chắc chắn hãy cho tôi biết - chúc mừng! :) – tbarbe

+0

FWIW, tôi cũng đã có vấn đề này, và họ thực ra là thư viện Vodafone. –

Trả lời

6

Tôi nghĩ bạn nên thử nâng cấp các thư viện này, nếu bạn vẫn cần chúng. Tôi gặp sự cố tương tự với libusb và tôi đã giải quyết vấn đề này bằng cách "nâng cấp".

brew upgrade libqmi_api 
brew upgrade libvousb 

Thỉnh thoảng, brew không thể liên kết tượng trưng với lib vào/usr/local. Điều này xảy ra khi bạn đã có một phiên bản cũ của symlinked của lib của bạn.

brew link --overwrite libusb 

nên thực hiện.

Đây là testcase của tôi với libusb thư viện:

$ brew doctor 
Warning: Unbrewed dylibs were found in /usr/local/lib. 
If you didn't put them there on purpose they could cause problems when 
building Homebrew formulae, and may need to be deleted. 

Unexpected dylibs: 
    /usr/local/lib/libusb-1.0.0.dylib 

$ brew upgrade libusb 
==> Upgrading 1 outdated package, with result: 
libusb 1.0.9 
==> Upgrading libusb 
==> Downloading http://downloads.sourceforge.net/project/libusb/libusb-1.0/libusb-1.0.9/libusb-1.0.9.tar.bz2 
######################################################################## 100,0% 
==> ./configure --prefix=/usr/local/Cellar/libusb/1.0.9 
==> make install 
Warning: Could not link libusb. Unlinking... 
Error: The `brew link` step did not complete successfully 
The formula built, but is not symlinked into /usr/local 
You can try again using `brew link libusb' 

Possible conflicting files are: 
/usr/local/lib/libusb-1.0.0.dylib 
==> Summary 
    /usr/local/Cellar/libusb/1.0.9: 11 files, 420K, built in 9 seconds 

$ brew link --overwrite libusb 
Linking /usr/local/Cellar/libusb/1.0.9... 5 symlinks created 

$ brew doctor 
Your system is ready to brew. 
$ 

Hope this helps.

Các vấn đề liên quan