Summary: | Не сохраняются настройки для адресной книги LDAP | ||
---|---|---|---|
Product: | Sisyphus | Reporter: | Dmitriy Kruglikov <Dmitriy.Kruglikov> |
Component: | mozilla-mail | Assignee: | Nobody's working on this, feel free to take it <nobody> |
Status: | CLOSED FIXED | QA Contact: | qa-sisyphus |
Severity: | normal | ||
Priority: | P2 | CC: | damir |
Version: | unstable | ||
Hardware: | all | ||
OS: | Linux |
Description
Dmitriy Kruglikov
2006-08-10 16:45:26 MSD
Это происходит из-за того, что и thunderbird, и seamonkey собираются с --disable-ldap. Note to legion@: Можно запатчить на сборку с --enable-system-ldap, и брать ldap-библиотеки из пакета mozldap, но тогда надо будет либо убрать, либо ослабить Conflicts: mozilla в пакете mozldap (так как seamonkey Provides: mozilla). (In reply to comment #1) > Это происходит из-за того, что и thunderbird, и seamonkey собираются с > --disable-ldap. > > Note to legion@: > Можно запатчить на сборку с --enable-system-ldap, и брать ldap-библиотеки из > пакета mozldap, но тогда надо будет либо убрать, либо ослабить Conflicts: > mozilla в пакете mozldap (так как seamonkey Provides: mozilla). Для thunderbird enable-system-ldap постараюсь сделать ... но Conflicts из mozldap пока убирать не будут т.к. не знаю мнения на этот счёт мантйенра seamonkey, который кладёт(может уже клал) ldap библиотеки в /usr/lib. > Для thunderbird enable-system-ldap постараюсь сделать ... но Conflicts из
> mozldap пока убирать не будут т.к. не знаю мнения на этот счёт мантйенра
> seamonkey, который кладёт(может уже клал) ldap библиотеки в /usr/lib.
Собственно, я и есть мантейнер seamonkey, и я всегда собирал без ldap библиотек.
Единственную проблему я вижу со старым пакетом mozilla, который был замечен за
таким непотребным действием.
Поэтому давайте сделаем так - я в seamonkey поставлю Provides: mozilla = 1.8, а
вы оставите в mozldap Conflicts: mozilla < 1.8
Вроде такое должно сработать, потестирую сегодня вечером на хэшере.
И еще, не --enable-system-ldap, а --with-system-ldap, так будет красивше и больше похоже на уже имеющиеся --with-system-nspr и --with-system-nss. (In reply to comment #4) > И еще, не --enable-system-ldap, а --with-system-ldap, так будет красивше и > больше похоже на уже имеющиеся --with-system-nspr и --with-system-nss. Я имел ввиду возможность сборки с системным mozldap, когда писал "--enable-system-ldap" :) (In reply to comment #3) > Единственную проблему я вижу со старым пакетом mozilla, который был замечен за > таким непотребным действием. Думаю, а не выкинуть ли mozilla из сизифа... раз у нас есть seamonkey > Поэтому давайте сделаем так - я в seamonkey поставлю Provides: mozilla = 1.8, а > вы оставите в mozldap Conflicts: mozilla < 1.8 Хорошо. Обновлю mozldap и за одно поставлю конфликт с версией. > Вроде такое должно сработать, потестирую сегодня вечером на хэшере. Попробовал в спеке mozldap поставить Conflicts: mozilla < 1.8, а в seamonkey добавить Provides: mozilla = 1.8 - после пересборки все отлично работает вместе. Запатчил seamonkey на сборку с системной mozldap - настройки адресных книг вроде сохраняются. Больше не проверял, так как как не имеют доступного сервера LDAP в наличии. Жду обновленного mozldap в Сизифе, чтобы залить новую версию seamonkey. Проверено на Thunderburd, баг устранен ... К сожалению, Seamonkey проверить не могу, так как ее "снесло" ... Сборка seamonkey с mozldap будет в субботу. |