Block > Fix: Mcabber
1 min (155 Wörter, 1066 Zeichen)
Hinweis
Dieser Eintrag ist älter als 3 Jahre und entspricht vermutlich nicht mehr dem neuesten Stand der Technik/Realität.
Seit mehreren Wochen schon hatte ich das Problem, dass Mcabber unter ArchLinux beim Starten mit folgendem Error abbrach:
Disconnected, reason: 3->'LM_DISCONNECT_REASON_ERROR'
Total viel Aussage dahinter.
Google brachte erstmal auch nix. Nun hab ich es einen Monat spaeter wieder versucht zu fixen. Diesmal spuckte auch Google was aus. Zwar nur was russisches, aber immerhin. Anscheinend ist Mcabber nur da verbreitet …
Eingabe war:
archlinux mcabber 'LM_DISCONNECT_REASON_ERROR'
Die Ausgabe brachte als ersten Treffer: http://www.linux.org.ru/forum/talks/6638007
Dieser Post brachte dann die Loesung. Loudmouth hat einen Bug. Daher ist die Loesung: loudmouth selbst bauen (mit einer Option zusaetzlich).
Das Einfachste ist daher, das ArchBuildSystem zu nutzen.
Um’s schnell zu machen (laengere Anleitung im verlinkten Wiki):
sudo pacman -S abs base-devel
sudo abs # eventuell 2 mal ausfuehren.
mkdir -p $HOME/abs
cp -r /var/abs/extra/loudmouth/ ~/abs
cd ~/abs/loudmouth
sed -i.bak 's/\.\/configure\(.*\)$/\.\/configure\1\ --with-ssl=openssl/' PKGBUILD
makepkg -s
sudo pacman -U loudmouth-*.tar.xz
Das wars dann auch schon 😊
Mcabber sollte nun wieder ohne Probleme starten.