Команда xcode-select не работает
Я пытаюсь установить программное обеспечение через MacPort. Например, при выдаче команды
sudo port install KeePassX
Я получаю следующее сообщение об ошибке:
Error:
Error: No valid Xcode installation is properly selected.
Error: Please use xcode-select to select an Xcode installation:
Error: sudo xcode-select -switch /Applications/Xcode.app/Contents/Developer # version 5.1.1
Error:
Warning: xcodebuild exists but failed to execute
Warning: Xcode does not appear to be installed; most ports will likely fail to build.
---> Computing dependencies for KeePassX
---> Dependencies to be installed: qt4-mac dbus jpeg libmng lcms tiff libpng
---> Activating dbus @1.8.8_0
Error: org.macports.activate for port dbus returned: Image error: /Library/LaunchAgents/org.freedesktop.dbus-session.plist already exists and does not belong to a registered port. Unable to activate port dbus. Use 'port -f activate dbus' to force the activation.
Error: Failed to install dbus
Please see the log file for port dbus for details:
/opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_dbus/dbus/main.log
Error: The following dependencies were not installed: qt4-mac dbus jpeg libmng lcms tiff libpng
To report a bug, follow the instructions in the guide:
http://guide.macports.org/#project.tickets
Error: Processing of port KeePassX failed
При беге
$ sudo xcode-select -switch /Applications/Xcode.app/Contents/Developer/
Я получаю вывод
/usr/bin/xcode-select: line 2: exec: -s: invalid option
exec: usage: exec [-cl] [-a name] file [redirection ...]
Команда xcode-select находится в / usr / bin
$ which xcode-select
/usr/bin/xcode-select
а также
$ ls -alh /usr/bin/xcode-select
lrwxr-xr-x 1 root wheel 5B 16 Nov 2012 /usr/bin/xcode-select -> xcrun
и содержит
$ cat /usr/bin/xcode-select
#!/bin/sh
exec "$@"
Когда я пытаюсь изменить версию в настройках командной строки в Xcode.app, появляется опция XCODE 5.1.1, но когда я выбираю ее, она становится серой. Есть идеи, в чем может быть проблема?