A construção do Brew falha, como consertar esses problemas relatados pelo médico?

A construção do Brew falha, como consertar esses problemas relatados pelo médico?

Eu gostaria de estar programando, mas em vez disso estou administrando. Quero instalar o imagemagick com o brew, mas ele não consegue compilar. 1) o médico cervejeiro diz:

Warning: "config" scripts exist outside your system or Homebrew directories.
`./configure` scripts often look for *-config scripts to determine if
software packages are installed, and what additional flags to use when
compiling and linking.

Having additional scripts in your path can confuse software installed via
Homebrew if the config script overrides a system or Homebrew provided
script of the same name. We found the following "config" scripts:

  /opt/local/bin/freetype-config
  /opt/local/bin/gpg-error-config
  /opt/local/bin/ksba-config
  /opt/local/bin/libgcrypt-config
  /opt/local/bin/libpng-config
  /opt/local/bin/libpng16-config
  /opt/local/bin/Magick++-config
  /opt/local/bin/Magick-config
  /opt/local/bin/MagickCore-config
  /opt/local/bin/MagickWand-config
  /opt/local/bin/ncurses6-config
  /opt/local/bin/ncursesw6-config
  /opt/local/bin/pcre-config
  /opt/local/bin/pkg-config
  /opt/local/bin/python2.6-config
  /opt/local/bin/python2.7-config
  /opt/local/bin/Wand-config
  /opt/local/bin/xml2-config

Alguns deles parecem estar relacionados ao imagemagick. Minha instalação com falha fez isso? Esta informação é útil para o diagnóstico, mas o que devo fazer a respeito?

2) Também alerta:

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

Eu posso fazer isso, mas é um problema permanente que o macports esteja no meu caminho e eu tenha que movê-lo e depois movê-lo de volta toda vez que uso o brew? Posso configurar de alguma forma para que o brew e o macports não interfiram um no outro?

3) Talvez seja um sintoma do mesmo problema, mas também recebo:

Warning: Unbrewed header files were found in /usr/local/include.
If you didn't put them there on purpose they could cause problems when
building Homebrew formulae, and may need to be deleted.

Unexpected header files:
  /usr/local/include/node/android-ifaddrs.h
  /usr/local/include/node/ares.h
  /usr/local/include/node/ares_build.h
  /usr/local/include/node/ares_rules.h
  /usr/local/include/node/ares_version.h
  // ... about 80 of these, all beginning with /usr/local/include/node

Esta respostaalegremente sugere que eu "remova-os e instale o nodejs do homebrew". Apenas corrigir esses arquivos parece errado e perigoso. Essa é a ação correta e alguém pode sugerir um procedimento seguro para substituir um nodejs instalado na porta por um nodejs instalado no brew?

informação relacionada