grepping / Libreria e "Troppi livelli di collegamenti simbolici"

0

Sto cercando di ripulire i resti di un'applicazione rimossa:

$ sudo grep -R "iNet Network" /Library
...
grep: /Library//Frameworks/Mono.framework/Home/lib/libmono-2.0.1.dylib.dSYM/libmonoboehm-2.0.1.dylib.dSYM: Too many levels of symbolic links
grep: /Library//Frameworks/Mono.framework/Home/lib/libmono-2.0.dylib.dSYM/libmonoboehm-2.0.dylib.dSYM: Too many levels of symbolic links
grep: /Library//Frameworks/Mono.framework/Libraries/libmono-2.0.1.dylib.dSYM/libmonoboehm-2.0.1.dylib.dSYM: Too many levels of symbolic links
grep: /Library//Frameworks/Mono.framework/Libraries/libmono-2.0.dylib.dSYM/libmonoboehm-2.0.dylib.dSYM: Too many levels of symbolic links
grep: /Library//Frameworks/Mono.framework/Versions/3.2.1/lib/libmono-2.0.1.dylib.dSYM/libmonoboehm-2.0.1.dylib.dSYM: Too many levels of symbolic links
grep: /Library//Frameworks/Mono.framework/Versions/3.2.1/lib/libmono-2.0.dylib.dSYM/libmonoboehm-2.0.dylib.dSYM: Too many levels of symbolic links
grep: /Library//Frameworks/Mono.framework/Versions/Current/lib/libmono-2.0.1.dylib.dSYM/libmonoboehm-2.0.1.dylib.dSYM: Too many levels of symbolic links
grep: /Library//Frameworks/Mono.framework/Versions/Current/lib/libmono-2.0.dylib.dSYM/libmonoboehm-2.0.dylib.dSYM: Too many levels of symbolic links

È un problema non correlato a ciò che sto tentando di fare, ma mi piacerebbe ripulirlo. Credo che libmonoboehm sia un framework Apple.

Da Troppi livelli di link simbolici , è probabile che i collegamenti software rimandino l'uno all'altro.

Domanda : come posso cancellare questo errore?

Un rapido ls -l nella prima directory rivela quanto segue. Sembra quasi che il softlink si riferisca a se stesso; o la sua directory genitore, che sembra essere nominata la stessa.

$ ls -l /Library//Frameworks/Mono.framework/Home/lib/libmono-2.0.1.dylib.dSYM/libmonoboehm-2.0.1.dylib.dSYM
lrwxr-xr-x  1 root  admin  29 Aug 14  2013 /Library//Frameworks/Mono.framework/Home/lib/libmono-2.0.1.dylib.dSYM/libmonoboehm-2.0.1.dylib.dSYM -> libmonoboehm-2.0.1.dylib.dSYM
$ ls -l /Library//Frameworks/Mono.framework/Home/lib/libmono-2.0.dylib.dSYM/libmonoboehm-2.0.dylib.dSYM
lrwxr-xr-x  1 root  admin  27 Aug 14  2013 /Library//Frameworks/Mono.framework/Home/lib/libmono-2.0.dylib.dSYM/libmonoboehm-2.0.dylib.dSYM -> libmonoboehm-2.0.dylib.dSYM

Informazioni correlate.

  • OS X 10.8.5 completamente aggiornato (e ancora difettoso )
  • Xcode versione 5.1.1 (5B1008)
posta jww 24.04.2015 - 07:20
fonte

1 risposta

1

Il Mono.framework non appartiene ad Apple né è installato come parte di Xcode. L'ho verificato con una macchina virtuale (10.8.5 / Xcode 5.1.1)

Controllando il tuo profilo sospetto che sia stato installato con Xamarin (o un altro ambiente di sviluppo multipiattaforma).

IMHO la tua installazione mono è hosed / corrotta. Un'installazione corretta è simile a questa (/ Library / Frameworks):

IltuopercorsoperMonoèsimileaquesto:/Library//Frameworks/Mono.framework/...(Notareladoppiabarranelpercorso).

QuindicontrollaprimailtuodiscoconDiskUtility,poieliminaMono.frameworkelacartelladinessunnomesuperiore(oqualunquecosasia),scarical'ultimo Installer di mono.framework e reinstallare Mono.

    
risposta data 24.04.2015 - 17:51
fonte

Leggi altre domande sui tag