2012-12-23 10 views
6

esecuzionebirra medico: Attenzione: dylibs Unbrewed sono stati trovati in/usr/local/lib

birra medico

mi dà questo:

Attenzione: dylibs Unbrewed sono stati trovati in/usr/local/lib. Se non lo hai fatto apposta a , potrebbero causare problemi durante la creazione di formule Homebrew e potrebbe dover essere eliminato.

dylibs imprevisti:

/usr/local/lib/libqmi_api.dylib

/usr/local/lib/libvousb.dylib

Qualcuno sa che queste sono dylibs?

+0

Penso che abbiano qualcosa a che fare con un vecchio driver VodaPhone per modem 3G che ho installato molto tempo fa ... Li ho appena rimossi, ma se qualcuno lo sa per certo fatemi sapere - evviva! :) – tbarbe

+0

FWIW, ho anche avuto questo problema, ed erano in effetti delle librerie Vodafone. –

risposta

6

Penso che dovresti provare ad aggiornare queste librerie, se ne hai ancora bisogno. Ho avuto lo stesso problema con libusb e l'ho risolto effettuando un "aggiornamento".

brew upgrade libqmi_api 
brew upgrade libvousb 

A volte, brew non può collegare la libreria in/usr/local. Ciò si verifica quando hai già una vecchia versione con collegamenti simbolici della tua lib.

brew link --overwrite libusb 

dovrebbe fare le cose.

Ecco il mio testcase con libusb libreria:

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

Spero che questo aiuti.

Problemi correlati