1 votes

MacOS catalina, Apache Benchmark (ab) ne fonctionne pas, la bibliothèque dyld n'est pas chargée

Je viens de recevoir cette erreur en essayant d'installer ab sur mon MacOS Catalina :

brew install homebrew/apache/ab     
Error: homebrew/apache was deprecated. This tap is now empty and all its contents were either deleted or migrated.

Je ne sais pas quoi faire...

En fait, ce que je veux, c'est faire en sorte que ça marche : J'ai découvert que ab (apache benchmark tool) est déjà installé sur MacOS, mais il ne fonctionne pas :

$ab
dyld: Library not loaded: /usr/local/opt/openssl/lib/libssl.1.0.0.dylib
Referenced from: /usr/local/bin/ab
Reason: image not found
Abort trap: 6

0 votes

Il semble être installé dans /usr/local/bin, donc c'est quelque chose que vous avez installé vous-même. Vous vous souvenez comment ?

0 votes

@nohillside J'ai lu que ab est installé "par défaut" ainsi que le serveur web apache...

2 votes

/usr/sbin/ab est installé par défaut. /usr/local/bin/ab ne l'est certainement pas. De même, un binaire intégré n'essaierait pas de lire les bibliothèques de /opt/ !

1voto

Glasnhost Points 685

J'ai trouvé la solution sur ce post, https://github.com/kelaberetiv/TagUI/issues/635

brew uninstall openssl; brew uninstall openssl; 
brew install https://github.com/tebelorg/Tump/releases/download/v1.0.0/openssl.rb

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X