URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 78954
[ Назад ]

Исходное сообщение
"courier-authlib"

Отправлено jekaiv , 27-Фев-08 15:59 
Добрый (день там или вечер) All!

решил переустановить себе почтовик и мне нужен courier-authlib
Возникла такая проблема, при установке из портов выбрасывает:

make install clean
===>   courier-authlib-0.60.2 depends on file: /usr/local/lib/courier-authlib/libauthmysql.so - not found
===>    Verifying install for /usr/local/lib/courier-authlib/libauthmysql.so in /usr/ports/databases/courier-authlib-mysql
===>  Installing for courier-authlib-mysql-0.60.2
===>   courier-authlib-mysql-0.60.2 depends on executable: courierauthconfig - not found
===>    Verifying install for courierauthconfig in /usr/ports/security/courier-authlib-base
===>  Installing for courier-authlib-base-0.60.2
===>   courier-authlib-base-0.60.2 depends on file: /usr/local/share/sysconftool/sysconftool - not found
===>    Verifying install for /usr/local/share/sysconftool/sysconftool in /usr/ports/devel/sysconftool
===>   sysconftool-0.15_2 depends on file: /usr/local/bin/perl5.8.8 - found
===>   sysconftool-0.15_2 depends on file: /usr/local/bin/automake-1.9 - not found
===>    Verifying install for /usr/local/bin/automake-1.9 in /usr/ports/devel/automake19
===>   automake-1.9.6_2 depends on file: /usr/local/bin/perl5.8.8 - found
===>   automake-1.9.6_2 depends on file: /usr/local/bin/autoconf-2.61 - not found
===>    Verifying install for /usr/local/bin/autoconf-2.61 in /usr/ports/devel/autoconf261
===>   autoconf-2.61_2 depends on executable: gm4 - found
===>   autoconf-2.61_2 depends on executable: help2man - not found
===>    Verifying install for help2man in /usr/ports/misc/help2man
===>   help2man-1.36.4_1 depends on file: /usr/local/lib/perl5/site_perl/5.8.8/mach/Locale/gettext.pm - not found
===>    Verifying install for /usr/local/lib/perl5/site_perl/5.8.8/mach/Locale/gettext.pm in /usr/ports/devel/p5-Locale-gettext
===>  Building for p5-gettext-1.05_1
/usr/ports/devel/p5-Locale-gettext/work/gettext-1.05/0: not found
*** Error code 127

Stop in /usr/ports/devel/p5-Locale-gettext/work/gettext-1.05.
*** Error code 1

***   ***   ***   ***
***   ***   ***   ***

Stop in /usr/ports/security/courier-authlib.


Может кто подскажет, что мне с этим делать ???

порты обновил сегодня,
Freebsd 6.2


заранее благодарен
с ув. Евгений


Содержание

Сообщения в этом обсуждении
"courier-authlib"
Отправлено SubGun , 27-Фев-08 16:53 
Откройте для себя сказочный мир http://www.freshports.org/ports-mgmt/portupgrade/
и portupgade -arR

"courier-authlib"
Отправлено Bosh , 27-Фев-08 17:36 
Версия OS , MySql  установлен ?
>[оверквотинг удален]
>
>
>Может кто подскажет, что мне с этим делать ???
>
>порты обновил сегодня,
>Freebsd 6.2
>
>
>заранее благодарен
>с ув. Евгений


"courier-authlib"
Отправлено jekaiv , 27-Фев-08 17:39 
>Версия OS , MySql  установлен ?
>>Freebsd 6.2
>> mysql41-server

"courier-authlib"
Отправлено Bosh , 27-Фев-08 17:42 
# mysql_config
что говорит ?
>>Версия OS , MySql  установлен ?
>>>Freebsd 6.2
>>> mysql41-server

"courier-authlib"
Отправлено jekaiv , 27-Фев-08 17:44 
># mysql_config
> что говорит ?

Usage: /usr/local/bin/mysql_config [OPTIONS]
Options:
        --cflags         [-I/usr/local/include/mysql -fno-strict-aliasing -pipe   -fno-omit-frame-pointer -fno-gcse]
        --include        [-I/usr/local/include/mysql]
        --libs           [-rpath=/usr/local/lib -L/usr/local/lib/mysql -lmysqlclient -lz -lcrypt -lm  -L/usr/local/lib -lssl -lcrypto]
        --libs_r         [-rpath=/usr/local/lib -L/usr/local/lib/mysql -lmysqlclient_r -lz -pthread -lcrypt -lm  -pthread  -L/usr/local/lib -lssl -lcrypto]
        --socket         [/tmp/mysql.sock]
        --port           [3306]
        --version        [4.1.22]
        --libmysqld-libs [-rpath=/usr/local/lib -L/usr/local/lib/mysql -lmysqld -lz -pthread -lcrypt -lm  -pthread   -lwrap]


"courier-authlib"
Отправлено Bosh , 27-Фев-08 17:51 
Эта команда запускается только при введении полного пути ?
Или просто  mysql_config ?
Это принципиальный вопрос.
Поскльку  при сборке configure courier  ищет этот файл  для определения Libs и include
mysql
>[оверквотинг удален]
>     [-rpath=/usr/local/lib -L/usr/local/lib/mysql -lmysqlclient_r -lz -pthread -lcrypt
>-lm  -pthread  -L/usr/local/lib -lssl -lcrypto]
>        --socket    
>     [/tmp/mysql.sock]
>        --port    
>       [3306]
>        --version    
>    [4.1.22]
>        --libmysqld-libs [-rpath=/usr/local/lib -L/usr/local/lib/mysql -lmysqld
>-lz -pthread -lcrypt -lm  -pthread   -lwrap]


"courier-authlib"
Отправлено jekaiv , 27-Фев-08 17:52 
>Эта команда запускается только при введении полного пути ?
>Или просто  mysql_config ?

просто mysql_config


"courier-authlib"
Отправлено Bosh , 27-Фев-08 18:01 
У меня все это собирается из исходников и работает под Linux ,  но это не принципиально .
Если нет боль любви к портам :)   попробуй собрать из исходников .
Вот тебе инструкция
1 Качаеш http://prdownloads.sourceforge.net/courier/courier-authlib-0...
2 ./configure --with-mysql-libs=/usr/local/src/mysql-standard-4.0.27-pc-linux-gnu-i686/lib --with-mysql-includes=/usr/local/src/mysql-standard-4.0.27-pc-linux-gnu-i686/include
  пути  свои
make
make install
make install-migrate
make install-configure

пробуешь стартовать  /usr/local/sbin/authdaemond start
  
>>Эта команда запускается только при введении полного пути ?
>>Или просто  mysql_config ?
>
>просто mysql_config


"courier-authlib"
Отправлено jekaiv , 27-Фев-08 18:05 
>Если нет боль любви к портам :)   попробуй собрать из
>исходников

OK! попробую.
спасибо большое за совет.


"courier-authlib"
Отправлено SubGun , 27-Фев-08 18:09 
Глупость страшная, не ведитесь.

"courier-authlib"
Отправлено Bosh , 27-Фев-08 18:13 
Мужчина ! Что же ВЫ не поможнте тогда ?
Смею заметиь , то что я посоветовал реально работае и обслуживает до 30000 пользователей в день .
Успехов .
>Глупость страшная, не ведитесь.

"courier-authlib"
Отправлено PavelR , 28-Фев-08 07:51 
>Мужчина ! Что же ВЫ не поможнте тогда ?
>Смею заметиь , то что я посоветовал реально работае и обслуживает до
>30000 пользователей в день .
>Успехов .
>>Глупость страшная, не ведитесь.

ИМХО это было про сборку не из портов, а из исходников. Это и есть страшная глупость, да.


"courier-authlib"
Отправлено Bosh , 27-Фев-08 18:10 
OK
залогом того что  mysql  вкомпилился  правильно будет появление в
/usr/local/etc/authlib
2 файлов authdaemonrc authmysqlrc

>>Если нет боль любви к портам :)   попробуй собрать из
>>исходников
>
>OK! попробую.
>спасибо большое за совет.