Сбои казни Slapd после установки

Когда я выполняю OpenLDAP, я получаю следующую ошибку:

/usr/local/libexec/slapd: Symbol `ldap_int_global_options' has different size in shared object, consider re-linking
Violación de segmento (`core' generado)

Моей ОС является Ubuntu 14.04.1 после обновления от 12,04 с-обновлением-версии-d.

Версия OpenLDAP 2.4.39.

Что могло вызвать это и как я разрешаю его?

0
задан 4 August 2014 в 14:51
1 ответ

Библиотека openldap, используемая в вашем слэп-носителе, существенно отличается от той, для которой она предназначалась.

Проверьте, существуют ли проблемы совместимости/настроенности библиотеки с помощью команды apt (apt-get update, apt-get -f install, dpkg --configure -a).

Если нечего исправлять, лучшим решением будет перекомпиляция вашего openldap, хотя это почти наверняка означает, что в дистрибутиве есть один и тот же тип нечистоты.

Перекомпиляция Openldap относительно проста:

apt-get build-dep openldap
apt-get source openldap
cd <your openldap source root>
debian/rules build
fakeroot debian/rules binary

...и переустановка ваших пакетов с помощью некоторых dpkg -i команд.

Вероятно, вы найдете какие-то проблемы с компиляцией, эти ошибки вам пришлось поместить сюда в качестве новых вопросов.

).
0
ответ дан 5 December 2019 в 13:36

Теги

Похожие вопросы