Gebräuaufbau scheitert, wie können diese von dem Arzt gemeldeten Probleme behoben werden?

467
danh

Ich wünschte, ich würde programmieren, aber ich verwalte stattdessen. Ich möchte Imagemagick mit Brew installieren, aber es wird nicht gebaut. 1) brauen doktor sagt:

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 

Einige von ihnen sehen aus, als wären sie mit Imagemagick verwandt. Hat meine fehlgeschlagene Installation das gemacht? Diese Informationen sind hilfreich für die Diagnose, aber was muss ich dagegen tun?

2) Es warnt auch:

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 

Ich kann das, aber ist es ein dauerhaftes Problem, dass macports mir im Weg steht, und ich muss es verschieben, dann jedes Mal, wenn ich brauen? Kann ich das so einstellen, dass das Brühen und die Macports sich nicht gegenseitig stören?

3) Vielleicht ist dies ein Symptom für das gleiche Problem, aber ich bekomme auch:

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 

Diese Antwort deutet unmissverständlich an, dass ich "Entfernen und Installieren von nodejs von Homebrew". Wenn Sie diese Dateien nur noch rm-en, klingt das falsch und gefährlich. Ist dies die richtige Maßnahme, und kann jemand eine sichere Vorgehensweise vorschlagen, um einen installierten Knoten mit einem installierten Knoten zu ersetzen?

0
Der Fragentitel fasst Ihr Problem nicht wirklich gut zusammen. Steven M. Vascellaro vor 7 Jahren 0
@StevenVascellaro - Der Titel wurde verbessert. Wäre sehr dankbar, wenn Sie einen Einblick in die Frage haben. danh vor 7 Jahren 0

0 Antworten auf die Frage