[devel] I: alternative soname implementations considered harmful

Andrey Savchenko bircoph на altlinux.org
Ср Июн 19 14:10:30 MSK 2019


On Wed, 19 Jun 2019 10:25:13 +0300 Dmitry V. Levin wrote:
> > >> wine-4.10.1-alt1.src.rpm	libwine	libwine.so.1
> > >> wine-vanilla-4.10-alt1.src.rpm	libwine-vanilla	libwine.so.1
> > Что мне кажется, что тут коса на камень.
> 
> Так они же ещё и разные:

Да, они разные. Т.к. есть сильно разные реализации wine, в т.ч.
патченая и ванильная. В других дистрибутивах так же. Людям нужны
разные wine, т.к., к примеру, одним игрушки нужны, а другим —
офисное ПО.

> Каким образом клиенты libwine.so.1 будут выбирать нужную реализацию?

Я стесняюсь спросить, а они есть вообще?

Кстати, а как у нас решается проблема с libressl vs openssl? Есть
же те, кому только libressl подавай и их число будет расти? Если
я правильно понимаю архитектуру нашей сборки, то единственный выход
— собирать статикой.

Может, и с нынешними конфликтами так поступить, выбрав "основную"
реализацию, которой можно будет .so предоставлять?

Best regards,
Andrew Savchenko
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : отсутствует
Тип     : application/pgp-signature
Размер  : 833 байтов
Описание: отсутствует
Url     : <http://lists.altlinux.org/pipermail/devel/attachments/20190619/75f7eabf/attachment.bin>


Подробная информация о списке рассылки Devel