Проблема с libmysqlclient.so.12, dima_k, 14-Янв-06, 15:30 [смотреть все]Пытаюсь поставить тикет-систему RT из портов, следуя википедии на сайте-разработчика. Поставил, делаю make INITIAL_INSTALL=yes post-install для конфигурирования баз, которые сделал до этого. Выскакивает ошибка: install_driver(mysql) failed: Can't load '/usr/local/lib/perl5/site_perl/5.8.6/mach/auto/DBD/mysql/mysql.so' for module DBD::mysql: Shared object "libmysqlclient.so.12" not found, required by "mysql.so" at /usr/local/lib/perl5/5.8.6/mach/DynaLoader.pm line 230. at (eval 190) line 3 Compilation failed in require at (eval 190) line 3. Perhaps a required shared library or dll isn't installed where expected at /usr/local/rt3/sbin/rt-setup-database line 145Думаю, проблема в отсутствии libmysqlclient.so.12, хотя портовый mysql-client41 у меня стоит. Нарыл в Гугле команду: ldconfig -r | grep mysql Вывод: search directories: /lib:/usr/lib:/usr/lib/compat:/usr/X11R6/lib:/usr/lo 137:-lmysqlclient_r.14 => /usr/local/lib/mysql/libmysqlclient_r.so.14 138:-lmysqlclient.14 => /usr/local/lib/mysql/libmysqlclient.so.14 Предполагаю, что libmysqlclient.so.12 у меня не стоит. Думаю, из портов его лучше не вытягивать, можно накрыть всю связку mod_perl+mysql. Как лучше сделать? Спасибо за внимание. |