Profanity auf M1
Profanity ist ein XMPP Client für die Kommandozeile, der auf IRSSI basiert. Auf einem Mac soll man ihm per Homebrew installieren können. Die Betonung liegt auf soll. Denn wenn man versucht den zu installieren, findet das ein schnelles Ende mit dieser Meldung:
Error: profanity: no bottle available!
You can try to install from source with:
brew install --build-from-source profanity
Klar, machen wir das, was da steht. Bauen wir den aus den Quellen. Leider geht auch das ist Beinkleid:
$ brew install --build-from-source profanity
[...]
configure: error: libreadline is required for profanity
Tja, was nun. Das Paket readline ist aber installiert. Wenn nicht, solltet ihr es mit brew install readline nachholen. Dennoch bring das nicht den gewünschten Erfolg. Wir behelfen uns mit einem kleinen Trick in diesem Fall:
$ sudo mkdir -p /usr/local/opt/readline/
$ sudo ln -s /opt/homebrew/Cellar/readline/8.1.1/lib/ /usr/local/opt/readline/
$ brew install --build-from-source profanity
Zack, baut und ist installiert.