Stoppen Sie die Kompilierung der homebrew-Formel, wenn die Abhängigkeit fehlschlägt

276
peetonn

Meine Formel hängt von einer anderen ab:

depends_on: "libconfig" 

Ich habe kürzlich bei der Installation meines Pakets ein Problem auf einem der Computer festgestellt, als libconfiges von Homebrew nicht ordnungsgemäß eingerichtet wurde:

==> Downloading https://homebrew.bintray.com/bottles/libconfig-1.7.2.high_sierra.bottle.tar.gz ######################################################################## 100.0% ==> Pouring libconfig-1.7.2.high_sierra.bottle.tar.gz Error: The `brew link` step did not complete successfully The formula built, but is not symlinked into /usr/local Could not symlink lib/pkgconfig/libconfig++.pc /usr/local/lib/pkgconfig is not writable.  You can try again using: brew link libconfig 

Ich würde erwarten, dass homebrew hier stehen bleibt, da mein Paket nicht ohne diese Abhängigkeit kompiliert werden kann, aber es lief weiter und führte schließlich zu einem Kompilierungsfehler. Gibt es eine Möglichkeit, Homebrew mitzuteilen, dass es nicht mehr gebaut werden soll, wenn bei der Installation Abhängigkeiten aufgetreten sind?

0

0 Antworten auf die Frage