Acabei de adquirir um novo Mac Pro com o OS X 10.9. Quando eu corro:
brew doctor
Eu recebo o aviso:
Warning: You have MacPorts or Fink installed:
/opt/local/bin/port
This can cause trouble. You don't have to uninstall them, but you may want to
temporarily move them out of the way, e.g.
sudo mv /opt/local ~/macports
Não instalei o MacPorts ou o Fink, por que recebo o aviso?
/opt/local/bin/port
é o executável do MacPorts e, portanto, é instalado. O que acontece se você tentar os comandosport version
eport list installed
? Eu uso os dois Homebrew e MacPorts e eu recebo o aviso, mas tudo funciona bem para mim :)Respostas:
Observe que algumas ferramentas de empacotamento de terceiros às vezes podem instalar automaticamente o MacPorts. Lembro-me que o RVM faz isso (ou pelo menos não sei o estado atual); portanto, embora você não esteja ciente de realmente instalá-lo manualmente, ele ainda pode estar lá.
Se você se mudar
/opt/local
para um local diferente, isso pode quebrar o que quer que tenha sido usado no MacPorts.fonte
O erro informa que
/opt/local/bin/port
existe.Se você não o instalou, o erro é mostrado porque o caminho existe. Mova o executável:
Se você o instalou, você pode executar o comando fornecido:
fonte