Bug 12019 - Слишком много зависимостей у dovecot-auth
Summary: Слишком много зависимостей у dovecot-auth
Status: CLOSED WONTFIX
Alias: None
Product: Sisyphus
Classification: Development
Component: dovecot (show other bugs)
Version: unstable
Hardware: all Linux
: P2 normal
Assignee: Fr. Br. George
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-06-11 15:09 MSD by enp
Modified: 2007-06-27 00:44 MSD (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description enp 2007-06-11 15:09:57 MSD
# apt-cache depends dovecot
...
  Depends: <libldap-2.3.so.0()(64bit)>
    libldap2.3-2.3.35-alt0
  Depends: <libmysqlclient.so.15(libmysqlclient_15)(64bit)>
    libMySQL-5.0.34-alt1
...
  Depends: <libpq.so.5()(64bit)>
    libpq5.2-8.2.4-alt2
  Depends: <libsqlite3.so.0()(64bit)>
    libsqlite3-3.3.15-alt1
...
Может собирать несколько разных dovecot-auth, чтобы пользователь не должен был
ставить то, что он не будет использовать? Я понимаю, что это всего-лишь
клиентские библиотеки СУБД, а не сами СУБД, но все же ...
Comment 1 seriv 2007-06-27 00:43:59 MSD
В планах upstream выделить аутентификацию в различных базах данных в отдельные 
модули к версии 1.1. Хотя в документации (вики) сказано что можно пробовать 
собрать эти модули отдельно, однако пока я не знаю ни одного дистрибутива у 
которого бы это получилось. Так что пока, максимум что я могу, - это как в 
fedora7/atrmps параметры в specfile чтобы отключать зависимость и сборку 
интерфейса к соответствующей базе данных. Что собстенно и сделано в 
dovecot-1.0.1.3-alt2, направленном сейчас в devel:incoming/Sisyphus