LINUX.ORG.RU
решено ФорумAdmin

Проблема version libmysqlclient_16 required by *


0

1

Есть такая трабла(ОС FreeBSD 8.2
mysql версиис (!) 5.5.9
php и тд все стандартное в том числе и dovecot)

Выдаеться такая ошибка(sqlные запросы идут от панели syscp)

/libexec/ld-elf.so.1: /usr/local/lib/mysql/libmysqlclient.so.16: version libmysqlclient_16 required by /usr/local/libexec/dovecot/dovecot-auth not defined

Часть пакетов эту проблему решило пересборкой,а часть нет(порты самые новые из стабильных) Версию mysql очень желательно не менять

★★★★★

Это значит, что часть пакетов ты вовсе не пересобирал.

Библиотека /usr/local/lib/mysql/libmysqlclient.so.16 присутствует? Если «да» - обновляй dovecot, если нет и надо быстро - попробуй сделать symlink с ближайшей доступной libmysqlclient.so на /usr/local/lib/mysql/libmysqlclient.so.16, и потом все равно обновляй все установленные пакеты.
---
только что сделал
portupgrade -rf dovecot-2.0.9

помогло ...
(с) http://www.opennet.ru/openforum/vsluhforumID8/7170.html

zgen ★★★★★
()
Ответ на: комментарий от zgen

я пересобрал и все запахало как и предполагал.

pinachet ★★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.