[devel] I: openldap 2.4.16
Денис Смирнов
mithraen at altlinux.ru
Fri Jul 10 09:34:35 MSD 2009
On Thu, Jul 09, 2009 at 08:42:38PM +0400, Lebedev Sergey wrote:
LS> Я конструктивных высказываний не увидел. Обоснование своей
LS> позиции по поводу обратной совместимости libldap2.3 и libldap2.4
LS> я написал. В чем мои доводы неверны?
LS>
LS> Как вариант могу предложить shared task на ~80 пакетов.
LS> * kdebase
LS> * openoffice.org
LS> * postgresql8.3
LS> и так далее
LS>
LS> Думаю к выходу openldap 2.5 мы доберемся до ACCEPT этого task'а.
http://www.altlinux.org/SharedLibsPolicy здесь есть все ответы.
LS> А что вы будете делать с этими базами? В любом случаи при
LS> переходе на 2.4 вы сделаете ровным счетом тоже самое. Backup
LS> всего, dump, заливка обратно.
Однако сделать чтобы эта операция нормально выполнялась автоматически --
нереально.
LS> * от Дениса Смирнова, почему libldap2.3 -> libldap2.4 это ужас и комар
Потому что кроме пакетов из репозитория у людей могут быть и самосборные
пакеты, или коммерческие приложения. soname защищает от потенциальных
проблем в этом случае. То есть вы просто сломали штатный механизм защиты
от несоответствия ABI.
И еще -- вы гарантируете что хоть функции и те же, но все структуры данных
имеют тот же размер, и т.д.?
Если хочется _красивого_ решения, то обеспечьте возможность работы на
машине одновременно старой и новой версии LDAP.
Все эти проблемы уже проходили при обдумывании проблем с постгресом -- так
вот там проблему экспорта/импорта базы так решить и не смогли.
--
С уважением, Денис
http://freesource.info
----------------------------------------------------------------------------
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 197 bytes
Desc: Digital signature
URL: <http://lists.altlinux.org/pipermail/devel/attachments/20090710/9fdcca08/attachment.bin>
More information about the Devel
mailing list