Homebrew install gdb, Symlink-Fehler mit Binutils

1262
nwly

Ich versuche, GDB über Homebrew unter OSX Mavericks über den Befehl zu installieren brew install homebrew/dupes/gdb. Diese Fehlermeldung erscheint während der Installation:

gdb requires special privileges to access Mach ports. You will need to codesign the binary. For instructions, see:  http://sourceware.org/gdb/wiki/BuildingOnDarwin Error: The `brew link` step did not complete successfully The formula built, but is not symlinked into /usr/local Could not symlink share/info/bfd.info Target /usr/local/share/info/bfd.info is a symlink belonging to binutils. You can unlink it: brew unlink binutils  To force the link and overwrite all conflicting files: brew link --overwrite gdb  To list all files that would be deleted: brew link --overwrite --dry-run gdb  Possible conflicting files are: /usr/local/share/info/bfd.info -> /usr/local/Cellar/binutils/2.24/share/info/bfd.info /usr/local/share/info/configure.info -> /usr/local/Cellar/binutils/2.24/share/info/configure.info ==> Summary /usr/local/Cellar/gdb/7.8: 46 files, 8.5M, built in 2.4 minutes 

Ich habe sicher gestellt, dass chownder Ordner angezeigt wird /usr/local, aber es wird immer noch dieselbe Meldung angezeigt. Soll ich das Überschreiben einfach erzwingen? (Zugegebenermaßen ein Windows-Flüchtling, daher habe ich kein vollständiges Bild von dem, was los ist.)

0

1 Antwort auf die Frage

0
Ammar Alammar

In der Meldung wird gefragt, ob brewdie installierte Dokumentation binutilsmit der von GDB installierten Dokumentation überschrieben werden soll. Ja, es ist sicher, diese zu überschreiben. Es ist im Allgemeinen sicher, Syslinks zu überschreiben brew. Wenn dabei etwas kaputt geht, können Sie das Paket problemlos erneut installieren.