2012-12-23 5 views
6

läuftGebräu Arzt: Warnung: Unbrewed dylibs wurden in/usr/local/lib

gefunden

brauen Arzt

gibt mir diese:

Warnung: Unbrewed dylibs gefunden in/usr/lokal/lib. Wenn Sie nicht sie dort absichtlich setzen, könnten sie Probleme verursachen, wenn Sie Homebrew-Formeln bauen und möglicherweise gelöscht werden müssen.

Unexpected dylibs:

/usr/local/lib/libqmi_api.dylib

/usr/local/lib/libvousb.dylib

jemand wissen, was diese dylibs sind?

+0

Ich denke, sie haben etwas mit einem alten VodaPhone-Treiber für 3G-Modem zu tun, die ich vor langer Zeit installiert habe ... Ich habe sie nur entfernt, aber wenn jemand sicher weiß, lass es mich wissen - Prost! :) – tbarbe

+0

FWIW, ich hatte auch dieses Problem, und sie waren in der Tat Vodafone-Bibliotheken. –

Antwort

6

Ich denke, Sie sollten versuchen, diese Bibliothek zu aktualisieren, wenn Sie sie noch brauchen. Ich hatte das gleiche Problem mit libusb und ich löste es durch "Brauen" ein Upgrade.

brew upgrade libqmi_api 
brew upgrade libvousb 

Irgendwann kann brauen die lib nicht in/usr/local symbolisieren. Dies tritt auf, wenn Sie bereits eine alte Symlink-Version Ihrer lib haben.

brew link --overwrite libusb 

sollte das Zeug tun.

Hier ist mein Testfall mit Libusb Bibliothek:

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

Hoffnung, das hilft.

Verwandte Themen