Добрый (день там или вечер) 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 127Stop in /usr/ports/devel/p5-Locale-gettext/work/gettext-1.05.
*** Error code 1*** *** *** ***
*** *** *** ***Stop in /usr/ports/security/courier-authlib.
Может кто подскажет, что мне с этим делать ???порты обновил сегодня,
Freebsd 6.2
заранее благодарен
с ув. Евгений
Откройте для себя сказочный мир http://www.freshports.org/ports-mgmt/portupgrade/
и portupgade -arR
Версия OS , MySql установлен ?
>[оверквотинг удален]
>
>
>Может кто подскажет, что мне с этим делать ???
>
>порты обновил сегодня,
>Freebsd 6.2
>
>
>заранее благодарен
>с ув. Евгений
>Версия OS , MySql установлен ?
>>Freebsd 6.2
>> mysql41-server
# mysql_config
что говорит ?
>>Версия OS , MySql установлен ?
>>>Freebsd 6.2
>>> mysql41-server
># 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]
Эта команда запускается только при введении полного пути ?
Или просто 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]
>Эта команда запускается только при введении полного пути ?
>Или просто mysql_config ?просто mysql_config
У меня все это собирается из исходников и работает под 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
>Если нет боль любви к портам :) попробуй собрать из
>исходниковOK! попробую.
спасибо большое за совет.
Глупость страшная, не ведитесь.
Мужчина ! Что же ВЫ не поможнте тогда ?
Смею заметиь , то что я посоветовал реально работае и обслуживает до 30000 пользователей в день .
Успехов .
>Глупость страшная, не ведитесь.
>Мужчина ! Что же ВЫ не поможнте тогда ?
>Смею заметиь , то что я посоветовал реально работае и обслуживает до
>30000 пользователей в день .
>Успехов .
>>Глупость страшная, не ведитесь.ИМХО это было про сборку не из портов, а из исходников. Это и есть страшная глупость, да.
OK
залогом того что mysql вкомпилился правильно будет появление в
/usr/local/etc/authlib
2 файлов authdaemonrc authmysqlrc>>Если нет боль любви к портам :) попробуй собрать из
>>исходников
>
>OK! попробую.
>спасибо большое за совет.