brakujące R: w ejabberd
Mateusz Kijowski
mateusz.kijowski w gmail.com
Czw, 9 Kwi 2009, 19:05:31 CEST
Hej,
Postanowiłem postawić dziś ejabberda, ale domyślna instalacja powitała mnie tak:
Error in process <0.198.0> on node 'ejabberd w jabber' with exit value:
{{case_clause,{error,{open_error,-10}}},[{ejabberd_app,init,0}]}
po zmarnowaniu jakiejś tam ilości czasu okazało się, że nie mam
zainstalowanego expata, który jest mu najwyraźniej potrzebny do
/usr/lib/ejabberd/priv/lib/expat_erl.so
Ejabberd najwyraźniej ma swoje .so w dziwnym miejscu i podejrzewam, że
rpm sam nie potrafi wyciągnąć potrzebnych zależności. Proponuję więc
dodanie odpowiednich R: do speca (jest jeszcze tls_drv.so, który chce
libssl.so, libcrypto.so i libdl.so a także ejabberd_zlib_drv.so
potrzebujący libz), chyba że jest jakaś technika zmuszenia rpma do
wyszukania zależności w katalogu /usr/lib/ejabberd/priv/lib
--
Mateusz
Więcej informacji o liście dyskusyjnej pld-devel-pl