PDA

Просмотр полной версии : Не ставится cyrus-imapd


Useroff
26.08.2008, 02:16
Всем привет!
Ставлю cyrus-imapd, но он не находит билиотеку и выдает такие ошибки:
Note (probably harmless): No library found for -lsasl2 Writing Makefile for Cyrus::IMAP ==>
Your Makefile has been rebuilt. <== ==> Please rerun the make command. <== false *** Error code 1
Stop in /usr/ports/mail/cyrus-imapd/w-cyrus-imapd-2.3.11/cyrus-imapd-2.3.11/perl /imap (line
908 of Makefile). *** Error code 1 Stop in /usr/ports/mail/cyrus-imapd/w-cyrus-imapd-2.3.11/cyrus-
imapd-2.3.11/perl (line 88 of
Makefile). *** Error code 1 Stop in /usr/ports/mail/cyrus-imapd/w-cyrus-imapd-2.3.11/cyrus-imapd-2.3.11 (lin e 72 of
Makefile). *** Error code 1 Stop in /usr/ports/mail/cyrus-imapd (line 2092 of /usr/ports/infrastructure/mk/
b sd.port.mk). *** Error code 1 Stop in /usr/ports/mail/cyrus-imapd (line 1392 of /usr/ports/infrastructure/mk/
b sd.port.mk). *** Error code 1 Stop in /usr/ports/mail/cyrus-imapd
(line 1890 of /usr/ports/infrastructure/mk/b sd.port.mk).

Как я понимаю он не может найти библиотеку lsasl2
Где она находится и как указать путь к ней?
Зы: Ставлю из портов OpenBSD
Зыы: Так ставится норм: pkg_add cyrus-imapd-2.3.11

Ky3bMu4
28.08.2008, 17:31
Где она находится и как указать путь к ней?

Должна быть в /usr/ports/security/cyrus-sasl2 или что-то в этом роде.

Useroff
29.08.2008, 05:12
Поставил cyrus-sasl2, усе ровно не выдает такуюже ошибку (

Ky3bMu4
29.08.2008, 15:01
Покажи вывод
ls -l /usr/lib | grep sasl
ls -l /usr/local/lib | grep sasl
С openbsd не работал, не знаю где точно либы лежат. Файла libsasl2.so где-то недостаёт.

Useroff
29.08.2008, 18:03
Вот что выдал:
# ls -l /usr/local/lib | grep sasl
-rw-r--r-- 1 root bin 11011 Jan 6 07:07 libcourierauthsasl.so.0.0
-rw-r--r-- 1 root bin 11722 Jan 6 07:07 libcourierauthsaslclient.so.0.0
-rw-r--r-- 1 root bin 122446 Jan 6 06:25 libsasl2.a
-rw-r--r-- 1 root bin 804 Jan 6 06:25 libsasl2.la
-rw-r--r-- 1 root bin 97815 Jan 6 06:25 libsasl2.so.2.22
drwxr-xr-x 2 root wheel 1024 Jan 6 06:29 sasl2

Ky3bMu4
29.08.2008, 18:45
cd /usr/local/lib ; ln -s libsasl2.so.2.22 libsasl2.so
Должно помочь.

Useroff
30.08.2008, 02:58
Такая же ошибка
Ладн, буду с бинариков ставить...