Wie behebe ich "Bibliothek nicht geladen: libssl.1.0.0.dylib" mit PostgreSQL?

10

Nach dem Löschen von Macports hatte ich ein merkwürdiges Verhalten. Wenn ich versuche, PostgreSQL über die CLI auszuführen, erhalte ich:

pawel:~ pawel$ psql
dyld: Library not loaded: /opt/local/lib/libssl.1.0.0.dylib
  Referenced from: /usr/local/bin/psql
  Reason: image not found
Trace/BPT trap

Das ist seltsam, weil ich Postgresql über Homebrew installiert habe und das Ausführen brew listbestätigt, dass es da ist. Wie würde ich psql wieder zum Laufen bringen?

Außerdem schlägt der Versuch, den pg-Edelstein zu installieren , aufgrund eines file not found: /opt/local/lib/libssl.1.0.0.dylibFehlers fehl . Ich muss Postgres dazu bringen, nicht im Verzeichnis / opt / local / nach dieser Datei zu suchen.

Einfaltspinsel
quelle

Antworten:

10

Da ich meine eigene Frage beantworte, wollte ich sie gerade löschen, aber andere mögen sie in Zukunft nützlich finden.

Die Lösung besteht darin, es brew uninstall postgresqldann erneut zu installieren. Der Grund, warum es nicht funktionierte, war, dass die Macports-Installation einige der Konfigurationen durcheinander brachte.

Einfaltspinsel
quelle
1
Danke, ich wurde verrückt, weil die Installation niemals funktionieren würde. Mir war nicht klar, dass ich nur deinstallieren und erneut versuchen musste.
Kenny Wyland